/* ---------------

souldrums.com || http://www.souldrums.com || 
All rights reserved. xguru, Inc.
souldrums.css ::>
:: last updated August 30 2009 :: v1.

Curiosity Killed The Cat
---------------*/

a		{ color:#f6f6f6; text-decoration: underline; }
a:link		{ color:#f6f6f6; text-decoration: underline; }
a:hover		{ color:#c3c3c3; text-decoration : none; }
a:active	{ color:#EC008C; text-decoration : none; }

body 	{	margin: 0px 0px 0px 0px;
		background-color: #666666;
	}

/* - - side navigation classes -- */

div#sidenav		{ margin: 0px 0px 0px 0px; position:relative; width: 215px;}

div#sidenav a		{ color:#f6f6f6; text-decoration: underline; }
div#sidenav a:link	{ color:#f6f6f6; text-decoration: underline; }
div#sidenav a:hover	{ color:#c3c3c3; text-decoration : none; }
div#sidenav a:active	{ color:#EC008C; text-decoration : none; }

div#sidenav h2 		{ margin: 10px 5px 10px 20px; 
				font: bold 12pt tahoma, verdana, arial, helvetica,sans-serif; color: #f6f6f6;
				text-align:left; 
			}
div#sidenav h3		{ margin: 10px 5px 10px 20px; 
				font: normal 8pt tahoma, verdana, arial, helvetica,sans-serif; color: #000000;
				text-align:left; 
			}
div#sidenav p		{ margin: 10px 0px 10px 20px; }

div#sidenav .form	{ margin: 10px 0px 10px 0px; 
				font: 8pt trebuchet, arial, helvetica, san-serif; color: #666666;
				border: 1px solid #000000;
			}


/* - - retail content classes w/ black background -- */


div#retail	{ margin: 0px 0px 0px 0px; position:relative; }

div#retail .imgl  	{ margin: 0px 20px 10px 0px; border: 2px solid #f6f6f6; }
div#retail .imgc  	{ margin: 10px 0px 20px 10px; border: 1px solid #f6f6f6; }
div#retail .imgr	{ margin: 0px 0px 10px 15px; border: 1px solid #f6f6f6; }
div#retail .imgrb	{ margin: 0px 0px 10px 15px; border: 1px solid #000000; }


div#retail h1	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:20pt; 
			color:#f6f6f6; font-weight:normal; font-style:normal; text-decoration:none;
			text-align:right; 
			margin: 0px 25px 12px 0px;
	}
div#retail h1.r	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:20pt; 
			color:#f6f6f6; font-weight:normal; font-style:normal; text-decoration:none;
			text-align:right; 
			margin: 0px 20px 12px 0px;
	}
div#retail h2	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:15pt; 
			color:#f6f6f6; font-weight:normal;
			text-align:left; 
			margin: 5px 0px 0px 0px;
	}
div#retail h2.r	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:15pt; 
			color:#f6f6f6; font-weight:normal;
			text-align:right; 
			margin: 5px 20px 0px 0px;
	}
div#retail h3	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:12pt; 
			color:#f6f6f6; font-weight:bold;
			text-align:left; 
			margin: 24px 0px 12px 0px;
	}
div#retail p	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:9pt; 
			color:#f6f6f6; font-weight:normal; font-style:normal;
			text-align:left; 
			margin: 5px 10px 10px 0px;
			line-height:1.6em;
	}
div#retail h5	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:10pt; 
			color:#f6f6f6; font-weight:normal;
			text-align:right; 
			margin: 8px 25px 8px 0px;
	}
div#retail h5.r	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:10pt; 
			color:#f6f6f6; font-weight:normal;
			text-align:right; 
			margin: 8px 20px 8px 0px;
	}
div#retail hr	{	height: 1px; border:1px; background-color: #d7d7d7; margin-left:0px; margin: 12px 0px 12px 0px; }

div#retail #subnav		{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:10pt; 
				color:#f6f6f6; 
				text-align:center; 
				line-height:1.6em;
			}
div#retail #subnav a,a:link 	{ color:#f6f6f6; text-decoration: none; } 
div#retail #subnav a:hover 	{ color:#c3c3c3; text-decoration: none; }
div#retail #subnav .selected 	{ color:#f6f6f6; font-weight:bold; text-decoration: none; } 


div#retail #subnavb		{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:8pt; 
				color:#f6f6f6; 
				text-align:center; 
				line-height:1.6em;
			}
