/* Notes 

WDBS font: Brush Script MT, color #FFFFFF dropshadow 3px outside
HOME font: Verdana #FFFF00 dropshadow offset 2 90% #000000 width 3
WrapBG size 1024 x 1080 Vignette Rectangle Black Offset 100 Fade 5
Logos 200 x 200 Mask 10px The Boss 20 100 20 Vignette Rectangle Black Offset 100 Fade 5
Section images:

160 x 120 border white 4px

gallery images:

450 x 600px full size
90  x 120px thumbnail

                  HTML      	   RGB

Beige     #F8E8CC     248    232    204
Tan       #E4CE96     228    206    150
Gold      #CBA135     203    161    53
LtGreen   #98966C     152    150    108
DkGreen   #4D4D00     77     77     0
Yellow    #FFFF00     255    255    0
Red       #CC0000     204    0      0
Blue      #0000FF     0      0      255

opacity: 0.9
filter: alpha(opacity=90)




*/

/* General */

body.main 	{ 
	padding: 0px; 
	margin: 0px; 
	text-align: center; 
	font: normal 12px Verdana, arial, helvetica, sans-serif; 
	background: #000000;
        background-image: url('media/WrapBG1.jpg');
        background-repeat: no-repeat;
        background-position: top center;
        background-attachment: fixed; 
		        	
}

body.miles	{ 
	padding: 0px; 
	margin: 0px; 
	text-align: center; 
	font: normal 12px Verdana, arial, helvetica, sans-serif; 
	background: #000000;
        background-image: url('media/WrapBG2.jpg');
        background-repeat: no-repeat;
        background-position: top center;
        background-attachment: fixed; 
		        	
}

body.milesd	{ 
	padding: 0px; 
	margin: 0px; 
	text-align: center; 
	font: normal 12px Verdana, arial, helvetica, sans-serif; 
	background: #000000;
        background-image: url('media/WrapBG3.jpg');
        background-repeat: no-repeat;
        background-position: top center;
        background-attachment: fixed; 
		        	
}

body.palaeo	{ 
	padding: 0px; 
	margin: 0px; 
	text-align: center; 
	font: normal 12px Verdana, arial, helvetica, sans-serif; 
	background: #000000;
        background-image: url('media/WrapBG4.jpg');
        background-repeat: no-repeat;
        background-position: top center;
        background-attachment: fixed; 
		        	
}

body.gen	{ 
	padding: 0px; 
	margin: 0px; 
	text-align: center;
        color: #000000; 
	font: normal 12px Verdana, arial, helvetica, sans-serif; 
	background: #000000;
        background-image: url('media/WrapBG6.jpg');
        background-repeat: no-repeat;
        background-position: top center;
        background-attachment: fixed; 
		        	
}
	
#wrap 	{
	width: 990px;
        margin: 0 auto;
        padding-bottom: 15px;                         
}

#top	{
        margin: 0px 15px 0px 15px;
        padding-top: 10px;
        text-align: left;
}

#admin {
        margin-top: 15px;
	height: 15px; 
	text-align: right;
	font-size: 10px;
        font-weight: bold;
        color: #fff;
         
}

#admin a { text-decoration: underline; color: #fff; }
#admin a:hover { color: #FFFF00 }

#breadcrumb {
        margin: 0px 15px 0px 15px; 
        padding-left: 215px;
	text-align: left;
	font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
         
}

#breadcrumb a {
        text-decoration: underline;
	color: #FFFFFF;
}

#breadcrumb a:hover {
	color: #FFFF00;
}

body.gen #breadcrumb {
        margin: 0px 15px 0px 15px; 
        padding-left: 215px;
	text-align: left;
	font-size: 12px;
        font-weight: bold;
        color: #56410A;
         
}

body.gen #breadcrumb a {
        text-decoration: underline;
	color: #56410A;
}

body.gen #breadcrumb a:hover {
	color: #CBA135;
}

#nav	{
	margin: 5px 15px 0px 15px;
	padding: 0px;
}

#navl	{
        float: left;
	width: 200px;
        padding-bottom: 10px;
        text-align: left;
}

#navr	{
        float: right;
        width: 745px;
        padding-bottom: 10px;
	
}




#main	{
        margin: 15px;
	padding: 0px;
        clear: both;
}

#respond {
	float: right;
        width: 875px;
        padding-bottom: 10px;
        margin: 0px 15px 15px 100px;
	
}

p	{
	text-indent: 10px;
	margin: 10px;
}

p img 	{
	border: solid 4px white;
        margin-bottom: 5px;
}

p img.nb {
	border: 0px;
        vertical-align: middle;
}

