* {
font-family:sans-serif;
}
img {
border:0px none;
}
html , body {
margin:0px;
padding:0px;
background-color:#fff;
text-align:center;
}
div.container {
width:760px;
margin:0px auto;
text-align:left;
}
ul#nav {
width:760px;
height:145px;
margin:0px;
padding:0px;
list-style:none;
}
ul#nav li {
float:left;
width:72px;
height:145px;
margin:0px;
padding:0px;
}
ul#nav li.nav0 {
width:112px;
}
ul#nav li a {
display:block;
width:100%;
height:100%;
text-transform:uppercase;
text-align:center;
text-decoration:none;
line-height:100%;
font-size:small;
color:#b49c46;
background-repeat:no-repeat;
background-position:0px -145px;
}
ul#nav li a {
/* not mac \*/
overflow:hidden;
/* not mac */
}
ul#nav li a.selected , ul#nav li a:hover {
background-position:0px 0px;
}
ul#nav li a span {
display:block;
padding-top:118px;
font-weight:bold;
}
ul#nav li.nav0 a span {
visibility:hidden;
}

ul#nav li.nav0 a { background-image:url(nav0.jpg); }
ul#nav li.nav1 a { background-image:url(nav1.jpg); }
ul#nav li.nav2 a { background-image:url(nav2.jpg); }
ul#nav li.nav3 a { background-image:url(nav3.jpg); }
ul#nav li.nav4 a { background-image:url(nav4.jpg); }
ul#nav li.nav5 a { background-image:url(nav5.jpg); }
ul#nav li.nav6 a { background-image:url(nav6.jpg); }
ul#nav li.nav7 a { background-image:url(nav7.jpg); }
ul#nav li.nav8 a { background-image:url(nav8.jpg); }
ul#nav li.nav9 a { background-image:url(nav9.jpg); }

ul#nav li.nav1 a.selected , ul#nav li.nav1 a:hover { color:#e1578a; }
ul#nav li.nav2 a.selected , ul#nav li.nav2 a:hover { color:#ea3430; }
ul#nav li.nav3 a.selected , ul#nav li.nav3 a:hover { color:#f18b40; }
ul#nav li.nav4 a.selected , ul#nav li.nav4 a:hover { color:#f2db29; }
ul#nav li.nav5 a.selected , ul#nav li.nav5 a:hover { color:#ab9132; }
ul#nav li.nav6 a.selected , ul#nav li.nav6 a:hover { color:#8eba58; }
ul#nav li.nav7 a.selected , ul#nav li.nav7 a:hover { color:#63c0e2; }
ul#nav li.nav8 a.selected , ul#nav li.nav8 a:hover { color:#3560ae; }
ul#nav li.nav9 a.selected , ul#nav li.nav9 a:hover { color:#7e64ab; }

div#subnav {
width:760px;
height:40px;
border-bottom:5px solid #fff;
}
div#subnav ul {
width:760px;
height:20px;
margin:0px;
padding:0px;
list-style:none;
}
div#subnav ul li {
height:20px;
padding-left:10px;
padding-right:10px;
background-image:url(subnav.gif);
background-repeat:repeat-x;
}
div#subnav ul li a {
font-size:small;
color:#b49c46;
text-decoration:none;
}
div#subnav ul#subnav1 li {
float:left;
}
div#subnav ul#subnav2 li {
float:right;
}
div#subnav ul#subnav1 li.first { margin-left:56px; }
html>body div#subnav ul#subnav1 li.first { margin-left:112px; }

body.area0 div#subnav ul li a.selected , body.area0 div#subnav ul li a:hover { color:#cc252c; }
body.area1 div#subnav ul li a.selected , body.area1 div#subnav ul li a:hover { color:#e1578a; }
body.area2 div#subnav ul li a.selected , body.area2 div#subnav ul li a:hover { color:#ea3430; }
body.area3 div#subnav ul li a.selected , body.area3 div#subnav ul li a:hover { color:#f18b40; }
body.area4 div#subnav ul li a.selected , body.area4 div#subnav ul li a:hover { color:#f2db29; }
body.area5 div#subnav ul li a.selected , body.area5 div#subnav ul li a:hover { color:#ab9132; }
body.area6 div#subnav ul li a.selected , body.area6 div#subnav ul li a:hover { color:#8eba58; }
body.area7 div#subnav ul li a.selected , body.area7 div#subnav ul li a:hover { color:#63c0e2; }
body.area8 div#subnav ul li a.selected , body.area8 div#subnav ul li a:hover { color:#3560ae; }
body.area9 div#subnav ul li a.selected , body.area9 div#subnav ul li a:hover { color:#7e64ab; }

