html, body {
 margin: 0px 0px 0px 0px;
 padding: 0px;
 background-color: #FFFFFF;
 font-size: 11px;
 line-height: 17px;
 font-family: verdana, arial, san serif;
 color: #FFFFFF;
 text-align:center; 
}

#pagewidth{ 
 width:770px; 
 text-align:left; 
 min-width: 480px;
 margin-left:auto; 
 margin-right:auto; 
 border-left: 1px solid black;
 border-right: 1px solid black;
 border-bottom: 1px solid black;
} 
 
#header {
 left: 0px;
 top: 0px;
 height: 160px;
 z-index: 5;
 background-color: #000000;
 padding: 0px;
 border: 0px;	
 margin: 0px;
 border-left: 0px;
 border-right: 0px;
 border-top: 0px;
 border-bottom: 1px black dotted;
 text-align: center;
}
 
#outer{ 
 border:solid white 0px; 
  /*/*/ border-right-width: 290px; /* right column width. NN4 hack to hide borders */ 
border-right-color: #2B3C41;  /* right column colour */ 
border-right-style: solid; 
  background-color: #2B3C41; /* center column colour */ 
width: auto; 
 } 
 
#rightcol{
 /*/*/ width:290px; /* hack keeps NN4 right column right? */ 
 float:right; 
position:relative; 
 margin-right:-290px; 
 margin-left:1px;
} 
 
#footer{
 height:70px;
 width:100%;
 background-color:#000000;
 border-left: 0px;
 border-right: 0px;
 border-top: 1px black dotted;
 border-bottom: 0px;
 text-align: center;
} 
 
#inner{margin:0; width:100%;}
 
#maincol{ 
 float: left; 
 width: 100%; 
 position: relative; 
 margin: 0 -8px 0 0px; 
 border-right: 1px black dotted;
 background-color: #506C74;
 }
 
#outer>#inner { border-bottom: 1px solid #FFFFFF;  }
 
.clr{clear:both;}
 
.content{
	padding:5px;
	margin-left: 4px;
} /*padding for content */ 
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
  
 /*printer styles*/ 
@media print{ 

/*hide the right column when printing*/
#rightcol{display:none;} 
#outer{border-right:0;} 
}

h2 {
 margin-top: 1em;
 font-size: 14px;
 line-height: 16px;
 color: #FFCC00;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-decoration: none;
 border-width: 0;
 margin: 0 0 12px 0;
 padding: 0;
 text-align: left;
 text-transform: uppercase;
}

.post h2 A:link, .post h2 A:visited, .post h2 A:active, .post h2 A:hover {
	color: #FFCC00!important;
	text-decoration: none!important;
	border-width: 0!important;
}

img {
 border: none;
 padding-right: 5px;
 padding-left: 5px;
 padding-bottom: 0px;
}

a {
 color: #FFCC00;
 text-decoration: none;
 border-bottom: #D9AD00; 
 border-width: 0px 0px 1px 0px; 
 border-style: none none solid none; 
}

a img { 
 border: none;
}


a:hover {
 color: #B38F00;
 text-decoration: none;
 border-bottom: #B38F00; 
 border-width: 0px 0px 1px 0px; 
 border-style: none none dotted none; 
}

blockquote {
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 10px;
 padding-bottom: 10px;
 margin-left: 5px;
 margin-right: 5px;
 background:#2B3C41; 
 border:1px dotted #000000;
}

.sidesearch {
 background-color: #506C74;
 padding: 3px;
 border:1px #FFCC00 dotted;
 font-size: 11px;
 line-height: 16px;
 font-family: verdana, arial, san serif;
 color: #FFFFFF;
}

.sidesubmit {
 background-color: #506C74;
 padding: 0px;
 border:1px #FFCC00 dotted;
 font-size: 11px;
 line-height: 16px;
 font-family: verdana, arial, san serif;
 color: #FFFFFF;
}

div.row span.left {
 float: left;
 text-align: left;
 width: 49%;
 padding-bottom: 10px; 
}

div.row span.right {
 float: right;
 text-align: left;
 width: 49%;
 padding-bottom: 10px; 
}
  
div.mainrow span.mainleft {
 float: left;
 text-align: left;
 width: 49%;
}

div.mainrow span.mainright {
 float: right;
 text-align: right;
 width: 49%;
}

#googlead {
 text-align: center!important;
 border-width: 0px 0px 10px 0px!important; 
 border-style: none none none none!important; 
}


.permalinks h6 {
	font-size: 9px;
	font-weight: normal;
	text-align: right;
        padding-top: 5px;
        padding-bottom: 5px;
	margin: -11px 0 0 0
        border-width: 0!important; 
        border-style: none none none none!important; 
	text-decoration: none!important;
}

.permalinks h6 A:link, .permalinks A:visited, .permalinks A:active
{
	text-decoration: none!important;
	border-width: 0!important;
}

.permalinks h6 A:hover
{
	text-decoration: none!important;
	border-width: 0!important;
}
 
#outer { border-bottom: 1px solid #F0F0F0;  }
#inner { border-bottom: 1px solid #F0F0F0;  }
