/* Nature - an open source xhtml/css website layout by Studio-plume.org kty 

(Jan 04, 2007)



Modified by: Kyle Littlestar



"Thanks for the base to work with!"

 */


ifIE {

display:none;

padding-left:4px;

float:right

}


* {

	border-style:none;

}



/* CrossFade Images */



#gallery {

	position:relative;

	top:-13px;

	left:35px;

	list-style-type:none;

	padding-bottom:190px;

}





/* End CrossFade Images */







/* Facebook styling */



.facebook {

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	display:inline;

	position:relative;

	width:200px;

	padding-right:3px;

}



#facebook {

	float:right;

	position:relative;

	padding-right:80px;

	padding-top:20px;

}



/* New stuff added for ID Tabs */



      .idTabs { margin:40px;}

      .idTabs ul { background:#222; padding:5px; float:left; }

      .idTabs li { list-style:none; /*Try deleting this float*/ float:left; padding:6px;}

      .idTabs a { display:block; color:snow; padding:2px; font:bold 15pt Verdana; text-decoration:none; }

      .idTabs a.selected { background:#FFF; color:#000; padding:2px; font:bold 15pt Verdana; text-decoration:none; }

      .items>div { display:none; float:left; margin:0.1em 0 0 0.5em; }

      .idTabs ul, .idTabs a { border-radius:4px; -moz-border-radius:4px; }

	  #Schizoid {background-color:#171717; padding:20px; border-radius:4px; -moz-border-radius:4px; width:700px;}

	  #Blitz {background-color:#171717; padding:20px; border-radius:4px; -moz-border-radius:4px; width:700px;}

	  

/* End of idTabs Styling */



/* Start of Content Overlay for Schizoid Videos */



div.desc_wrapper {

	float:left;

	position:relative;

}



div.desc {

	position:absolute;

	bottom:3px;

	left:2px;

	width:315px;

	background-color:black;

	font-family:Verdana, Geneva, sans-serif;

	color:white;

	font-size:12px;

	overflow:hidden;

	

}



p.desc_con {

	margin:auto;

	padding:10px;

}





/* End of Concent Overlay*/



/* Specific CSS for headers in the Pix Page */



div.idTabs div.items div#Schizoid h2 {

	background-color:#666;

	border-radius:4px; 

	-moz-border-radius:4px;

	padding:10px;

}



div.idTabs div.items div#Blitz h2 {

	background-color:#666;

	border-radius:4px; 

	-moz-border-radius:4px;

	padding:10px;

}



/* Original code for the site */







body {

margin: 0 auto;

padding: 0;

font: 76% Verdana,Tahoma,Arial,sans-serif;

background: #211d1e url(images/body_deg.gif) repeat-x

}



#tab {

	display:block;

	float:right;

	/* width:95px; */

	/* height:46px; */

	/* padding-top:23px; */

	/* font-size:14px; */

	text-align:center;

	height: 46px;

	line-height: 46px;

	padding-left: 1px;

	list-style-type: none;

	}



#tab li {

float: right;

	width: 75px;

	height:46px;

	text-align:center;

list-style-type: none;

padding-right: 20px;

background-image:url(tab_off.png);

}



#tab li a{

color:#fff;

width:75px;

display: block;

text-decoration: none;

padding: 0 10px;

font-weight: 100;

}



#tab li a:hover {

background-image:url(tab_on.png);

font-weight:bold;

}



#tab ul { }



#wrap {

background: #000000;

color: #ffffff;

border:  none;

margin: 0 auto;

width: 940px;

}



#header {

/* clear: both; */

margin: 0px 0em 0px 0em;

padding: 0;

height: 130px;

background-color: #000000;}



#header img {

position:relative;left:3;top:3;

padding-top:5px;

}



#header h3 {

width: 350px;

margin: 0px 0px 0px 15px;

float: left;

}



#header p {

width: 500px;

float: right;

text-align: center;

color: #a0a0a0;

margin: 0px 0px 0px 0px;

font-size: 0.8em;

line-height: 1.2em;

height: 35px;}





.announce {

margin: 10px 0 10px 0;

padding: 10px;

width: 130px;

color: #a8a8a8;

background-color: #000000;

line-height: 1.3em;

}



#extras {

float: right;

width: 150px;

margin: 0 0 10px 0;

padding: 0;

font-size: 0.9em;

line-height: 1.5em;

}



#extras p {

margin: 0 0 1.5em 0;

}



#blitzTitleBar{

	float:left;}



#contentnotmainpage {

line-height: 1.6em;

text-align: left;

padding: 0 75px 0 75px;

}



#contentnotmainpage img.floatRight {

float:right;

margin: 4px;

}



#contentnotmainpage img.floatLeft {

float:left;

margin: 4px;

}



#content {

margin: 0em 0px 0px 0px;

padding: 0 0px 0 0px;

line-height: 1.6em;

text-align: left;

/* border-right:1px solid #333333; */

}



#content h2 {

font-size: 18px;

margin: 0 0 3px 0;

}



#content img {

padding: 0px;

display:inline;

}



.subtitle {

margin:0 0 0 65px;

font-size:9px;

color:#CCCCCC;

}



h3 {

font-size: 1.3em;

margin: 0 0 10px 0;

}



a {

text-decoration: none;

color: #b6952a;

}



a:hover {

text-decoration: underline;

color: #b6952a;

}





#footer {

clear: both;

margin: 0 auto;

padding: 0px 0em 0px 0em;

width: 940px;

text-align: center;

color: #808080;

font-size: 0.9em;

/* height: 244px; */

/* background: #211d1e url(images/bottom.png) no-repeat right; */

border: none;}



#footer a {

color: #808080;

text-decoration: none;

}



#footer a:hover {

text-decoration: underline;

}



.left {

margin: 5px 5px 5px 0px;

padding:5px 5px 0px 5px;

border:1px solid #999999;

float: left;

background-color:#222222;

}





.right {

margin: 0px 7px 0px 5px;

float: right;

}



.textright {

text-align: right;

}



.center {

text-align: center;

}



.small {

font-size: 9px;

}



.bold {

font-weight: bold;

}



.hide {

display: none;

}



#border {

border: 2px solid #FFFFFF;

text-align:center;

margin:auto;

}


