/*--------------------------
BLT2
VALID CSS 2.0
COPYRIGHT 2007 WILDFIREWEB
AUTHOR: Blaine Transue - blaine@wildfireweb.com
CREATED: 112311bt
---------------------------*/

@import url(/css/wildfirecommon.css);
@import url(/templates/blt2/css/slatesblogs.css);

body{
font-size: 62.5%;
margin: 0;
padding: 0;
font-family: Arial, Verdana, sans-serif;
background: #eee;
}

a {
color: blue;
text-decoration: none;
}

a:hover{
color: blue;
text-decoration: underline;
}

a:visited {
color: blue;
text-decoration: none;
}

.adminlinks {
display: block;
position: relative;
padding: 4px 20px;
font-size: 12px;
background: #ea892b url(/home/wfw/images/adminlinks_w.jpg) left no-repeat;
color: #eee;
text-align: center;
}

.adminlinks a{
color: #fff;
font-size: 12px;
text-decoration: none;
}

.adminlinks a:visited{
color: #fff;
}


.adminlinks a:hover{
color: #fff;
text-decoration: underline;
}

#wrapper{
position: relative;
display: block;
margin: 0 auto;
padding: 0;
float: left;
background: #fff;
width: 1100px;
}

#inner_wrapper{
position: relative;
display: block;
margin: 0 auto;
padding: 0;
float: left;
width: 1100px;
background: #fff;
}

#header{
position: relative;
display: block;
margin: 0;
padding: 0;
float: left;
width: 1100px;

}

#headertitle{
position: relative;
display: block;
margin: 0;
padding: 0;
float: left;
width: 1100px;

}

p.clearboth{
clear: both;
}

#container{
position: relative;
display: block;
margin: 0;
padding: 0 0 0 20px;
float: left;
width: 1080px;
/* border: 1px solid red; */
}

/* Editable Drop Down Nav css */


#topnav {
position:relative;
display: block;
float: left;
width: 1100px;
height: 32px;
font-family: Arial, Helvetica, sans-serif;
padding: 0;
margin: 0;
clear:both;
background: #000;
z-index: 10;

}

/* dropdown menu */

#dropnav {
position: relative;
display: block;
float: left;
width: 980px;
height: 32px;
margin: 0;
padding: 0;
list-style: none;
background: transparent;
}

#dropnav li.level_1{
display: block;
position: relative;
font-size: 14px;
height: 22px;
float:left;
margin: 0;
padding: 0px 15px 0 15px;
list-style: none;
text-align: center;
white-space: nowrap;
line-height: 32px;
}



#dropnav li.level_1 a, #dropnav li.level_1 span.editable{
display: inline;
position: relative;
color: #eee;
text-decoration: none;
padding: 7px;
margin: 0;
white-space: nowrap;
}

#dropnav li.level_1 span.editable{
top: 8px;
}

html>body #dropnav li.level_1 span.editable{
top: 0;
} 


#dropnav li.selected_tab a, #dropnav li.selected_tab span.editable {
color: #eee;
background: #444;
}

#dropnav li.over_1 a, #dropnav li a:hover {
color: #eee!important;
background: #444;
}

/* So far everything above this line has controlled only the actual top nav */

/* second level dropdown nav */


#dropnav li.level_1 ul {
/* This positions the first level drop down */
display:none;
list-style:none;
position: absolute;
top:30px;
left:14px;
z-index:25;
margin: 0;
padding: 0;
text-align: left;
white-space: nowrap;
background: #222;
}

html>body #dropnav li.level_1 ul {
width: auto;
min-width: 210px;
} 


#dropnav li.level_1:hover ul, #dropnav li.over_1 ul {
display: block; 
background: #222;
color: #999;
}

#dropnav li.level_2 {
position:relative;	
display:block;
float:none;
_width:210px;
height:25px;
margin:0;
padding:0;
list-style:none;
text-align: left;
text-transform: none; 
z-index:200!important;
background: #222;
}

#dropnav li.level_2 a, #dropnav li.level_2 span.editable {
/* This changes the original state of the drop down */
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#999!important;
display:block;
width: 188px;
padding: 0 11px 0 11px;
text-decoration:none;
line-height:25px;
background:#222!important;
}


#dropnav li.level_1 ul li.level_2 a:hover, #dropnav li.level_1 ul li.over_2 a {
background: #444!important;
color:#fff!important;
}


/* Third level dropdown nav */

#dropnav li.level_1 ul li.level_2 ul {
display:none;
list-style:none;
position: absolute;
width: 210px;
top:0;
left:211px;
z-index:25;
margin: 0;
padding: 0;
text-align: left;
white-space: nowrap;
}

html>body #dropnav li.level_2 ul {
width: auto;
min-width: 210px;
} 


#dropnav li.level_1 ul li.level_2:hover ul, #dropnav li.level_1 ul li.over_2 ul {
display: block; 
}

#dropnav li.level_3:hover, #dropnav li.level_3 a:hover, #dropnav li.over_3 {
background: #000;
color: #eee; 
}