div#tickerholder {
width:100%;
height:20px;
line-height:20px;
background-color:#cc252c;
border-bottom:10px solid #fff;
}

div#ticker {
width:760px;
position:absolute;
overflow:hidden;
clip:rect(0px, 760px, 20px, 0px);
height:20px;
line-height:20px;
color:#fff;
font-size:small;
}
#ticker #tickertext {
white-space:nowrap;
visibility:hidden;
height:20px;
line-height:20px;
padding-left:20px;
}
#ticker #tickertext .tickerfirstdivider {
width:20px;
height:20px;
background-repeat:no-repeat;
background-position:left center;
background-image:url(bullet3.gif);
}
#ticker #tickertext a {
color:#fff;
text-decoration:none;
}
#ticker #tickertext a:hover {
color:#b49c46;
text-decoration:underline;
}
#ticker #tickertext .tickerdivider {
padding-left:760px;
background-repeat:no-repeat;
background-position:right center;
background-image:url(bullet3.gif);
}

div#title {
width:140px;
float:left;
}
div#title h1 {
font-size:x-large;
text-transform:uppercase;
margin:0px;
padding:0px;
}
div#title h2 {
font-size:small;
margin:0px;
padding:0px;
}
div#title ul#newslist {
margin:0px;
padding:0px;
margin-top:20px;
list-style:none;
}
div#title ul#newslist li {
margin:0px;
padding:0px;
}
div#title ul#newslist li a {
background-repeat:no-repeat;
background-position:left;
background-image:url(bullet1.gif);
padding-left:20px;
font-size:small;
text-decoration:none;
color:#b49c46;
}
div#title ul#newslist li a:hover {
color:#cc252c;
background-image:url(bullet2.gif);
}

div#content {
width:620px;
float:right;
}
div#content h3 {
font-size:x-large;
text-transform:uppercase;
margin:0px;
padding:0px;
}
div#content * {
color:#999;
font-size:small;
}
div#content div.feature {
margin:10px 0px;
}
div#content div.feature , div#content div.feature * {
color:#b49c46;
}
div#content a , div#content a * {
color:#cc252c
}
div#content a:hover , div#content a:hover * , div#content a:active , div#content a:active * {
color:#b49c46;
}
div#content div.forumthread {
background-color:#eee;
padding:10px;
border-bottom:10px solid #fff;
}
div#content div.forumthread div.forumthreadleft {
width:200px;
float:left;
}
div#content div.forumthread div.forumthreadright {
width:400px;
float:left;
}
div#content div.forumthread div p {
margin:0px;
padding:0px;
}
div#content div.forumthread br.forumthreadclear {
clear:both;
}
div#content form input.input , div#content form textarea.input {
width:620px;
border:1px solid #cc252c;
color:#cc252c;
font-size:small;
}
div#content form input.submit {
width:305px;
border:1px solid #cc252c;
background-color:#cc252c;
color:#fff;
font-size:small;
}
div#content p.status {
color:#b49c46;
}

div#content div.galleryimage {
float:left;
width:155px;
height:155px;
color:#999;
font-size:small;
}

div#content div#contactnote {
border-top:1px solid #cc252c;
}
div#content div#contactnote p {
color:#b49c46;
}

br#break {
clear:both;
}

body.area0 div#title h1 , body.area0 div#content h3 { color:#cc252c; } body.area0 div#title h2 { color:#b49c46; }
body.area1 div#title h1 , body.area1 div#title h2 , body.area1 div#content h3 { color:#e1578a; }
body.area2 div#title h1 , body.area2 div#title h2 , body.area2 div#content h3 { color:#ea3430; }
body.area3 div#title h1 , body.area3 div#title h2 , body.area3 div#content h3 { color:#f18b40; }
body.area4 div#title h1 , body.area4 div#title h2 , body.area4 div#content h3 { color:#f2db29; }
body.area5 div#title h1 , body.area5 div#title h2 , body.area5 div#content h3 { color:#ab9132; }
body.area6 div#title h1 , body.area6 div#title h2 , body.area6 div#content h3 { color:#8eba58; }
body.area7 div#title h1 , body.area7 div#title h2 , body.area7 div#content h3 { color:#63c0e2; }
body.area8 div#title h1 , body.area8 div#title h2 , body.area8 div#content h3 { color:#3560ae; }
body.area9 div#title h1 , body.area9 div#title h2 , body.area9 div#content h3 { color:#7e64ab; }