
html, body, table, td, div  {
margin:0;
padding:0;
border:0;
}
body {
background-color: #000000;
}

body, table, td, div {
font-family: Corbel, "Trebuchet MS", Tahoma, Verdana, Calibri, sans-serif;
font-size: 14px;
}

table {
border-collapse:collapse;	
border-spacing:0;
}

td {
vertical-align:top;
}


#wrapper #contentdiv img {
display:block;
border:0;
margin:0;
padding:0;
}

a img {
border: 0 !important;
border-bottom:none !important;
border-bottom-width:0 !important;
text-decoration:none;
}

li img {
display:inline;	
}


#outerwrap {
margin: 0 auto;
width: 94%;
}

#wrapper {
width:100%;
border: 4px solid #caa80b;
border-top:0;
background: #FFFFFF;
}
#wrapper td {
padding:0;	
}
#hdrtd {
height:163px;	
}
#hdr {
width:100%;
border:0;
height: 163px;
}
#hdr td {
border-top: 4px solid #caa80b;
height: 163px;
}
#TopLeft {
height:193px;
width:163px;	
}
#TopRight {
width: 222px;
}
#TopRight div {
border-left: 4px solid #caa80b;
width:222px; 
height:163px; 
background-color: #ffffff;
}
#TopMid {
background: url(/pics/template/Boats.gif) repeat-x;
text-align:center;
vertical-align:middle;
padding-right:6px !important;
}
#TopMid div {
}
#TopMid img {
margin: 0 auto;
display:inline;
float:none;
vertical-align:bottom;
}


#GoldBar {
background: #E9DC97 url(/pics/template/GoldBar.jpg) repeat-x;
}




#footer {
width:100%;
margin: 24px 0 0 0;
border: 4px solid #caa80b;
background: #FFFFFF url(/pics/template/BtmLeft.jpg) no-repeat left top;
height:140px;
}


td#ftrlinks {
padding: 8px 8px !important;
text-align:center !important;
white-space:nowrap;
}
td#ftrlinks a {
font-weight:normal !important;
padding: 4px;
color: #242424;
text-align:center !important;
}
td#ftrlinks a:hover {
padding: 4px;
color: #A08029;
text-align:center !important;
}

#footer td.ftrinfo {
padding:12px 12px 6px 0 !important;
vertical-align:bottom !important;
color: #242424;
}

#footer td.ftrinfo a {
font-weight:normal !important;
font-size:14px;
color: #242424;
}
#footer td.ftrinfo a:hover {
color: #A08029;
}



#footer td.ftrinfo p {
font-size:14px !important;	
margin:0;
padding:0;
color: #242424;
line-height:1.4;
}
#footer td.ftrinfo p span, #footer td.ftrinfo p span a {
font-size:20px !important;
line-height:1.1;	
}



#footer td.ftrleft {
padding-left:160px !important;	
}
#footer td.ftrright {
text-align:right;	
}

#copy {
width:100%;	
margin: 0 0 24px 0;
padding:6px 0 0 0;
}
#copy, #copy a {
color: #666666;	
font-size:10px;
text-decoration:none;
}

ul.adminnav {
float:left;	
margin-top:-2px;
margin-left:-30px;
}
ul.adminnav li {
display:block;
float:left;	
margin-right:12px;
}
ul.adminnav li a {
color: #996c31;	
font-weight:bold;
}



#content {
padding:0 40px 24px 40px !important;
font-size:12px;
line-height:1.3;	
}
#contentdiv {
max-width:1100px;
margin: 0 auto;	
line-height:1.4 !important;
font-family: Calibri, Corbel, "Trebuchet MS", Tahoma, Verdana, sans-serif;
font-family: Corbel, Calibri, "Trebuchet MS", Tahoma, Verdana, sans-serif;
padding-top:15px;
}

#contentdiv h1, #contentdiv h2, #contentdiv h3, #contentdiv h4, #contentdiv h5, #contentdiv h6 {
font-family: "Trebuchet MS", Corbel,Calibri,  Tahoma, Verdana, sans-serif;
color: #744912;
line-height:1.2 !important;
}

#contentdiv h1 {
font-size:24px;	
margin-bottom:2px;
padding-bottom:1px;
}
#contentdiv h2 {
font-size:20px;	
}
h2.mgntopsm, h3 mgntopsm {
margin-top:1px;
padding-top:1px;	
}
#contentdiv h3 {
font-size:18px;	
}
#contentdiv h4 {
font-size:16px;	
}






#contentdiv a:link {
color: #996c31;	
font-weight:bold;
}
#contentdiv a:visited  {
color: #6a4006;	
font-weight:bold;
}
#contentdiv a:hover, #contentdiv a:active {
color: #6a4006;	
}
#contentdiv  li {
list-style: url(/pics/graphics/browntri.gif);
margin-bottom:6px;
}


#contentdiv  .imgleft {
display:block !important;
float:left;	
clear:left;
margin: 0 18px 12px 0 !important;
padding: 2px !important;	
border:1px solid #6a4006 !important;
}
#contentdiv  .imgright {
display:block !important;
float:right;
clear:right;
margin: 0 0 12px 18px !important;
padding: 2px !important;	
border:1px solid #6a4006 !important;
}