.logo	{
         
        width: 200px;
        z-index: 200;
		
}

.pic	{
	width: 100%;
}

img.left { float: left; margin-right: 10px }
img.right { float: right; margin-left: 10px }

.post	{
  width: 100%;
  background-image: url('media/Black_50.png');
  text-align: left;
  color: #E4CE96;
}

.photolink { width: 160px; text-align: center; font-size: 10px; color: #FFFF00;}
.thumblink { width: 120px; text-align: center; font-size: 10px; color: #FFFF00;}		

h1 { font-size: 20px; text-align: center;}
h2 { font-size: 18px; margin: 0px; padding: 0px; }
h3 { font-size: 16px; margin: 0px; padding: 0px; }
h4 { font-size: 14px; margin: 0px; padding: 0px; }

a { color: #E4CE96 }
a:hover { color: #B6902F }
a.cite { text-decoration: none; font-size: 9px; font-style: italic; color: #CCC }
.head { font-size: 18px;}
.head a { text-decoration: none; color: #ffff00; }
.head a:hover { color: #B6902F; }
.headgen { font-size: 18px; color: #336633}
.headgen a { text-decoration: none; color: #336633}
.headgen a:hover { color: #B6902F; }
.subhead, .subhead a { font-size: 14px; text-decoration: none; text-transform: uppercase; font-weight: bold; color: #CBA135;}
.subhead a:hover { color: #CCCCCC }
.subheadgen { font-size: 14px; text-decoration: none; text-transform: uppercase; font-weight: bold; color: #336633 }
.colhead, .colhead a { font-size: 14px; font-weight: bold; color: #CBA135;}
.date { font-size: 10px; font-style: italic; }
.more, .more a { text-decoration: none; font-size: 10px; font-style: italic; color: #CC0000; text-align: center; }
.more a:hover { color: #CCCCCC } 
.news { width: 100% }
.w { color: #ffffff }
.y { color: #ffff00 }
.r { color: #CC0000 }
.g { color: #336633 }
.c { text-align: center; }
.doc { width: 100%; text-align: left; font-size: 14px; }
.doc a { font-size: 10px; color: #336633 }

/* Rounded Corners */


.inner{display:block;}
.inner *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#000000;
  opacity: 0.5; 
  filter: alpha(opacity=50)}
.inner1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #2e2e2e;
  border-right:1px solid #2e2e2e;
  background:#141414}
.inner2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #484848;
  border-right:1px solid #484848;
  background:#0f0f0f}
.inner3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #0f0f0f;
  border-right:1px solid #0f0f0f;}
.inner4{
  border-left:1px solid #2e2e2e;
  border-right:1px solid #2e2e2e}
.inner5{
  border-left:1px solid #141414;
  border-right:1px solid #141414}
.innerfg{
  background-image: url('media/Black_50.png');
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
  color: #ccc;
}


ul#main-nav {font-family:helvetica,arial,sans-serif;font-size: 16px; font-weight: bold; margin:0px;padding:0px;width:200px;}
ul#main-nav li {padding:0px;list-style:none;margin:0px;}
ul#main-nav li a {padding-top: 5px; padding-bottom: 5px;text-decoration:none;display:block;color:#CBA135;}
ul#main-nav li a:hover {padding: 5px 0px 5px 10px;color:#FFF; }

#footer { 
	clear: both;
	margin: 0px 15px 15px 15px;
}

#footerlink {
        padding: 10px;
	text-align: center;
	font: normal 12px Verdana, arial, helvetica, sans-serif;
        color: #fff;
}

#footerlink a {
	text-decoration: none;
        color: #fff;
}

#footerlink a:hover {
	color: #ffff00;
}

#copy {
	text-align: center;
	font: normal 12px Verdana, arial, helvetica, sans-serif;
        color: #fff;
}

#design, #design a {
	text-align: right;
	font: normal 12px Verdana, arial, helvetica, sans-serif;
        color: #FFF;
        text-decoration: none;
}

#design a:hover {
	color: #ffff00 
}

body.gen #footerlink {
        padding: 10px;
	text-align: center;
	font: normal 12px Verdana, arial, helvetica, sans-serif;
        color: #336633;
}

body.gen #footerlink a {
	text-decoration: none;
        color: #336633;
}

body.gen #footerlink a:hover {
	color: #CBA135;
}

body.gen #copy {
	text-align: center;
	font: normal 12px Verdana, arial, helvetica, sans-serif;
        color: #336633;
}

body.gen #design, #design a {
	text-align: right;
	font: normal 12px Verdana, arial, helvetica, sans-serif;
        color: #336633;
        text-decoration: none;
}

body.gen #design a:hover {
	color: #CBA135 
}

