#imageContainer {position:relative;	margin:auto; width:900px; height: 300px}


#texttop {margin: 10px 0 0; height: 130px; vertical-align:bottom; background: #111 url(images/texttop.gif) no-repeat top; width:900px;}
#texttop strong {font: bold 16px arial; text-transform:uppercase; color: #fff; border-bottom: 3px solid #333; width: 890px; padding:90px 0 7px; display:block}



#text1 {padding:0; margin:0; display:block; width: 900px; background-color: #111; font: 11px arial; color: #eee}
#text1 p {display: block; width:700px; padding:0; margin:0;  border-bottom:5px solid #111;}
#text1 h2 {font: bold 25px arial;  text-transform:uppercase; color: #0cf; padding:0; margin:0; line-height: 25px;}

#text2 {padding:0; margin:0; display:block; width: 900px; background-color: #111; font: 11px arial; color: #eee}
#text2 p {display: block; width:700px; padding:0; margin:0;    border-bottom:5px solid #111;}
#text2 h2 {font: bold 25px arial;  text-transform:uppercase; color: #3c2; padding:0; border-top: 20px solid #111;  margin:0; line-height: 25px;}

#text3 {padding:0; margin:0; display:block; width: 900px; background-color: #111; font: 11px arial; color: #eee}
#text3 p {display: block; width:700px; padding:0; margin:0;  border-bottom:5px solid #111;}
#text3 h2 {font: bold 25px arial; text-transform:uppercase; color: #f80; padding:0; border-top: 20px solid #111; margin:0; line-height: 25px;}


#feat {margin-top: 20px; background: url(images/feattop.gif) #121212 top center no-repeat; width: 899px}
#feat strong {font: bold 16px arial; text-transform:uppercase; color: #fff; display:block; padding: 90px 0 5px }

#featv {text-align: left;  border-top: 3px solid #333; height:250px; display:block; margin: 0 5px; padding: 10px; font: 11px arial; color: #666}
#featv b { text-transform:uppercase; color: #fff; font: bold 16px arial;}




#v { background: #000; height: 250px; width: 600px; float: right; font: 10px tahoma; color: #666; text-align:center;}


#featp {text-align: left; border-top: 3px solid #333; height:275px; display:block; margin: 0 5px; padding: 10px; font: 11px arial; color: #666}
#featp b { text-transform:uppercase; color: #fff; font: bold 16px arial;}



.feat {padding:0 0 5px; margin:0px 0 5px; border-bottom: 3px solid #222;  width: 230px; color: #666}
.feat li { padding:0; margin:0; list-style: square inside; font: 11px arial; line-height: 14px} 
.feat em {font-style: normal; font-weight:bold; text-transform: uppercase; color: #666}



#p { background: #DDDDD5 url(images/featpbck.jpg) top repeat-x; text-align:left; height: 272px; width: 600px; float: right}
#p b { height: 12px; font: 10px tahoma; display:block; height: 12px; color: #fff; text-align:center}
#p i {color: #333; font-style: normal}
/* Hoverbox */

.hoverbox{list-style: none;  height: 250px; display:block; padding:0 0 0 1px; margin:0; text-align:center;}
.hoverbox a .preview{display: none;}
.hoverbox a:hover .preview{	display: block;	position: absolute;	top: -30px;	left: -25px;	z-index: 1;}
.hoverbox li {	display: inline;	float: left; padding: 0; margin:0;	position: relative;}
.hoverbox img {background: #fff; 	border: 1px solid #aaa; 	color: inherit; 	padding: 3px; 	margin:4px 8px; 	vertical-align: top;	width: 175px;	height: 110px;}
.hoverbox .preview {	border: 2px solid #666; 	padding:5px;	width: 350px; 	height: 220px;}


.ptop div { background: url(images/tl.gif) no-repeat top left; }
.ptop { background: url(images/tr.gif) no-repeat top right; }
.pbot div { background: url(images/bl.gif) no-repeat bottom left; }
.pbot { background: url(images/br.gif) no-repeat bottom right; }
.pbot div, .pbot, .ptop div, .ptop {width: 100%; height: 5px; font-size: 1px; }

.prevp {display: block; color: #fff; padding-top: 185px;}
.prevp a {font: bold 22px arial; color: #eee;}
.prevp a:hover {color: #aaa;}


.prevv {display: block; color: #fff; padding-top: 155px;}
.prevv a {font: bold 22px arial; color: #eee;}
.prevv a:hover {color: #aaa}

#feato {text-align: center;  border-top: 3px solid #333; display:block; margin: 0 5px; padding: 10px; font: 14px arial; color: #666}
#feato h3 {padding:0; margin:0; font: bold 18px arial; color: #fff}






#main {width: 900px; padding: 15px 0 0}

#welcome { background: #fff url(images/welcome.gif) top no-repeat; font: 18px arial; letter-spacing: -1px; color: #999; padding: 7px;}
#welcome strong {color: #555; font: 18px arial}

#m2 { background-color:#222; font: bold 16px arial; padding:10px; letter-spacing: -1px; text-transform:uppercase; color: #ffe;}
#m2 strong {font: bold 16px arial; color: #aaa}
#m2 em {font: bold 22px arial; font-style:italic; color:#fff; vertical-align:bottom; line-height:23px;}

#mtable { height:700px; }
#mtable img{ vertical-align:top;}


#rated {font: 20px arial; padding:5px 0 15px; letter-spacing: -1px; color: #ccc; text-transform:uppercase; border-bottom: 1px dashed #444; background-color: #202020;}
#rated strong {font: bold 25px arial;  color: #fff;}
#rated span {display: block; font: 12px arial; letter-spacing: 0px; text-transform: none; color: #999; background-color: #111; margin:10px 70px; padding:7px;}
#rated span b { font: 25px "Times New Roman"; color: #fff}

#mtable a span {display:none; margin: -34px 0 0; background-color: #222;  position:absolute; font: 10px tahoma; color: #fff; padding: 5px; width: 140px;}


#mtable a:hover span {}


#txt { background: #222 url(images/featbck.gif) top center repeat-x;  text-align:center; font: 14px arial; color: #eee;}
#txt span { background:url(images/hot.gif) top right no-repeat; line-height: 20px; text-align:left; display:block; padding: 20px 80px 5px 20px;}
#txt h2 {font: bold 35px arial; display:inline; color: #fff; padding:0; margin:0; letter-spacing: -2px; line-height: 28px;}
#txt img { padding: 5px 0}

#features { background-color: #1a1a1a; padding: 10px 0; border-bottom: 1px dashed #555;}
#features h3 {padding: 0 10px 5px; margin:0; font: bold 20px arial; letter-spacing: -1px; text-transform: uppercase; color: #666; text-align:left;}

#fb {float:left; width: 410px; padding: 5px 20px; text-align: left}

#features p { display:block; text-align: left; padding: 0 0 15px 10px; margin:0; font: 11px arial; color: #999}
#features p a {font: bold 13px arial; color: #222; padding:5px; background-color: #fff}

#features p strong img { vertical-align:middle}
#features p strong {font: bold 22px arial; line-height: 25px; margin:0 -2px; letter-spacing: -1px; color: #fff; }
#features p strong sup {color: #f00; text-transform:uppercase; font: bold 12px arial; letter-spacing: 0px;}

