@charset "utf-8";



/* CSS Document */



body {padding: auto auto ;

	  margin: auto auto;

	  /*background:#bdb9ad;*/
	  background-color:#000000;
	  background-image:url(../images/bgtile2.jpg);
	  background-repeat:repeat;	

		}



#main_container {background-color: #000000;

				 margin: 0 auto 0 auto;

				}



#top_con_bg {background-image:url(../images/toptile.jpg);

				background-repeat:repeat-x;

				width: 100%;

				height: 139px;

			   }



#logo { background-image:url(../images/logo.jpg);

		background-repeat:no-repeat;

		background-position:bottom;

		width: 258px;

		height: 67px;

		padding-left: 65px;

		float: inherit;

		padding-top: 53px;

	  }

	  



#menu_sep {background-image:url(../images/topsep.jpg);

				 background-repeat:no-repeat;

			     margin-top: -17px;

				 margin-left: 273px;

				 width: 7px;

				 height: 103px;

				 }



#menu_bar {background-image:url(../images/bar2.jpg);

			background-repeat:no-repeat;

			width: 458px ;

			height: 1px;

			margin-top: -65px;

			margin-left: 375px;

			}



#content {background-color:#000000;

		  width: 545px;

		  height:382px;

		  padding: 0 0 0 20px;

		  overflow:auto;

		  color: #FFFFFF;

		  }

		  

#content_property {overflow: auto;

				   

				   }

		  

#content_bg {background-image:url(../cars/rotate.php);

			 background-repeat: no-repeat;

			 background-position: left ;

			 width: 325px;

			 height: 382px;

			 float: left;

			 border:none;

			

			} 

			



#bottom_container {background-image: url(../images/bottile.jpg);

				   background-repeat:repeat-x;

				   /*background-color:#bdb9ad;*/
				   background-color:#000000;

				   width: 100%;

				   height: 134px;

				   padding: 14px 0 0 0;

				  }



#context_menu {background-image:url(../images/context_menu.jpg);

				background-repeat:no-repeat;

				width: 108px;

				height: 18px;

				margin-left: 15px;

				float: left;

				position:absolute;

				}



#context_line {margin: 35px 0 0 -40px; background-image: url(../images/line1.jpg); height: 1px; width: 139px; position: relative; float: left}

#context_line_container {height: 20px; width: 600px; padding-left: 1px;}

#context_line2 {margin: 40px 0 0 -40px; background-image: url(../images/line2.jpg); height: 1px; width: 176px; position: relative; float: left}

#context_line_container2 {height: 20px; width: 600px; padding-left: 37px;}

#context_sub1{padding: 0 0 0 112px; height: 20px; width: 950px;}

#context_sub2{padding: 17px 0 0 146px; height: 20px; width: 950px;}



#content_breaker{padding-left: 10px; margin-left: 150px; background-color:#FFFFFF; height: 1px; width: 150px; position: relative; float: left}				  



a:link {color:#b22626;

		text-decoration:none}

a:visited{color: #b22626;

		text-decoration: none;}

a:hover{color: #b22626; 

		text-decoration: none;}

a:active{color: #b22626;

		text-decoration: none;}	



