html {margin:0px; padding:0px}

.bdypage {
background-color:#111111; background-image: url("../images/bg/rcbg.jp");
background-attachment:fixed; height:100%; width:100%;
font-family:Verdana, Helvetica, sans-serif; color:#660000; font-size:12px; text-align:center;
margin:0px; padding:0px;
position:absolute; z-index:1; width:100%; height:100%;}
/* This is the main body coding */

a:link {color: #FF8247}
a:visited {color: #FF4500}
a:hover {color: #97694F}
a:active {color: #FF8247}
/*Link settings*/

.objset {float:right; width:321px; height:286px; margin-left:10px; margin-bottom:10px; margin-top:10px}
/*Video position and size settings*/

.ctrpage {position:relative; margin-left:auto; margin-right:auto; width:1020px; text-align:left}
/* This centers the page for screen resolution */

.headmain {background-image: url("../images/headbl.gif"); position:relative;top:-1px; left:0px; width:1006px; height:208px;} 
/* Main header image */

.menu a {color: gray; line-height: 1.4; text-decoration: none; background-image: url("../images/boff.jpg");
background-repeat: no-repeat; text-align: center; font-size: 18px; display: block; width: 142px; height: 35px; float: left;
margin-right:2px; margin-top:-1px}
.menu a:hover {color: #000; text-decoration: none; background-image: url("../images/bon.jpg")}
/*Navigation Menu*/

.maindiv {position:relative; width:100%; left:0px; margin-left:-7px; }
/*Div Surrounding Main Table*/

.maintbl {background:#663300; height:100%; left:0px; margin:0px; padding:0px}
/*Table of Contents on Main Page*/

.instyle {display:inline}

.leftcol {position:relative; float:left; margin:10px 10px 20px 15px; width:240px; height:650px; 
overflow:auto; text-align:center;background-color:#000000}

.centercol {position:relative; float:left; margin:10px 10px 20px 0px; width:460px; height:640px;
overflow:auto; border:medium solid black; background-color:#330000; padding:10px 0px;}
 
.rightcol {position:relative; float:left; margin:10px 0px 20px 0px; width:240px; height:650px;
overflow:auto; text-align:center; border:medium solid black; background-color:#000000;}

.footer {position:relative; height:20px; background:#000000; color:black; font-weight:bold; text-align:center}

.bigdiv1 {position:relative; float:left; margin:10px; width:950px; height:400px;
overflow:auto; text-align:left; border:medium solid black; background-color:#000000; padding:10px;}

.bigdiv2 {position:relative; float:left; margin:10px; width:950px; height:600px;
overflow:auto; text-align:left; border:medium solid black; background-color:#000000; padding:10px;}

.ctrfade>div{ margin: 0 auto;}
/*This is the layout design area.*/

.footpic {float:left; position:relative; width:1000px; height:60px;
background-repeat:no-repeat; background-position:right;}
/*Main page footer*/

.fonthdng {font-family:Verdana, Helvetica, sans-serif; color:#666666; font-size:20px; font-weight:bolder}
/*Main heading font settings*/

.fontsubhd {font-family:Verdana, Helvetica, sans-serif; color:#666666; font-size:16px; font-weight:bold; text-decoration:underline}
/*main subheading font settings */

.mntxt {font-family:Verdana, Helvetica, sans-serif; color:#666666; font-size:14px; font-weight:bolder; text-align:left;}
/*main text font settings*/

.imp {color:red}

.ssdivs {position:relative; float:left; width:200px; height:150px; 
overflow:auto; text-align:center;margin:15px 0px 15px 25px;}

.mvdivs {position:relative; float:left; width:300px; height:270px; 
overflow:auto; text-align:center;margin:15px 10px 15px 5px;}

.fadeimg {position:relative; height:300px; width:232px; text-align:center; border:medium solid black; background-color:#000000;}

.xmas {float:left; margin-right:10px; margin-bottom:10px; margin-top:10px; height:150px; width:130px}