 
/*Base Colors
------------------------------------------------------------ */
body { background: #000000 url() no-repeat; }
.container, .sliderGallery { background: #ffffff; }
div.colborder, div.border { border-right: 1px solid #cccccc; }
.box,.postmetadata,.nav,#sidebar ul li a:hover,ul.txt li:hover {background: #cccccc }
#sidebar ul li a,ul.txt li { border-bottom: 1px solid #cccccc; }
hr {background: #cccccc; color: #cccccc; }
#footer-wrap {background: #000000;}

/*Font Color
------------------------------------------------------------ */
#masthead h4 a, #masthead #logo h1 a {color: #000000}
body,p,h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {color: #222222}
h3.sub,h2.sub {border-bottom: 1px solid #cccccc; }
.welcomebox h2, .welcomebox h6, .welcomebox p {color:#222222}

/*Links 
------------------------------------------------------------ */
a, a:link, a:visited, .welcomebox h2 a { color: #ff0000; }

/*Hover 
------------------------------------------------------------ */
a:hover, a:focus { color: #666666; }

/*Navigation
------------------------------------------------------------ */
#top .sf-menu, #top .sf-menu li,.sf-menu, .sf-menu li, #menu-wrap { background:#000000; }
#top .sf-menu li a,.sf-menu li a { color:#cccccc; background: #000000; }
#top .sf-menu li a:hover, .sf-menu li a:hover { color:#ffffff; background:#333333}
#top #search #s, #search #s {border: 1px solid #333333;}

/*Custom CSS
-------------------------------------------------------------*/
ol, ul {
list-style:none outside none;
}


.tab span {
			display:block;
			height:16px;
			padding:1px 0;
			line-height:16px;
			text-transform:uppercase;
			font-size:16px;
		}
.drawer {
              background:#ffffff;
              opacity:0.9;
              padding:0;
}
.tab {
		font-family:\"Century Gothic\", Helvetica, Arial, sans-serif;
		font-size:;
		background:#ffffff;
		position:absolute;
		right:-32px;
		width:32px;
		text-align:center;
		color:#ff0000;
		padding:12px 0;
		opacity:0.9;
		-moz-border-radius-topright:10px;
		-moz-border-radius-bottomright:10px;
		-webkit-border-top-right-radius:10px;
		-webkit-border-bottom-right-radius:10px;	
	}

.drawer {
		position:fixed;
		top:0px;
	}
#tab_1 {
			top:20px;
			
			color:#ff0000;
		}
		#drawer_1 {
			left:-243px;
		}
		#drawer_content_1 {
			width:203px;
			
		}
		#drawer_content_1 .widgettitle {
			color:#000000;
		}
		#drawer_content_1, #drawer_content_1 p {
			color:#000000;
		}
		#drawer_content_1 a,
		#drawer_content_1 a:link,
		#drawer_content_1 a:hover,
		#drawer_content_1 a:visited {
			color:#ff0000;
		}
		* html #drawer_1 {
			position: absolute; 
			top: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + \'px\'); 
			left:-243px;
		}
