﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:12px;line-height:20px;font-family:Arial, Helvetica, sans-serif;background:#3a3a3a url(images/bg-newsample.gif) repeat-x left top;color:#fff;}
input,select,textarea{font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif; vertical-align:middle;color:#fff;}
a{text-decoration:none;color:#fff;}
a:hover{text-decoration:underline;}
h1{font-size:24px;line-height:26px;}
h2{font-size:18px;line-height:20px; font-weight:normal; padding:8px 0;
color:#FFB04B; 
	text-transform:capitalize;
	font-family: "Copperplate Gothic Light", sans-serif;
}
h3{font-size:16px;line-height:18px;}
h4{font-size:14px;line-height:16px;}
h5{font-size:12px;line-height:14px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.center{ text-align:center;}
.col1,.col2,.col3,.block1,.block2{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}

div.header{ width:984px; margin:0 auto;}
div.header div.cols1{width:984px;overflow:hidden;clear:both; padding:39px 0 33px 0;}
div.header div.cols1 div.col1{width:374px; text-align:right;}
div.header div.cols1 div.col2{width:610px; padding:54px 0 0 0;}
ul.topmenu{ width:auto; float:right; padding:0 40px 0 0;}
ul.topmenu li{ width:auto; float:left; line-height:14px; border-left:solid 1px #fff; padding:0 6px; color:#FFFFFF}
ul.topmenu li.first{ border-left:none;}
div.sidemenu{width:984px; margin:0 auto; background:#3a3a3a; border:solid 8px #040404;}
div.sidemenu div.cols1{width:984px;overflow:hidden;clear:both;}
div.sidemenu div.cols1 div.col1{width:221px;}
div.sidemenu div.cols1 div.col2{width:762px;}
ul.sidemenu{ padding:20px 12px 0 0; text-align:right; font-size:14px; line-height:14px;}
ul.sidemenu li{ padding:7px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
ul.sidemenu li a{ padding:0 24px 0 0; text-transform:uppercase;}
ul.sidemenu li ul { padding:12px 0 0 0;}
ul.sidemenu li ul li{ padding:6px 0;}
ul.sidemenu li ul li a{
	color:#FFB04B;
	text-transform:capitalize;
	background:url(images/square.gif) no-repeat right center;
	font-family: "Copperplate Gothic Light", sans-serif;
	font-size: 18px;
}
div.content{ width:940px; clear:both; overflow:hidden; padding:28px 0 0 0; margin:0 auto;}
div.side{ width:370px; float:left;}
div.main{ width:510px; float:right;}

div.main a{text-decoration:underline;color:#FFB04B;}
div.main a:hover{text-decoration:underline;color:#ffffff;}

div.block{
	width:370px;
	overflow:hidden;
	clear:both;
	margin: 0 0 16px 0;
	padding: 3px 2px 2px 3px;
}
div.block div.col1{width:190px;}
div.block div.col2{width:180px;}
div.block img.p1{ border:solid 1px #c1b3b3;}
div.block h4.title{ text-transform:uppercase; font-weight:normal; color:#c1b3b3; padding:0 0 4px 0;}
div.block h4.title a{ text-transform:uppercase; font-weight:normal; color:#c1b3b3; padding:0 0 4px 0;}
div.block a.more{
	color:#c1b3b3;
	font-size:9px;
	text-transform:uppercase;
	background:url(images/arrow01.gif) no-repeat left center;
	padding:0 0 0 14px;
	text-decoration: underline;
}
div.block a.more1{
	color:#FFB04B;
	font-size:9px;
	text-transform:uppercase;
	background:url(images/arrow01.gif) no-repeat left center;
	padding:0 0 0 14px;
	text-decoration: underline;
}
div.footer{ border-top:solid 3px #635f5f; margin:15px 0 0 0;}
div.copyright{ font-size:11px; text-align:right; width:808px; margin:0 auto; padding:12px 0;}


div.main ul {
	list-style:url(images/square1.gif);
	margin-left:15px;
	font-size:13px;
	margin-bottom: 20px;
}
div.main li {
	padding-left:8px;
	margin-bottom: 5px;
}

div.main p {font-size:13px;}


div.main .quote {
	background-image: url(images/quotes.gif);
	background-color: #3A3A3A;
	background-repeat: no-repeat;
	font-style: italic;
	padding-left: 60px;
}


div.main form{float:left; width:300px; margin-top:20px;}
div.main form h3{margin-top:0px; }
div.main form div{margin-bottom:12px;}
div.main form label{display:block; width:100px; float:left;}
div.main form input, form textarea{
	width:170px;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	color: #333333;
}
div.main form .contact-butsred{ padding-left:150px;}
div.main form .contact-butsred input{width:81px; border:1px solid #000; background: #EE6E56; font-size:0.9em; color:#000; text-transform:uppercase; font-weight:bold; height: 22px;}
div.main form .contact-buts{
	float: right;
}
div.main form .contact-buts input{
	width:81px;
	border:1px solid #000000;
	font-size:0.9em;
	color:#3A3A3A;
	text-transform:uppercase;
	font-weight:bold;
	height: 22px;
	background-color: #FF9900;
	margin-right: 50px;
}

#contact{float:right; width:200px; vertical-align:top; margin-top:20px;}
#contact h3{margin-bottom:5px; color:#912A1A; font-size:1.1em; text-align: justify;clear:both;}

.main .offer {
	background-color: #FFB04B;
	padding: 5px;
	margin-bottom:0px;
	color: #3A3A3A;
	width:400px;
	font-weight: bold;
	margin-top: 10px;
	display: block;
}

.main .offer2 {
	background-color: #CCCCCC;
	padding: 5px;
	margin-bottom:10px;
	color: #3A3A3A;
	width:400px;
	font-weight: bold;
	margin-top: 0px;
	display: block;
}

.special {
	margin-bottom: 20px;
	height: 100px;
}

.special .title{
	margin-bottom: 0px;
	color: #FFB04B;
	font-weight: bold;
	font-size: 14px;
}
