html, body{ 
margin:0; 
padding:0; 
text-align:center; 
background:#000;
color:#fff;
font:12px Verdana, Arial, Helvetica, sans-serif;
}

#pagewidth{ 
width:930px; 
text-align:left;  
margin-left:auto; 
margin-right:auto;
z-index:1; 
}

#branding{
width:100%;
height:74px;
}

#logo {
position:relative; 
float:left;
left:168px;
width:186px;
height:74px;
z-index:2;
}

#topnav {
position:relative; 
float:right;
top:28px;
right:218px;
width:313px;
height:30px;
z-index:2;
}

#footer{
 height:100px; 
 clear:both;
 width:600px;
 margin-top:100px;
 margin-left:165px;
 color:#B36283;
 font:11px Verdana, Arial, Helvetica, sans-serif;
 text-transform:uppercase;
 text-align:center;
 }

#footernav {
text-align:center;
}

#footer a{
color:#B36283;
font:10px Verdana, Arial, Helvetica, sans-serif;
padding-left:2px;
padding-right:2px;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}

#cred {
text-align:center;
padding-top:10px;
}


/* globals */

td, p, ul, li, pre, blockquote, input, textarea, select, ol {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-style: normal;
}

p {
line-height:18px;
padding:0;
margin-top:6px;
margin-bottom:10px;}

h1, h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#EEBAD0;
font-weight:normal;
margin:0;
padding:0;
}

h3, h4, h5, h6 {
font:17px "Times New Roman", Times, serif;
color:#fff;
font-weight:normal;
margin:0;
padding:0;
margin-bottom:10px;
margin-top:5px;
}

div {text-align:left;}

#logo h1 {
padding:0;
margin:0;
}

td {vertical-align:top;}

td img {display: block;}

a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}

a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}

a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#EEBAD0;
text-decoration:underline;
}

a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#EEBAD0;
text-decoration:underline;
}

a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#EEBAD0;
text-decoration:underline;
}

#maincol a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}

#maincol a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}

#maincol a:focus {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#EEBAD0;
text-decoration:underline;
}

#maincol a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#EEBAD0;
text-decoration:underline;
}

#maincol a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#EEBAD0;
text-decoration:underline;
}

input {
font-size:12px;
margin-top:3px;
color:#000;
}

textarea {
width:400px;
height:150px;
font-size:12px;
margin-top:3px;
background:#fff;
color:#000;
}

select {
width:160px;
height:19px;
font-size:12px;
margin-top:3px;
background:#fff;
color:#000;
}

ul{
list-style-type: disc;
margin:0;
padding:0;
margin-left:20px;
}

ol {
margin:0;
padding:0;
margin-left:24px;
}

li{
line-height:18px;
}

hr {
height:1px;
background:#420F0C;
}

form {padding:0; margin:0;}

blockquote {
margin-left:40px;
margin-right:40px;
}

font {
font:14px Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
color:#fff;
}

fieldset#formwrap { 
border:0; 
}

fieldset { 
border:0;
padding:0;
padding-bottom:3px;
margin:0; 
}

legend {
font:17px "Times New Roman", Times, serif;
color:#fff;
font-weight:normal;
margin:0;
padding:0;
padding-top:15px;
margin-left:-8px;
}
 
/* classes */

.small {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
line-height:12px;
}

.button {
margin-top:5px;
width:75px;
font-weight:bold;
text-transform:uppercase;
color:#fff;
padding:0;
height:25px;
background:#B36283;
border:1px solid #EEBAD0;
font-size:11px;
}

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