div#retail #subnavb a,a:link 	{ color:#f6f6f6; text-decoration: underline; } 
div#retail #subnavb a:hover 	{ color:#c3c3c3; text-decoration: none; }

div#retail input.btn	{	font-size: 7pt; font-weight:normal; 
			text-align: center; width:140px;
			margin: 8px 0px 8px 65px;
			padding: 0px 2px 0px 2px;
		}
div#retail td	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:8pt; 
			color:#f6f6f6; font-weight:normal;
			text-align:left; 
			margin: 0px 0px 0px 0px;
	}

div#retail .formbox1 	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:8pt;
			background: transparent;
			color: #f6f6f6;
				border-bottom: 1px solid #d7d7d7;
				border-top: none;
				border-right: none;
				border-left: none; 
				text-align:left;
		}

div#retail .formbox2 	{ font-family: Arial, Helvetica, sans-serif; font-size:8pt; 
			background: transparent;
			color: #f6f6f6;
			border: 1px solid #d7d7d7;
			text-align:left;
		}


/* - - content classes w/ black background -- */


div#content	{ margin: 0px 0px 0px 0px; position:relative; }

div#content a		{ color:#f6f6f6; text-decoration: underline; }
div#content a:link	{ color:#f6f6f6; text-decoration: underline; }
div#content a:hover	{ color:#c3c3c3; text-decoration : none; }
div#content a:active	{ color:#EC008C; text-decoration : none; }

div#content .imgc  	{ margin: 10px 0px 20px 10px; border: 1px solid #d7d7d7; }
div#content .imgl  	{ margin: 0px 20px 10px 0px; border: 1px solid #d7d7d7; }
div#content .imgr	{ margin: 0px 0px 10px 15px; border: 1px solid #f6f6f6; }

div#content .imgtl a:link img	{	border: 1px solid #f6f6f6; margin: 0px 20px 20px 0px; }
div#content .imgtl a:hover img	{	border: 1px solid #990000; margin: 0px 20px 20px 0px; }
div#content .imgtr a:link img	{	border: 1px solid #f6f6f6; margin: 0px 0px 20px 20px; }
div#content .imgtr a:hover img	{	border: 1px solid #990000; margin: 0px 0px 20px 20px; }


div#content h1	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:24pt; 
			color:#f6f6f6; font-weight:normal; font-style:normal; text-decoration:none;
			text-align:left; 
			margin: 10px 20px 16px 10px;
	}

div#content h2	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:16pt; 
			color:#f6f6f6; font-weight:normal;
			text-align:left; 
			margin: 0px 0px 20px 10px;
		}

div#content h3	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:10pt;
			color:#f6f6f6; font-weight:bold;
			text-align:left; 
			margin: 0px 0px 20px 10px; 
		}

div#content p	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:10pt; 
			color:#f6f6f6; font-weight:normal; font-style:normal;
			text-align:left; 
			margin: 0px 20px 10px 10px;
			line-height:1.2em;
	}

div#content .center { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:10pt; 
			color:#f6f6f6; font-weight:normal; font-style:normal;
			text-align:center; 
			margin: 0px 20px 0px 10px;
			line-height:1.6em;
	}

div#content h5	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:8pt; 
			color:#f6f6f6; font-weight:normal;
			text-align:left; 
			margin: 12px 0px 0px 10px;
	}

li.content	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:10pt; 
			color:#f6f6f6; font-weight:normal; font-style:normal;
			text-align:left; 
			margin: 0px 20px 10px 25px;
			line-height:1.2em;
	}


div#content hr	{	height: 1px; border:1px; background-color: #d7d7d7; margin-left:0px; margin: 24px 0px 24px 0px; }

div#content #subnav		{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:10pt; 
				color:#f6f6f6; 
				text-align:center; 
				line-height:1.6em;
			}
div#content #subnav a,a:link 	{ color:#f6f6f6; text-decoration: none; } 
div#content #subnav a:hover 	{ color:#c3c3c3; text-decoration: none; }
div#content #subnav .selected 	{ color:#f6f6f6; font-weight:bold; text-decoration: none; } 


div#content #subnavb		{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:8pt; 
				color:#f6f6f6; 
				text-align:center; 
				line-height:1.6em;
			}
div#content #subnavb a,a:link 	{ color:#f6f6f6; text-decoration: underline; } 
div#content #subnavb a:hover 	{ color:#c3c3c3; text-decoration: none; }

