/***** MAIN TAGS *****/
* {
	font-family: Arial, Helvetica, sans-serif;
}

html {
	height: 100%;
}

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 100%;
	color: #333333;
	font-size: 12px;
	background: #666666;
}

h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	font-size: 18px;
	font-weight: bold;
}

p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
}

p.LetterRating { font-size: 30px; font-weight: bold; }

a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	color: #333333;
	text-decoration: none;
}

a:hover { text-decoration: underline; }

p.FooterText, .FooterText * 
 { color: #ababab; }
img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
}

img.FloatLeft { float: left; display: inline; }

img.FloatRight { float: right; display: inline; }

img.DisplayBlock { display: block; }

img.MarginRight { margin-right: 10px; }

img.MenuMarginRight { margin-right: 39px; }

form, input, textarea, select { margin: 0px 0px 0px 0px; }

.ColorWhite { color: #FFFFFF; }

.ColorOrange { color: #C50000; }

.ColorLightGrey { color: #CCCCCC; }

.LargeFont { font-size: 14px; }

.SmallFont { font-size: 11px; }

.IePngFix { behavior: url(includes/iepngfix.htc); }
/***** MAIN TAGS *****/


/***** CONTAINERS *****/
div.SiteContainer {
	margin: 0px 0px 0px 0px;
	padding: 0px 9px 0px 9px;
	border: none;
	float: left;
	display: inline;
	width: 990px;
	height: auto;
	position: relative;
}

div.HeaderContainer {
	background: url(bgheader.jpg) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 7px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 983px;
	height: 165px;
	position: relative;
	z-index:1;
	background-color: white;
}

div.HeaderTopContainer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
}

div.HeaderMainMenu {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	border: none;
	width: 728px;
	height: 20px;
	overflow: visible;
	z-index: 999;
}

div.HeaderSubMenu {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	width: 728px;
	height: 24px;
	overflow: hidden;
}

div.ContentContainer {
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 0px 8px;
	border: none;
	float: left;
	display: inline; 
	width: 974px;
	height: auto;
	position: relative;
	background: #FFFFFF;
}

div.FooterContainer {
	margin: 0px 0px 0px 0px;
	padding: 25px 25px 25px 25px;
	border: none;
	float: left;
	display: inline;
	width: 940px;
	height: auto;
	position: relative;
	background: #232323;
}
/***** CONTAINERS *****/


/***** SPACERS *****/
div.HorizontalSpacer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	height: auto;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
}

div.HorizontalSpacerClearBoth { clear: both; }

div.HorizontalSpacer1px { height: 1px; }

div.HorizontalSpacer2px { height: 2px; }

div.HorizontalSpacer5px { height: 5px; }

div.HorizontalSpacer6px { height: 6px; }

div.HorizontalSpacer7px { height: 7px; }

div.HorizontalSpacer8px { height: 8px; }

div.HorizontalSpacer10px { height: 10px; }

div.VerticalSpacer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	height: 1px;
	font-size: 1px;
	background: #FF0000;
}

div.VerticalSpacer7px { width: 7px; }
/***** SPACERS *****/






/***** MENU NAVIGATION *****/
#MenuNav {
	margin: 0px;
	padding: 0px;
	border: none;
	float: left;
	display: inline;
	position: relative;
	z-index: 999;
overflow:hidden;
width:100%;
height:200px;
} 

#MenuNav a {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

#MenuNav a:hover { color: #2c2c2c; }

#MenuNav li { 
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline;
}
 
#MenuNav li.MarginRight { margin-right: 40px; }

#MenuNav li ul li.MarginRight { margin-right: 20px; }
	
#MenuNav li ul {
	margin: 0px 0px 0px 0px;
	padding: 13px 0px 5px 0px;
	position: absolute;
	top: 11px;
	display: none;
	z-index:999;
	width: 900px;
}
.primary li{  
*list-style-type:none;
}

.titlered{
background:transparent url(sitetitles.jpg) repeat-x scroll 0 50%;
color:white;
display:block;
font-size:14px;
font-weight:bolder;
height:27px;
line-height:30px;
margin:0;
text-align:left;
text-indent:11px;
width:100%;
}

.titlered a{
color:white;
}

.menutitle{
background:transparent url(sitetitles.jpg) repeat-x scroll 0 50%;
color:white;
display:block;
font-size:14px;
font-weight:bolder;
height:27px;
line-height:30px;
margin:0;
text-align:left;
text-indent:11px;
width:100%;
}

.latesthead{
background:transparent url(latedthead.jpg) repeat-x scroll 0 50%; 
color:white;
display:block; 
font-size:14px;
font-weight:bolder;
height:27px;
line-height:30px; 
margin:0;
text-align:left;
text-indent:11px;
width:100%;  
}

.leftgeobanenr200 a img{
border:1px solid white;
width:165px; height:400px;
}

.leftgeobanenr200{
text-align:center;
}

.artpics{
border:2px solid #d9d9d9; height:100px; width:150px; float:left;
margin-right:10px; margin-top:10px;
}

.myh11{ 
font-size:15px;
margin-bottom:10px;
margin-top:0;
}

.bonuscube{
background:url(bonuscube.jpg);
height:247px; width:100%; color:white;    
}
.bonuscube{
background:transparent url(bonuscube.jpg) repeat scroll 0;
color:white;
height:247px;
padding-left:5px;
padding-right:5px;
width:292px;
}
.textwrapper{}

.thebonus
{
float:left;
height:83px;
margin:26px 10px 0 0;
text-align:center;
width:152px; 
}
.bonustitle{
color:black;
font-weight:bold;
font-size:15px;
}
.maxbonus{
color:#5d1200;
font-size:40px !important;  
font-weight:bold;
}

.maxbonus span{
font-family:georgia !important;
}
.visiterbutton{
background:transparent url(visiterbutton.jpg) repeat scroll 0 50%;
clear:both;
color:#9E1E00;
display:block;
float:right;
font-size:14px;
font-weight:bolder;
height:43px;
line-height:45px;
margin-top:20px;
text-align:center;
width:230px;
}

.joky{
width:230px;
}
.middlejoke{
 padding-right:5px; padding-left:5px; background:url(middlejoke.jpg); width:292px; 

}
.bottomjoke{
background:transparent url(bottomjoke.jpg) repeat scroll 0;
height:20px;
padding-left:5px;
padding-right:5px;
width:292px;
}

.clown{
float:right;
position:relative;
margin-top:-36px; *margin-top:-35px;  _margin-top:-37px;  
}

.inenrbanenrright a img{
border:1px solid black;  
}

#MenuNav li:hover ul { display: block; }
/***** MENU NAVIGATION *****/
#interviews-subnav { margin-left: -206px!important; }
