BODY{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
background-image: url(/images/globalbg.gif);
background-repeat: repeat;
}

h1,h2,h3,h4,h5,h6{
margin-bottom: 0px;
padding-bottom: 0px;
margin-top: 0px;
padding-top: 0px;
}


h1{
font-size:13px;
color:#704B3D;
padding-right:5px;
font-family:Georgia, "Times New Roman", Times, serif;
}

h2{
font-size:12px;
font-weight:bold;
color:#BA8C57;
padding-bottom:0px;
margin-bottom:0px;
}


h2 a:link{
font-size:12px;
font-weight:bold;
color:#BA8C57;
text-decoration:none;
}

h2 a:visited{
font-size:12px;
font-weight:bold;
color:#BA8C57;
text-decoration:none;
}

h2 a:hover{
font-size:12px;
font-weight:bold;
color:#BA8C57;
text-decoration:underline;
}

h2 a:active{
font-size:12px;
font-weight:bold;
color:#BA8C57;
text-decoration:none;
}


hr {width: 100%;
text-align: left;/*this will align it for IE*/
margin: 0 auto 0 0; /*this will align it left for Mozilla*/
color:#704B3D;
background-color:#704B3D;
height: 1px;
border: 0 none;
} 

UL{
list-style-type:square;
}

.div-dotted{
border-top:1px dotted #704B3D;
width:100%;
height:1px;
padding:0px;
margin-top:10px;
margin-bottom:10px;
}

