body { background: #ffeb67 url(../images/bg.png) left top repeat-x; color: #807b6f; }
#header { background: url(../images/header.png) left top no-repeat; height: 113px; position: relative; width: 989px; }
#header h1, #header h1 a { margin: 0; padding: 0; }
#header h1 a { background: url(../images/logo.png) left top no-repeat; display: block; height: 58px; left: 80px; position: absolute; text-indent: -9999px; width: 267px; top: 59px; }
#page { background: white; padding: 0 0 51px; width: 989px; }
#content { background: url(../images/pagecontent_bg.jpg) 12px top no-repeat; margin-right: 0; padding: 36px 41px 0 81px; width: 551px; }
#sidebar { background: white url(../images/sidebar_bg.jpg) left 20px no-repeat; margin-top: -40px; position: relative; width: 316px; }
#sidebar ul, #sidebar li, #sidebar h2 { margin: 0; padding: 0 }
#sidebar ul, #sidebar li { list-style-type: none; }
#sidebar ul li.enh_rp, #sidebar li#text-4 { margin: 0 0 50px; padding: 0 0 0 20px; }
#sidebar ul li.enh_rp a, #sidebar li#text-4 ul li a { background: url(../images/li_arrow.png) left 5px no-repeat; display: block; margin: 0 0 0.5em; padding: 0 0 0 18px; width: 257px; }
#sidebar ul li.enh_rp h2, #sidebar li#text-4 h2 { margin: 0 0 15px 0; }
#sidebar #enh-rp-2 h2 { background: url(../images/h2_faqs.png) left top no-repeat; height: 19px; text-indent: -9999px; width: 45px; }
#sidebar li#text-4 h2 a { display: block; }
#sidebar #enh-rp-3 h2, #sidebar li#text-4 h2 a { background: url(../images/h2_news.png) left top no-repeat; height: 12px; text-indent: -9999px; width: 47px; }
#sidebar li#text-3 div { background: url(../images/skyriver_login_bg.png) left top no-repeat; height: 20px; margin-bottom: 36px; padding: 0 0 0 20px; width: 296px; }
#sidebar li#text-3 a { background: url(../images/skyriver_login.png) left top no-repeat; display: block; height: 20px; text-indent: -9999px; width: 115px; }
#sidebar li#text-3 a:hover { background-position: 0 -20px; }
#nav { background: white; height: 20px; padding-top: 20px; width: 989px; }
#nav ul, #nav ul li { list-style-type: none; margin: 0; padding: 0; }
#nav ul { background: #e38408; height: 20px; margin-left: 12px; }
#nav ul li { display: inline; }
#nav ul li a { background: url(../images/nav_sprite.png) left top no-repeat; display: block; float: left; height: 20px; text-indent: -9999px; }
#nav ul li#overview a { margin-left: 68px; width: 69px; }
#nav ul li#services a { background-position: -103px 0; margin-left: 34px; width: 61px; }
#nav ul li#contactus a { background-position: -200px 0; margin-left: 36px; width: 81px; }
#nav ul li#overview a:hover { background-position: 0 -20px; }
#nav ul li#services a:hover { background-position: -103px -20px; }
#nav ul li#contactus a:hover { background-position: -200px -20px; }
#footer { background: url(../images/footertopborder.png) left top no-repeat; height: 30px; padding: 10px 0 0 81px; position: relative; width: 908px; }
#footer ul, #footer li { list-style-type: none; margin: 0; padding: 0; }
#footer li { display: inline; font-size: 0.9167em; line-height: 1.6363em; }
#footer li a { background: url(../images/footerborder.png) left 4px no-repeat; display: block; float: left; height: 18px; padding: 0 10px;} 
#footer li.first a { background: none; padding-left: 0; }
#social { background: url(../images/socialbackground.png) left top no-repeat; height: 95px; overflow: hidden; width: 989px; }
#social ul, #social li { list-style-type: none; margin: 0; padding: 0; }
#social ul { float: right; width: 293px; }
#social li { display: inline; }
#social li a { display: block; float: left; margin: 0 25px 0 0; }
#social li a img { margin: 0 5px 0 0; }
#social li a:hover { text-decoration: none; }
a,a:visited,a:focus,a:hover,a:active { color: #035d89; text-decoration: none; }
a:hover { text-decoration: underline; }
h1,h3,h4,h5,h6 { color: #b27203; }
#content h2 { color: white; font-size: 3em; line-height: 1em; margin: 0 0 1.1667em; }
#content h3 { font-size: 1.3333em; line-height: 1.125em; margin: 0 0 1.125em; }
#footer a { color: #6c838f; }
.home #page { padding-bottom: 0; }
.home #content { background: url(../images/homecontentbg.jpg) 12px top no-repeat; height: 321px; padding: 41px 41px 0 81px; }
.home p.large { color: white; font-size: 1.5em; line-height: 1.6667em; margin: 0; padding: 0 95px 0 0; }
.home #sidebar { background: white url(../images/homesidebar_bg.jpg) left 20px no-repeat; }
/*.home #footer { background: url(../images/footertopborderhome.png) left top no-repeat; }*/
.home a.post-edit-link { color: white; }
.entry img { display: block; }
p img.alignleft {float:left;margin:0 1.5em 0.5em 0;padding:0;}
p img.alignright {float:right;margin:0 0 0.5em 1.5em;}
div.navigation { float: left; width: 100%; }
div.navigation div.alignleft { float: left; width: 49%; }
div.navigation div.alignright { float: right; text-align: right; width: 49%; }