#content{position:relative;height:auto !important;height:100%;min-height:100%;}
#topbar{float:left;width:100%;padding:0.6em 0;font-size:0.9em;text-transform:uppercase;color:#CFD9DB;background:#FFF url(../images/bg/topbar.gif) repeat-x bottom left;}
#header{clear:both;position:relative;height:5em;margin:0 auto;background:#48525B url(../images/bg/header.gif) repeat-x bottom left;border-bottom:2px solid #48525B;background-color:#48525B;}
#header img{position:absolute;top:5%;left:10px;}
#header ul{margin:3.5em 1em 0 0 !important;margin:3.5em 0.5em 0 0;padding:0;float:right;}
#header ul li{display:inline;list-style:none;}
#header ul li a{float:left;padding:0 1em;font:400 1.1em arial, sans-serif;letter-spacing:0.1em;line-height:0.8em !important;line-height:1em;color:#cccccc;border-right:1px solid #4D5760;}
#header ul li a.last{padding-right:0;border-right:0;}
#header ul li a:hover{color:#3B5D77;}
#headerImg img{border:0;margin-left:10px;}
#menu{margin:0 auto;background-color:#3B5D77;border-bottom:10px solid #FFF;height:26px;}
#menu p{width:100%;float:left;margin:0;padding:0;background-color:#3B5D77;text-align:left;border-bottom:15px solid #FFF;}
#menu ul{width:70%;float:left;margin:0;padding-left:5px;text-align:left;}
#menu ul li{display:inline;margin:0;padding:0;list-style:none;}
#menu #homelink{background:url(../images/bg/home.gif) center left no-repeat;}
#menu #contactlink{background:url(../images/bg/mail.gif) center left no-repeat;}
#menu #locationlink{background:url(../images/bg/globe.gif) center left no-repeat;}
#menu ul li a{float:left;width:20%;height:24px;font:400 1em arial, sans-serif;letter-spacing:0.1em;color:#fff;text-indent:27px;padding-top:2px;vertical-align:bottom;}
#menu ul li a:hover{color:#8C8D94;}
#page{clear:both;float:left;width:100%;margin-bottom:5px;text-align:left;}
#columns{margin:0 auto;}
.width{width:835px;}
.widthPad{width:814px;}
.width25{width:23%;}
.width30{width:30%;}
.width50{width:53%;}
.width73{width:77%;}
.width75{width:77%;}
.width90{width:90%;}
.width95{width:95%;}
.width100{width:100%;}
#footer{clear:both;float:left;width:100%;height:5em;margin-top:5px;}
#footer #bg{position:relative;height:5em;margin:0 auto;background:#49525B url(../images/bg/header.gif) repeat-x bottom left;}
#footer #bg ul{float:right;margin:2em 1em 0 0 !important;margin:3em 0.5em 0 0;padding:0;width:50%;}
#footer #bg ul li{display:inline;list-style:none;}
#footer #bg ul li a{padding:0 0.4em;font:400 1em arial, sans-serif;letter-spacing:0.1em;line-height:0.8em !important;line-height:1em;color:#4D5760;border-right:1px solid #4D5760;}
#footer #bg ul li.last{padding-right:0;border-right:0;}
#footer #bg ul li a:hover{color:#6C0;}
#footer #bg p{position:absolute;top:15%;left:10px;}
#footer #bg p a{color:#4D5760;}
#footer #bg p a:hover{color:#6C0;}
a.lightTheme img, a.darkTheme img, a.submitButton img{width:20px;height:20px;vertical-align:middle;}
a.lightTheme img{background:url(../images/icons/light_light_theme.gif) no-repeat center center;}
a.darkTheme img{background:url(../images/icons/light_dark_theme.gif) no-repeat center center;}
a.submitButton img{background:url(../images/icons/light_submit.gif) no-repeat center center;}
.post{float:left;width:100% !important;width:99%;position:relative;margin-bottom:1.5em;}
.post .date{position:absolute;top:0;left:5px;width:2.3em;text-align:right;}
.post .date .month{text-transform:uppercase;font:700 1.0em arial, sans-serif;color:#888;}
.post .date .day{display:block;margin-top:-5px;font:700 2.1em arial, sans-serif;color:#888;}
.post .title{display:block;padding:0 0 5px 0;font-size:1.2em;font-weight:bold;color:#586B7A;}
.post p, .dettable{margin:0 0 0 0.5em;padding:0 0 1em 1.2em;border-left:1px solid #CCCCCC;}
#menu10{width:144px;margin:0;text-align:left;text-indent:0;}
#menu10 ul{padding:0;margin:0;text-align:left;}
#menu10 li{display:inline;list-style:none;list-style-position:inside;list-style-image:none;list-style-type:none;padding:0;margin:0;}
#menu10 li a{height:35px;voice-family:"\"}\"";voice-family:inherit;height:27px;text-decoration:none;}
#menu10 #swim a:link, #menu10 #swim a:visited{color:#ffffff;font-weight:bold;font-size:1.2em;display:block;background:url(../images/bg/blue-double.gif) no-repeat;padding:8px 0 0 10px;}
#menu10 #swim a:hover{color:#ffffff;font-weight:bold;font-size:1.2em;background:url(../images/bg/blue-double.gif) no-repeat 0 -35px;padding:8px 0 0 10px;}
#menu10 #work a:link, #menu10 #work a:visited{color:#ffffff;font-weight:bold;font-size:1.2em;display:block;background:url(../images/bg/red-double.gif) no-repeat;padding:8px 0 0 10px;}
#menu10 #work a:hover{color:#ffffff;font-weight:bold;font-size:1.2em;background:url(../images/bg/red-double.gif) no-repeat 0 -35px;padding:8px 0 0 10px;}
#menu10 #fly a:link, #menu10 #fly a:visited{color:#ffffff;font-weight:bold;font-size:1.2em;display:block;background:url(../images/bg/yellow-double.gif) no-repeat;padding:8px 0 0 10px;}
#menu10 #fly a:hover{color:#ffffff;font-weight:bold;font-size:1.2em;background:url(../images/bg/yellow-double.gif) no-repeat 0 -35px;padding:8px 0 0 10px;}
#menu10 #music a:link, #menu10 #music a:visited{color:#ffffff;font-weight:bold;font-size:1.2em;display:block;background:url(../images/bg/orange-double.gif) no-repeat;padding:8px 0 0 10px;}
#menu10 #music a:hover{color:#ffffff;font-weight:bold;font-size:1.2em;background:url(../images/bg/orange-double.gif) no-repeat 0 -35px;padding:8px 0 0 10px;}
#menu10 #sleep a:link, #menu10 #sleep a:visited{color:#ffffff;font-weight:bold;font-size:1.2em;display:block;background:url(../images/bg/green-double.gif) no-repeat;padding:8px 0 0 10px;}
#menu10 #sleep a:hover{color:#ffffff;font-weight:bold;font-size:1.2em;background:url(../images/bg/green-double.gif) no-repeat 0 -35px;padding:8px 0 0 10px;}
#menu10 #moto a:link, #menu10 #moto a:visited{color:#ffffff;font-weight:bold;font-size:1.2em;display:block;background:url(../images/bg/purple-double.gif) no-repeat;padding:8px 0 0 10px;}
#menu10 #moto a:hover{color:#ffffff;font-weight:bold;font-size:1.2em;background:url(../images/bg/purple-double.gif) no-repeat 0 -35px;padding:8px 0 0 10px;}
#menu10 #party a:link, #menu10 #party a:visited{color:#ffffff;font-weight:bold;font-size:1.2em;display:block;background:url(../images/bg/dark-orange-double.gif) no-repeat;padding:8px 0 0 10px;}
#menu10 #party a:hover{color:#ffffff;font-weight:bold;font-size:1.2em;background:url(../images/bg/dark-orange-double.gif) no-repeat 0 -35px;padding:8px 0 0 10px;}
#menu10 #pluggies a:link, #menu10 #pluggies a:visited{color:#ffffff;font-weight:bold;font-size:1.2em;display:block;background:url(../images/bg/pluggies-double.gif) no-repeat;padding:8px 0 0 10px;}
#menu10 #pluggies a:hover{color:#ffffff;font-weight:bold;font-size:1.2em;background:url(../images/bg/pluggies-double.gif) no-repeat 0 -35px;padding:8px 0 0 10px;}
ul.submenu1, ul.submenu2{margin:0 0 20px 0;padding:0;}
ul.submenu1 li, ul.submenu2 li{margin:0;padding:0;list-style:none;}
ul.submenu1 li a, ul.submenu2 li a{display:block;height:auto !important;height:1%;padding:1px 5px 1px 20px;}
ul.submenu1 li a{background:url(../images/bg/submenu1.gif) no-repeat 5px 50%;}
ul.submenu1 a:hover{color:#426F85;background:#B3C6C4 url(../images/bg/submenu1.gif) no-repeat 5px 50%;}
ul.submenu2 li a{color:#426F85;background:url(../images/bg/submenu2.gif) no-repeat 3px 50%;}
ul.submenu2 a:hover{color:#426F85;background:#B3C6C4 url(../images/bg/submenu2.gif) no-repeat 3px 50%;}
.block{display:block;}
.clear{clear:both;}
.marginRight{margin-right:15px;}
.paddingLeft{padding-left:5px;}
.paddingRight{padding-right:5px;}
.floatLeft{float:left;}
.floatRight{float:right;}
.alignLeft{text-align:left;}
.alignRight{text-align:right;}
.alignTop{vertical-align:top;}
.alignMiddle{vertical-align:middle;}
.alignBottom{vertical-align:bottom;}
.lightBlueBg{background-color:#EAF2F5;}
.lightGreyBg{background-color:#E1ECF1;}
.dark{color:#353E47;}
.orange{color:#F29400;}
.dorange{color:#FF6600;}
.red{color:#E5342C;}
.purple{color:#93117E;}
.blue{color:#2979BE;}
.green{color:#BFCE00;}
.yellow{color:#FFD500;}
.flright{margin:0 0 6px 6px;}

