/* CSS Document */

body {
	color:#FFF;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	font-size:8pt;
	font-family:verdana, arial, helvetica, sans-serif;
	margin-bottom:0px;
	margin-top:0px;
	background-color: #000;
	background-image: url(http://yourstrum.com/custom/images/bg.jpg);
	background-repeat: repeat-x;
}

.homepage {
	background-image: url(http://yourstrum.com/custom/images/content.jpg);
	background-repeat:no-repeat;
	background-color:#770303;
}

#main_content {
	width:100%;
	background-color:#770303;
	background-image: url(http://yourstrum.com/custom/images/content.jpg);
}

.subpage {
	background-image: url(http://yourstrum.com/custom/images/content2.jpg);
	background-repeat:no-repeat;
	background-color:#770303;
}

h1 {
	font-size:18px;
	color:#FEF200;
	font-weight: bold;
}

h2 {
	font-size:16px;
	color:#FEF30D;
	font-weight: bold;
}

h3 {
	font-size:14px;
	color:#009;
	font-weight: bold;
}

.title1 {
	font-size:16px;
	color:#FFF;
	font-weight: bold;
}

form {
	margin:0px;
}

form div {
	clear: both;
	margin-bottom: 1em;
	padding: .5em;
	vertical-align: text-top;
}


img {
	border:0px;
}

a {
	color:#FEF102;
	text-decoration:none;
}

a:hover {
	color:#FCF101;
	text-decoration:underline;
}

.footer a {
	color:#FF0;
	text-decoration:none;
}

.footer a:hover {
	color:#FF0;
	text-decoration:underline;
}


#register input {
	background:#FFFFFF;
	border:1px #6A6E78 solid;
	font-size:9pt;
	color:#6A6E78;
	float:right;
	margin-right:250px;
	width:200px;
}


#register .input {
	border-right:2px #11141A solid;
	border-bottom:2px #11141A solid;
	border-top:2px #11141A solid;
	border-left:2px #11141A solid;
	font-size:8pt;
	color:#FFF;
	background-color: #770303;
}


input {
	background:#FFFFFF;
	border:1px #6A6E78 solid;
	font-size:10pt;
	color:#6A6E78;
}

.inputmain {
	background:#FFFFFF;
	border:1px #11141A solid;	
	font-size:10pt;
	color:#11141A;
}

textarea {
	background:#FFFFFF;
	border:1px #6A6E78 solid;	
	font-size:8pt;
	color:#6A6E78;
}

.textarea {
	background:#FFFFFF;
	border:1px #11141A solid;	
	font-size:8pt;
	color:#11141A;
}

#outer {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
}
dl {
	line-height: 2em;
	margin: 0em 0em;
	width: 60%;
}
dl.altrow {
	background: #f4f4f4;
}
dt {
	font-weight: bold;
	padding-left: 4px;
	vertical-align: top;
}
dd {
	margin-left: 10em;
	margin-top: -2em;
	vertical-align: top;
}

/*########################
	INPUT BUTTONS / FORMS
########################*/

.button {
	background:#900 url(http://yourstrum.com/custom/images/line10.jpg);
	color:#FFF;
	border-top:2px #880402 solid;	
	border-left:2px #880402 solid;
	border-right:2px #FFF solid;
	border-bottom:2px #FFF solid;
	font-size:7pt;
	cursor:pointer;
}

.button2 {
	background:#900 url(http://yourstrum.com/custom/images/line9.jpg);
	color:#FEF200;
	border-top:2px #66216b solid;
	border-left:2px #68996b solid;
	border-right:2px #662100 solid;
	border-bottom:2px #662100 solid;
	font-size:7pt;
	cursor:pointer;
}

.button3 {
	background:#900 url(http://yourstrum.com/custom/images/newline9.jpg);
	color:#FEF200;
	border-top:2px #66216b solid;
	border-left:2px #68996b solid;
	border-right:2px #662100 solid;
	border-bottom:2px #662100 solid;
	font-size:14pt;
	cursor:pointer;
}


.input {
	border-right:2px #11141A solid;
	border-bottom:2px #11141A solid;
	border-top:2px #11141A solid;
	border-left:2px #11141A solid;
	font-size:8pt;
	color:#FFF;
	background-color: #770303;
}


/*########################
	IMAGES
########################*/


