body 
	{
		background-color: #947D2F;
		color: #000000;
			background-image:url(img/bodyBg.png); 
	}

* 
	{
		margin: 0px;
		padding: 0px;
		border: 0px;
	}
#content
{
	width: 1000px;
	border-left: 2px solid #8C772D;
	border-right: 2px solid #8C772D;
	width: 996px;
	border-left: 2px solid #8C772D;
	border-right: 4px solid #8C772D;
	margin: auto;
	margin-top:12px;
	margin-bottom:12px;
	/*height: 1300px !important;
	height: 1230px;*/
	height:auto;
			background-image:url(img/middle_bg.jpg); 
			background-repeat:repeat-y; 
}
#header 
	{
		background-color:#d2b244; 
		background-image:url(img/banner_bg.jpg); 
		background-repeat:repeat-x; 
		height:183px; 
		width:996px;
	}
#top 
	{
		background-image:url(img/top_bg.jpg); 
		background-repeat:repeat-x; 
		height:27px; 
		width:996px;
		position:relative;
	}
img.banner
	{
		float: left;
		clear: left
	}
img.banner_end
	{
		float: right;
	}
#menu
	{
		height:34px; 
		width:948px;
		background: url(img/menu_bg.jpg) repeat-x;
		position: absolute;
		top: 10px;
		left: 24px;
	}
#menu a
	{
		line-height: 30px; 
		margin: 1px 2px 0px 2px;
		padding: 0px 10px 0px 10px;
		color: #ffffff;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		float: right;
		border-left: 1px solid #dcdcdc;
		border-left: 1px solid #947D2F;
		border-right: 1px solid #dcdcdc;
		border-right: 1px solid #947D2F;
		border-top: 1px solid #d2b245;
		border-bottom: 1px solid #947D2F;
		font-family:verdana,arial,helvetica,sans-serif;
		text-shadow: 1px 1px 3px #000000;
	}
#menu a:hover
	{
		color: #000000;
		border-left: 1px solid #d2b245;
		border-right: 1px solid #d2b245;
		border-top: 1px solid #d2b245;
		border-bottom: 1px solid #947D2F;
		text-shadow: 1px 1px 3px #ffffff;
	}
	#site_area 
	{
		width: 900px;
		margin-top: 44px;
		margin-left: 49px;
		*margin-left: 49px !important;
		*margin-left: 25px;
		float: left;
		position: relative;
	}

#site_area  sup
	{
		color: #ff0000;
		font-size: 10px;
	}

#site_area p
	{
		font-size: 14px;
		color: #fefefe;
	}
		
#site_area a 
	{
		color: #111111;
	}

#site_area a:hover
	{
		color: #0000ff;
	}

#rihanna
	{
		font-size: 16px;
		color: #000000;
		font-weight: bold;
		position: relative;
	}
	
span.shadow 
	{
		top: -2px;
		left: -2px;
		color: #ff0000;
		position: absolute;
	}
	
#rihanna:hover
	{
		color: #333333;
	}
	
#helpdesk
	{
		color: #000000;
		font-weight: bold;
		position: relative;
	}

#helpdesk:hover
	{
		color: #333333;
	}

#mail
	{
		color: #000000;
		font-weight: bold;
		position: relative;
		text-decoration: none;
	}

#mail:hover
	{
		color: #333333;
		text-decoration: none;
	}
	
#footer	
	{
		color: #000000;
		font-size: 10px;
		text-align: center;
	}
#bottom
	{
		background-image:url(img/bottom_bg.jpg); 
		background-repeat:repeat-x; 
		height:21px; 
		width:996px;
		float: left;
		clear:left;
	}

.date
{
margin:0px;
padding:0px;
		font-size: 10px;
		float:left;
		display:block;
		width:86px;
		padding-right:10px;
		height:48px;
		background-image:url(img/date.png); 
		background-repeat:no-repeat;
		background-position:top left;
		position:relative;

font-family:Verdana,Arial,Helvetica,sans-serif;
line-height:normal;
text-align:center;
text-transform:uppercase;

}
.date .month {
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:bold;
line-height:13px;
margin:5px 0 0;
padding:0;
width:60px;
}
.date .day {
color:#1A2C39;
display:block;
font-size:14px;
font-weight:bold;
line-height:16px;
margin:0;
padding:0;
width:60px;
}
.date .year {
color:#ADADAD;
color:#696969;
display:block;
font-size:11px;
font-weight:bold;
line-height:13px;
width:60px;
}
.date a {
border:0 none;
display:block;
height:11px;
left:78px;
margin:0;
padding:0;
position:absolute;
text-decoration:none;
top:7px;
width:8px;
}
.text
{
margin:0px;
padding:0px;
		font-size: 14px;
		color: #fefefe;
		float:left;
		width:800px;
		display:block;
}
.inputText
{
margin:0px;
padding:0px;
		font-size: 14px;
		color: #000000;
		float:left;
		width:322px;
		display:block;
}

.clear
{
margin:0px;
padding:0px;
font-size:0px;
line-height:0px;
height:0px;
clear:both;
}
.clearText
{
margin:0px;
padding:0px;
font-size:0px;
line-height:0px;
height:15px;
clear:both;
}
a.partners {
    -moz-border-radius: 3px 3px 3px 3px;
    border: 1px solid #0074B1;
    padding: 0px;
    width: 120px;
	height: 120px;
	text-decoration:none;
	text-indent:-99999px;
	display:block;
	float:left;
	margin:7px;
	cursor:pointer;
}
.macrold {
    background: url("img/partners/macrold.png") no-repeat center center;
}

