﻿html, body, div, p, img, li, ul, ol, dl, dd, dt, form, table, td, tr {margin:0px;padding:0px;border:0px;border-collapse:separate;border-spacing:0px;text-align: left;}
body, html {margin:0px;padding:0px;text-align:left;border-spacing:0px;font-family: AurulentSansRegular, Arial, Helvetica, sans-serif;font-size: 10pt;color:#3C3C3C;background:#4A4A4A url('../images/bg.png') repeat-x left top;line-height:16pt;}
@font-face {font-family: 'AurulentSansRegular';src: url('../includes/AurulentSans-Regular-webfont.eot');src: local('☺'), url('../includes/AurulentSans-Regular-webfont.woff') format('woff'), url('../includes/AurulentSans-Regular-webfont.ttf') format('truetype'), url('../includes/AurulentSans-Regular-webfont.svg#webfont') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'AurulentSansBold';src: url('../includes/AurulentSans-Bold-webfont.eot');src: local('☺'), url('../includes/AurulentSans-Bold-webfont.woff') format('woff'), url('../includes/AurulentSans-Bold-webfont.ttf') format('truetype'), url('../includes/AurulentSans-Bold-webfont.svg#webfont') format('svg');font-weight: normal;font-style: normal;}
p{margin:5px 10px 10px 20px;padding:0;}
p a{color:#77A240;}
h1{margin:5px 10px 10px 20px;padding:0;font-family: AurulentSansBold, Arial, Helvetica, sans-serif;font-size: 13pt;color:#77A240;border-bottom:1px solid #77A240;text-transform:uppercase;}
h2{margin:5px 10px 10px 20px;padding:0;font-family: AurulentSansRegular, Arial, Helvetica, sans-serif;font-size: 12pt;color:#77A240;text-transform:uppercase;}
h2 a{color:#77A240;}
h3{margin:5px 10px 10px 20px;padding:0;font-family: AurulentSansRegular, Arial, Helvetica, sans-serif;font-size: 11pt;color:#747474;}
ul{margin:5px 10px 10px 50px;padding:0;}
#schedule_table table{width:420px;margin:5px 10px 10px 20px;padding:0;font-size: 10pt;color:#3C3C3C;border-bottom:solid 1px #3C3C3C;border-right:solid 1px #3C3C3C;}
#schedule_table td, #schedule_table th{padding:3px 5px 4px 5px;border-top:solid 1px #3C3C3C;border-left:solid 1px #3C3C3C;}
#schedule_table th{font-weight:bold;background-color:#77A240;color:#FFFFFF;}
#schedule_table .a td{background:#EFEFEF url('../images/fade_1.png') repeat-x left top;}
#master {text-align: center;}
#content {width:686px;margin-left: auto;margin-right: auto;}
#logo{display:block;float:left;height:90px;width:343px;}
#callout{display:block;float:right;height:90px;width:343px;}
.callout_img{text-align:right;padding-top:76px;}
#whitespace{display:block;width:100%;background:#EFEFEF url('../images/fade_1.png') repeat-x left top;}
.nav{display:block;float:left;width:216px;}
.nav_item{display:block;height:33px;}
.nav_item_selected{display:block;height:33px;background-color:#77A240;}
.nav_item_text{font-family: AurulentSansBold, Arial, Helvetica, sans-serif;font-size: 11pt;line-height:11pt;padding-right:5px;padding-top:7px;text-align:right;}
.nav_item_text a{text-decoration:none;}
.nav_item .nav_item_text a{color:#3C3C3C;}
.nav_item .nav_item_text a:hover{color:#000000;}
.nav_item_selected .nav_item_text a{color:#FFFFFF;}
.spacer{clear:both;display:block;height:20px;}.main_content{display:block;float:right;width:450px;border-left:4px solid #FFFFFF;}#footer{display:block;width:100%;}#footer p{margin:5px 10px 10px 0px;padding:0;color:#EFEFEF;font-size:8pt;}#footer p a{color:#FFFFFF;}
.form_container{display:block;text-align:center;margin:5px 0px 10px 0px;font-family: AurulentSansBold, Arial, Helvetica, sans-serif;}
.standard_spacer{display:block;height:10px;}
.button{display:block;font-family: AurulentSansBold, Arial, Helvetica, sans-serif;font-size: 12pt;border:1px solid #404040;padding:3px 20px 5px 20px;background:#EFEFEF url('../images/fade_1.png') repeat-x left top;margin-left: auto;margin-right: auto;}
.left_content{display:block;width:220px;padding:0px;margin:0px;float:left;}
.right_content{display:block;width:220px;padding:0px;margin:0px;float:right;}
.clear_content{clear:both;}
.portfolio_container{display:block;position:relative;margin:5px 10px 10px 20px;}
.left_portfolio{display:block;position:relative;width:210px;height:210px;float:left;margin:0px;}
.right_portfolio{display:block;position:relative;width:210px;height:210px;float:right;margin:0px;}
.full_portfolio{display:block;position:relative;width:420px;height:210px;float:right;margin:0px;}
.break{display:block;border-bottom:1px solid #747474;margin:5px 30px 10px 40px;}