body { margin: 0 auto; background-image: url(images/bg.jpg); background-position:top; background-repeat:repeat-x; background-color:#000000;}
.container { width: 957px; margin: 0 auto;}
#contleft { float:left; width: 716px; margin-right: 7px;}
#contright { float:right; width: 203px;}

#contleft a:link { font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; color:#FFFFFF;}
#contleft a:active { font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; color:#FFFFFF;}
#contleft a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; color:#FFFFFF;}
#contleft a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; color:#c7f6f6;}

.boxtitleleft {width: 735px; height: 33px; background-image:url(images/boxtitle1.jpg);}
.boxtitleleft p { font-family: Century Gothic; font-size: 15px; font-weight: bold; color:#000000; padding: 7px 0 0 15px; text-transform:uppercase;}
.boxleft { width: 733px; border: 1px solid #c7f6f6; border-top: none;}
.boxtitleleftm {width: 645px; height: 33px; background-image:url(images/boxtitlemov.png); margin-left: 30px;}
.boxtitleleftm p { font-family: Century Gothic; font-size: 15px; font-weight: bold; color:#000000; padding: 7px 0 0 15px; text-transform:uppercase;}
.boxleftm { width: 643px; border: 1px solid #c7f6f6; border-top: none; background-color:#1a1a1a; margin-left: 30px;}
.boxthumb {width: 161px; margin: 5px 4px 5px 5px; padding: 5px; border: 1px solid #666666; float:left;}
	.boxthumb p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#CCCCCC; text-align:center; margin:0;}
	.boxthumb img { border: 1px solid #cccccc; margin-top: 2px;}
.boxinfo {width: 160px; padding:4px;} 
	.boxinfo p { font-size: 10px; padding: 0; margin: 0;}
	.boxinfotitle { font-size: 10px; color:#0099FF;}
.ratings {width: 160px;}
.ratings img { border:none;}

.boxtitlergt { width: 203px; height: 33px; background-image:url(images/boxtitler.jpg);}
.boxtitlergt p { font-family: Century Gothic; font-size: 15px; font-weight: bold; color:#000000; padding: 7px 0 0 15px;}
.boxright { width:194px; background-color:#232323; padding: 2px 0 0 10px; margin-bottom: 8px;}
.boxright2 { width:194px; background-color:#232323; padding: 2px 0 0 10px; }
.boxthumb2 {width: 161px; margin: 5px 4px 5px 5px; padding: 5px; border-bottom: 1px solid #666666; float:left;}
	.boxthumb2 p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#CCCCCC; text-align:center; margin:0;}
	.boxthumb2 img { border: 1px solid #cccccc; margin-top: 2px;}
	div.boxthumb2 .ratings img { border:none;}
		div.boxthumb2 .boxinfo p { font-size: 10px; padding: 0; margin: 0;}
		
.boxtitlebig { width: 957px; height: 33px; background-image:url(images/boxbottitle1.jpg);}
.boxbig { width: 955px; border: 1px solid #c7f6f6; border-top: none; margin-bottom: 10px; }
.boxtitlebig p { font-family: Century Gothic; font-size: 15px; font-weight: bold; color:#000000; padding: 7px 0 0 15px; }
.boxbig p {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; margin: 7px;}
.boxbig a:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
.boxbig a:active { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
.boxbig a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
.boxbig a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#c7f6f6; }

a:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; }
a:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; }
a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c7f6f6; }

.bottombanner img{ margin-top:14px;}