* {margin: 0;padding: 0;}

body {background: #cdc4c5; background-image:url(../images/bg.gif); background-repeat:repeat-x;font-family: Verdana, Arial, sans-serif;font-size:12px;}

div#wrap {width:800px;margin-left: auto;margin-right: auto; margin-top:5px;}

.clear {clear:both;}

h1 {font-size:14px;font-weight:bold;margin-bottom:-10px;color: #000000;text-transform: uppercase;letter-spacing: 1px;text-align: left;
padding:15px;}

#slideshow img {border:1px dotted white;}	

ul#nav {height: 100px; background: url(../images/header.png);padding: 0 0 0 280px;color:#626367;}

ul#nav li {display: inline; width:660px;}

ul#nav li a.home, ul#nav li a.company, ul#nav li a.product, ul#nav li a.gallery, ul#nav li a.dealers, ul#nav li a.contacts {display: block;width: 100px; float:left;margin-top: 75px;color: #000;padding: 2px; text-align: center;text-decoration: none; font-family: Andalus; font-size:15px; text-transform:uppercase;}

ul#nav li a.home:hover, ul#nav li a.home:active, ul#nav li a.company:hover, ul#nav li a.company:active, ul#nav li a.product:hover, ul#nav li a.product:active, ul#nav li a.dealers:hover, ul#nav li a.dealers:active,

 ul#nav li a.contacts:hover, ul#nav li a.contacs:active, 

body#company ul#nav li a.company,body#product ul#nav li a.product, body#gallery ul#nav li a.gallery,body#dealers ul#nav li a.dealers, body#contacts ul#nav li a.contacts {background-color: #626367;color:#fff;}

#main {position: relative;color:#000000;background-color: #e9e3dd;height: 430px;border: 1px dotted white;border-bottom: 1px solid white;}

div#main p { margin-left:20px; margin-right:20px; margin-top:30px;font-size:13px; font-family:Verdana, Arial, sans-serif;color: #333333;line-height:20px;text-align: justify;}


#dealer { margin:9px; margin-right:5px;width:250px;height: 70px;float:left;}

#dealer .name {font-weight:bold;color:#333333; font-family:Verdana, Arial,  sans-serif;}

#main #dealer .address, #main #dealer .phone {color: #333333; font-family:Verdana, Arial, sans-serif;font-size:11px;}

#main #dealer a {color: #a5484a;text-decoration: none;}


/* ----------- Contact page ----------- */		

#contacts label{display:block;font-weight:bold;text-align:right;width:140px;float:left;color:#333333;}

#contacts .small{color:#333;display:block;font-size:11px;font-weight:normal;text-align:right;width:140px;}

#contacts input{float:left;font-size:12px;padding:4px 2px;border:solid 1px #669999;width:200px;margin:2px 0 20px 10px;}

#contacts textarea{font-size:12px;padding:4px 2px;border:solid 1px #669999;width:558px; height:60px;margin:2px 0 20px 10px;}

#contacts button{width:125px;height:31px; background-color:#999999;text-align:center;line-height:31px;color:#FFFFFF;font-size:14px;font-weight:bold; margin-left:590px; border:solid 1px #669999;}

#contacts div#lcol {float:left;margin: 25px;width: 300px;}

#contacts div#rcol {float:right;margin: 25px;width: 300px;}

#contacts .address {display:block;font-size:12px;font-weight:normal;text-align:center;margin: 5px 20px 5px 10px;width:300px;color:#333;}

#contacts h2 {font-size:13px; font-family:Verdana, Arial, sans-serif;font-weight:bold;text-align:center;border-bottom:1px solid #669999;color:#000;}

#contacts a {color: #a5484a;text-decoration: none;}

/* ----------- Sub Nav ----------- */

	
#sddm div{	position: absolute;z-index:130; visibility: hidden;margin-left:208px;margin-top:101px;border-top:none;}

#sddm div a{position: relative;display: block;margin: 0;width: 94px;text-align: center;text-decoration: none;color: #fff;background: #626367;padding:5px;font-family: Andalus; text-transform:uppercase;font-size: 15px;  filter:alpha(opacity=80); -moz-opacity: 0.80;-khtml-opacity: 0.80; opacity: 0.80;}

#sddm div a:hover{ background-color:#FFFFFF;color: #000;}

.product h1 {font-size:16px;font-weight:bold; margin-top:-8px; margin-bottom:-20px;color: #a5484a; text-transform: capitalize; font-family: Andalus;letter-spacing: 1px;text-align: center;}

#product a {color: #fff;text-decoration: none; font-family: Andalus; font-size:16px;}

#product a:hover {color: #FFFFFF;text-decoration: none;}



#left_column {width:145px; height:100%; border-right:#FFFFFF  dotted 1px; float:left; background-color:#626367;}

#left_column h1 { color:#000000; text-transform:none; font-size:17px; font-family:Andalus; padding-top:15px;}

#right_colum {width:640px; height:430px; float:right; margin:0;}

#right_column_name {width:640px;  text-align:center; font-family:Andalus; margin-top:18px; font-size:18px; font-weight:bold;}

#product_thum img  { width:60px; height:60px; border:#000000 solid 1px; margin:15px 10px 0 0;}



	div#main div#colormenu {
 
		margin: 5px;

		padding:5px 20px 5px 20px;

		width:80px;

		float:left;

		background-color:#A79380;

		height:410px;

		}

		div#main div#colormenu ul {

			list-style: none;

			}

			div#main div#colormenu ul li {

				text-align:left;

				}

				div#main div#colormenu ul li a {

					display: block;

					width: 70px;

					float: left;

					color: #333333;

					padding: 5px;

					text-decoration: none;

				}

				div#main div#colormenu ul li a:hover, ul#nav22 li a:active {

					color: white;

					text-indent: -5px;				

					font-weight: bold;	

				}

	div#main div#mainimage {

		margin: 10px auto;

		padding:5px 20px 5px 20px;

		width:440px;

		float: left;

		}

	div#main div#rightcol {

		margin: 5px;

		padding:5px 20px 5px 20px;

		width:100px;

		float: right;

		height:410px;

		background-color:#A79380;

		}

			div#main div#rightcol ul#mycarousel.jcarousel-skin-tango li{ 

			  display:none; 

			  } 

		

.myform{

	margin:0 auto;

	width:400px;

	padding:14px;

	}


div#paging {

	width:auto;

	height:15px;

	width:800px;

	position:relative;

	}

	div#paging a, div#paging .pages {

		text-decoration:none;

		font-weight: bold;

		font-size:0.9em;

		color:#555555;

		}



#footer {margin-top:15px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000;width:800px;}

#slideshow {

    position: relative;

    height: 430px;

}



#slideshow IMG {

	position: absolute;

	top:0;

	left:0;

	z-index:8;

	border-top: 1px solid white;

	border-bottom: 1px solid white;

	

}



#slideshow IMG.active {

    z-index:10;

}



#slideshow IMG.last-active {

    z-index:9;

}