
/************/
/*  GLOBAL  */
/************/

/* NON-HEADER */
*{padding:0; margin:0;}


body {font-size:62.5%; background-color:rgb(243,217,181); font-family:verdana,arial,sans-serif;}

/*Font-size: 1.0em = 10px when browser default size is 16px*/


img { border:0px; padding: 10px 0px 0px 3px;}
img.floatLeft { float:left; margin:4px;}
img.floatRight { float:right; margin:4px;}


/******************/
/* Text and Fonts */
/******************/

/* MAIN CONTENT */
h1 {	font-family:verdana,arial,sans-serif; font-size:16px;   color:#ff0037; }
h2 {	font-family:verdana,arial,sans-serif; font-size:14px;   color:#ff0037; }
h3 {	font-family:verdana,arial,sans-serif; font-size:12px;   color:#ff0037; }
h4 {	font-family:verdana,arial,sans-serif; font-size:10px;   color:#ff0037; }

a {border:0px; color:#ff0037; text-decoration:none;  }
a:hover {color:#333333; text-decoration:underline;  }

a.gnav {border:0px; color:#333333; padding: 1px 8px 0px 8px; font-size:16px; text-decoration:none;   vertical-align:middle; text-indent:10px;}
a.gnav:hover {color:#ff0037; background-color:rgb(243,217,181); padding: 1px 8px 0px 8px; font-size:16px; text-decoration:none;   vertical-align:middle;}

a.footernav {border:0px; color:#333333; 
padding: 1px 8px 0px 8px; font-size:16px; text-decoration:none;   vertical-align:middle;}
a.footernav:hover {color:#ff0037; background-color:rgb(243,217,181); padding: 1px 8px 0px 8px; font-size:16px; text-decoration:none;   vertical-align:middle;}

a.head {text-align:right;  text-decoration:none; vertical-align:bottom; text-indent:10px; color:#ffffff;   font-size:24px; padding-right:20px;}
a.head:hover {text-align:right;  text-decoration:underline; vertical-align:bottom; text-indent:10px; color:#ffffff;   font-size:24px; padding-right:20px;}

a.categories {border:0px; color:#333333; 
padding: 1px 8px 0px 8px; font-size:16px; text-decoration:none;   vertical-align:middle; text-indent:10px;}
a.categories:hover {color:#ff0037; background-color:rgb(243,217,181); 
padding: 1px 8px 0px 8px; font-size:16px; text-decoration:none;   vertical-align:middle;}

a.allcategories {border:0px; color:#ff0037; 
padding: 1px 8px 0px 8px; font-size:16px; text-decoration:none;   vertical-align:middle; text-indent:0px;}
a.allcategories:hover {color:#ff0037; 
padding: 1px 8px 0px 8px; font-size:16px; text-decoration:underline;  vertical-align:middle;}

a.partners {border:0px; color:#000000; 
padding: 1px 8px 0px 8px; font-size:12px; text-decoration:none;   vertical-align:middle; text-indent:10px;}
a.partners:hover {color:#ff0037; background-color:rgb(243,217,181); 
padding: 1px 8px 0px 8px; font-size:12px; text-decoration:none;   vertical-align:middle;}

.headtext {text-align:right; vertical-align:bottom; text-indent:10px; color:#ffffff;   font-size:110%; padding-right:20px;}

.vcrtext {text-align:left; vertical-align:top; text-indent:10px; color:#ff0037; font-size:140%; font-weight:bold; padding-right:10px;}

.category {text-align:center; border:0px; color:#333333; padding: 1px 8px 0px 8px; font-size:16px; text-decoration:none; font-weight:bold; vertical-align:middle; text-indent:0px;}

/******************/
/*     Blocks     */
/******************/


#shell {position:relative; width:1150px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px;}
#header {position:relative; width:1150px; height:115px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; text-align:right;}
#spacer1 {position:relative; width:1150px; height:8px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; background-color:rgb(243,217,181);}
#spacer2 {position:relative; width:984px; height:8px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; background-color:rgb(243,217,181)}
#globalnav {position:relative; width:1150px; height:25px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; padding-top:5px; background-color:#CDAD80; text-align:left;}
#footernav {position:relative; width:1150px; height:25px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; padding-top:5px; text-align:center;}
#content {position:relative; width:1150px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; float:left;}
#leftcol {position:relative; float:left; width:166px; height:1000px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; padding-top:5px; background-color:#CDAD80; text-align:left;}
#leftcolinset {position:relative; float:left; width:166px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; padding-top:5px; background-color:#CDAD80; text-align:left;}
#rightcol {position:relative; width:984px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; float:right; text-align:left;}
#adspace1 {position:relative; width:984px; height:95px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px;  background-color:rgb(243,217,181); text-align:center;}
#adspace2 {position:relative; width:984px; height:150px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px;  background-color:rgb(243,217,181); text-align:center;}
#adspace3 {position:relative; top:-5px; width:984px; height:95px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px;  text-align:center;}
#rcontent {position:relative; width:984px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; background-color:#ffffff; text-align:center;}
#charactercontent {position:relative; width:984px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; background-color:#ffffff; text-align:left; vertical-align:text-top;}
#indexcontent {position:relative; width:1150px; margin-left:0px; margin-right:0px; padding-left:20px; padding-right:0px; background-color:#ffffff; text-align:center;}
#legal {position:relative; width:1150px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; text-align:center;}
#bottomlinkshead {position:relative; width:1150px; height:35; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; background-color:rgb(243,217,181); background-image:url(../images/bottomlinks-head.gif); background-repeat:no-repeat;}
#bottomlinksfoot {position:relative; width:1150px; height:35; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; background-color:rgb(243,217,181); background-image:url(../images/bottomlinks-foot.gif); background-repeat:no-repeat;}
#bottomlinks {position:relative; width:1150px; height:500; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; background-color:rgb(243,217,181); background-image:url(../images/bottomlinks-back.gif); background-repeat:repeat-y; text-align:center;}
#bottomshade {position:relative; width:1150px; height:500; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; background-color:rgb(243,217,181);}
#allcategories {position:relative; float:left; width:320px; height:25px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; text-align:center;}
#clear { clear: both; }



#lefttext {position:relative; width:964px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; float:right; text-align:left;}

#description {position:absolute; top:2500px; width:964px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; text-align:left;}
#descriptionPics {position:absolute; top:6500px; width:964px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; text-align:left;}
#descriptionPics2 {position:absolute; top:6500px; width:964px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; text-align:left;}

/*rgb(243,217,181)*/
/*background-color:#CDAD80; */

/********************/
/*  FOOTER SECTION  */
/********************/
.footer p {line-height:1.3em; text-align:left; vertical-align:middle; text-indent:10px; color:rgb(125,125,125);   font-size:110%;}
.footer p.credits {font-weight:normal;}
.footer a {text-decoration:underline; color:rgb(125,125,125);}
.footer a:hover {text-decoration:none; color:rgb(0,0,0);}
.footer a:visited {color:rgb(0,0,0);}

/******************/
/*  CLEAR FLOATS  */
/******************/
.page-container:after, .header:after, .header-breadcrumbs:after, .main:after, .main-content:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.column1-unit:after, .column2-unit-left:after, .column2-unit-right:after, .column3-unit-left:after, .column3-unit-middle:after, .column3-unit-right:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.footer:after, p:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear-contentunit {clear:both; width:840px; height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210);}



