body {
font:11px/17px "lucida sans unicode", "trebuchet ms", tahoma, arial, sans-serif;
color:#a29b8e;
background:url(bg.jpg) #2b2b2b;
margin:0px;
padding:0px;
}

div#container { text-align:center; }

div#top {
width:640px;
height:282px;
padding:0px;
margin:20px auto -20px;
background:url(top.jpg) center center no-repeat;
}

div#top img { border-width:0px; }

div#content {
width:640px;
text-align:justify;
margin:0px auto;
background:url(contentbg.jpg) #2f2f2f;
}

blockquote {
margin-top:-5px;
border-left:5px solid #3d9a9a;
}

blockquote p {
margin-left:2px !important;
padding:0px 5px; 
border-left:5px solid #f4b97e;
}

div#content ul { list-style-type:square; margin:10px 20px 10px; }
div#content ul li {
line-height:150%;
}


div#content ul#nav {
list-style-type:none;
text-align:center;
margin:5px 0px 10px;
padding:8px 0px;
}

div#content ul#nav li {
padding:0px 20px;
display:inline;
}

div#content ul#nav li a {
border:0px;
margin-bottom:-5px;
color:#469997;
font:16px "georgia";
letter-spacing:-1px;
text-transform:uppercase;
padding:5px 10px;
}

div#content ul#nav li a:hover { color:#bb8341; background:#545454 url(hoverbg.jpg) repeat; }

div#content p { margin:10px 20px; }
p.center { text-align:center; }

h1 {
color:#fffee5;
font:normal 25px georgia, "times new roman", serif;
text-transform:lowercase;
letter-spacing:-2px;
margin:-15px 10px -10px;
}

h2 {
font:normal 13px georgia, "times new roman", serif;
color:#b2b39e;
text-transform:uppercase;
margin:5px 10px;
}

a { text-decoration:none; color:#25959f; cursor:crosshair; border-bottom:1px solid #235358; }
a:hover { color:#46a67e; border-bottom-color:#14464b; }

em {
font-family:"trebuchet ms", tahoma, verdana;
line-height:90%;
font-style:italic;
color:#caaa2b;
}

span { color:#e0d694; }

strong { color:#e0d694; }

ins { text-decoration:underline; }
del { text-decoration:line-through; }

img.left { float:left; margin:5px 5px 5px 0px; }
img.right { float:right; margin:5px 0px 5px 5px; }

img { border:3px solid #555; margin-right:3px; }
img:hover { border:3px solid #888; }
a.none { border-bottom-width:0px; }
img.none { border-width:0px; }

ol li {
padding:0px 5px;
margin-left:30px;
}


div#disclaimer {
margin:20px 0px 20px;
text-align:right;
padding-top:45px;
clear:right;
background:url(bottom.jpg) top center no-repeat;
}

div#disclaimer p { margin:5px 20px; padding-bottom:15px; }

div#disclaimer p#mininav {
word-spacing:-1px;
letter-spacing:-1px;
text-transform:uppercase;
font:12px georgia, "times new roman", serif;
padding-bottom:0px;
}

div#disclaimer p#mininav a { border-bottom:0px; }
div#disclaimer p#mininav a:hover { text-transform:uppercase; }

table { text-align:center; margin:0 auto; }
table tr th {
font:italic 12px georgia, "times new roman", serif;
color:#b2b39e;
padding:5px 15px;
}

table tr td { padding:0px 10px; line-height:16px; }

img.network {
width:50px;
height:80px;
border:3px solid #555;
display:block;
}

img.network:hover {
border-color:#888;
}

a.network { border-bottom-width:0px; }

div.box { margin-top:-10px; padding:0px; }
div.left { width:62px; float:left; margin-right:5px; margin-top:15px; margin-left:15px; }
div.left img { width:50px; height:80px; }
div.right { padding: 2px 5px 0px; margin-left:5px; }
div.right p { margin-bottom:0px; }

div.box + h2 { padding-top:10px; }