#dropnav li.level_3 {
position:relative;	
display:block;
float:none;
_width:210px;
height:25px;
margin:0;
padding:0;
list-style:none;
text-align: left;
border:1px solid #000;
border-top:none;
border-left: none;
z-index:200!important;
}

#dropnav li.level_1 ul li.level_2 ul li.level_3 a, #dropnav li.level_3 span.editable {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff!important;
font-weight:normal;
display:block;
width: 188px;
padding: 0 11px 0 11px;
text-decoration:none;
border:none;
line-height:25px;
height:25px;
background: #37363a;
}

#dropnav li.level_1 ul li.level_2 ul li.level_3 a:hover {
background: #23334a;
color:#fff!important;
}

/* End Drop Down Menu */

/* BREADCRUMB TRAIL */

#breadcrumb {
font-size: 1.3em;
font-weight: bold;
color: #fff;
margin: 0;
padding: 0;
z-index: 9;
}

#breadcrumb a {
color: #aaa;
text-decoration: underline;
margin: 0;
padding:0;
z-index: 9;
}

a#breadcrumb0{
text-indent: 0;
display: none;
}

a#breadcrumb1, span#breadcrumb1{ /* adds drop arrow to secondary levels */
background: transparent url(/templates/wfw/images/downarrow.gif) no-repeat left center;
text-indent: 0;
margin: -1em 0 0 0;
display: block;
padding-left: 0.9em;
position: relative;
z-index: 1;
}

a#breadcrumb2, span#breadcrumb2{
background: transparent url(/templates/wfw/images/downarrow.gif) no-repeat left center;
text-indent: 0;
margin: -1em 0 0 1em;
display: block;
padding-left: 0.9em;
}

a#breadcrumb3, span#breadcrumb3{
background: transparent url(/templates/wfw/images/downarrow.gif) no-repeat left center;
text-indent: 0;
margin: -1em 0 0 2em;
display: block;
padding-left: 0.9em;
z-index: 9999;
}

span#breadcrumb1, span#breadcrumb2, span#breadcrumb3, #breadcrumb a:hover{
color: #888;
}

/* hide the edit button on the breadcrumb in edit mode */
span#breadcrumb1 .editable img, span#breadcrumb2 .editable img, span#breadcrumb3 .editable img {
display: none;
}


/* CONTENT */

#toptitle{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.4em;
color:#666;
height:25px;
width:860px;
text-align:center;
line-height: 1.2;
}

#content{
display: block;
position: relative;
overflow: hidden;
float: left;
margin: 0;
padding: 20px;
z-index: 1;
width: 1020px;

}

h3{
font-family:verdana;
font-size:20px;
color: #888;
font-weight:700;

}

/*Left Sidebar*/

#leftsidebar{
clear: left;
float: left;
position: relative;
margin: 0.5em 1em 0 0;
padding: 1em 1em 0 .5em;
width: 14em;
background-color:#fff;
}


#leftcolumntop{
position: relative;
display: block;
background: #fff;
float: left;
padding: 0 10px 0 10px;
width: 510px;
margin: 0;
}

#leftcolumntop div{
font-size: 11px;
/* padding: 0 13px; */
color: #555;
}


/* right column on home page*/

#rightcolumntop{
position: relative;
display: block;
background: #fff;
float: right;
padding: 0 10px 0 10px;
width: 510px;
margin: 0;
}

#rightcolumntop div{
font-size: 11px;
/* padding: 20px 13px 0 13px; */
color: #555;
}

/*Left column on home page lower*/

#leftcolumnlower{
background: #fff;
width: 305px;
margin: 0px 0 0 200px;
overflow: hidden;
}

#leftcolumnlower div{
font-size: 11px;

color: #555;
}

/*Styles for RSS or feed into area on page */
#rss_items {
font-size: 12px
}

.rss_title { 
font-family: "Lucida Sans", Verdana, Arial, sans-serif;
font-size: 14px; 
font-weight: bold; 
color: #000000; 
}

.rss_items { 
font-family: "Lucida Sans", Verdana, Arial, sans-serif;
font-size: 12px; 
font-style: normal; 
font-weight: normal; 
color: #000000; 
margin: 0 0 0 40px;
padding: 0;
}

/*This is the text of each feed item */
.rss_item { 
font-family: "Lucida Sans", Verdana, Arial, sans-serif;
font-size: 14px; 
font-style: normal; 
font-weight: normal; 
color: #000000; 
PADDING-BOTTOM: 15px;

}
/*this is each RSS Item Title*/
.rss_item a { 
font-family: "Lucida Sans", Verdana, Arial, sans-serif;
font-size: 14px; 
font-style: normal; 
font-weight: normal; 
color: #06C; 

}


.rss_date { 
font-family: "Lucida Sans", Verdana, Arial, sans-serif;
font-size: 10px; 
font-style: normal; 
font-weight: normal; 
color: #000000;
}

.rss_box { 
color: #000000; 
}

/* FOOTER */

#footer{
padding: 0;
color: #666;
font-size: 0.9em;
width: 860px;
margin: 4.0em 0 0 4.0em;
}

#footer a{
color: #999;
}

#footer a:hover{
color: #f90;
}

#loginform {
position:relative;
height: 2em;
overflow:hidden;
}
