@charset "utf-8";
/* CSS Document */

body{
background:#000000;
margin:0;
padding:0;
/*	line-height: 1.5em;	*/
font-family:Tahoma, Arial, sans-serif;
font-size:12px;
}

a{text-decoration:none;}
b{font-size: 110%; font-family:Tahoma, Arial, sans-serif;}
em{color: red;}
p{font-family: Tahoma, Arial, sans-serif;}

#maincontainer{
width: 1000px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/

}

/* Topsection Styles */
#topsection{
background: #FFFFFF;
color:#000000;
padding-bottom:10px;
/*height: 120px; /*Height of top section*/
font-size:11px;
}

#topsection2{
background: #666666;	/* url(/upload/0.jpg);	*/
height: 163px; /*Height of top section*/
border-bottom:#2c2c2c solid 17px;
position:relative;
}

#topsection3{
background: #FFFFFF url(/images/bg-menu.gif) top repeat-x;
height: 47px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
font:18px normal Tahoma, Arial, sans-serif;
border-bottom:#990000 1px solid;
width:735px;
}

#topsection a{
color:#666666;
text-decoration:none;
}

#topsection a:hover{
color:#990000;
}

#topsection2 a{
color:#FFFFFF;
text-decoration:none;
}

#topsection2 a:hover{
color:#cc0000;
}

#topsection a:link{
color:#666;
}

#topsection .rightcontent{
float:right; text-align:right;
margin-top:10px;
color:#FFFFFF; font-size:11px;
}

#topsection2 .rightcontent{
position:absolute; bottom:0; right:10px;
color:#FFFFFF; font-size:11px; text-align:center;
}

.ticker{
float:right;
background:url(images/ico_greyarrow.jpg) right no-repeat;
padding-right:13px;
color:#990000;
}

/* ContentColumn Styles */
#contentwrapper{
float: left;
width: 100%;
background:#FFFFFF;
}

#contentcolumn{
margin: 0 370px 0 390px; /*Margins for content column. Should be "0 RightColumnWidth +40px(RighColumn Padding) + 65px(right padding)  0 LeftColumnWidth + 100px(LeftColumn Padding) + 40px(ContentColumn padding*/
background-color:#FFFFFF;
font-family:Tahoma, Arial, sans-serif;
font-size:12px;
text-align: justify;
}

#contentcolumn2{
	margin:0 370px 0 65px;
	text-align:left;
	background-color:#FFFFFF;
font-family:Tahoma, Arial, sans-serif;
font-size:12px;
}

#leftcolumn{

float: left;
background-color:#FFFFFF;
width: 280px; /*Width of left column in pixel*/
margin-left: -935px; /*Set margin to that of -(MainContainerWidth) - 65px for left padding*/
font-family:Tahoma, Arial, sans-serif;
font-size:12px;
}




#rightcolumn{
float: left;
background-color:#FFFFFF;
width: 265px; /*Width of right column*/
margin-left: -330px; /*Set left margin to -(RightColumnWidth + 65px right padding)*/
font-family:Tahoma, Arial, sans-serif;
}

	/* Right Column Styles */
	#rightcolumn .subcolumn{
	background:url(images/bg-right-column-corner.gif) top right no-repeat;
	border-top:#818181 3px solid;
	color:#7a7a7a;
	margin-top:20px; min-height:100px;
	text-align: justify;
	}
	
		#rightcolumn .subcolumn h1{
		color:#333333; margin-right:15px; text-align:left;
		font:12px normal Arial, Helvetica, sans-serif;
		text-transform:uppercase; margin-top:10px;
		font-weight: bold;
		color: #990000;
		}
		
	#rightcolumn .subcolumn ul{
	margin:0; padding:0;
	margin-top:15px;
	list-style-image:url(images/ico-grey-square.gif);
	list-style-position:inside;
	}
	
	#rightcolumn .subcolumn ul li{
	margin:0; padding:0; clear:left;
	padding-bottom:15px;
	}
	
	#rightcolumn .subcolumn ul li img{
	float:left;
	margin-top:4px;
	}
	
		#rightcolumn .subcolumn ul li p{
		margin:0;
		margin-left:70px;
		font-family:Tahoma, Arial, sans-serif;
		}

/* Header Styles */
	
h1, h2, h3, h4, h5{
font-family: Garamond, "Times New Roman", serif;
	font-weight: normal;
}


#contentcolumn h1 a, #leftcolumn h1, #leftcolumn h1 a, #contentcolumn h1 a:visited, #leftcolumn h1 a:visited{
color:#990000;
font-size: 14px; font-weight: normal;
background:url(images/ico-globe.jpg) top left no-repeat;
}


#contentcolumn h2, #leftcolumn h2{
color:#666666; font-size:14px; font-weight:bold;
}

#contentcolumn h3, #leftcolumn h3{
display:block;
color:#666666; font-size:16px; font-weight:bold; 
background-color:#e5e5e5; width:100%; padding:5px;
}

#contentcolumn h3, #rightcolumn h3{
display:block;
color:#666666; font-size:16px; font-weight:bold; 
background-color:#e5e5e5; width:100%; padding:5px;
}

#rightcolumn h1{
padding:0; margin:0;
padding-top:2px;
font-size:14px; font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase; font-weight: bold; color:#666666;

}

#rightcolumn h2{
padding:0; margin:0;
padding-top:2px;
font-size:11px; font-family: Tahoma, Arial, sans-serif;
text-transform:uppercase; font-weight: normal; color:#990000;
}

	#rightcolumn h2 a, #rightcolumn h2 a:visited{
	color:#990000;
	}

#footer{
clear: left;
width: 100%;
background: #686868;
color: #000000;
padding: 4px 0;
}

#footer a{
color: #000000;
}

.innertube{
margin:0 65px 0 65px; /*Margins for inner DIV inside each column (to provide padding)*/
}

/* Content Round Style */

.content-round{
margin-right: 50px;
/*margin:0;*/
background: #333 url(images/bg-round-top.gif) top no-repeat;
width:250px;
/*min-height:98px;*/
overflow:visible;
padding-top:14px;
color:#ffffff;
/*font-size:11px;*/
text-align:left;
line-height:normal;
vertical-align: bottom;
height: 180px;
font-family:Tahoma, Arial, sans-serif;
}

.content-round span{
margin:0 10px;
display:block;
}

a{
	color: #990000;
	text-decoration: underline;
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
}
a:hover{
	color: #999;
}
a:visited{
	color: #990000;
}
em{
	color: #990000;	
}

h1{
	font-size: 18px;
	font-weight: normal;
}
h2{
	font-size: 14px;
}