body { background-repeat:no-repeat; background-position: center top; text-align:center; background-color:#1A1B20; }
.author {font-size: 90%; display: inline;}
.author a {display: inline; text-decoration: none; color: #000}
#bg {position:fixed; top:0; left:0; width:100%; height:100%;}
div.container { position:relative; z-index:1; }
div.content { width:926px; margin:0 auto; background-color:#fff; overflow:auto;}
div.contentsubpage { width:926px; margin:0 auto; background-image: url(images/contentbg.jpg); overflow:auto; }
div.header { background-image: url(images/header.png); background-repeat:no-repeat; height:94px; margin:0 auto; text-align:center; width:926px;}
div.header img { position:relative; top:36px; right:24px; border:none; }
div.header a { color:#fff; font-family:verdana; font-size:13px; text-decoration:none;}
span.headerleft { position:relative; top:20px; right:200px;}
span.headerright { position:relative; top:20px; left:160px;}
div.bottomheader { background-image: url(images/nav_08.gif); height:29px; width:926px; text-align:left; margin:0 auto; }
div.leftcontent { float:left; width:603px; }
div.leftcontentsubpage { float:left; min-height:400px; width:603px; background-image: url(images/subpagebg.jpg); background-repeat:no-repeat; }
div.rightcontent { float:right; width:323px;  background-image: url(images/rightsidebar.jpg); background-repeat:no-repeat;  }
div.rightcontenttop { height: 137px; }
div.rightcontentbottom { padding-top:20px; font-family:verdana; color:black;}
#bluetopright { font-family:verdana; font-size:12px; color:#65C0E4; margin:0 auto ; padding:10px 0 10px 0; font-weight:900; }
span.bluetoprightwhite { color:#fff; }
p.whitetopright { color:#fff; font-family:verdana; font-size:10.6667px; margin:0 20px; text-align:left; }
div.rightcontentbottombold { font-weight:bold;   }
div.rightcontentbottomnormal { font-size:9.5px;  margin: 10px 30px; text-align:left;}
div.flash { height:228px; width:603px; }
div.foursquaretop img{ border:none; }
div.foursquarebottom img{ border:none; }
div.footer { width:926px; margin:0 auto; background-image: url(/images/footertop.jpg); background-repeat:no-repeat; height:17px; padding:3px 0 0 0; color:#fff; font-family:verdana; font-size:10px;}
div.footer a { color:white; }
div.leftportfolio { width:301px; float:left; }
div.rightportfolio { width:301px; float:right; }
ul.portfolio li{ list-style-type: none; font-family:verdana; font-size:10px; margin: 10px 0 10px 0; width:290px;}
ul.portfolio img { border:none; height:110px; width:165px; }
div.breadcrumbs { margin: 10px 0 0 20px; text-align:left; font-family:verdana; font-size:9px; }
h1 { display: inline; font-family:verdana; font-size:9px; font-weight:normal;  }
div.normalcontent { font-family:verdana; font-size:13px; margin: 20px 20px 0 20px; text-align:left;  }
p.biggerbolder { font-size: 13px; font-family:verdana;  font-weight:bold; }
ul.accolades li { list-style-type: none; }
#hospbold { text-align:center; font-size:16px; font-weight:bold;  }
div.hospbox { width:500px;  }
div.hospboxleft {float:left; margin: 0 20px 10px 20px;}
div.hospboxleft img{ border:none; }
div.hospboxright {float:right; width:250px; margin: 0 20px 10px 20px;}
hr { clear:both; }
div.formrow { width:500px; clear:both;}
div.formrowleft { float:left; width:200px; text-align:right; }
div.formrowright { float:right; width:300px;}
div.blogcontent { width:500px; margin:15px auto; text-align:left; font-family:verdana;}
div.blogcontent h2 a{ font-family:verdana; font-size:18px; color: #5E89B2; }
div.blogcontent img{ border:none; }
div.entry { font-size:12px; }
span.devheaders { font-size:20px; color:#3F769D;  font-weight:bold;}
table.flash td{padding:10px 30px;}
table.flash img{border:none;}