/* Body
--------------------------------------------------------------  */
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #302d26; background-repeat: repeat-x;}

body{background-color:#302d26;background-repeat:repeat-x;margin:0;}

/* Links
--------------------------------------------------------------  */

a{ font-weight:400;}
a:link{color:#069;}
a:visited{color:#333;}
a:hover{color:#3CF;text-decoration:underline;}
a:active{color:#c00;outline:none;}
a:focus{-moz-outline-style:none;outline:none;}
/* Container
--------------------------------------------------------------  */
#wrapper{text-align:center;margin:0 auto;padding:0;}
#wrapper-content{width:940px;background:transparent url(../img/gfx_frame_sides.gif) top left repeat-y;margin:0 auto;padding:0;}
#content-main{text-align:left;margin:0 20px 0 16px;padding:0 10px;}
.content-left-col{float:left;margin:0;padding:0;}
.content-right-col{float:right;margin:0 8px 0 0;padding:0;}
/* Typography
--------------------------------------------------------------  */
h2{color:#900;font-weight:700;font-size:1.9em;margin:6px 0;}
h3{color:#036;font-size:1.7em;font-weight:300;margin:0 0 12px;padding:0;}
span.bold-it{font-weight:700;}
p{font-family:georgia, serif;font-size:1em;line-height:1em;margin:0;padding:0;}
/* Footer
--------------------------------------------------------------  */
#footer{font-size:11px;vertical-align:top;text-align:center;margin:0;padding:0;}
#footer-content { width:930px; margin:12px auto 24px auto;text-align:center; }
#footer-content a,#footer-content a:active {color: #26759B; font-weight: normal; text-decoration: none; }
#footer-content a:hover {
	color: #0099FF;
	font-weight: normal;
	text-decoration: none;
}
#footer a{color:#26759B;text-decoration:none;}
div#contact {
	float:left;
	color:#999;
	font-size:1.1em;
	text-align:left;
	margin-left:12px;
}

#mousetype {float:right; color:#999;padding: 5px 0 10px 0px;font-size:1em;text-align:right; margin-right:12px;  }