/* This is the main layout */

/* body */
body {background:#000000 url('../images/mrc1.jpg') top center; width: 100%; background-repeat:repeat-x;background-attachment: fixed; line-height: 19px;font-family:Trebuchet, Verdana,Arial,Sans-Serif;font-size: 90%; color:#FFFFFF; margin: 0;	padding: 0;}

#wrap {
	width:880px;
	margin:0 auto;
	
}

#links2 {
	width:767px;
	margin:0 auto;
	
}

p {margin:0px; font-size:0.90em;}

/* ---------------------------------------------------------------------------------------------------- */

/* Links*/
A:link {
	COLOR: #92C9E5; TEXT-DECORATION:none; font-size:0.98em;
}
A:visited {
	COLOR: #b7dcef; TEXT-DECORATION:none; font-size:0.98em;
}
A:hover {
	COLOR: #cb4602; TEXT-DECORATION: none; font-size:0.98em;
}
A:active {
	TEXT-DECORATION: dashed;
}
A:unknown {
	TEXT-DECORATION: underline;
	
}

/* ---------------------------------------------------------------------------------------------------- */

/* Headers, lines, footer*/

h1 {

font-family: Trebuchet, Verdana,Arial,Sans-Serif;
font-size: 1.6em;
font-weight: bold;
color:#FF9900; 
}

h2 {

font-family: Trebuchet, Verdana,Arial,Sans-Serif;
font-size: 1.3em;
margin:0px;
padding:0px;
font-weight: bold;
color:#FF6600;
line-height:16px;
}

h3
		{font-size:1.3em; font-weight:bold;font-family:Trebuchet, Verdana,Arial,Sans-Serif; color:#666;}

#footer {
	border-top:3px solid #666666;
	font-size: 0.80em;
	font-family:Trebuchet, Verdana,Arial,Sans-Serif;
	color:#CCCCCC;
	}
	

.line {
		border-bottom: 1px dotted #999999; 
		padding-top: 4px;  
		padding-bottom: 4px;  
		}
		
.line2 {
		border-bottom: 1px dotted #999999; 
		padding-top: 1px;  
		}
			
/* Border for images */
.bmovie {
		border:5px solid #CCCCCC; padding:0; margin:0;
		}
		

/* ---------------------------------------------------------------------------------------------------- */

/* Front News */

#news {
	font-size:1em; 

}

#news ul {
	list-style-type: none;
	width: 100%;
}

#news li {
	border-bottom: 0px dotted #999999;
	border-width: 0px 0;
	margin: 0px 0;
	
}

#news li a {
	color: #92C9E5;
	font-family: Trebuchet, Verdana,Arial,Sans-Serif;
	font-size:1em;
	padding-top:3px;
	text-decoration: none;
}

* html #news li a {
	width: 100%;
	padding:5px;
}

#news li a:hover {
		border-bottom:1px dashed #ffffff;
}

#news a em {
	color: #333;
	
	font-family: Trebuchet, Verdana,Arial,Sans-Serif;
	font-size:0.90em;
	line-height: 125%;
}

#news a span {
	color: #125F15;
	font: normal 50% Trebuchet, Verdana,Arial,Sans-Serif;
	line-height: 150%;
}

#news .p {
	color:#CCCCCC;
	font:Trebuchet, Verdana,Arial,Sans-Serif;
	font-size:0.98em;
	padding:0px;
	border:0;
	}

#news h2 {
	line-height:18px;
}


#news .dates {
	color:#FFCC00;
	padding:5px 0px 0px 0px;
	font-size:0.80em;
	}
	
	
#news img {
	padding:5px;
	margin:5px;
	background-color:#999999;
	}
	
	


.items {
	margin: 0 auto;
	z-index:0;
	width:810;
	padding: 18px 30px 10px 0px;
	}
	
	
/* ---------------------------------------------------------------------------------------------------- */

/* Top Search Box */
#search_box {
float:center;
  	width:400px;	
    background: url(../images/search_box.gif);
	background-repeat:no-repeat;
	font-size:0.80em;
}
#search_box #s {
    float: left;
    padding: 2px;
    margin: 6px 0 0 6px;
    border: 0;
    width: 275px;
	height: 37px;
    background: none;
	font-size: 2em;
	font-family: Verdana, "Times New Roman", Times, serif;
}
#search_box #go {
    float: right;
    margin: 3px 4px 0 0;
}


/* ---------------------------------------------------------------------------------------------------- */
/* For the Search Page */
.search {
	float: left;
	border-top-style: none;	
}

.search ul {
	list-style-type: none;
}

.search li {
border-bottom: 1px dashed #cccccc;
width:800px;
padding: 10px 10px 5px 5px;
margin-bottom: 10px;

}

.search li span.listheader {
	font-size: 20px;
	line-height: 20px;
	color: #FF6600;
	font-weight: bold;
}

.search li span.listheader2 {
	font-size: 15px;
	line-height: 20px;
	color:#E7E7CF;
	font-weight: bold;
}


.search li span.listdesc {
	color: #ffffff;
	line-height: 19px;
	font-size: 0.88em;
	padding: 0px 5px 5px 0px;
}

/* ---------------------------------------------------------------------------------------------------- */
/* MISC */

.titles {
	font-size: 14px;
	color:#FF9900;
	font-weight:bolder;
	}

#Shopping
		{text-align:center;}



/* ---------------------------------------------------------------------------------------------------- */
/* for the Links Page */
#links {
	margin-top: 0px;
	font-size:1em; 
	width: 100%;
	float:left;

}

#links ul {
	list-style-type: none;
	
}

#links li {
	border: 1px dotted #999;
	border-width: 1px 0;
	margin: 4px 0;
	width:100%;
	
}

#links li a {
	color: #92C9E5;
	display: block;
	font-size:1.2em;
	padding-top: 1px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
}

* html #links li a {
	width: 480px;
}

#links li a:hover {
	color:#FFFFFF;
	background:#333333;

}

#links a em {
	color: #333;
	display: block;
	font-family: Cambria,Palatino,Palatino Linotype,Myriad Pro,Serif, Arial, Helvetica, sans-serif;
	font-size:0.90em;
	line-height: 115%;
}

#links a span {
	color: #125F15;
	font: normal 50% Cambria,Palatino,Palatino Linotype,Myriad Pro,Serif, Arial, Helvetica, sans-serif;
	line-height: 100%;
}

/*---------- top -------*/

.top {position:relative; top:0; border-bottom:1px solid #CCCCCC; width:100%; background-color:#000000; margin-bottom:6px;}

