a:link, a:visited, a:hover, a:active    {
 color:#00A2FF;
 background-image:none;
 font-style:italic;
 }
 
a:hover   {
 color:#fff;
 background-image:url('imgsrc/linkbg.png');
 background-position:center;
 background-repeat:no-repeat;
 }
 
 img	{
	border:0;
	}
 
#mainmenu a:link, #mainmenu a:visited, #mainmenu a:hover, #mainmenu a:active    {
 text-decoration:none;
 }

/*#footer a:link, #footer a:visited, #footer a:hover, #footer a:active    {
 color:#000;
 }
 
#footer a:hover	{
				color:#fff;
				background-image:none;
}*/

body	{
	background-color:#000;
	background-image:url('imgsrc/mainbg.jpg');
	background-repeat:repeat-x;
	background-position:top left;
	font-family:"Trebuchet MS",Frutiger,Myriad,"Myriad Pro",sans-serif;
	font-size:12px;
	color:#fff;
	margin:0;
	padding:0;
	text-align:center;
	position:relative;
	}
	
#main	{
	background-image:url('imgsrc/mainart.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:896px;
	margin:0 auto 50px auto;
	padding:540px 0 0 0;
	position:relative;
}

#header	{
	display:none;
	}
	
#mainmenu	{
	position:absolute;
	top:480px;
	left:57px;
	list-style-type:none;
	margin:0;
	padding:0;
	font-size:13px;
	text-align:center;
	width:420px;
	height:25px;
	font-style:italic;
	}

#mainmenu li	{
	padding:0;
	margin:0 5px 0 5px;
	display:inline;
}

#menuheading {
	font-size:17px;
	}
	

#leftcontent	{
	margin:0 0 0 70px;
	width:420px;
	padding:0;
	float:left;
	text-align:left;
}

#rightcontent	{
	margin:0;
	margin-left:562px;
	padding:0;
	width:201px;
	text-align:left;
}

#clearfix	{
	clear:both;
	}
	
#clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


#specials	{
	background-image:url('imgsrc/specialsbg.gif');
	background-position:top left;
	background-repeat:no-repeat;
	width:201px;
	height:261px;
	margin:0;
	padding:0;
	position:relative;
}

#tweet	{
	position:absolute;
	left:30px;
	top:110px;
	width:140px;
	height:150px;
	overflow:auto;
	line-height:15px;
	}


#footer	{
	width:100%;
	background-color:#252829;
	text-align:center;
	margin:auto 20px auto 0;
	position:relative;
	padding: 15px 0 15px 0;
	border-top:5px solid #888888
}

#footermenu	{
	list-style-type:none;
	margin:10px 0 0 0;
	padding:0;
}

#footermenu li	{
	margin:0 5px 0 5px;
	padding:0;
	display:inline;
}

.copyright	{
	font-size:10px;
	line-height:12px;
}

.genlist	{
	list-style-type:none;
	margin:0;
	padding:0;
	margin-top:18px;
	}

.genlist ul	{
	margin:0;
	padding:0;
	}

p	{
	margin:0;
	padding:0;
	margin-top:18px;
	line-height:20px;
	}

.headpg	{
	line-height:24px;
	font-size:12px;
	}

#footer h5	{
	font-size:20px;
	font-weight:normal;
	margin:0;
	padding:0;
	}
	
h4	{
	font-weight:normal;
	font-size:24px;
	margin:0;
	margin-top:25px;
	text-align:center;
	}
	
h6	{
	font-weight:normal;
	font-size:18px;
	margin:0;
	margin-top:20px;
	text-align:center;
	font-style:italic;
	}
	
em	{
	font-style:normal;
	font-weight:bold;
	font-size:120%;
	}
/*div	{border:1px solid #fff;]*/

