/*
Theme Name: Stereo Zeitgeisto
Theme URI: http://cogzideltemplates.com/
Description: This is our theme.
Author: Cogzidel
Author URI: http://cogzideltemplates.com/

*/
BODY
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
/*-- Enables font size scaling in MSIE  --*/
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #121212;
}
#top, #header H2, #footer H2, #selSubHeader H3
{
/*-- Nomensa Method to hide the content --*/
	position: absolute;
	left: -999em;
	width: 990em;
}
FORM, TABLE, P, H1, H2, H3, H4, H5, H6, UL, LI, DIV, DL
{
	margin: 0;
	padding: 0;
	font-size: 100%;
}
LI
{
	padding: 0;
	margin: 0;
	list-style: none;
}
A
{
	text-decoration: none;
	outline: none;
	color: #FFFFFF;
}
A:hover
{
	text-decoration: underline;
}
BLOCKQUOTE
{
	border-left: 1px solid #FFF;
	margin: 30px;
	padding: 5px;
	background-color: #333;
}
IMG
{
	border: 0;
	vertical-align: top;
}
.clsFloatLeft
{
	float: left;
}
.clsFloatRight
{
	float: right;
}
#selRightFooter .clsBorder A
{
	background: url(images/s1.jpg) no-repeat right;
}
.clsSmallFont
{
	font: 11px Arial, Helvetica, sans-serif;
}
#selSubHeader .clsNoborder A, #footer .clsNoborder A
{
	background: none;
}
/*CLEARFIX*/
.clsClearFix:after
{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.textwidget OBJECT
{
	width: 16px;
}
.textwidget OBJECT EMBED
{
	width: 100%;
}
.stbutton.horizontal
{
	padding-left: 3px;
	margin-left: 25px;
}
.textwidget IFRAME
{
	width: 100%;
}
.textwidget
{
	background-color: #151515;
	border-bottom: 3px solid #E0005A;
	padding-bottom: 20px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.clsClearFix
{
	display: inline-block;
}
HTML[xmlns] .clsClearFix
{
	display: block;
}
* HTML .clsClearFix
{
	height: 1%;
}
.clsClearFixSub
{
	overflow: auto;
	zoom: 1;
}
* HTML .clsClearFixSub
{
	height: 1%;
	overflow: visible;
}
.clsFloatLeft
{
	float: left;
}
.clsFloatRight
{
	float: right;
}
/*CONTAINER*/
#rap
{
	width: 100%;
	text-align: left;
}
#main A:link
{
	text-decoration: none;
	border: 0 none #000000;
	color: #FFBBBB;
}
/*HEADER*/
#header H1 A
{
	text-indent: -2000em;
	overflow: hidden;
	display: block;
}
A.sidetop:link
{
	color: #AE265C;
}
A.sidetop:hover
{
	color: #AE265C;
}
#header
{
	background: #000 url(images/logo_blog.png) no-repeat right top;
}
/*LEFT HEADER*/
#selLeftHeader
{
	height: 145px;
	width: 60%;
}
#selLogo H1 A
{
	background: url(images/logo.jpg) no-repeat;
	width: 724px;
	height: 145px;
}
/*END OF LEFT HEADER
RIGHT HEADER*/
#selRightHeader
{
	height: 145px;
	width: 29%;
}
/*END OF RIGHT HEADER
TOPNAVIGATION*/
#selTopNavigation
{
	background: transparent url(/wp-content/uploads/2009/01/ghettobar.jpg) repeat-x;
	border: 0px solid #000000;
	border-bottom: 0;
	color: #F4006D;
	margin: 0;
	height: 32px;
	text-align: right;
}
#selTopNavigationLeft
{
	width: 10%;
	text-align: right;
}
#selTopNavigationLeft A
{
	color: #AE265C;
	letter-spacing: 0.3px;
	text-decoration: none;
}
#selTopNavigationRight
{
	width: 100%;
}
#selTopNavigationRight UL
{
	text-align: right;
	padding-right: 20px;
	margin-left: 10px;
	margin-top: 10px;
}
#selTopNavigationRight.clsFloatRight UL
{
	padding-right: 6px;
	font-size: small;
	margin-right: 15px;
}
#selTopNavigationRight LI
{
	display: inline;
	margin-left: 10px;
}
#selTopNavigationRight A
{
	color: #AE265C;
	text-decoration: none;
}
/*END OF TOP NAVIGATION
HEADER*/
#content
{
	width: 80%;
	background-color: #121212;
	padding: 20px 20px 0;
	color: #FFF;
	margin: 0 auto;
}
/*ROUNTED CORNERS*/
.tb
{
	background: #252525 url(images/rount/tb.jpg) repeat-x top;
}
.bb
{
	background: url(images/rount/bb.jpg) repeat-x bottom;
}
.lb
{
	background: url(images/rount/lb.jpg) repeat-y 0px 0px;
}
.rb
{
	background: url(images/rount/rb.jpg) repeat-y right 0px;
}
.tlc
{
	background: url(images/rount/tlc.jpg) no-repeat left top;
}
.trc
{
	background: url(images/rount/trc.jpg) no-repeat right top;
}
.blc
{
	background: url(images/rount/blc.jpg) no-repeat left bottom;
}
.brc
{
	background: url(images/rount/brc.jpg) no-repeat right bottom;
	padding: 12px;
}
* HTML .cls100_p
{
	width: 100%;
}
/*END OF ROUNTED CORNERS*/
.clsCommonSide
{
	margin-bottom: 20px;
	height: 1%;
}
.clsRight
{
	background: url(images/right.jpg) no-repeat right center;
	padding-right: 24px;
}
.clsLeft
{
	background: url(images/left.jpg) no-repeat left center;
	padding-left: 24px;
	height: 36px;
}
.clsCenter
{
	background: url(images/cen.jpg) repeat-x center;
	height: 36px;
	text-align: left;
	padding: 0 2px;
}
/*SIDEBAR*/
.sideBar1
{
	width: 27%;
	padding: 0 10px;
}
.sideBar1 H3
{
	padding: 6px 0 0 5px;
}
.sideBar1 SPAN
{
	color: #D3D3D3;
}
#sideBar H2
{
	background: url(images/bg_h2.jpg) no-repeat;
	width: 301px;
	padding: 10px 0 5px 30px;
	text-align: left;
}
#sideBar UL UL
{
	background-color: #151515;
	border-bottom: 3px solid #E0005A;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
#sideBar UL UL LI
{
	padding: 10px 0 0 30px;
	text-align: left;
}
#sideBar A:link
{
	color: #FFBBBB;
}
.hidden
{
	display: none;
}
#selJournal
{
	background-color: #151515;
	border-bottom: 3px solid #E0005A;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
#selJournal SPAN
{
	color: #8A8A8A;
	font-size: 12px;
	margin-top: 10px;
	padding-right: 20px;
}
#selJournal P
{
	text-align: justify;
	margin: 10px 15px 0 0px;
	padding-left: 10px;
	color: #FFF;
}
#selJournal .clsside
{
	color: #AD1454;
	font: bold 16px Arial, Helvetica, sans-serif;
	margin: 7px 0 8px;
}
#selJournal .clsside SPAN
{
	font-size: 10px;
	padding-top: 5px;
}
#selFeature
{
	background-color: #151515;
	border-bottom: 3px solid #E0005A;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
#selFeature SPAN
{
	color: #8A8A8A;
	font-size: 12px;
	margin: 20px 0 10px;
}
.clsFeature
{
	padding: 10px 0 0 10px;
}
#selText SPAN
{
	color: #AB1354;
	font: 18px Georgia, "Times New Roman", Times, serif;
}
#selText
{
	width: 110px;
}
#selText P
{
	text-align: justify;
	padding: 5px 0 5px 10px;
}
#selText .clst SPAN
{
	color: #AB1354;
}
.clst P
{
	font-size: 14px;
}
#selImag
{
	width: 150px;
}
#selImag
{
	background: url(images/s_img.jpg) no-repeat;
	height: 134px;
	width: 136px;
	margin: 20px 0 0 20px;
}
/*END OF SIDEBAR
MAIN*/
#main
{
	width: 70%;
}
#main H2
{
	color: #FFF;
	margin: 0;
	padding: 5px;
	font: bold 16px "Trebuchet MS", "Times New Roman", Times, serif;
}
#selwelcome
{
	background-color: #151515;
	line-height: 30px;
	padding-top: 10px;
}
#selwelcome P
{
	margin: 0 auto;
	color: #A1A1A1;
	font: 10px Arial, Helvetica, sans-serif;
	padding: 15px 10px 0 20px;
	text-align: justify;
}
#selwelcome P SPAN
{
	color: #FF05BC;
}
#selwelcome A
{
	color: #FF05BC;
	text-decoration: none;
}
.clsWelcomeline
{
	background: url(images/m_line.jpg) repeat-x;
	margin: 20px;
}
.selWish
{
	background-color: #151515;
	border-bottom: 3px solid #E0005A;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.selWish P
{
	margin: 10px 15px 15px 10px;
	padding-left: 15px;
	text-align: justify;
}
#selsub
{
	margin-bottom: 10px;
}
#selb1
{
	float: left;
	background: url(images/m_img1.jpg) no-repeat;
	height: 246px;
	width: 35%;
	margin: 20px 10px 0 25px;
}
#selb2
{
	width: 55%;
	margin: 20px 5px 0 0;
	padding-right: 10px;
}
#selb2 H2
{
	color: #214457;
	font: 18px Georgia, "Times New Roman", Times, serif;
	margin: 15px 0 10px;
}
#selb2 P SPAN
{
	color: #AB1354;
	font: 12px Arial, Helvetica, "sans-serif bold";
	margin: 10px 10px 10px 0x;
}
#selb2 P A
{
	color: #676767;
	font-size: 16px;
	text-decoration: underline;
	font-weight: bold;
}
#selb2 P
{
	padding: 5px 0 2px;
	text-align: justify;
}
#selb2 IMG
{
	padding-left: 20px;
}
#selb2 .clsPadding0
{
	padding: 10px 0 0;
}
#selForm
{
	padding: 20px 0px 0 30px;
}
#selForm LABEL
{
	display: block;
	float: left;
	text-align: right;
	width: 100px;
}
#selForm SPAN
{
	color: #204454;
	font: 18px Georgia, "Times New Roman", Times, "serif bold";
	margin: 5px 0x 0 10px;
}
.clsText
{
	color: #7F9DB9;
	margin: 0 10px 15px 20px;
	width: 210px;
	height: 28px;
}
.clsTextArea
{
	height: 89px;
	width: 400px;
	margin-left: 20px;
}
#selForm .clsBut A
{
	float: right;
	background: url(images/but3.jpg) no-repeat;
	height: 29px;
	width: 104px;
	margin-top: 10px;
}
/*END OF THE MAIN
FOOTER*/
#footer
{
	clear: both;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-top: 30px;
	text-align: center;
	margin-bottom: 20px;
}
#footer P
{
	margin: 0 auto;
	color: #AF2C61;
}
/*END OF THE FOOTER*/
#calendar H2
{
	display: none;
}
#calendar_wrap CAPTION
{
	background: transparent url(images/bg_h2.jpg) no-repeat scroll 0 0;
	padding: 10px 0 5px 30px;
	text-align: left;
	width: 301px;
	font-weight: bold;
}
#calendar_wrap TABLE
{
	padding: 10px 20px 0 25px;
}
#calendar_wrap TABLE TH
{
	width: 30px;
	height: 30px;
}
#search
{
	/*[empty]background:;*/
}
#searchform
{
	background: #151515 url(images/bg_h2Search.jpg) no-repeat top center;
	border-bottom: 3px solid #E0005A;
	margin-bottom: 20px;
	padding-bottom: 20px;
	padding-top: 50px;
}
#calendar_wrap
{
	background-color: #151515;
	border-bottom: 3px solid #E0005A;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.ipb-top-left-link, .ipb-top-right-link
{
	background: transparent url(/wp-content/uploads/2009/01/ghettobar.jpg);
	float: right;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0.5px;
	margin: 0px;
	padding: 7px 0;
	width: auto;
	border-left: 1px solid #101010;
}
.ipb-top-left-link
{
	float: left;
	border-left: 0px solid #000000;
	border-right: 1px solid #000;
}
.ipb-top-left-link A:link, .ipb-top-left-link A:visited, .ipb-top-right-link A:link, .ipb-top-right-link A:visited
{
	background: transparent;
	color: #B00070;
	padding: 0 6px;
	text-decoration: none;
}
.ipb-top-left-link A:hover, .ipb-top-left-link A:active, .ipb-top-right-link A:hover, .ipb-top-right-link A:active
{
	background: transparent;
	color: #C6007E;
}
#submenu
{
	background: transparent url(/wp-content/uploads/2009/01/ghettobar.jpg);
	border: 1px solid #000000;
	border-bottom: 0;
	color: #F4006D;
	margin: 0;
	height: 32px;
	text-align: right;
}
.borderwrap, .borderwrapm
{
/*this will affect the outlining border of all the tables and boxes through-out the skin.*/
	background: #0D0D0D;
	border: 1px solid #000000;
	padding: 0;
	margin: 0;
}
.borderwrapm
{
	margin: 5px;
}
.borderwrap H3, .maintitle, .maintitlecollapse
{
	background: url(/forum/blacks/tile_cat.gif);
	border: 1px solid #101010;
	border-bottom: 1px solid #000;
	color: #C8C8C8;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 8px;
}
