/* Begin Typography & Colors */
body {
	background: url('../images/background.jpg') repeat-y left top fixed #0e0b0e ;
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Tahoma, Verdana, Sans-Serif;
	text-align: left;
	color:#303030;
	margin: 0px;
	padding: 0px;
	}
	
img{  border: none; }
	
hr {
	display:none;
}

#hr {
	background: url('../images/hr_img.jpg') no-repeat left center;
	height:10px;
	display:block;
	margin: 20px 0px;
	padding: 0px;
	}
	
#title {
	background: url('../images/header_img.jpg') no-repeat left top;
	}
	
#title h1{
	text-indent: -9999px; 
	margin: 0px 0px 36px 0px;
	padding: 0px;
	}
	
#centercontent p{
	font-size: 1.4em;
	line-height: 1.5em;
	font-weight:normal;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	}
		
#centercontent h2{
	font-size: 3.3em;
	line-height: 3.6em;
	letter-spacing: -0.04em;
	font-weight:normal;
	padding: 0px;
	margin: 0px;
	}

#centercontent h3{
	font-size: 2.6em;
	letter-spacing: -0.02em;
	font-weight:normal;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}

#centercontent .date{
	font-size: 1.4em;
	color:#9f9e94;
	font-weight:normal;
	margin: 0px 0px 16px 0px;
	padding: 0px;
	}

#centercontent a {
	color:#cc0033;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
	border: none:
	}

#centercontent a:hover {
	color:#FF0033;
	border-bottom: 1px dotted;
	margin: 0px;
	padding: 0px;
	}
	
#centercontent .tag a {
	color:#FFFFFF;
	background-color:#CC0033;
	display:block;
	padding: 8px;
	float: left;
	margin: 0px 4px 0px 0px;
	}

#centercontent .tag a:hover {
	background-color:#FF0033;
	}
	
#right p {
	margin:0px;
	padding:0px;
	font-size: 1.4em;
	line-height: 1.4em;
	color:#CCCCCC;
	width:180px;
	}
	
#right br {
	height:0px;
	width:0px;
	margin: 6px 0px;
	padding: 0px;
	}
	
#right .titleRight {
	margin: 40px 0px 10px 0px;
	padding:0px;
	}

#right .rightmenu{
	list-style:none;
	margin: 0px;
	padding:0px;
	text-align: left;
	font-size: 1.4em;
	line-height: 1.4em;
	color:#cccccc;
	}

#right .rightmenu li{
	border-bottom:1px solid #454341;
	margin: 0px 0px 10px 0px;
	padding:0px;
	}
		
#right .menuitem a {
	text-decoration:none;
	color:#CCCCCC;
	}
	
#right .menuitem a:hover {
	color:#FFFFFF;
	}
	
#right .selected {
	color:#FFFFFF;
	font-weight:bold;
	}

#right a{
	color:#FF0033;
	text-decoration:none;
	}
	
#right a:hover {
	color:#FF0000;
	border-bottom: 1px dotted;
	}
	
#footer p{
	font-size: 1.1em;
	line-height: 1.2em;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	}

/* End Typography & Colors */

/* Begin Structure */

#container{
padding:0px;
margin:0px;
width:970px;
height:auto;
}

#center {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	width: 766px;
	height:auto;
	float:left;
	}

#title {
	margin-bottom: 40px;
	padding: 0px;
	height: 330px;
	width: 766px;
	float:left;
	}
	
#centercontent {
	margin: 0px;
	padding: 0px 0px 8px 71px;
	width: 645px;
	float:left;
	}

#right {
	margin: 24px 0px 0px 0px;
	padding:0px;
	height: auto;
	width: 204px;
	float:left;
	}
	
#footer{
	padding: 0px 0px 15px 71px;
	margin: 0px;
	width:650px;
	height:auto;
	float:left;
}

#clear{
clear:both;
}

/* End Structure */