.chromestyle{
width: 99%;
font-weight: bold;
}
.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.chromestyle ul{
border: 1px solid #eedaad; /* #3f3c37 */
width: 100%;
background: url(chromebg.png) center center repeat-x; 
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}
.chromestyle ul li{
display: inline;
}
.chromestyle ul li a{
text-transform: uppercase;
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #3f3c37;
}
/*script dynamically adds a class of "selected" to the current active menu item*/
.chromestyle ul li a:hover, .chromestyle ul li a.selected{ 
background: url('star_sel.png') top left no-repeat; color: #fee9b7 !important;
/*background: url(chromebg-over.png) center center repeat-x;*/ 
}
.dropmenudiv{
text-align: left;
position:absolute;
top: 0;
border: 1px solid black; /* #BBB  THEME CHANGE HERE*/
border-bottom-width: 0;
/*font:normal 12px Verdana;*/
line-height: 13px;
z-index:100;
background-color: #3f3c37;
width: 155px;
visibility: hidden;
}
.dropmenudiv a{
width: auto;
display: block;
text-indent: 2px;
border-bottom: 1px solid #272521; /* #BBB THEME CHANGE HERE*/
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: black;
background: url('star_hov.png') top left no-repeat; color: #fee9b7 !important;
}
* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

marquee span {margin: 0 2em; cursor: pointer}
.news:first-line {font-weight: bold; font-style: italic}
#ct {color: white; }
.se {color: #FF0000; text-align: center; padding: 0px; width: 95%; margin-left: 2%; background-color: #ffffff}
.alert {font-weight: bold; border: solid 1px; padding: 3px}
.center {text-align: center;}
.fleft {float: left; margin-right: 3px;}
body {background: #3f3c37 url('bg_body.png'); margin: 0; text-align: center;}
div.main {padding: 0; text-align: left; margin-left: auto; margin-right: auto; width: 800px;}
div.body {background: #312e2a url('bg_mdiv.png') center; 
border-top: solid 2px #272521; border-bottom: solid 2px #272521;}
div.head {height: 80px; width: 800px; margin-left: auto; margin-right: auto; padding-top: 20px;
font-size: 8pt; font-family: Arial, Helvetica; color: white;
}
img {border: none}
div.headlogo {float: left; width: 284px;  /*@*/  margin-right: 30px; text-align: left; 
font-family: Verdana, Helvatica; font-size: 7pt; color: #707070;   
}
div.headlogo img {padding-bottom: 4px; padding-top: 2px;}
div.headmenu {float: left; width: 461px;  /*@*/  margin-top: 15px; padding: 10px;
 background-color: #3a3732; border: solid 1px #25221f;}
div.headmenu a {color: white !important; text-decoration: none; padding: 5px; margin: 0 5px; 
 background: url('star_std.png') top left no-repeat;
}
div.headmenu a:hover {background: url('star_hov.png') top left no-repeat; color: #fee9b7 !important;}
div.headmenu a#current {background: url('star_sel.png') top left no-repeat;}
div.content {margin: 22px 16px; background: #312e2a; border: solid 1px #272521; 
  font-family: Arial, Helvetica; font-size: 9pt; color: #eedaad} 
div.content img.simg {border: outset 2px #bdbca9; float: right; margin: 1px; cursor: pointer}
div.content img#large {border: outset 2px #bdbca9; float: right; margin: 1px; cursor: pointer}
div.content img.simg {opacity: 0.6; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
div.content div.spacer {height: 40px; float: right}
div.content a {color: white; text-decoration: none; }
div.content a:hover {color: #fee9b7; text-decoration: underline;}
div.content a:link {color: white;}
h1 {font-size: 15pt; margin-top: 0;}
h4 {font-size: 10pt; margin-bottom: 0;}
div.contenthead h4 {text-transform: uppercase}
h1,h2,h3,h4,h5 {font-family: Verdana, Helvatica; }
h2,h3,h4 {margin-left: 6px; margin-top: 0.5em; margin-bottom: 0.5em;} 
h5 {margin-left: 6px; margin-top: 0.1em; margin-bottom: 0.1em;}
div.contenthead {background-color: #25221f; padding: 2px; color: #FEF0C7;}
div.contentleft {width: 305px; /*@*/  float: left; }
div.contentleft ul {list-style: square outside;}
div.contentfull {width: 100%} 
div.contentimg {width: 460px; margin-left: 1px; /*@*/  float: left;}
ul {margin-left: 1em; padding-left: 0.5em; margin-top: 0; margin-bottom: 0.2em}
div.content p, div.content ul li {margin-top: 6px; text-align: justify; margin-right: 6px; }
div.content p {margin-left: 6px}
div.counters {text-align: center; background-color: #3f3c37; border: solid 1px #25221f; 
margin-top: 10px; padding-top: 2px; opacity: 0.5; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
p.copy {font-size: 8pt; font-family: Arial, Helvetica; text-align: center;}
p.copy img {visibility: hidden}
div#fw {left: 1%; top: 1%; width: 98%; height: 98%; border: outset thin #000000; position: absolute; visibility: hidden; 
 z-index: 100; background: transparent; overflow: hidden; z-index: 255;}
div#fw th {background-color: black; opacity: 0.7; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
div#fw td {background-color: black; width: 800px; height: 600px;}
div#fw table {width: 100%; height: 100%; border: none}  
.bb {font-family: Verdana, Helvatica; font-size: 7pt; color: #707070; 
text-transform: uppercase; text-align: center !important;}
textarea, input, select {margin: 5px;}
fieldset {padding: 5px; margin: 5px;}
#kptimage {float: left; padding: 5px; border: solid 1px #bdbca9; margin: 10px;}

/* Private area */
table.orders td {cursor: pointer;}
.pvt label {float: left;  width: 160px; padding-top: 4px;}
div#delayscreen {width: 90%; height: 93%; top: 3%; left: 4%; position: absolute; opacity: .7; cursor: wait;  
 background-color: black; text-align: center; visibility: hidden; border: outset 2px; padding: 0;}
div#delayscreen h3 {margin: 25%; text-align: center; color: red; 
 background-color: yellow; border: solid 1px red;}