h1 {padding: 14px 15px 0 0; margin: 0 0 0 -15px; color: #FFFFFF; border-bottom: 1px dotted #FFFFFF; font-family:Arial; font: lighter small-caps 18pt/20pt sans-serif;} 				  



p.dropcap:first-letter{float: left; font-family:Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 1.5em; font-weight:bold; line-height: 1em; padding-right: 0.15em; }



p.dropcap{float: left; padding: 0 0 1px 0; margin-left: 0px; color: #999999;font-size:10pt; font-family:Arial; font: lighter small 14pt/148pt sans-serif;}



p1 {float: left; padding: 0 0 1px 0; margin-left: 0px; color: #FFFFFF;font-size:10pt; font-family:Arial; font: lighter small 14pt/148pt sans-serif;}



p2 {border-bottom: 1px dotted #FFFFFF;}



p6 {padding-left: 20px; padding-bottom: 70px; float: left; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font: small-caption;}



h2 {margin: -9px 0 0 141px; color: #b22626; font-size:12pt; font-family:Arial; font: lighter small 14pt/148pt sans-serif;} 



h2 a:link {color:#b22626;

		text-decoration:none}

h2 a:visited{color: #b22626;

		text-decoration: none;}

h2 a:hover{color: #b22626; 

		text-decoration: none;}

h2 a:active{color: #b22626;

		text-decoration: none;}	



h3{padding: 20px 0 0 0; font-family:arial; font-size: 9pt; font: small-caps bold sans-serif; width: 100%;}



h3 a:link {color:#000000;

		text-decoration:none}

h3 a:visited{color: #000000;

		text-decoration: none;}

h3 a:hover{color: #b22626; 

		text-decoration: none; }

h3 a:active{color: #b22626;

		text-decoration: none;}	

h3 ul{list-style-type: circle; display:block; padding: 0 5px 0 5px;}



h3 ul li{display: block; float: left; list-style-type:circle; padding: 0 5px 0 5px; }



				  /* NAVIGATION */



#menu_text{position: relative; height: 50px; width: 100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #FFFFFF;}

#menunav{position: relative; height: 33px; font-size: 12px; text-transform:none; font-weight: bolder;  font-size:13px;}

#menunav ul{margin:0; padding:0; list-style-type: none; width: auto; float: left; }

#menunav ul li{display: block; float: left; margin: 0 1px;}

#menunav ul li a{display:block; float:left; text-decoration:none; padding: 0 0 0 7px; height: 33px; color:#FFFFFF;}

#menunav ul li a span{padding:10px 8px 0 0; height: 21px; float:left; }

#menunav ul li a:hover{color:#FFFFFF; display:block; height: 21px; width: auto; background-image:url(../images/ms_over.jpg);}

#menunav ul li a:hover span{display: block; height: 5px; width: auto; cursor:pointer; background: transparent #FFFFFF; }

#menunav ul li a.current, #menunav ul li a.current:hover{background: url(../images/sel2.jpg) no-repeat; height: 5px; width: auto; line-height: 45px;}

#menunav ul li a.current span{color:#b22626; display:block; padding: 0 8px 0 0; width: auto; background: url(../images/sel2.jpg) no-repeat; line-height: 34pt;}

#menunav ul li a:visited{color:#FFFFFF;}

#menunav ul li a:active{color:#b22626;}



img{ margin: 10px 10px 10px 10px; border-color:#FFFFFF; border-spacing: 3px; border-style:ridge; padding: 3px 3px 3px 3px; border-width:thin;}









/* FORM STYLE */

fieldset{text-decoration:none; border: none; color:#FFFFFF; padding: 5px 0 0 15px; position:absolute; float:left; font-family:arial; font: lighter small 11pt sans-serif; 

		 width: 450px;}
 

legend{padding: 5px 0 0 0 ;}

label,input {

	display: block;

	width: 150px;

	float: left;

	margin-bottom: 10px;

}



label {

	text-align: right;

	width: 75px;

	padding-right: 20px;

}



br {

	clear: left;

}



/* End of Form Style */



/* Image Gallery Styles */



.slideshow{ /*CSS for DIV containing each image*/

float: left;

margin-right: 10px;

margin-bottom: 10px;

}



.slideshow img{ /*CSS for each image tag*/

border: 0;

width: 200px;

height: 106px;

}



#navlinks{ /*CSS for DIV containing the navigational links*/

width: 400px;

}



#navlinks a{ /*CSS for each navigational link*/

margin-right: 8px;

margin-bottom: 3px;

font-size: 110%;

}



#navlinks a.current{ /*CSS for currently selected navigational link*/

background-color: yellow;

}



.paddedimage {

	border:none;

	float:left;

	border-color:#000000;

}

/* End of Image Gallery Styles */







/* Form Styles */



a.form{color:#0033CC;}

h7, h8, p9, form{

	border:0px; 

	margin:0px; 

	padding:0px;

}



input{	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 

	font-size:12px;

}

h9{	color:#666666; 

	margin-bottom:20px;

	font-size:16px;

}



div.mainform{

	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 

	font-size:12px; 

	color:#CCCCCC;

	margin:30px auto; 

	width:340px;

	}



div.box{

	border-left:solid 1px #c6cfe1;

	border-right:solid 1px #c6cfe1;

	background:#dfe4ee;

	padding:10px;

	color:#333333;

	margin-bottom:20px;

}

div.box h7 {

	font-size:14px;

	color:#000000;

	padding-bottom:4px;

}

div.box p9{padding-bottom:14px;}



div.box input .input-text{

	

	color:#666666;

	width:180px;	

}



.textarea{

	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 

	font-size:12px; 

	color:#000000;

}



div.box label{

	display:block;

	margin-bottom:10px;

	color:#555555;

}



div.box label span{

	display:block;

	float:left;

	padding-right:6px;

	width:70px;

	text-align:right;

	font-weight:bold;

}

.spacer{margin-left:80px; 

	margin-bottom:10px;

	font-size:11px;

	color:#555555;

}

.blue{

	background:url(../images/blue.gif);

	padding:0px 6px;

	border:1px solid #CCCCCC;

	height:24px; 

	line-height:24px;

	color:#FFFFFF;

	font-size:12px;

	margin-right:10px;

	display:inline-block;

	text-decoration:none;

}



/* End of Form Styles */
