div, td {font-family:georgia, palatino, times new roman; font-size:12px;}
a, a:visited {font-family:arial, verdana, helvetica, san serif; text-decoration:none;color:#8dadda; font-size:11px;}
a:hover {font-family:arial, verdana, helvetica, san serif; text-decoration:underline; font-size:11px;}
img {border:0;}
h2#h2 {color:#8dadda; font-size:14px; margin:10px 0; text-align:center;}

#frametable {margin:0; padding:0;}
.wholepage {text-align:center;}

/*
#main-container {width:765px; text-align:center;}
*/

#main-container {
	width:765px;
	height: 470px;
	text-align:center;
	margin-top: -335px;
	margin-left: -382px;
	position: absolute;
	top:50%;
	left:50%;
}

.topnav {text-align:center;}
.topnav a, .topnav a:visited , .topnav a:hover {font-size:12px; color:#3C3C3D; padding:10px 30px;}
#bottomnav {text-align:center; border-bottom:1px #cccccc solid; border-right:1px #cccccc solid; border-left:1px #cccccc solid;}
#bottomnav a, #bottomnav a:visited {font-size:11px; color:#3C3C3D; padding:3px;}
a#navon {color:#8dadda !important;}
.nav2 {text-align:center; padding:3px 0;}
.nav2 sup, .nav2 a sup, .nav2 a:visited sup {font-size:8px;}
.nav2 a, .nav2 a:visited {padding:0 20px; color:#3C3C3D;}

#bodytable {width:765px; margin:5px 0;}
#bodycell {width:743px; height:390px; border-top:1px #cccccc solid; border-right:1px #cccccc solid; border-left:1px #cccccc solid;}
#lt-margin {width:7px;}
#rt-margin {width:13px;}
.rt-half-frame {margin:0 20px 0 25px;}
.rt-half-frame sup {font-size:9px;}
.frame-header {font-size:16px; margin:15px 0; font-weight:bold; color:#2a5287;}
.frame-header2 {font-size:16px; margin:15px 0; font-weight:bold; color:#839257;}
.frame-header2 sup {font-size:9px;}

#logo {text-align:center; margin:5px 0 20px 0;}

#leftcol {width:112px; float:left;}
#leftcol a {width:112px; height:31px; display:block; color:transparent;}
#live  {background:url(images/nav/nav-live.gif);}
a:hover#live  {background:url(images/nav/nav-live-on.gif);}
#play  {background:url(images/nav/nav-play.gif);}
a:hover#play  {background:url(images/nav/nav-play-on.gif);}
#work  {background:url(images/nav/nav-work.gif);}
a:hover#work  {background:url(images/nav/nav-work-on.gif);}
#shop  {background:url(images/nav/nav-shop.gif);}
a:hover#shop  {background:url(images/nav/nav-shop-on.gif);}
#leftcol img {display:block;}
.lt-frame {padding:0px; margin:0px; text-align:justify;}
.lt-frame h2, .lt-frame a, .lt-frame a:visited , .lt-frame a:hover {color:#0435A3; font-family:georgia, palatino, times new roman; font-size:12px; margin:0 0 10px 0;}

#centercol {margin-left:112px; width:520px; text-align:center;}
#centercol .text {text-align:justify; margin:5px 20px;}
.lt-frame ul {margin:0; padding:0; list-style:none;}
.lt-frame li {padding:3px 0 0 20px;}
.lt-frame td {padding: 0 5px 5px 0;}

#leftcol2 {margin:0 8px; width:193px; float:left;}
#leftcol2 img {display:block;}
#centercol2 {margin:0px; width:310px; text-align:center; float:left;}
#centercol2 .text {margin:5px 0px;}
#rightcol {width:215px; float:left;}

#maincol {margin-left:112px;}
.state-img {width:299px; float:left; text-align:center;}

#lt-half, #rt-half  {float:left;}
#image2, #image3, #image4, #image5, #image6, #image7  {display:none;}

.top {display:block; text-align:right;}
.footer {font-family:arial, verdana, helvetica, san serif; text-align:center; color:#8dadda; font-size:11px;}