div#content input.btn	{	font-size: 7pt; font-weight:normal; 
			text-align: center;
			margin: 0px 0px 0px 15px;
			padding: 0px 0px 0px 0px;
		}
div#content td	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:8pt; 
			color:#f6f6f6; font-weight:normal;
			text-align:left; vertical-align:top;
			margin: 0px 0px 0px 0px;
	}
div#content #chart		{ margin: 0px 0px 0px 0px;
			text-align:right;
			border-collapse: collapse;
		}

div#content #chart th  	{ font-size: 22pt; font-weight:bold;
			margin: 0px 0px 0px 0px;
			color: #ffffff; text-align:center;
			line-height:1.1em; vertical-align:top;
			border-top: 1px solid #6c2706;
			border-bottom: 1px solid #6c2706;
			background: transparent;
		}
div#content #chart td	 { font-size: 11pt; font-weight:normal;
			margin: 0px 0px 0px 0px;
			color: #ffffff; text-align:center;
			line-height:1.1em; vertical-align:top;
			background: transparent;
		}


/* - - content classes w/ grey background -- */


div#grey	{ margin: 0px 0px 0px 0px; position:relative; }

div#grey a		{ color:#000000; text-decoration: underline; }
div#grey a:link		{ color:#000000; text-decoration: underline; }
div#grey a:hover	{ color:#ffffff; text-decoration : none; }
div#grey a:active	{ color:#EC008C; text-decoration : none; }

div#grey .imgc	{ margin: 10px 0px 20px 10px; border: 1px solid #f6f6f6; }
div#grey .imgl	{ margin: 0px 15px 10px 0px; border: 1px solid #f6f6f6; }
div#grey .imgr	{ margin: 0px 0px 10px 15px; border: 1px solid #f6f6f6; }
div#grey .imgrb	{ margin: 0px 0px 10px 15px; border: 1px solid #000000; }

div#grey h1	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:24pt; 
			color:#000000; font-weight:normal; font-style:normal; text-decoration:none;
			text-align:left; 
			margin: 10px 0px 16px 10px;
	}

div#grey h2	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:16pt; 
			color:#000000; font-weight:normal;
			text-align:left; 
			margin: 0px 0px 20px 10px;
		}

div#grey h3	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:12pt;
			color:#000000; font-weight:normal;
			text-align:left; 
			margin: 0px 0px 20px 10px; 
		}

div#grey p	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:10pt; 
			color:#000000; font-weight:normal; font-style:normal;
			text-align:left; 
			margin: 0px 20px 10px 10px;
			line-height:1.2em;
	}

div#grey ul,li	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:10pt; 
			color:#000000; font-weight:normal; font-style:normal;
			text-align:left; 
			margin: 0px 20px 10px 25px;
			line-height:1.2em;
	}

div#grey .center { font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:10pt; 
			color:#000000; font-weight:normal; font-style:normal;
			text-align:center; 
			margin: 0px 20px 0px 0px;
			line-height:1.6em;
	}

div#grey h5	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:8pt; 
			color:#000000; font-weight:normal;
			text-align:left; 
			margin: 12px 0px 0px 10px;
	}

div#grey hr	{	height: 1px; border:1px; background-color: #d7d7d7; margin-left:0px; margin: 12px 0px 12px 0px; }


div#grey td	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:8pt; 
			color:#000000; font-weight:normal;
			text-align:left; 
			margin: 0px 0px 0px 0px;
	}



.form		{ font: 8pt trebuchet, arial, helvetica, san-serif; color: #666666;
				border: 1px solid #000000;
		}
input, select 	{ font: 8pt trebuchet, arial, helvetica, san-serif; color: #666666;
				}

#join 		{	width: 500px;
				margin: 10px 0px 10px 10px;
			border-collapse: collapse;
			border: 1px solid #ffffff;
			background-color: #666666;
			text-align:center;
		}


.formbox1 	{ font-family: tahoma,verdana, arial, helvetica, sans-serif; font-size:8pt;
			background: transparent;
			color: #676767;
				border-bottom: 1px solid #000000;
				border-top: none;
				border-right: none;
				border-left: none; 
				text-align:left;
		}

.formbox2 	{ font-family: Arial, Helvetica, sans-serif; font-size:8pt; 
			background: transparent;
			color: #676767;
			border: 1px solid #000000;
			text-align:left;

		}

.xfooter 	{ margin: 20px 0px 0px 10px; 
			font: normal 8pt arial, helvetica,sans-serif; color: #ffffff;
			text-align:left; 
		}