a:link {color: #000;text-decoration: underline;}
a:visited {color: #333;text-decoration: underline;}
a:hover {color: #BE3933;text-decoration: underline;}
a:active {color: #000;text-decoration: underline;}


/** COMMON TEMPLATE STYLES **/
.main-table{
border:1px solid #3D2218;
}

.hed-cell{
background-color:#d4c9ad;
}

.hed-cell2{
background-color:#c5b487;
}

.topnav-uppercell{
font-family:Arial, Helvetica, sans-serif;
background-image: url(/images/bg-topnav2.jpg);
background-repeat: repeat-x;	
padding-bottom:17px;
color:#704b3d;
background-color:#d4c9ad;
}

.topnav-uppercell2{
font-family:Arial, Helvetica, sans-serif;
background-image: url(/images/bg-topnav-hed2.jpg);
background-repeat: repeat-x;	
color:#704b3d;
background-color:#d4c9ad;
}

.topnav-lowercell{
font-family:Arial, Helvetica, sans-serif;
background: #cc995f;
}

.topnav-secondcell{
font-family:Arial, Helvetica, sans-serif;
background-image: url(/images/bg-topnav3.jpg);
background-repeat: repeat-x;	
background: #c5b488;
}

a.utility-nav:link{color:#704b3d;text-decoration:none;}
a.utility-nav:visited{color:#704b3d;text-decoration:none;}
a.utility-nav:hover{color:#cc3333;text-decoration:underline;}
a.utility-nav:active{color:#704b3d;text-decoration:none;}

.topnav-button{
padding-right: 8px;
padding-left: 8px;
}

a.topnav:link{color:#fff;text-decoration:none;font-size:11px;font-weight:bold;}
a.topnav:visited{color:#fff;text-decoration:none;font-size:11px;font-weight:bold;}
a.topnav:hover{color:#fff;text-decoration:none;font-size:11px;font-weight:bold;}
a.topnav:active{color:#fff;text-decoration:none;font-size:11px;font-weight:bold;}

.nav-cell{
background-color:#cc995f;
padding:0px;
margin:0px;
}

/** BEGIN PHASE 2 LEFTNAV STYLES **/
.leftnavcolumn{
font-family:Arial, Helvetica, sans-serif;
background-color:#E2DAC6;
width:160px;
padding-top:35px;
padding-bottom:30px;
vertical-align: top; 
}

ul.leftnav
{
display: block;
font-size:11px;
padding:0px;
margin:0px;
list-style-type:none;
width:100%;
display:block;
float:left;
vertical-align: top; 
}

.leftnav li {
display:inline;
float:left;
}

.leftnav a{
float:left;
width:160px;
height:19px;
text-decoration:none;
font-weight:bold;
font-size:11px;
padding-top:6px;
border-bottom: 1px solid #C6BA9B;
}

/**.leftnav .main a
{
color:#704B3D;
background-color:#f1ecdf;
}

.leftnav .main a:hover {
background-color:#fff;
}**/

.leftnav .main-selected a
{
padding-left:22px;
width:138px;
background-image:url(/images/li-checker.gif);
background-repeat: no-repeat;
background-position: 10px 50%;
color:#704B3D;
text-decoration:none;
/**background-color:#fff;**/
}

.leftnav .main-selected a:hover {
color:#704B3D;
text-decoration:none;
}

.leftnav .sub a
{
width:130px;
color:#704B3D;
padding-left:30px;
text-decoration:none;
}

.leftnav .sub a:hover {
background:none;
background-color:#fff;
background-image:url(/images/li-red_phase2.gif);
background-repeat: no-repeat;
background-position: 23px 50%;
text-decoration:none;
}

.leftnav .sub-selected a
{
width:130px;
background-color:#f1ecdf;
background-image:url(/images/li-red_phase2.gif);
background-repeat: no-repeat;
background-position: 23px 50%;
color:#704B3D;
padding-left:30px;
text-decoration:none;
}

.leftnav .sub-selected a:hover {
background-color:#fff;
text-decoration:none;
}

.leftnav .subsub a
{
width:121px;
background:#f1ecdf;
color:#704B3D;
padding-left:39px;
font-weight:normal;
text-decoration:none;
}


.leftnav .subsub a:hover {
background:none;
background-color:#fff;
font-weight:normal;
background-image:url(/images/li-brown_phase2.gif);
background-repeat: no-repeat;
background-position: 31px 50%;
text-decoration:none;
}

.leftnav .subsub-selected a
{
width:121px;
background-color:#fff;
background-image:url(/images/li-brown_phase2.gif);
background-repeat: no-repeat;
background-position: 31px 50%;
color:#704B3D;
padding-left:39px;
font-weight:normal;
text-decoration:none;
}

.leftnav .subsub-selected a:hover {
background-color:#fff;
text-decoration:none;
}

.leftnav .subsubsub a
{
width:112px;
background:#f1ecdf;
color:#704B3D;
padding-left:48px;
font-weight:normal;
text-decoration:none;
}


.leftnav .subsubsub a:hover {
background:none;
background-color:#fff;
font-weight:normal;
background-image:url(/images/li-white_phase2.gif);
background-repeat: no-repeat;
background-position: 39px 50%;
text-decoration:none;
}

.leftnav .subsubsub-selected a
{
width:112px;
background-color:#fff;
background-image:url(/images/li-white_phase2.gif);
background-repeat: no-repeat;
background-position: 39px 50%;
color:#704B3D;
padding-left:48px;
font-weight:normal;
text-decoration:none;
}

.leftnav .subsubsub-selected a:hover {
background-color:#fff;
text-decoration:none;
}
/** END PHASE 2 LEFT NAV STYLES **/

.body-cell{
background-color:#fff;
border-left:1px solid #EFEBEB;
padding-top:30px;
padding-bottom:30px;
}

.ad-cell{
background:#fafafa;
padding-top:30px;
}

.footer-table{
background: #D2C7AB url(/images/bg-footer2.jpg) repeat-x;
}

.footer-content{
font-size:10px;
color:#775a4a;
}

.housekeeping{
font-size:10px;
color:#fff;
}

a.housekeeping:link{color:#fff;text-decoration:none;}
a.housekeeping:visited{color:#fff;text-decoration:none;}
a.housekeeping:hover{color:#fff;text-decoration:underline;}
a.housekeeping:active{color:#fff;text-decoration:none;}

/** home page --  phase 1?
a.about-checker:link{color:#fff;text-decoration:underline;}
a.about-checker:visited{color:#fff;text-decoration:underline;}
a.about-checker:hover{color:#fff;text-decoration:none;}
a.about-checker:active{color:#fff;text-decoration:underline;}

a.about-cwf:link{color:#fff;text-decoration:underline;}
a.about-cwf:visited{color:#fff;text-decoration:underline;}
a.about-cwf:hover{color:#fff;text-decoration:none;}
a.about-cwf:active{color:#fff;text-decoration:underline;}

a.order:link{color:#fff;text-decoration:underline;}
a.order:visited{color:#fff;text-decoration:underline;}
a.order:hover{color:#fff;text-decoration:none;}
a.order:active{color:#fff;text-decoration:underline;}

a.press:link{color:#fff;text-decoration:underline;}
a.press:visited{color:#fff;text-decoration:underline;}
a.press:hover{color:#fff;text-decoration:none;}
a.press:active{color:#fff;text-decoration:underline;}
**/


/** DEFAULT SECTION PAGES**/
.feature-table
{
border:1px solid #D8D8D8;
color:#704B3D;
background:#f8f8f8;
}
a.feature:link, a.feature:visited, a.featured:active{
color:#704B3D;
text-decoration:underline;
}
a.feature:hover{
color:#BE3835;
}
/** PAGE STYLES**/

a.contentnav:link {color: #704B3D;text-decoration: underline;font-weight:bold;}
a.contentnav:visited {color: #704B3D;text-decoration: underline;font-weight:bold;}
a.contentnav:hover {color: #704B3D;text-decoration: underline;font-weight:bold;}
a.contentnav:active {color: #704B3D;text-decoration: underline;font-weight:bold;}

a.contentnav-selected:link {color: #BA8C57;text-decoration: none;font-weight:bold;}
a.contentnav-selected:visited {color: #BA8C57;text-decoration: none;font-weight:bold;}
a.contentnav-selected:hover {color: #BA8C57;text-decoration: underline;font-weight:bold;}
a.contentnav-selected:active {color: #BA8C57;text-decoration: none;font-weight:bold;}

a.totop:link {color: #999;text-decoration: underline;font-size:11px;}
a.totop:visited {color: #999;text-decoration: underline;font-size:11px;}
a.totop:hover {color: #BE3933;text-decoration: underline;font-size:11px;}
a.totop:active {color: #999;text-decoration: underline;font-size:11px;}

.article-hed{
font-weight:bold;
}

.article-dek{
font-weight:bold;
color:#666;
}

.photo-table{
padding-bottom:3px;
}

.photoborder{
border:1px solid #999999;
}

.photocredit{
font-size:9px;
}

.photocaption
{font-size:11px;
}


/** FORMS**/
.form-table{
background:#f8f8f8;
border:1px solid #D8D8D8;
}

.hilite{
/**background:#D8D8D8;**/
color:#BE3835;
font-weight:bold;
}

SELECT{
/** background:#f1ecdf;**/
background:#fff;
}
INPUT{
/** background:#f1ecdf;**/
background:#fff;
}

TEXTAREA{
/** background:#f1ecdf;**/
background:#fff;
}

form { 
 padding: 5px; 
}

.button { 
 font-size: 11px; 
 background: #ccc; 
 color: #000; 
}

.label{
font-size: 12px;
color:#000;
}

.inputfield{
font-size: 11px;
color:#000;
}

.sectionhed-table{
border-bottom:1px solid #704B3D;
margin-bottom:10px;
}

/** FORUM STYLES**/
.forumhed{
font-size:22px;
font-family:'Times New Roman', Times, serif;
color:#BA8C57;
}

.reader-name{
font-family:'Times New Roman', Times, serif;
color:#000;
font-size:13px;
}
.date-submitted{
font-size:11px;
color:#666;
}
.admin-name{
font-family:'Times New Roman', Times, serif;
color:#693D30;
font-size:13px;
font-weight:bold;
}

.admin-response{
color:#693D30;
}


