/* global */body, html {padding: 0;margin: 0;text-align: center;font-family: Lucida Grande, Verdana, Arial, sans-serif;font-size: 13px;line-height: 1.7em;color: #696969;background: url(../images/bg.gif) repeat;}a:link, a:visited {color: #FF9900;text-decoration: none;}a:hover {color: #FF9900;text-decoration: none;border-bottom: 1px solid #FF9900;}a.image:link, a.image:visited, a.image:hover {border: 0;text-decoration: none;}h1  {font-size : 16px;line-height : 25px;font-weight : bold;color : #FF9900;padding : 0;margin : 0;}h2  {font-size : 14px;line-height : 19px;font-weight : bold;color : #33CCFF;padding : 0;margin : 0;}h3  {font-size : 11px;line-height : 14px;font-weight : bold;color : #FF9900;padding-top: 5px;margin : 0;}ul.square  {list-style-type : square;}img {border: 0;}.spacer {padding-top: 5px;border-bottom: 1px solid #D2D2D2;}/* body */#body_wrap {background-color: #fff;width: 970px;margin: 0 auto;margin-top: 10px;}#top {background-color: #fff;width: 970px;height: 10px;}#body {background: url(../images/bg_body.gif) repeat-y;margin: 0 auto;width: 950px;height: 100%;}#left_navigation {float : left;width : 262px;margin : 0;}.content_wrap {background: url(../images/bg_body_top.gif) no-repeat;width: 688px;height: 100%;margin-left : 262px;text-align: left;}.content {text-align: left;padding-top: 100px;padding-left: 10px;padding-right: 10px;}#calendar {font-size: 11px;line-height: 14px;}#twitter {background: url(../images/left_navigation_fade.gif) no-repeat;width: 262px;height: 311px;font-size: 11px;line-height: 14px;text-align: left;padding: 10px;}/* form */.form_desc {width : 150px;}.form {margin-top : 5px;border : 1px solid #D2D2D2;padding : 4px;vertical-align : middle;color : #D2D2D2;font-family : Lucida Grande, Verdana, Arial, sans-serif;font-size : 11px;width : 250px;}.form:hover {border : 1px solid #FFAE00;color : #D2D2D2;}.form:focus {border : 1px solid #FFAE00;color : #ffffff;background-color : #FFAE00;}/* footer */#footer_wrap {background: url(../images/bg_footer.gif) no-repeat;width: 970px;height: 110px;margin: 0 auto;clear: both;}#footer_nav {width: 950px;margin: 0 auto; padding-top: 28px;text-align: right;}#footer_nav ul li {color: #fff;font-size: 11px;display : inline;padding : 0 0 0 10px;}#footer_nav a {color : #fff;text-decoration : none;}#footer_nav a:hover {color : #FFFF65;border-bottom : 1px solid #FFFF65;} 