#contentdiv .divimgright, #contentdiv .divimgleft {
padding:6px;
font-weight:bold;
font-size:12px;
line-height:1.1 !important;
color: #6a4006;
width:300px;
border:1px solid #6a4006;
background-color: #fff6e7;
background-color: #f8f2d2;
background: #f8f2d2 url(/pics/graphics/boxgrad.jpg) repeat-x;
}
#contentdiv .divimgright img, #contentdiv .divimgleft img {
margin-bottom:5px !important;
display:block;
}
#contentdiv .divimgleft {
float:left;
clear:left;
margin: 0 18px 12px 0;	
}
#contentdiv .divimgright {
float:right;
clear:right;
margin: 0 0 12px 18px;	
}

#contentdiv .divimgleftpdf ul, #contentdiv .divimgleftpdf li {
margin-left:1em !important;
padding-left:0 !important;
font-size:12px !important;
}
 #contentdiv .divimgleftpdf li {
line-height:1.4;
}

.nobdr {
border:none !important;	
}
ul.more {
float:right;
text-align:right;	
}
#contentdiv  .divimgright ul.more li, #contentdiv  .divimgleft ul.more li  {
text-align:right;	
list-style: url(/pics/graphics/browntribox.gif);
margin-bottom:1px;
padding-bottom:0;
}



img.moved {
display:inline !important;
margin-bottom:-2px;	
}
#contentdiv ul li em {
font-size:10px;
font-weight:normal !important;	
}
li em a {
font-weight:normal !important;	
}

table.specs {
width:50%;	
border-top: 1px solid #6a4006;
border-right: 1px solid #6a4006;
margin:15px auto;
}
#contentdiv table.specs td {
padding: 2px 15px 4px 4px;
white-space:nowrap;	
}

#contentdiv table.specs td, #contentdiv table.specs th {
border-bottom: 1px solid #6a4006;
border-left: 1px solid #6a4006;
}
table.specs td img {
display:block;
float:none;
margin: 2px auto;	
}
th, tr.alt td {
background-color: #f8f2d2;	
background:  url(/pics/graphics/boxgrad.jpg) repeat-x 0 -20px;
}

.boldit {
font-weight:bold;	
}


.adminnewstable {
width:90%;	
}
.adminnewstable td {
/*padding-right:12px !important;*/
/*padding-top:2px !important;*/
/*padding-bottom:2px !important;*/
}

.adminnewstable td input[type=text] {
width:500px;
border:1px solid #cccccc;	
}

.adminnewstable td textarea {
width:565px;
height:600px;
margin: 0 !important;
/*border:1px solid #cccccc;	*/
}


td.rightit {
text-align:right;
font-weight:bold;	
padding-right:12px !important;
padding-top:2px !important;
padding-bottom:2px !important;
}

td.innova textarea {
padding:0 !important;
}


td.innova table {
margin:0 !important;
}

hr {
height:1px;
/*width:100%;*/
color: #6a4006;
background-color: #6a4006;
border-top:1px solid #6a4006;	
}

div.thenews {
padding-top:10px;	
}
h2.newshead {
margin-top:12px;
padding-top:8px;
border-top:1px solid #6a4006;	
}
p.newsdate {
float:right;
margin:20px 0 0 0;
text-align:right;	
font-style:oblique;
font-size:11px;
}

table.mastender {
/*width:100%;	*/
margin:2px auto !important;
}
table.mastender td {
width:50%;
padding: 4px 8px !important;	
}
table.mastender td img {
margin:1px auto !important;	
padding: 2px !important;	
border:1px solid #6a4006 !important;
}

#contentdiv table.aform {
width:90%;
margin: 4px auto;	
}
#contentdiv table.aform td {
padding: 2px 4px !important;
vertical-align:middle;	
line-height:1.1 !important;
}
#contentdiv table.aform td.top, #contentdiv table.top td {
vertical-align:top !important;	
}

#contentdiv table.aform input[type=text], #contentdiv table.aform textarea  {
width:400px;
}

#contentdiv table.aform object  {
width:425px;
margin: 2px auto;
}



/* photo gallery table */
#contentdiv table.gallery {
width:100%;
margin: 8px auto;
}
#contentdiv table.gallery td {
padding: 4px 4px;
color: #744912;
font-weight:bold;
width:33%;
/*vertical-align:bottom;*/
/*border:1px solid #666666 !important;*/
}

#contentdiv table.gallery td div {
font-size:11px !important;
line-height:1.1;
text-align:center;
font-size:11px !important;	
margin: 2px auto;
}

#contentdiv table.gallery td div img {
display:block;	
margin: 8px auto 6px auto !important;
padding: 2px !important;	
border:1px solid #6a4006 !important;
}

div.divimgleft a.galbut, div.divimgleft a.vidbut, div.divimgright a.galbut, div.divimgright a.vidbut {
display:block;
width:132px;
height:37px;
margin: 2px auto !important;
}

div.divimgleft a.galbut, div.divimgright a.galbut {
background: url(/pics/graphics/gallerybutton.jpg) no-repeat;	
}
div.divimgleft a.galbut:hover, div.divimgright a.galbut:hover {
background: url(/pics/graphics/gallerybuttonover.jpg) no-repeat;	
}

div.divimgleft a.vidbut, div.divimgright a.vidbut {
background: url(/pics/graphics/videobutton.jpg) no-repeat;	
}
div.divimgleft a.vidbut:hover, div.divimgright a.vidbut:hover {
background: url(/pics/graphics/videobuttonover.jpg) no-repeat;	
}


blockquote {
/*margin: 25px 10%;*/
width:50%;
float:left;
font-size:115%;
line-height:1.5;
font-style:oblique;
border-top:2px solid #6a4006;	
border-bottom:2px solid #6a4006;
padding:0 15px;	
background-color: #fbf6e3;
}











