/*  Standard tags that should be deleted */ 
html,body,div,
ul,ol,li,dl,dt,dd,
form,fieldset,input,textarea,
h1,h2,h3,h4,h5,h6,pre,code,p,blockquote,hr,
th,td 
{
	margin:0;
	padding:0;
}

b{font-size: 110%;} em{color: red;}

img
{border: 0px;}

/*****************  MAIN LAYOUT CODE *************************/

.maincontainer
{ width:920px; margin:0 auto; }

div.container2
{
	background:white;
}
.contentwrapper
{ float: left; width: 100%; }

.contentcolumn
{ margin-left: 250px; /*Set left margin to LeftColumnWidth*/ }

.leftcolumn{  float: left;
				  width: 250px; /*Width of left column*/
				  margin-left: -920px; /*Set left margin to -(MainContainerWidth)*/
				  background: #F8F8F8;
				}
.rightcolumn{  float: right;
				  width: 80%; /*Width of left column*/
				  background: #F8F8F8;
				}				
.innertube  { padding-left: 10px; 
				  padding-right: 10px; }		
				  
				  
.grayback { background: #CCCCCC; }
.whiteback { background: #ffffff; }
.sidebar { padding-left:10px;	}	
				

.topsection  {  height: 50px; /*Height of top section*/  }
.topsection h1 { margin: 0; padding-top: 15px; }


/***********  OTHER HTML CSS CLASS CODE ****************/
.borderleftright
{
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
.borderright
{
	border-right: 1px solid #333333;
}
.borderleft
{
	border-left: 1px solid #333333;
}
.borderbottom
{
	border-bottom: 1px solid #999999;
}

div.canvascontainer
{
	width:600px;
}

div.adbox {background: #333;color: #FFF; clear:both; height:5px;margin-top:-1px;margin-left:1px;}

div.headerbottom
{
	background: #333;color: #FFF; 
	clear:both; 
	height:25px;
	margin-left:0px;
}

/*other thumbnails... ajax thumb buttons */

.pagenavigator
{
	font-size:12px;
	/*margin-left:auto;
	margin-right:auto;*/
	padding-top:10px;
	padding-bottom:3px;
	text-align:center;
}

.numberlabel
{
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #DDDDDD;
	padding:2px 6px;
	text-decoration:none;
	cursor:pointer;
	text-decoration:underline;
	display:inline;
		margin:6px;

}

.nextlabel 
{
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #DDDDDD;
	padding:2px 6px;
	text-decoration:none;
	cursor:pointer;
	text-decoration:underline;
	display:inline;
	margin:6px;

	
}

.selectedlabel
{
	color:#3886E6;
	background:#FFFFFF;
	border:1px solid #DD0000;
	/*border: 1px solid #333333;*/
	display:inline;
	padding:2px 6px;
	margin:5px;

	
}




/* WHO THE FUCK KNOWS WHAT THIS SHIT IS
.corner-top, .corner-left, .corner-bottom {
background-repeat:no-repeat;
display:block;
font-size:0pt;
height:3px;
line-height:0pt;
margin:0pt;
position:relative;
}
.corner-top {
background-position:100% 0pt;
right:-1px;
top:-1px;
width:auto;
}
.corner-top .corner-left {
background-position:0pt -6px;
left:-2px;
width:3px;
}
.corner-bottom {
background-position:100% -3px;
bottom:-1px;
clear:both;
right:-1px;
width:auto;
}
.corner-bottom .corner-left {
background-position:0pt -9px;
left:-2px;
width:3px;
}
*/

/************* FUCKING CSS, DO WHAT I WANT ****************/

.small
{
	font-size:64%;
	padding:0px;
	margin:0px;
}


/*
.leftcolumnbr 
{
	background: url('img/leftcolumnbr2.gif') 100% 100% no-repeat;
}
*/

.formsign
{
	color:#000000;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:80%;
	line-height:normal;
}

.formrow label 
{
	display:block;
	float:left;
	font-weight:bold;
	padding-right:5px;
	padding-top:3px;
	text-align:right;
	width:80px;
}	
/* MERGED WITH THE MAIN SITE FOR THE REGISTRATION FORM? */
.formrow { padding-top:15px;}
.formtext
{
	font-weight:bold;
}

.descpage 
{ 
	font-family:Helvetica,Tahoma,Arial;
	font-size:1.2em;
	padding: 0 180px 0 280px; 
	margin: 0px;
	color: #FF0000;
}

.terms { font-size:1.0em;}

.leftform  {float:left; border-right:1px dotted #333333; margin-left:40px;padding-right:90px;}

.rightform {float:right;text-align:left; width:50%}


#infobox 
{
}