* { padding:0; margin:0; outline:0; }
body {
	background:#fff;
	font-family: "Lucida Sans", Lucida, "Trebuchet MS", sans-serif;
	font-size:12px;
	line-height:22px;
	color:#4a4a4a;
}

.copyright { text-align:center;}
.copyright a {color:#000; text-decoration:underline; text-align:center;}
a { color:#FFF; }
a hover { color:#0F0;}
a img { border:0; }

.shell { width:980px; margin:0 auto; }

#header { height:47px; }

#main { height:593px; position:relative; margin-bottom:20px; margin-top:10px; }

#container { padding-bottom:60px; }


#footer { width:100%; height:235px; background:url(/images/footer_bg_repeat.gif) repeat-x center 0; padding:20px 0 50px 0; color:#fff; line-height:18px;}
#footer p{ padding-bottom:10px; }
#footer ul{ list-style-type: none;}
#footer ul li{ border-bottom:dashed 1px #fff; padding-bottom:6px; margin-bottom:6px; }
#footer ul li span{ color:#fff; display:block; }
#footer ul li small{ font-size:10px; display:block; }
#footer ul li.last{ border-bottom:0; padding-bottom:0;  }

.col { float:left; display:inline; }
.col-right { float:right; display:inline; }


.col3 { width:215px; }

.cols .col { margin-right:40px; }

/*HHHHHHHHHHHHHHHH[  SIDEBAR  ]HHHHHHHHHHHHHHHH*/
#sidebar_image {text-align:left; width:300px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000; border-left: 1px solid #e2e2e2; float:right; padding-left:20px;}
#sidebar_text { padding-top:10px; padding-left:20px; padding-right:25px; margin-top:5px;}
#sidebar_header {text-align:left; font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #000;}