@charset "koi8-r";
/* CSS Document */

body{ margin:0; padding:0; background:#3a3730 url(images/bg.gif);}
.wrapper{ width:950px; margin:0 auto; padding:0;}

.header{ display:block; position:relative; float:left; width:950px; height:134px; margin:0; z-index:999;}
.header2{ display:block; position:relative; float:left; width:950px; height:134px; margin:0 0 -75px 0; z-index:999;}
.pageTitle{ margin:20px 0 0 0; padding-bottom:20px; font:normal 50px Verdana, Arial, Helvetica, sans-serif;}

/*.header ul{ display:block; position:relative; float:right; width:549px; height:37px; margin:15px 0 0 0; padding:0 0 0 401px; list-style:none; list-style-type:none; background:url(images/bgMenu.gif) 0 0 no-repeat;}
.header ul li{ float:left; position:relative; display:block; margin:0; padding:0; list-style:none; list-style-type:none;}
.header ul li a{display:block; position:relative; float:left; height:37px; margin:0; padding:0; text-indent:-1000px; overflow:hidden;} 
.header ul li.home a{ background:url(images/menuActive1.gif) 0 0 no-repeat; width:70px;}
.header ul li.blog a{ background:url(images/menuActive5.gif) 0 0 no-repeat; width:69px;}
.header ul li.about a{ background:url(images/menuActive4.gif) 0 0 no-repeat; width:95px;}
.header ul li.services a{ background:url(images/menuActive2.gif) 0 0 no-repeat; width:91px;}
.header ul li.portfolio a{ background:url(images/menuActive3.gif) 0 0 no-repeat; width:96px;}
.header ul li.contact a{ background:url(images/menuActive6.gif) 0 0 no-repeat; width:108px;}
.header ul li.homeActive a{ background:url(images/menu1.gif) 0 0 no-repeat; width:70px;}
.header ul li.blogActive a{ background:url(images/menu5.gif) 0 0 no-repeat; width:69px;}
.header ul li.aboutActive a{ background:url(images/menu4.gif) 0 0 no-repeat; width:95px;}
.header ul li.servicesActive a{ background:url(images/menu2.gif) 0 0 no-repeat; width:91px;}
.header ul li.portfolioActive a{ background:url(images/menu3.gif) 0 0 no-repeat; width:96px;}
.header ul li.contactActive a{ background:url(images/menu6.gif) 0 0 no-repeat; width:108px;}*/

ul.topMenu{
	display:block;
	position:absolute;
	background:none;
	width:920px;
	height:32px;
	margin:0;
	padding:0;
	top:100px;
	left:10px;
	z-index:999;}

ul.topMenu li{
	display:block;
	position:relative;
	float:left;
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0;}
	

ul.topMenu li a{
	display:block;
	position:relative;
	float:left;
	padding:5px 20px 5px 20px;
	font:bold 12px "Trebuchet MS", Arial;
	color:#999999;
	text-decoration:none;
	text-transform:uppercase;}
	
ul.topMenu li a:hover, ul.topMenu li a.active{
	color:#FFFFFF;
	}


div.requestQuote{ display:block; position:relative; float:right; width:400px; margin:30px 0 0 0;}
div.requestQuote img{ float:left; position:relative;}
div.requestQuote a{ position:relative; float:right;}
a.requestQuote2{ display:block; position:absolute; background:url(/images/b_requestquote.gif) no-repeat 0 0; width:224px; height:51px; text-indent:-2000px; overflow:hidden; top:370px; left:680px;}

h1{ display:block; position:relative; float:left; width:420px; height:82px; text-indent:-2000px; overflow:hidden; cursor:pointer; padding:0; margin:0 0 0 20px; _margin:0 0 0 10px; background: url(images/logo.gif) 0 14px no-repeat;}
 

.containerMain{display:block; position:relative; float:left; width:450px; background:url(images/bgContainer2.gif) bottom no-repeat; padding:20px 20px 20px 480px}
.container{display:block; position:relative; float:left; width:950px; }


.mainColumn{ display:block; position:relative; float:left; width:950px; margin: 0; padding:0;  }



.footer{display:block; position:relative; float:left; width:950px; height:80px; margin:0; padding:10px 0 0 0; color:#999999; font:10px Verdana, Arial, Helvetica, sans-serif;}
.footer a{ color:#999999;}
.bottomMenu{ float:right; margin:20px 0 0 0; padding:0; color:#999999;}
.copy{ float:left; margin:20px 0 0 0; padding:0; color:#999999;}
 
.bottomShadow{ margin-left:120px; float:left;}
.roundTop{ float:left;}






