@charset "utf-8";

* { margin:0; padding:0; }

body{ background: url(/images/bg_tile_gray_w_shadow.jpg) center repeat-y fixed #666; text-align:center; font-family: Tahoma, Geneva, sans-serif; font-size: 1em; }

img{ border:none; }

h1{ font-size: 1.2em; color:#fff; }
h2{ font-size: 1em; color:#000; }

#main_wrapper { width:800px; text-align:left; margin-left:auto; margin-right:auto; }

#header { height: 20px; }

#page_title { float: left; text-align: center; width:510px;}


#content{ clear:both; padding: 0px 20px 10px 20px;;}


#left_col{ float:left; width:220px; padding: 20px 20px 0px 0px; }

#left_col h2{ font-size: 1.2em; color:#FFF; padding-bottom: 10px; text-align:center; }

#left_col h3{ font-size: 1em; color:#FFF; padding-bottom: 2px; font-weight:bold }

#left_col p{ padding-bottom: 10px; color:#FFF; font-size:.8em; text-align:center; }

#left_col li{ list-style-type: none; padding: 5px 10px 5px 0px;	position: relative; text-align:center; }
#left_col li.big_button { font-size: 1.2em; margin: 5px 10px 20px 0px; }
#left_col li a { color: #FFF;	font-size: 1em; font-weight: bold; text-decoration: none;display: block;}
#left_col li a:hover { background-color:#CCC; color:#000; display: block;}

#center_col{ float:left; width:520px; text-align:center; color:#FFF; margin-top: 20px;}

#right_col{ float: right; width:520px; padding-top: 20px; text-align:center; line-height: 1.4em}

#right_col h2{ font-size: 1.2em; color:#FFF; padding-bottom: 10px; }

#right_col h3{ font-size: 1em; color:#FFF; padding-bottom: 2px; font-weight:bold }

#right_col p{ padding-bottom: 10px; color:#FFF; font-size:.8em; }

#footer{ background:#000; color:#FFF; padding:20px; }

span.small_print{ font-size: .8em; }



