@charset UTF-8;
/* CSS Document */

/* REDEFINED TAGS */ 

body {
background: #8F9787;
border:0;
color: #4C5754;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:0.75em;
margin:0;
padding:0 15px 15px 15px;
text-align:center;
}
hr {
border:none;
border-top:1px solid #FFF;
background:#FFF;
margin:10px 0;
padding:0;
height:auto;
}
h1 {
color: #4C5754;
font-size:1em;
margin:0;
}
h2 {
color: #4C5754;
font-size:1em;
margin:0;
}
h2 a:link, h2 a:active, h2 a:visited {
color: #4C5754;
text-decoration:none;
}
h2 a:hover {
color: #36C;
text-decoration:underline;
}
h3 {
color: #4C5754;
font-size:1em;
margin:0;
}
h3 a:link, h3 a:active, h3 a:visited {
color: #4C5754;
text-decoration:none;
}
h3 a:hover {
color: #36C;
text-decoration:underline;
}
h4 {
color: #4C5754;
font-size:1em;
margin:0;
}
/* admin titles */
h5 {
border:0;
color:#4C5754;
font-size:1em;
font-weight:normal;
line-height:180%;
margin:0 0 6px 0;
padding:6px 0 0 0;
}
iframe {
border:1px solid #4C5754;
}




/* IDS */

#column1, .column1{
float:left;
padding:0;
margin:0;
text-align:left;
color: #4C5754;
width:188px;
}
#column2, .column2 {
color:#4C5754;
float:right;
margin:0;
padding:0;
width:829px;
}
#container {
margin:0 auto;
padding:100px 0 15px 0;
border:0;
width:1030px;
text-align:center;
position:relative;
}
#header1 {
background:url(../images/logo1.gif) no-repeat top left;
height:233px;
margin:0 0 0 15px;
padding:0;
text-align:left;
width:797px;
}
#header2 {
background:url(../images/logo2.gif) no-repeat top left;
height:133px;
margin:0;
padding:0;
text-align:left;
width:1015px;
}
#introtext {
font-size:1em;
float:left;
line-height:210%;
margin-top:0;
_margin-top:20px;
margin-left:15px;
text-align:left;
color: #4C5754;
width:560px;
}
#navbar1 {
font-weight:normal;
margin:0;
padding:111px 0 0 0;
position:absolute;
width:188px;
line-height:290%;
}
#navbar2 {
font-weight:normal;
margin:0;
padding:0;
position:absolute;
width:188px;
line-height:290%;
}
#photoarea1 {
margin:0 0 0 15px;
padding:0;
float:left;
height:auto;
width:830px;
}
#photoarea2 {
margin:0;
padding:13px 0 0 0;
float:left;
height:391px;
width:611px;
}


/* NAVIGATION */

#navbar1 a:link, #navbar1 a:visited, #navbar1 a:active, #navbar2 a:link, #navbar2 a:visited, #navbar2 a:active {
color:#4C5754;
text-decoration:none;

}
#navbar1 a:hover, #navbar2 a:hover {
color:#FFF;
text-decoration:none;
font-weight:bold;
}
.current, .current a:link, .current a:visited, .current a:active, #navbar1 .current a, #navbar2 .current a {
color:#FFF;
text-decoration:none;
font-weight:bold;
}




/* CLASSES */
.dice, .block1 .dice, .block2 .dice {
background:#FFF;
-moz-border-radius: 6px;
border-radius: 6px;
padding:6px;
margin:0;
width:170px;
text-align:center;
}
.dice input {
margin:6px 0 0 0;
text-align:center;
}

.photo {
margin:0 15px 15px 0;
padding:0;
float:left;
}

/* NAVIGATION and MAIN CONTENT LINES */
.maincontent {
width:188px;
text-align:left;
line-height:210%;
margin:5px 30px 0 0;
padding:0;
float:left;
}
.maincontent p {
margin:0;
padding:0;
line-height:210%;
}

.maincontent p a {
color: #4C5754;
text-decoration:underline;
}

.maincontent p a:hover {
color:#FFF;
text-decoration:underline;
}

#subhead {
line-height:200%;
margin-top:6px;
}
#subhead a {
padding:0;
margin:0;
}
#subhead p {
border-top:8px solid #8F9787;
padding:0;
margin:0;
}