@charset "UTF-8";
/* CSS Document */

body {
font-family: Arial, Verdana, sans-serif;
font-size: 0.72em;
color: white;
background-color: #00489E;
}

a img {
border:0;
}

#wrapper {
width: 825px;
height: 570px;
margin: 0 auto;
padding: 0 0 0 0;
padding-left:0px;
padding-right:35px;
background-color: #00337A;
line-height: 1.25em;
overflow: hidden;
}

#home_wrapper {
width: 825px;
height: 470px;
margin: 0 auto;
padding: 0 0 0 0;
padding-left:0px;
padding-right:35px;
background-color: #00337A;
line-height: 1.25em;
overflow: hidden;
}

#gal_wrapper {
width: 825px;
height: auto;
margin: 0 auto;
padding: 0 0 0 0;
padding-left:0px;
padding-right:35px;
background-color: #00337A;
line-height: 1.25em;
overflow: hidden;
}

#cat_wrapper {
width: 825px;
height: auto;
margin: 0 auto;
padding: 0 0 0 0;
padding-left:0px;
padding-right:35px;
background-color: #00337A;
line-height: 1.25em;
overflow: hidden;
}

#catmain_wrapper {
width: 825px;
height: 620px;
margin: 0 auto;
padding: 0 0 0 0;
padding-left:0px;
padding-right:35px;
background-color: #00337A;
line-height: 1.25em;
overflow: hidden;
}

#header {
width: 825px;
height: 250px;
text-decoration:none;
border:none;
overflow: hidden;
}

#header2 {
width:860px;
text-align:center;
height: 250px;
margin: 0 auto;
text-decoration:none;
border:none;
overflow: hidden;
background-color:#00337A;
}

#header a:link {
text-decoration:none;
}

#header a:visited {
text-decoration:none;
}

#header a:hover {
text-decoration:none;
}


#content {
wdith:825px;
padding: 0 0 0 0;
margin: 0 0 0 0;
background-color: #00337A;
overflow: hidden;
}

#content a:link {
text-decoration:none;
color: #0099ff;
}

#content a:visited {
text-decoration:none;
color: #0099ff;
}

#content a:hover {
text-decoration:none;
color: white;
}

#content .menu {
width: 195px;
height:550px;
float:left;
padding: 0 0 0 0;
margin: 0 0 0 0;
padding-top:9px;
font-family: Arial, Verdana, Sans-serif;
letter-spacing: 0.05em;
overflow: hidden;
}

#content .menu a:link { 
color: #0099ff;
}
#content .menu a:visited { 
color: #0099ff;
} 
#content .menu a:hover { 
color: white; 
} 


#content .title {
color: #0099ff;
font-size: 12pt;

}

#content .subtitle {
color: #0099ff;
font-size: small;
}


#content .menu ul {
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
margin-left: 20px;
}

#content .menu li {
padding-top: 0.2em;
padding-bottom: 0.2em;
}

#content a {
text-decoration: none;
}

#content .info {
width:450px;
height:520px;
padding: 0 0 0 0;
margin: 0 0 0 0;
float:left;	
padding-left:20px;
}

#content .privacy {
width:450px;
height:auto;
padding: 0 0 0 0;
margin: 0 0 0 0;
float:left;	
padding-left:20px;
}

#content .cat_info {
width:510px;
height:auto;
padding: 0 0 0 0;
margin: 0 0 0 0;
padding-top:0;
float:left;	
padding-left:20px;
}

#content .win_l {
width:270px;
height:580px;
float:left;
padding-top:12px;
padding-left:20px;
}

#content .win_r {
width:270px;
height:580px;
float:left;	
padding-top:12px;
padding-left:20px;
}

#content .poll {
width:auto;
float:left;	
padding-top:10px;
}


#footer {
clear: both;
width: 825px;
height: 12px;
margin:0 auto;
padding-left:20px;
padding-right:15px;
background-color:#000C19;
overflow:hidden;
font-size:x-small;
}

#myslides {
	width: 100px;
	height: 100px;
    padding: 0;
    margin:  0 auto;
} 

#myslides img {
    padding: 10px;
    border:  1px solid rgb(100,100,100);
    background-color: rgb(230,230,230);
    width: 100px;
    height: 100px;
    top:  0;
    left: 0
}

ul {
padding-left:0;
margin-left:0;
margin-top:0;
padding-top:0;
}

li {
padding-left:0;
margin-left:0;
}

ul.menu li ul li {
margin-left:0;
font-size:7.5pt;
}

ul.menu, ul.menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 13.5em;
  text-indent: 0;
  padding-left:-15px;
  margin-left:-15px;
}

ul.menu a {
  text-decoration: none;	
  padding-left:0;
  margin-left:0;
}

ul.menu li {
  margin-top: 1px;
  text-indent: 0;
  margin-left:0;
}

ul.menu li a {
	
}

ul.menu li a:hover {
}

ul.menu li ul li a {
}

ul.menu li ul li a:hover {
}

.code { border: 0; list-style-type: decimal-leading-zero; padding: 0px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 0 0; }
.indent1 { padding-left: 0; }
.indent2 { padding-left: 0; }
.indent3 { padding-left: 0; }
.indent4 { padding-left: 0; }
.indent5 { padding-left: 0; }

p {
text-align: left;
margin-right:20px;	
}

ul.cat_requirements {
margin-left:15px;
padding-right:20px;
text-align:left;
}

ul.cat_requirements li {
padding-top:2px;
padding-bottom:2px;
}

.highlight {
color: #0099ff;
}

.highlight_bold {
color: #0099ff;
font-weight:bold;
}

.fine_copy {
color: #0099ff;
font-size:9pt;
}

.fine_line {
color: #0099ff;
font-size:9pt;
text-decoration:underline;
}

.cat_title {
font-weight: bold;
font-size: 12pt;
padding-top:10px;
}

td {
border-top: none;
border-left:none;
border-right:none;
border-bottom: thin short;
padding-top:2px;
padding-bottom:3px;
}

table { 
border: none 
}

.margin {
margin-left:130px;
}

.margin75 {
margin-left:75px;
}

.margin110 {
margin-left:110px;
}


.margin20 {
margin-left:20px;
}

.margin30 {
margin-left:30px;
}

.margin40 {
margin-left:40px;
}

li {
padding-bottom:10px;
}

#footer a:link {
text-decoration:none;
color: #0099ff;
}

#footer a:visited {
text-decoration:none;
color: #0099ff;
}

#content .privacy ul {
padding:0px;
}

#past_wrapper {
width: 825px;
height: auto;
margin: 0 auto;
padding: 0 0 0 0;
padding-left:0px;
padding-right:35px;
background-color: #00337A;
line-height: 1.25em;
overflow: hidden;
}

.highlight_title {
font-weight: bold;
font-size: 12pt;
padding-top:10px;
color: #0099ff;
}

ul.close {
padding:0;
margin:0;
}

p.indent {
	padding-left:30px;
}

#content .gallery {
width:500px;
height:auto;
padding: 0 0 0 0;
margin: 0 0 0 0;
padding-top:4px;
float:left;	
padding-left:20px;
}