
body { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; margin 10px 0px 10px 0px;  min-height:500px; background-color:#FFFFFF;}
* html a { text-decoration:underline; color:#666666;}
a { text-decoration:underline; color:#666666;}
a:hover { text-decoration:none; background-color:#ECD8D6}
li { padding-bottom:8px}


#logo {height:80px; border-bottom:#CCCCCC 2px solid;  text-align:left;}
#navigation {height:25px; font-size:12px; border-bottom:#8D8C81 1px solid; border-top:#FFFFFF 1px solid; background-color:#890900; color:#FFFFFF;}
#navigation div{ margin-left:35px; margin-top:5px}
#navigation span{ margin-right:20px; }
#navigation a:link, #navigation a:visited {text-decoration: none; color:#FFFFFF; font-weight:bold}
#navigation a:hover{background-color:#890900; color:#999999;}

.frame {width:550px; background:#FFFFFF; min-height:350px;}
.frame p {margin-left:5px; margin-right:5px; margin-top:10px; line-height: 130%;}
.frame a{text-decoration:underline; color:#890900;}
.frame a:hover{text-decoration:none; color:#890900;}
.frame th {padding:10px; text-align:left}

.bigframe {width:100%; background:#FFFFFF; min-height:350px;}
.bigframe p {margin-left:5px; margin-right:5px; margin-top:10px; line-height: 130%;}
.bigframe a{text-decoration:underline; color:#890900;}
.bigframe a:hover{text-decoration:none; color:#890900;}
.bigframe th {padding:10px; text-align:left}

.parse{ margin-left:10px; margin-right:10px color:#333333 }
.feature_frame {width:150px; background:#FFFFFF;}

.view_frame { margin-left:155px;}

#content {min-height:300px; background-color:#000000; border:#999999 1px solid; }
#content_header {height:30px; background-color:#FFFFFF; color:#890900; font-size:16px; border-bottom:#999999 1px solid; }
#content_header div { margin-left:20px; font-weight:bold; margin-top:5px}

#content .sub_nav {}
#content .sub_nav div{margin-top:10px; margin-left:10px; color:#FFFFFF; font-weight:bold;}
#content .sub_nav a:link, #content .sub_nav a:visited {text-decoration: none; color:#FFFFFF; font-weight:bold;}
#content .sub_nav a:hover{background-color:#000000; color:#999999;}
#content .sub_nav .gray{color:#999999;}
#content .sub_nav .subdue a {text-decoration: none; color:#FFFFFF; font-weight:normal;}
#content .sub_nav a:hover{background-color:#000000; color:#999999;}

#content_footer {margin-left: 0px; height:23px; font-size:12px; border-bottom:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; background-color:#890900; color:#FFFFFF; text-align:right}
#content_footer div{ margin-top:5px}
#content_footer span{ margin-right:25px; font-size:14px; font-weight:bold }

#footer {height:28px; font-size:12px; border-top:#999999 4px solid; background-color:#FFFFFF; color:#999999;}
#footer div{ text-align:center; margin-top:10px}
#footer a:link, #footer a:visited {text-decoration: none; color:#999999; font-weight:bold}
#footer a:hover{background-color:#FFFFFF; color:#000000;}

.feature {width:150px; height:100%; margin-right:3px; border:#CCCCCC 1px solid; background-color:#EEE; margin-top:10px; margin-bottom:10px; }
.feature_table {float:left; margin-right:3px; border:#CCCCCC 1px solid; background-color:#EEE; margin-top:10px; margin-bottom:10px; }
.feature_case { padding:3px}
.feature_field {width:100%; margin-bottom:4px;}
.feature form {margin-left:0px}
.feature div {margin-left:0px}
.feature p{margin-left:0px}
.feature li a { display:block; color:#890900 }
.feature li a:hover {background-color:#FFFFFF}
.feature li a:active {background-color:#FFFFFF}
.feature .heading { text-align:center; font-weight:bold; border:1px dashed; padding-bottom:8px; padding-top:8px; background-color:#FFFFFF}

/*************** text effects ******************/
.text {margin-left:140px}
.text h3{ font: bold 14px italic Arial, Helvetica, sans-serif; color: #890900; }
.text p {}
.text .fade { color:#666666}
.text a.capsule{ font: bold 1em Arial,sans-serif; color: #005FA9; display:block; padding-bottom: 5px; }
.text a.capsule:hover{ text-decoration: underline; }


/*************** story styles ******************/
.story { padding: 5px 0px 0px 5px;}
.story h3{ font: bold 14px italic Arial, Helvetica, sans-serif; color: #890900; }
.story p { padding: 0px 0px 10px 0px; }
.story .fade { color:#666666}
.story a.capsule{ font: bold 1em Arial,sans-serif; color: #005FA9; display:block; padding-bottom: 5px; }
.story a.capsule:hover{ text-decoration: underline; }

#center {text-align:center}

.red_text { font-size:14px; color:#FF0000; font-weight:bold; display:block; border-bottom:1px solid #FF0000; margin:0px 0px 8px 0px; padding: 0px 0px 5px 5px}


/* here is the admin formatting */
.clear{background:#FFFFFF;  border-bottom:1px solid #B7CBDB;}
.not_clear{ background:#F4F7E6; border-bottom:1px solid #B7CBDB;}

.icon {text-align:center}
.icon img{border:none}

.small { font-size:smaller;}
.bold { font-weight:bold}

#admin_table table {margin-bottom:10px}
#admin_table img { border:none;}
.floater { float:right; padding-right:6px;}
.floatel { float:left; padding-right:6px;}
.floater img { border:none; text-align:center}

#admin_table td {vertical-align: middle;}
.s {text-align: left; vertical-align: top;}
.t {text-align: center; vertical-align: top;}
#admin_table th { vertical-align: middle; white-space: nowrap; background-color:#CCCCCC; margin-right:2px}
#admin_table th.icon { text-align: center;}
#admin_table td.icon { text-align: center; padding: 3px;}


#propertyarea {border:#D9E69C solid 1px; padding:2px; min-height:300px;}
#photoarea {text-align:center; float:left; width:300px; }
#photoarea #link{text-align:left; padding:10px 10px 0px 0px}
#loadarea {min-height:180px; padding-bottom:10px;}
#stagearea {}

#infoarea {text-align:left; margin-left:310px;}
#infoarea .bold{ font-weight:bold}

#area_main {text-align:center; float:left; width:200px; margin:3px; padding-left:3px;}
#area_load {min-height:170px;}
#area_info {padding:3px;}

/*************** news styles ******************/
.news { padding: 5px 0px 0px 5px;}
.news .highlight{ font: bold 12px italic Arial, Helvetica, sans-serif; color: #890900; }
.news .capsule {border:#CCC solid 1px; padding:2px;}
.fade { color:#666666}
.news .blue{color:#0099FF }



