body{background:url("../images/furniture/page_background.gif"); text-align:center;font-family: arial,sans-serif;}
a{color:#dddddd;}
a:hover{color:#b62626;}
img{border: 0px;}
div.mainContent{ line-height: 1.5em;}
div.wrapper{width:1000px; margin:0px auto; text-align:left; background:url("../images/furniture/sidebar_background.gif") no-repeat 55px 0; position:relative;}
div.navigation{float:left; width:150px; position: absolute; left:0px; top: 320px; text-align:right;}
div.navigation ul{list-style-type:none;}
div.navigation ul a{ text-decoration:none; font-family: arial; font-size: 0.9em;}
div.navigation ul{margin: 0px 20px; padding:0px;}
div#headerCode{height:160px; width:847px; background:url("../images/furniture/header_background.gif") repeat-x; color:#dddddd; text-align: right; position:relative;}
div#headerCode p{margin: 0px 10px;}
div#headerCode p.headertitle{font-family: impact; font-size: 1.4em; position:absolute; top:110px; right:10px;}
div#headerCode p.headertitle{right: 210px; bottom: 0px;}
p.headersubtitle{font-family: arial, sans-serif; font-weight: bold; top:135px; right:210px; position:absolute;}
p{margin: 5px 0 15px 0}
div#bodyWrapper{margin-left:140px; min-height:450px;}
div#footerWrapper{ bottom:5px; left: 50%; width: 1000px;  margin: 20px auto; color:#dddddd; font-family:arial; font-size: 0.8em; clear: both;}
div#footerWrapper p{margin:0px; background:#2d2927;border: 10px solid #2d2927; text-align:left;}

div.box.mainContent img{margin: 5px 10px 5px 0; float: left;}
div.box{ margin: 0px 0px 10px 0px;font-family: arial; color:#dddddd;  border: 10px solid #2d2927;}
div.opaque a{color:#2d2927;}
div.imageBox{margin: 0px 0px 10px 0px;}
div.opaque{background:url("../images/furniture/box_background.gif") repeat-x #cdcdcd; color:#2d2927; padding:10px; }
body.sidebarred div#sidebar img.noBorder{border: 0px;}
div#sidebar div.box{width: 200px; font-size: 0.8em;}
div#sidebar div.box h2{margin: 0px; font-size: 1.2em;}
h1{margin:0px; font-size: 1.6em;}
h2{margin:0 0 10px 0; font-size:1.2em}
p.dateTime{margin:0px; font-size:0.8em;font-weight:bold; margin: 0 0 10px 0;}
div#sidebar{width:200px;  float:right;}


div.blogSnippet h2{margin: 0px;} 

img.itemimage{border:10px solid #2d2927;}
body.sidebarred div.box{width:585px;}
body.sidebarred div#sidebar{width:220px;}
body.sidebarred div#sidebar img{ border:10px solid #2D2927;}
div#sidebar ul{margin: 0px; padding: 0px; list-style-type:none;}
div#sidebar li{margin: 0px 0px 5px 0px;}
pre{width:800px; overflow:scroll;}

body.portfolio ul.portfolio{list-style-type:none; margin: 0px; padding: 0px; text-align:center;}
body.portfolio ul.portfolio li{display: inline; margin: 0px; }