/* CSS Document */

@charset "iso-8859-1";

html, body {
	margin:0;
	padding:0;
	height:100%;
	min-height:100%;
}

body {
	margin:0;
	padding:0;
	background:url(../images/fcolspcr.gif) repeat-y left top;
	height:100%;
	min-height:100%;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

	#fcol {
		width:100%;
		min-height:100%;
		background:url(../images/bdyspcr.gif) repeat-x left top;
		margin-bottom:-31px;
		position:relative;
		clear:both;	
	}
	
	* html,fcol{

height:100%;

}
	
	#hbg {
		width:758px;
		height:100%;
		min-height:100%;
	}
	
		#lcol {
			margin:0;
			padding:0 0 10px 0 !important;
			padding:0 0 35px 0;
			width:224px;
			float:left;
			background:url(../images/bdyspcr.gif) repeat-x left top;
		}
			
			#logo {
				margin:0 0 35px 25px;
				padding:0;
				background:url(../images/logo.gif) no-repeat;
				width:196px;
				height:200px;
			}
			
				#logo img {
					width:95px;
					height:100px;
					margin:20px 0 0 45px;
					border:none;
				}
			
			#dtls {
				height:40px;
				margin:0 0 55px 18px !important;
				margin:0 0 35px 18px;
				padding:0;
				
			}
			
			#dtls a:link, #dtls a:visited { color:#333; text-decoration:underline;}
			#dtls a:hover, #dtls a:active { color:#666; text-decoration:none;}
				
			
			#offer {
				margin:0 0 0 6px;
				padding:0;
				width:218px;
				color:#666;
				background:url(../images/ofrspcr.gif) repeat-y;
			}
			
				#offer h1 {
					margin:0;
					padding:22px 0 0 20px;
					background:url(../images/ofrhdr.gif) no-repeat;
					color:#E00000;
					font-weight:bold;
					font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
					font-size:11px;
					height:21px;					
				}
				
				#car {
					padding:0 6px;
					margin:0;
					width:206px;
					background:url(../images/ofrimg.gif) no-repeat;
				}
					
					#car img.image{
						padding:0;
						margin:0 1px;
						width:204px;
						border-top:1px dashed #666;
						border-bottom:1px dashed #666;
					}
				
				#offer h2 {
					font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
					font-weight:bold;
					padding:6px 20px;
					margin:0 1px;
					font-size:11px;
				}
				
				#offer h3 {
					padding:3px 20px;
					font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
					margin:0 1px;
					font-size:10px;
				}
				
				#offer p {
					padding:6px 12px;
					margin:0 1px;
					font-size:11px;
					font-weight:normal;					
				}
				
				#ofrftr {
					padding:0;
					margin:0;
					width:218px;
					height:15px;
					background:url(../images/ofrftr.gif) no-repeat;
				}
			
		#rcol {
			margin:0;
			padding:0 0 10px 0 !important;
			padding:0 0 35px 0;
			width:534px;
			float:left;
		}
		
			#nav {
				background:url(../images/nvbg.gif) no-repeat;
				width:534px;
				height:58px;
				font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:10px;
				text-align:center;
			}
			
				#nav img {
					vertical-align:middle;
				}
			
				#nav a {
					color:#000;
					padding:21px 8px !important;
					padding:23px 8px;
					background:url(../images/navoff.gif) no-repeat top center;
					text-decoration:none;
				}
				
					#nav a:hover, span.on {
						color:#E00000;
						padding:21px 8px !important;
						padding:23px 8px;
						background:url(../images/navon.gif) no-repeat top center;						
					}
			
			#flsh {
				height:195px;
				background:url(../images/flshbg.gif) no-repeat;
				padding:8px 0 0 8px;
			}
			
			#cntnt {
				background:url(../images/cntbg.gif) no-repeat;
			}
			
			#cntnt h1 {
				margin:0;
				padding:14px 0 0 30px;
				font-size:17px;
				font-weight:bold;
				color:#E00000;
			}
						
			#cntnt p {
				margin:0;
				padding:15px 20px 20px 20px;
				font-weight:normal;
				color:#666;
			}
									
			#cntnt p.table {
				margin:0;
				padding:0;
				font-weight:normal;
				color:#666;
			}
			
			#cntnt table {
				width:480px;
				border:none;
				padding:10px;
			}
						
			#cntnt table.contact {
				width:300px;
				border:none;
				padding:10px;
			}

			#cntnt h2 {
				margin:0;
				padding:0 0 0 30px;
				font-size:11px;
				font-weight:bold;
				color:#E00000;
			}
			
			
			#cntnt img{
				float:right;
				margin:0 0 15px 15px;
			}
			#cntnt img.car {
				float:right;
				margin:0 0 15px 15px;
				border:1px solid #8F8F8F;
			}
			
			#cntnt span.bold {
				font-weight:bold;
				line-height:16px;
			}
			
			#cntnt a:link, #cntnt a:visited { color:#000; text-decoration:underline;}
			#cntnt a:hover, #cntnt a:active { color:#E00000; text-decoration:none;}
			
			
			
	#footer {
		clear:both;
		position:relative;
		height:31px;
		width:758px;
		background:url(../images/ftrbg.gif) no-repeat right;
	}
	
		#footer a:link, #footer a:visited { color:#E00000; text-decoration:none;}
		#footer a:hover, #footer a:active { color:#999; text-decoration:none;}
	
		#bell {
			width:218px;
			float:left;
			height:31px;
		}
		
		#bell p {
			color:#999;
			font-size:9px;
			padding:2px 0 0 18px !important;
			padding:12px 0 0 18px;			
		}
		
		#links {
			color:#666;
			font-size:10px;
			float:right;
			width:534px;
			height:31px;
			text-align:center;
		}
		
			#links p {
				padding-top:0 !important;
				padding-top:10px;
			}
