@charset "utf-8";
/* CSS Document for casonscar.com by Niroshan Mirando */


body {

	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #CCCCCC ;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}

#top {
	background-image:url(../images/headerbg.jpg);
	z-index:1000;
	
}

#mid {
	
	background-color:#D9D1CF;
}

#bottom {

	background-image:url(../images/footerbg.jpg);

}

.header {
	background-image:url(../images/headerbg.jpg);
	width: 760px;
	height:101px;  
	margin: 0 auto; 
	text-align: left; 
	/* border-left:1px dashed  #999999;
	border-right:1px dashed #999999; */
	
}

.footer {
	background-image:url(../images/footerbg.jpg);
	width: 760px;
	height:36px;  
	margin: 0 auto; 
	text-align: left; 
	/* border-left:1px dashed  #999999;
	border-right:1px dashed #999999; */
}

.midbody {
	background-color:#D9D1CF;
	width: 760px;
	min-height:1000px; 
	height: auto;
	margin: 0 auto; 
	text-align: left; 
	/* border-left:1px dashed  #999999;
	border-right:1px dashed #999999;  */
}


#midbanner {

	height:205px;

}

#flashban {
height:205px;
float:left;
background-color: #CCFF33;
position:relative;
width:564px;

}

#bannavi {
height:205px;
float:left;
position:relative;
width:196px;

}

#newsscrol {

	background-image:url(../images/newsbarbg.jpg);
	position:relative;
	clear:both;
	height:24px;
	font-size:12px;
	width: 760px;
}

#logo {
position:relative;
background-image:url(../images/logo.jpg);
width:288px;
height:101px;
float:left;

}

#hrightbody {
position:relative;
float:left;
width:470px;
height:101px;
}


#serchbox {
position:relative;
clear:both;
height:40px;
}

#menucas {
position:relative;
height:61px;
float:right;
padding-top:26px;
padding-left:5px;

}

#navibtn1 {
background-image:url(../images/navibtn1.jpg);
position:relative;
height:51px;
width:196px;

}

#navibtn2 {
background-image:url(../images/navibtn2.jpg);
position:relative;
height:52px;
width:196px;
}

#navibtn3 {
background-image:url(../images/navibtn3.jpg);
position:relative;
height:51px;
width:196px;
}

#navibtn4 {
background-image:url(../images/navibtn4.jpg);
position:relative;
height:51px;
width:196px;
}


#conleft {
position:relative;
float:left;
min-height:220px;
width:564px;

}


#conright{
position:relative;
width:196px;
min-height:220px;
float:right;
}

#bottom {
clear:both;
position:relative;



}

/* Easy Slider */

#slider {
height:205px;
float:left;
position:relative;
width:564px;

}

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:564px;
		height:205px;
		overflow:hidden; 
	
		}
	span#prevBtn{
	display:none; }
	span#nextBtn{display:none;}					

/* // Easy Slider */

/*joomla effected styles */

a img {

border:none;

}

.search {
padding-top:20px;
padding-right:70px;
float:right;
}

.input {
border:none;


}

.niul {

list-style:none;

}

#loginhead
{
background-image:url(../images/logn_head.jpg);
width:191px;
height:23px;
margin-top:10px;
}


#loginbody
{
background-image:url(../images/logn_body.jpg);
width:191px;
background-repeat:repeat-y;
height:230px;
}

#loginfoot
{
background-image:url(../images/logn_foot.jpg);
width:191px;
height:14px;
}

#newshead {
background-image:url(../images/news_head.jpg);
width:190px;
height:23px;
margin-top:10px;
margin-left:1px;
}

.style2 {
font-size:10px;

}

#midlin1 {
position:relative;
padding-left:0px;
margin:0px;

} 

#midlin2 {
padding-left:0px;
margin:0px;

} 

#midlin3 {
padding-left:0px;
margin:0px;

} 

.componentheading , .contentheading {

font-size:13px;
font-weight:bold;
padding-top:5px;}

*|*:link {
color: #990000;
}