@charset "utf-8";
/* CSS Document */
h1,h2,h3,h4			{ font-weight:normal;}

#main				{ width:828px; background:url(images/content_bkg.png) repeat-y; zoom:1; position:relative;}
#left				{ float:left; width:180px;}
#contact			{ padding:10px 20px; font-size:8px; color:#999999;  position:absolute; bottom:20px;}
#nav, #sub_nav		{ margin:0 20px; border:1px solid #333333; padding:5px 5px 40px 5px; border-left:none; border-right:none;}
#nav ul				{ margin:0; padding:0; list-style:none;}
#nav ul li			{ padding:5px 0; list-style:none;}
#nav ul li a		{ color:#4C4C4C; text-decoration:none; font-size:15px; text-transform:uppercase;}
#nav ul li a:hover	{ color:#C8252C;}
#nav ul li ul li	{ padding:5px 0 5px 10px;}
#nav ul li ul li a	{ padding:5px 0 5px 10px; font-size:12px; text-transform:uppercase;}

#sub_nav			{ border:none;}
#sub_nav ul			{ margin:0; padding:0; list-style:none;}
#sub_nav ul li		{ padding:5px 0; list-style:none;}
#sub_nav ul li a	{ color:#4C4C4C; text-decoration:none; font-size:10px; text-transform:uppercase;}
#sub_nav ul li a:hover	{ color:#C8252C;}



#right_out			{ float:left; width:648px;}
#right				{ padding:25px 25px 25px 56px;}



.clear				{ clear:both; font-size:0px; line-height:0;}
.hid				{ display:none; visibility:hidden;}