.pic1 { border:1px #FFFFFF solid; }
.pic2 { border:1px #900 solid; }
.pic3 { border:1px #900 solid; }
.pic4 { filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; border:1px #900 solid; }
.pic5 { border:1px #FFFFFF solid; }
.pics1 {
	position:absolute;
	background:#880402;
	border:1px solid #900;
	padding: 0px 1px 0px 1px;
	color: #900;
	font-size:7pt;
}

.pics4 {
	position:absolute;
	background:#880402;
	border:1px solid #900;
	padding: 0px 1px 0px 1px;
	color: #900;
	font-size:7pt;
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; border:1px #900 solid;
}

.pics2 {
	position: relative;
}

.pics3 {
	background:#FFFFFF;
	position:absolute;
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
	padding: 0px 1px 0px 1px;
	color: #900;
	font-size:7pt;
	font-weight:bold;
}

.wrap1 img {background:#900;}
.wrap1 {background:#FFFFFF;}
.wrap2 {background:url() -4px 100% no-repeat;}
.wrap3 {background:url() 100% -4px no-repeat;}


/*########################
	TOP AREA
########################*/

#top .top_text a { color:#900; }
#top .top_text a:hover { color:#880402; }
#top .top_text { color:#900; }

#top {
	width:100%;
	color:#FFF;
	background-color: #000;
}

#top input,select {
	font-size:8pt;
	color:#FFFFFF;
	background-color: #5E0300;
}

#top a {
	font-size:7pt;
	color:#FFF;
}

#top a:hover {
	font-size:7pt;
	color:#FFF;
	text-decoration:underline;
}

.top2 {
	background: url(http://yourstrum.com/custom/images/header.jpg);
}


/*########################
	MENU LINKS
########################*/

#outer2 {
	text-align:left;
	background-image: url(http://yourstrum.com/custom/images/menu.jpg);
}

.menu {
	height:30px;
	padding-left:8px;
	padding-right:8px;
	cursor:pointer;
	color:#900;
	font-size:7pt;
	text-decoration:none;
	font-weight:bold;
}

.menu a {
	color:#FEF102;
	font-size:7pt;
	text-decoration:none;
	font-weight:bold;
}

.menu2 {
	background:#6A6E78 url(http://yourstrum.com/custom/images/menu.jpg) repeat-x;
	height:30px;
	padding-left:8px;
	padding-right:8px;
	cursor:pointer;
	color:#880402;
	font-size:7pt;
	text-decoration:none;
	font-weight:bold;
}

.menu2 a {
	color:#11141A;
	font-size:7pt;
	text-decoration:none;
	font-weight:bold;
}

.menu2 a:hover {
	color:#B400FF;
	font-size:7pt;
	text-decoration:underline;
	font-weight:bold;
}



/*########################
	LOGIN BOX
########################*/

.LoGin1 {background:#900;border-left:1px #6A6E78 solid;border-right:1px #6A6E78 solid;}
.LoGin2 {background:#880402;border-left:1px #6A6E78 solid;border-right:1px #6A6E78 solid;color:#900;font-size:8pt;}


/*########################
	MENUS
########################*/

.mainmenu {	
	background:#FFFFFF url(http://yourstrum.com/custom/images/line11.jpg);
	font-size:7pt;
	color:#FFFFFF;
}

.mainmenu2 {
	background:#FFFFFF url(http://yourstrum.com/custom/images/line10.jpg);
	font-size:7pt;
	color:#7DD2FA;
}

.mainmenu2 a { color:#7DD2FA; }
.mainmenu2 a:hover { color:#880402; }
.mainmenu3 {
	background:#880402 url(http://yourstrum.com/custom/images/bar.jpg);
	font-size:7pt;
	color:#FEF200;
}

.mainmenu4 {
	background:#880402 url(http://yourstrum.com/custom/images/bar.jpg);
	font-size:7pt;
	color:#FEF200;
}

.mainmenu5 {
	background:#880402 url(http://yourstrum.com/custom/images/bar.jpg); 
	font-size:7pt;
	color:#7DD2FA;
}

.mainmenu6 {
	border:1px #FFFFFF solid; 	
	padding:5px;
	background:#880402;
	font-size:7pt;
	cursor:pointer;
	color:#7DD2FA;
}

.mainmenu6 a { color:#7DD2FA; text-decoration:none; }
.mainmenu6 a:hover { color:#7DD2FA; text-decoration:none; }

.mainmenu7 {
	border:1px #880402 solid;
	padding:5px;
	background:#11141A;
	font-size:7pt;
	cursor:pointer;
	color:#880402;
}

.mainmenu7 a { color:#7DD2FA; text-decoration:none; }
.mainmenu7 a:hover { color:#7DD2FA; text-decoration:none; }


/*########################
	BORDERS
########################*/

.border {
	border:1px #FFFFFF solid;
	background-color: #770303;
}

.border2 {
	border:1px #11141A solid;
	color:#000;
	background-color: #FFF;
}
.border3 { border:1px #11141A solid; background:#FFFFFF; color:#11141A; }
.border4 { border:1px #11141A solid; background:#880402; }
.border5 { }
.border6 { border:1px #11141A solid; background:#880402; color:#900; }
.border7 { border-bottom:1px #880402 dashed; }
.border8 { background:#880402; border:1px #FFFFFF solid; }
.border9 { background:#880402; color:#FFFFFF; }


/*########################
	TEXT COLORS
########################*/

.black { color:#000; }
.white { color:#FFFFFF; }
.yellow { color:#FEF200; }


/*########################
	BACKGROUNDS & EXTRAS
########################*/

.cur { cursor:pointer; }


/* USED IN MAIN MENU SQURE */
.sqr { background:#880402; vertical-align:middle; }
.sqr1 {
	vertical-align:middle;
}

/* COMMENT BOX */
.comment {
	border:1px #6A6E78 solid;
	background:#900;	
}

.comment-text {
	color:#FFFFFF;	
	font-size:8pt;
}

.comment-headline {
	background:#900;
	color:#FFFFFF;
	padding:5px;
	font-size:7pt;
}

.comment-head {
	background:#900 url(http://yourstrum.com/custom/images/line10.jpg);
	color:#900;
	padding:5px;
	font-size:8pt;
}

.comment-head a { color:#900; }
.comment-head a:hover { color:#880402; }



/*########################
	BOTTOM MENUS
########################*/

#bottom3 {
	width:870px;
	font-size:7pt;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	border-right:1px #6A6E78 solid;
	background-color: #770303;
	border: 1px #6A6E78 solid;
}

#bottom3 a {
	color:#FEF200;
}

#bottom3 a:hover {
	color:#FEF200;
	text-decoration:underline;
}

#bottom4 {
	width:100%;
	color:#FFF;
}

/* Action Link */
a.link_action
{
    font-size: 8pt;
    text-transform: capitalize;
    text-decoration: none;
    white-space: nowrap;
}


/* Item Link */
a.link_item
{
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}

/* Description Link */
a.link_description
{
    font-size: 8pt;
    text-decoration: none;
}

/* Small Description Link */
a.link_description_small
{
    font-size: 7pt;
    text-decoration: none;
}

/* List Item */
.list
{
    font-size: 8pt;
	padding-bottom: 5px;
    padding-top: 2px;
    padding-left: 2px;
}

.form_field_title
{
	padding : 3px;
	font-weight : bold;
}

li.form_field_note
{
	margin-left: 15px;
	padding-top: 3px;
	font-size: 8pt;
}

.floatLeft {
	float: left;
	padding: 5px 5px 0px 0px;
}

.floatRight {
	float: right;
	padding: 5px 5px 5px 5px;
}

a img {
	border:none;
}

.index table {
border-bottom-style:solid;
border-bottom-width:thin;
	background-color:#770303;
	border-right:0;
	clear: both;
	margin-bottom: 10px;
	width: 100%;
}

.index th{
border-bottom-style:solid;
border-bottom-width:thin;
}

.index td{
padding:3px;
border-bottom-style:solid;
border-bottom-width:thin;
}
.index th a{
color:#FCF101;
}
.index a{
color:#FCF101;
}
.related table {
border-bottom-style:solid;
border-bottom-width:thin;
	background-color:#770303;
	border-right:0;
	clear: both;
	margin-bottom: 10px;
	width: 100%;
}

.related th{
border-bottom-style:solid;
border-bottom-width:thin;
}

.related td{
padding:3px;
border-bottom-style:solid;
border-bottom-width:thin;
}
.related th a{
color:#FCF101;
}
.related a{
color:#FCF101;
}

#info_box {
	background-image:url(../img/info_box.png);
	background-repeat:no-repeat;
	padding-top:5px;
	width:950px;
	height:262px;
	border:thin;
	border-style:solid;
}
