
body{
margin:0;
padding:0;
background: #000000;
color:#FFFFFF;
font-size:11pt;
font-family:Arial,Helvetica,Verdana,sans-serif;
line-height:15pt;
/*background-image:url(images/mondo_celluloid_cult_cinema_backdrop.jpg);
background-repeat: repeat-x;
background-attachment:fixed;
background-position: top left;*/
}

/*b{font-size: 110%;}*/
/*em{color: red;}*/

a {text-decoration: none;}
a:link {color:#e41414; }
a:visited {color:#e41414; }
a:hover {color:#931212; }
a:active {color:#e41414; }

img {
	border-style:none;
}

#maincontainer{
width: 975px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #000000;
height: 163px; /*Height of top section 161*/
background-image: url(images/new_mondo_1__02.jpg);
background-repeat: no-repeat;
background-position: 420px 0px;
}

#topsection img {
	border:0px;
	padding:0px;
	margin:0px;
	/*float:left;*/
}

#menu{
height:35px;
background-image: url(images/new_mondo_1__03.jpg);
background-repeat: no-repeat;
word-spacing: 15pt;
padding-top: 0px;
padding-left: 35px;
letter-spacing: -2px;
font-weight: bold;
font-size: 13pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#menu a {text-decoration: none;}
#menu a:link {color:#000000; }
#menu a:visited {color:#000000; }
#menu a:hover {color:#db2323; }
#menu a:active {color:#db2323; }

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}


#contentwraphome{
float: left;
width: 100%;
clear:both;
}

#contentwraphome .featuredreview {
	float: left;
	overflow: hidden;
	width: 212px;
background:#000000;
/*border-right:1px solid;*/
border-color:#444444;
}


#contentwraphome .featuredreviewblog{
	float: left;
	overflow: hidden;
	width: 100px;
background:#000000;
/*border-right:1px solid;*/
border-color:#000000;
padding-top:30px;
}


.headline a {text-decoration: none; font-family:Impact, Trebuchet, Verdana, sans-serif; font-size:20pt; line-height:24px;}
.headline a:link {color:#FFFFFF; }
.headline a:visited {color:#FFFFFF; }
.headline a:hover {color:#AAAAAA; }
.headline a:active {color:#FFFFFF; }


.headlineblog a {text-decoration: underline; font-family:Impact, Trebuchet, Verdana, sans-serif; font-size:14pt;}
.headlineblog a:link {color:#FFFFFF; }
.headlineblog a:visited {color:#FFFFFF; }
.headlineblog a:hover {color:#AAAAAA; }
.headlineblog a:active {color:#FFFFFF; }


#contentwraphome .nowplaying{
	float: left;
	overflow: hidden;
	width: 208px;
background: #000000;
/*border-right:1px solid;*/
border-color:#444444;
text-align:center;
}

.nowplaying a {text-decoration: none; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13pt; font-weight:bold;}
.nowplaying a:link {color:#FFFFFF; }
.nowplaying a:visited {color:#FFFFFF; }
.nowplaying a:hover {color:#AAAAAA; }
.nowplaying a:active {color:#FFFFFF; }

#contentwraphome .mondomidnights{
	float: left;
	overflow: hidden;
	width: 350px;
padding: 2px;
/*border-style:solid;
border-width: 1px;
border-color:#555555;*/

}

#contentwraphome .adright{
	float: left;
	overflow: hidden;
	width: 200px;
background: #000000;
text-align:center;
}

#footer{
clear: both;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;


font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;

height:17px; /* temp footer */

}

#footer a {text-decoration: none;}
#footer a:link {color:#FFFFFF; }
#footer a:visited {color:#FFFFFF; }
#footer a:hover {color:#AAAAAA; }
#footer a:active {color:#FFFFFF; }

.innertube{
margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.innertube2{
margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-left: 7px;
margin-top: 0;
}

.innertube3{
margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-left: 7px;
margin-top: 0;
background-color:#000000;
border-color:#000000;
}

.innertube4{
margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-left: 7px;
margin-right: 6px;
margin-top: 0;
}

#emailoptin {
	font-family:Impact, Trebuchet, Verdana, sans-serif; 
	font-size:12pt;
	font-weight:normal;
	border-top: 3px;
	border-color: #aaaaaa;
	background-color:#222222;
}

#reviewarchive {
margin-right: 170px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
/*background:#222222;*/
/*border-right:1px solid;
border-color:#444444;*/
text-align:left;
}

#reviewarchiveleft {
	text-align:left;
	margin-left: 70px;
	float:left;
	width:300px;
	border-left:2px solid;
	padding-left:8px;
	border-color:#444444;
	/*border-top:2px;
	border-left:2px;
	border-bottom:2px;
	border-right:0px;
	border-color:#FFFFFF;*/
}

#reviewarchiveright {
	text-align:left;
	margin-left: 60px;
	float:left;
	width:300px;
	border-right:2px solid;
	padding-right:8px;
	border-color:#444444;
}

#review {
margin-right: 170px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
/*background:#222222;*/
border-right:1px solid;
border-color:#444444;
text-align:left;
padding:5px;
}

.reviewheadline {
	text-decoration: none; 
	font-family:Impact, Trebuchet, Verdana, sans-serif; font-size:20pt;
	color:#FFFFFF;	
}

#calendarwrapper {
	margin-right: 160px; 
}	

#calendarleft{
/*margin-right: 500px; */
float:left;
width:250px;
border-color:#444444;
background: #000000;
/*border-right:2px solid;*/
padding-left:5px;
color:#dddddd;
}

#calendarmiddle{
float: left;
width: 250px; 
/*margin-left: 250px; */
/*background: #555555;*/
background:#000000;
border-left:3px solid;
border-right:3px solid;
border-bottom:0px;
border-top:0px;
border-color:#ff9933;
border-style: dashed;
padding-left:5px;
font-size:19px;

}

#calendarright{
float: left;
width: 250px; 
/*margin-left: 500px;*/
background: #000000;
/*border-left:2px solid;*/
border-color:#444444;
padding-left:5px;
color:#dddddd;
}


#emailsettingsupdated {
	text-align: left;	
	border:3px solid;
	border-color: #990000;
	background-color:#222222;
	padding:5px;
	margin-left:10px;	
}

.buttons1 {
	margin-left:150px;
	float:left;	
}


.buttons2 {
	margin-left:25px;
	float:left;	
}

.buttons3 {
	float:left;	
}


.buttons4 {
	margin-left:150px;
	float:left;	
}


.buttons1 p {
	text-align:center;
	font-size:11px;
	color:#aaaaaa;
}

.buttons2 p {
	text-align:center;
	font-size:11px;
	color:#aaaaaa;
}
.buttons3 p {
	text-align:center;
	font-size:11px;
	color:#aaaaaa;
}

.buttons4 p {
	text-align:center;
	font-size:11px;
	color:#aaaaaa;
}


.mrcontainer {
	position: relative;
}

.morereviews {
   position: absolute;
   right: 0;
   width: 50%;
   text-align: right; /* depends on element width */
   } 
   