@charset "utf-8";
/* CSS Document */
body{
margin:0px;
padding:0px;
font-family:Georgia ;

background-color:#353535;
font-size:12px;
}
#main_center{
width:975px;
margin-left:auto;
margin-right:auto;
}
#main{
float:left;
position:absolute;
width:925px;

background-color:#FFF;

}
#holder{
	float:left;
	width:925px;
	padding:0px 25px 0px 25px;
	background-color:#FFF;
}

#head_container{
	float:left;
	width:925px;
}

#head_line{

	width:925px;
	background-color:#fff;
	height:8px;
}

#logo_container{
	width:925px;
	}
#logo{
	float:left;
}

#menu_container{
	float:left;
	padding-top:0px;
	width:525px;
}

/* nav */
.menu_block{
	width:525px;
}

#top_menu{

}

#navcontainer ul
{
padding:0px;
margin:0px;
color:#434343;

float: right;

}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0px 0px 0px 17px;
line-height:27px;
font-size:12px;

color: #434343;
text-decoration: none;
float: left;

}

#navcontainer ul li a:hover
{
	text-decoration:underline;
}
/* end topnav */

#bottom_menu{

margin-top:52px;
height:43px;
}

#navcontainer_btm ul ,#navcontainer_btm1 ul
{
padding:0px;
margin:0px;
color:#434343;
font-size:24px;
float:right;



}

#navcontainer_btm ul li,#navcontainer_btm1 ul li {display:inline;}

#navcontainer_btm ul  li a,#navcontainer_btm1 ul  li a
{
padding: 0px 24px 0px 24px; 
line-height:43px;
text-align:center;

color: #434343;
text-decoration: none;
float:left;
text-transform:uppercase;
font-size:22px;
letter-spacing:1px;
font-weight:bold;

}

#navcontainer_btm ul li a:hover
{
	background-color:#06C;
	color:#fff;
}
#navcontainer_btm1 ul li a:hover{
	background-color:#7d2803;
	color:#fff;
}

#header{
	float:left;
	
}

#header_menu{
	float:left;

	height:27px;
	background-color:#06C;
	font-size:14px;
}

#header_menu1{
	float:left;

	height:27px;
	background-color:#7d2803;
	font-size:14px;
}

#navlist_header{
	width:925px;
}
#navcontainer_header ul
{

padding:0px;
margin:0px;
color:#434343;
font-style:italic;
float: left;


}

#navcontainer_header ul li { display: inline; }

#navcontainer_header ul li 
{
padding: 0px 0px 0px 28px;
line-height:27px;

color: #fff;
text-decoration: none;
float: left;

}

#navcontainer_header ul li a:hover
{
	text-decoration:underline;
}

#middle_container{
	float:left;
	padding:21px 25px  21px 0px;
	width:900px;
}
#middle_lft{
	float:left;
	width:637px;
}

#middle_rft{
	float:left;
	width:259px;
}

#middle_lft p{
	color:#414141;
	margin:0px;
	padding-right:14px;
	font-size:23px;
}

.brown{
	font-weight:bold;
	
}

#product_list{
	float:left;
	padding: 0px 0px 12px 0px;

}

#middle_rft #lft{
	float:left;
	width:259px

}

#middle_rftt #rft{
	float:left;
	width:295px
}

#middle_rft #lft h1,#middle_rft #rft h1{

	color:#414141;
font-size:23px;
font-weight:normal;
margin:0px;
padding:30px 15px 5px;

}

#middle_rft #lft li,#middle_rft #rft li{

list-style-image: url(images/astrick.jpg);

margin-left:27px;
color:#424242;
margin-top:5px;
font-size:14px;
font-weight:normal;
}
#middle_rft #lft  ul,#middle_rft #rft ul{

margin-left:15px;
padding:0px;

}

#contact_list,#contact_list1{
	float:left;
	margin-left:15px;
}

#contact_list h1,#contact_list1 h1{
	color:#414141;
font-size:19px;
font-weight:normal;
margin:0px;
padding:0px;
font-weight:bold;
}

#contact_list p,#contact_list1 p{
	color:#616060;
	margin:0px;
	padding-bottom:22px;
	font-weight:normal;
	font-size:18px;
	margin-left:2px;
}

#contact_list a{
	color:#0173bc;
	text-decoration:none;
	font-size:18px;
	font-weight:normal;
	padding-left:3px;
}

#contact_list1 a{
	color:#7D2803;
	text-decoration:none;
	font-size:18px;
	font-weight:normal;
	padding-left:3px;
}

#footer{
	float:left;
	width:968px;
	margin:0px;
	padding:23px 0px 23px 7px;
	background-color:#e2e2e2;
	height:79px;
}

#footer_lft{
	float:left;
}

.footer_logo{
	float:left;
	padding-left:8px;
}

#footer_rft{
	float:left;
}

#footer_rft_l{
	float:left;
	width:820px;
}

#footer_rft_r{
	float:left;
	width:33px;
	height:31px;
	padding-left:5px;
	background-image:url(images/footer_rotation_logo.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

#footer_rft_l p{
	color:#414141;
	margin:0px;
	padding-bottom:22px;
	font-weight:normal;
	font-size:12px;
	margin-left:2px;
	text-align:right;
}

#footer_rft_l a{
	color:#414141;

	margin:0px;
	padding-bottom:22px;
font-weight:bold;
	font-size:12px;
	
		text-align:right;
		text-decoration:none;
}


#product_container{
	float:left;
	width:637px;
	padding:26px 0px 14px 0px;
	
}

.product_hold{
	float:left;
	width:200px;
	padding-right:10px;
}

#product_container a{
	
	font-size:14px;
	font-weight:bold;
}
#product_container p{
	padding-top:14px;
	font-size:14px;
	font-weight:normal;
	color:#616060;
	text-align:left;
	
}
.color1{
color:#414141;
}

.color2{
color:#0272bc;
}
.color3{
color:#00746b;
}
.img_hold{
	float:left;
}