/*
Theme Name:		ChampionRealty
Theme URI:		http://melissadelgaudio.com
Description:	A Custom theme specifically created for Melissa DelGaudio
Version:		1.00
Author:			Mike DelGaudio
Author URI:		http://mikedelgaudio.com/
*/

	#button {
	width: 139px; /*12em;*/
	border-right: 1px solid #000;
	padding: 0 0 1em 0;i7
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	background-color: #330066;
	color: #333;
	}
	#button ul {
		list-style: square;
		margin: 0;
		padding: 0;
		border: none;
		}
		
    #button ul.children {
	   list-style: disc;
	}		
		
	#button ul.children li {
	   list-style: square;
	   border-top: 0px solid #330066;
	   border-left: 10px solid #330066;
	}	

	
	#button li {
		border-top: 1px solid yellow; /*#90bade;*/
		margin: 0;
		}	
		
		

	#button img {
		display: block;
		padding: 5px 5px 5px 0.5em;	
		}	
	#button li a {
		display: block;
		font-size: 11px;
		padding: 5px 5px 5px 0.5em;
		border-left: 2px solid #330066;
		border-right: 2px solid #330066;
		background-color: #330066; /*#2175bc;*/
		color: #fff;
		text-decoration: none;
		width: 140px;/*100%;*/
		}


		
	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 2px solid #330066;
		border-right: 2px solid #330066;
		background-color: #330066;
		color: silver;
		}		
 
	.notShown { visibility:hidden; }
	.shown { visibility:visible; }
	

	
/*GLOBAL.css */
/* div.logout_button_position added for ET 6443 */
div.logout_button_position {
	position: relative;
	left: 690px;
}

<!-- Agent Homepage Content Control -->
.agent_homepage_designtype1	 {width: 600px}

<!-- Custom Map Control -->
.dashboard_bg {	FILTER: alpha (opacity=80); BACKGROUND-COLOR: transparent; -moz-opacity: 0.8; opacity: 0.8; khtml-opacity: 0.8; BACKGROUND-REPEAT: no-repeat; }
.dashboard_text {font-family: Arial; font-size: 10px; color: #6B0F0D }
.dashboard_radio {height: 10px; width: 10px;}

.be_orientation A{ text-align:center; background:url("../LS_MapSearch_UI/MapControl/square_off.gif"); font-family: verdana; font-size: 11px; color: #6B0F0D; text-decoration:none; WIDTH: 17px; HEIGHT: 17px}
.be_orientation A:hover{ background:url("../LS_MapSearch_UI/MapControl/square_on.gif"); }

#beZoom A { PADDING: 2px; WIDTH: 28px;  HEIGHT: 30px}
#beZoom A:hover { PADDING: 0px; BORDER: #CC9000 2px solid; }
#beZoom A:active { PADDING: 0px; BORDER: #CC9000 2px solid; }
#beZoom .Selected { PADDING: 0px; BORDER: #CC9000 2px solid;}
#beZoom .UnSelected { PADDING: 2px; WIDTH: 28px;  HEIGHT: 30px }

#beGrid IMG { WIDTH: 55px; HEIGHT: 55px }
#beGrid A { PADDING: 2px; WIDTH: 55px;  HEIGHT: 55px}
#beGrid A:hover { PADDING: 0px; BORDER: #CC9000 2px solid; }
#beGrid .Selected { PADDING: 0px; BORDER: #CC9000 2px solid;}

<!-- Driving Directions -->

.text_input_sm { font-family: verdana, sans-serif; font-size: 10px;}
.results-smbox { width: 129px; height: 72px; background: url('../LS_MapSearch_UI/DrivingDirection/DD_results_smbox-bg.gif');border: #666666 solid 1px;}
.row-bg-color {background-color: #ececec;}
.dd_header { font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; padding:3px; height:10px}
.dd_text { font-family: verdana, sans-serif; font-size: 11px; padding:5px}
.dd_step { text-align:center;font-family: verdana, sans-serif; font-size: 10px; font-weight: bold; }

.PopupMenuDividor 
{
	background: #000000
}
.PopupMenuBottom 
{
	background: #000000
}

	
/*STYLESHEET.CSS*/

/*
A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

A
{ 
    COLOR: #000099;
}
A:hover
{
    COLOR: #666666
}
*/
#masthead {  /*height: 100px; background: url('images/logo.gif') no-repeat;*/ /* uncomment the height and background declarations here if you intend to use a graphic in the header instead of the h1 */ }

	/* #masthead a { display: block; width: 770px; height: 100px; } */ /* uncomment this line if you use a graphic in the header - make sure the height of your header graphic is equal to the height declared in this line of code! */

#masthead h1 a {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	text-decoration: none;
	Font-size: 1.3em;
	font-variant: small-caps;
	letter-spacing: -0.2px;
	font-weight: lighter;
}	
.topnav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;   
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.leftnav_navat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;   
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.nav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.nav a:hover
{
    FONT-WEIGHT: normal;

}
.leftnav_nav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.nav2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.nav2 a:hover
{
    FONT-WEIGHT: normal;
}
.childnavat
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footertoptext {
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footernavat {
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.leftnav_nav2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.leftnav_nav3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.leftnav_nav4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.leftnav_nav5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;   
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.leftnav_contentbold2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline   
}
.leftnav_caption7
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.nav3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.content
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.content2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contentbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contentbluebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contentyellowbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.contentwhite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contentwhitebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;   
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.caption14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.caption16
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contentbluetrack
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 2em;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.titleblue1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.title10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.title11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.caption1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.caption30
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;    
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.caption4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;    
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.detailsheader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;    
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.caption15
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;    
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.caption2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.caption13
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;    
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.caption10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;    
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footer1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footernav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;   
}
.footer A:hover
{   
    TEXT-DECORATION: none;
}
.footernav A:hover
{    
    TEXT-DECORATION: none;
}
.quickblack
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.quick1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.quick2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;    
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.formheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.caption11
{
    FONT-WEIGHT: normal; 
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    
}
.caption12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.tab1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000033;
    TEXT-DECORATION: none
}

.tab2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none
}

.sel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.caption9
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contactinfomsgmarketingname
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contactinforecoDesignation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contactinfomsgitem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contactinfomsglbl
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contentnormal
{
   font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	text-decoration : none;
}
.ContentDoubleSpace {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: normal;
	font-style: italic;
	text-decoration : none;
	line-height : 2em;
}

.Title1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	text-decoration : none;
	letter-spacing : .2em;
}

.Title2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight: bold;
	text-decoration : none;
	
}
.caption31
{
    FONT-SIZE: 10px;    
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION:none
}
.buttontext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: normal;	
	text-decoration : none;
}

.buttontext a:hover  {
	font-weight : normal;
}

@media print /* Use this class to only display something on the screen and not to print it! */
{
    .screen-only {
        display:none;
    }
}

@media screen /* Use this class to only print it and not display on the screen */
{
    .print-only {
        display:none;
    }
}

/*logout button height space Champion*/
div.div_agentLogout {position: relative; top: -28px;}	
	
/*COLORSCHEME.css*/
/* 6/24 */
/* leftnav start */
.leftnav_bg {
	background:#000066;
	}
.leftnav_bg2 {
	background:#000066;
	}
.leftnav_dividor {background: #ffcc33;}
.leftnav_childdividor {background: #ffffff}
.leftnav_selbg	{background-image: url('selbg.gif');}
.nav {color: #ffffff;  }
.nav A:hover {color: #666666}
.nav2 {color: #000000;  }
.nav2 A:hover {color: #666666}
.navat {color: #000099;}
.navat a:hover {color: #000099;}
.leftnav_childselbg {background:#ffffff;}
.childnavat {
	color:#;
	font-weight:bold;
	}
/* lefnav end */

/* Champion footer styles start */
.footertop_selbg {background:#ffffff}
.footertoptext {	
	color: #000000;
	padding-left: 7px;
	padding-right: 7px;
	text-align: center;
}
.footertoptext a:hover {color: #000066;}
.footernavat {
	color:#000099;
	padding-left: 7px;
	padding-right: 7px;
	text-align: center;
	}
.footernavat a:hover {color:#000099}
.footertoprow {background:#000066}
.footerbottomrow {background:#;}
.footerdividor {background:#FFFFFF}
/* Champion footer styles end */



.nav3
{
    COLOR: #000000;
}
.nav3 A:hover
{
    COLOR: #000099
}
.content
{
    COLOR: #000000;
}
.content2
{
    COLOR: #000000;
}
.contentbold
{
    COLOR: #000000;   
}
.contentbluebold
{
    COLOR: #000099;
}
.contentyellowbold
{
    COLOR: #ffcc33;
}
.contentwhite
{
    COLOR: #ffffff;
}
.contentwhitebold
{  
    COLOR: #ffffff;    
}
.caption14
{
    COLOR: #ffffff;
}
.caption16
{
    COLOR: #000099;
}
.contentbluetrack
{
    COLOR: #000099;
}
.titleblue1
{
    COLOR: #000099;
}
.title
{
    COLOR: #000099;
}
.title10
{
    COLOR: #000099;
}
.title11
{
    COLOR: #666666;
}
.captionwhite
{
    COLOR: #ffffff;
}
.caption1
{
    COLOR: #000000;
}
.caption30
{
    COLOR: #000000;
}
.caption4
{
    COLOR: #000000;
}
.detailsheader
{
    COLOR: #666666;
}
.caption15
{
    COLOR: #999999;
}
.caption2
{
    COLOR: #000066;
}
.caption13
{
    COLOR: #000066;
}
.caption10
{
    COLOR: #000066;
}
.footer1
{ 
    COLOR: #000000;   
}
.footer
{ 
    COLOR: #000000;   
}
.footernav
{   
    COLOR: #000099;       
}
.footer1 A:hover
{
    COLOR: #000099;   
}
.footer A:hover
{
    COLOR: #666666;   
}
.footernav A:hover
{
    COLOR:#666666;  
}

.quickblack
{
    COLOR: #000000;
}
.quick1
{
    COLOR: #ffffff;
}
.quick2
{
    COLOR: #ffcc33;
}
.formheader
{
    COLOR: #000066;
}
.caption11
{
    COLOR: #000066;
    
}
.caption12
{
    COLOR: #000066;
}
.tab1
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000033;
}
.tab1 A:hover
{
    COLOR: #ffffff
}
.tab2
{
    COLOR: #000000;
    BACKGROUND-COLOR: #cccccc;
}
.tab2 A:hover
{
    COLOR: #000000
}
.sel
{
    COLOR: #000000;
}
.caption9
{
    COLOR: #000000;
}
.contactinfomsgmarketingname
{
    COLOR: #000000;
}
.contactinforecoDesignation
{
    COLOR: #000000;
}
.contactinfomsgitem
{
    COLOR: #000000;
}
.contactinfomsglbl
{
    COLOR: #000000;
}
.contentnormal
{
	color : #000000;
}
.ContentDoubleSpace {
	color : #000099;
}

.Title1 {
	color : #000099;
}

.Title2 {
	color : #000099;
	
}
.caption31
{
    COLOR: #000000;  
}
.caption31 A:link
{
    COLOR: #000099;
}
.caption31 A:hover
{
    COLOR: #666666;
}
.BGColor1
{
	background: #000066
}
.BGColor2
{
	background: #000066
}
.BGColor3
{
	background: #000000
}
.BGColor4
{
	background: #000066
}
.BGColor5
{
	background: #ffffff
}
.BGColor6
{
	background: #000066
}
.BGColor7
{
	background: #000066
}
.BGColor8
{
	background: #000066
}
.BGColor9
{
	background: #cccccc
}
.BGColor10
{
	background: #99ccff
}
.FColor1
{
	color: #000033
}
.FColor2
{
	color: #000099
}

.buttontext {
	color: #000000
}

.buttontext a:hover  {
	color: #999999
}
	
	
	
	
/* AGENT.CSS */	
	topnav  {
	color : #990033;
}
topnav:Hover {
	color : #ff0033;
}
.leftnav_nav
{
    COLOR: #ffffff;
}
.leftnav_nav A:hover
{
    COLOR: #666666
}
.leftnav_navat
{
    COLOR: #000099;
}
.leftnav_nav2
{
    COLOR: #000000;
}
.leftnav_nav2 A:hover
{
    COLOR: #666666
}
.leftnav_nav3
{
    COLOR: #ffffff;
}
.leftnav_nav3 A:hover
{
    COLOR: #ffffff
}
.leftnav_nav4
{
    COLOR: #ffffff;
}
.leftnav_nav4 A:hover
{
    COLOR: #666666
}
.leftnav_nav5
{
    COLOR: #cc0033;
}
.leftnav_nav5 A:hover
{
    COLOR: #cc0033;
}
.leftnav_contentbold2
{
    COLOR: #ffcc33;
}
.leftnav_caption7
{
    COLOR: #ffffff;
}
.banner_bg	{background-image:	url("/images/recos/5000/yellowfill.gif")	}
.bannerbar_bg	{background-image:	url("/images/recos/5000/fill.gif")	}
.topnav_bg	{ background:	#FFCC33	}
.agentnav_bg	{ background:	#000066	}
.agentnav_dividor	{ background:	#FFCC33	}
.topnav_linkat	{color:	#ffffff	}

/* leftnav start */
.leftnav_bg {background:#000066;}
.leftnav_bg2 {background:#000066;}
.leftnav_dividor {background: #ffcc33;}
.leftnav_childdividor {background: #ffffff}
.leftnav_selbg	{background-image: url('selbg.gif');}
.leftnav_navatback	{background-image: url('selbg.gif');}
.nav {color: #ffffff;  }
.nav A:hover {color: #666666}
.nav2 {color: #000000;  }
.nav2 A:hover {color: #666666}
.navat {color: #000099;}
.navat a:hover {color: #000099;}
.leftnav_childselbg {background:#ffffff;}
.childnavat {
	color:#;
	font-weight:bold;
	}
/* lefnav end */

h1 { font-weight: bold; font-family: Georgia, Times, "Times New Roman", serif; font-size: 1.5em; color: #330066; }
h2 {
	font-weight: lighter;
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 1.9em;
	color: #330066;
	margin-left: 5%;
}
h3 { font-weight: bold; font-family: Georgia, Times, "Times New Roman", serif; font-size: 1.0em; color: #000; }
h4 { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: .9em; color: #5d5d5d; }

	h2 a {font-family: Georgia, Times, "Times New Roman", serif; color: #330066; text-decoration: none;  }
	
	h2 a:visited { color: #555; text-decoration: none; }
	
	h2 a:hover { color: #090; text-decoration: none; }
	
	.posts h2 { margin: 0 0 0.1em 0; line-height: 1.2em; }
	
	.pages h2, h2.page_header { margin: 0 0 0.75em 0; padding: 0 0 0.6em 0; background: url('images/hr_title_sep.gif') 0 100% no-repeat; }
	
	h2.archive_head { font-weight: bold !important; font-size: 1.4em !important; text-transform: uppercase !important; letter-spacing: normal !important; margin: 0 0 1.8em 0 !important; padding: 0.4em 2px !important; border-top: 3px solid #000 !important; background: url('images/hr_dot_black.gif') 0 100% repeat-x !important; }

/*p { font-family: Georgia, Times, "Times New Roman", serif; } */
p {	font-family: Verdana, Geneva, Arial, Helvetica, Verdana,   sans-serif;
	line-height: 1.5em;
	margin-top: 1.0em;
	margin-right: 0pt;
	/*margin-bottom: 1.0em;*/
	margin-left: 0pt;
	font-size: 0.8em;

}

ul {	font-family: Verdana, Geneva, Arial, Helvetica, Verdana,   sans-serif;
	line-height: 1.5em;
	list-style: disc;
	margin-top: 1.0em;
	margin-right: 10pt;
	/*margin-bottom: 1.0em;*/
	margin-left: 0pt;
	font-size: 0.8em;
}
#posts ul {	font-family: Verdana, Geneva, Arial, Helvetica, Verdana,   sans-serif;
	line-height: 1.5em;
	list-style: disc;
	margin-top: 1.0em;
	margin-right: 10pt;
	/*margin-bottom: 1.0em;*/
	margin-left: 0pt;
}

.recent-entries-list ul {	font-family: Verdana, Geneva, Arial, Helvetica, Verdana,   sans-serif;
	line-height: 1.5em;
	list-style: disc;
	margin-top: 1.0em;
	margin-right: 10pt;
	/*margin-bottom: 1.0em;*/
	margin-left: 0pt;
}

.entry ul {	font-family: Verdana, Geneva, Arial, Helvetica, Verdana,   sans-serif;
	line-height: 1.5em;
	list-style: disc;
	margin-top: 1.0em;
	margin-right: 10pt;
	/*margin-bottom: 1.0em;*/
	margin-left: 0pt;
}

 li.bullet {	font-family: Verdana, Geneva, Arial, Helvetica, Verdana,   sans-serif;
	line-height: 1.5em;
	list-style: disc;
	margin-top: 1.0em;
	margin-right: 10pt;
	/*margin-bottom: 1.0em;*/
	margin-left: 20pt;
	font-size: 1.0em;
}




* html .navigation { margin: 0 0 2.5em 0; }
	
	.previous { padding: 0 20px 0 0; float: left; }
	
	.next { float: right; }
	
	.clear { width: 500px; height: 1px; clear: both; }

	
/*---:[ sidebar styles ]:---*/
#sidebar { /*width: 140px; float: left;*/ }
		
* html #sidebar { overflow: hidden; }
ul.sidebar_list { list-style: none; }

	ul.sidebar_list li.widget { width: 160px; margin: 0 0 0.5em 0; font-size: 1.2em; line-height: 0.9em; float: left; }

		li.widget h2 { font-weight: bold; font-size: 1.0em; text-transform: uppercase; letter-spacing: normal; margin: 0 0 0.8em 0; padding: 0.4em 2px; border-top: 3px solid #000; background: url('images/hr_dot_black.gif') 0 100% repeat-x; }

		li.widget p { margin: 0 0 0.7em 0; padding: 0 10px; }
		
		li.widget ul { list-style: square; margin: 0 0 0.0em 1px; }
		
		li.widget ol { margin: 0 0 0.5em 20px; }
		
			li.widget li { margin: 0 0 0.7em 0px; }
			
				li.widget li a, li.widget li a:visited { text-decoration: none; }
				
				li.widget li a:hover { text-decoration: underline; }
			
				li.widget li .recent_date { padding: 0 0 0 8px; font-weight: bold; color: #888; }
		
		li.widget ul.flickr_stream { list-style: none; margin: 0; padding: 0 10px; }
		
			li.widget ul.flickr_stream li { margin: 0; padding: 0 5px 5px 0; display: inline; }
			
				li.widget ul.flickr_stream li a img { padding: 3px; }
				
				li.widget ul.flickr_stream li a:hover img { background: #ff2a96; }
		
			/*---< FlickrRSS styles for the widget only >---*/
		
			li.widget_flickrrss { }
			
				li.widget_flickrrss a img { margin: 0 5px 5px 0; padding: 3px; }
				
				li.widget_flickrrss a:hover img { background: #ff2a96; }
				
		/*---< Calendar widget styles >---*/
		
		#calendar_wrap { font-size: 1.3em; }
				
	/*---< This collection of lines is only here to make widget link categories work. I realize that it's ridiculous, and believe me when I say that I hate it more than you do. >---*/

	ul.sidebar_list li#linkcat-1, ul.sidebar_list li#linkcat-2, ul.sidebar_list li#linkcat-3, ul.sidebar_list li#linkcat-4, ul.sidebar_list li#linkcat-5, ul.sidebar_list li#linkcat-6, ul.sidebar_list li#linkcat-7, ul.sidebar_list li#linkcat-8, ul.sidebar_list li#linkcat-9 { width: 160px; margin: 0 0 0.7em 0; font-size: 1.2em; line-height: 0.9em; float: left; }

		ul.sidebar_list li#linkcat-1 h2, ul.sidebar_list li#linkcat-2 h2, ul.sidebar_list li#linkcat-3 h2, ul.sidebar_list li#linkcat-4 h2, ul.sidebar_list li#linkcat-5 h2, ul.sidebar_list li#linkcat-6 h2, ul.sidebar_list li#linkcat-7 h2, ul.sidebar_list li#linkcat-8 h2, ul.sidebar_list li#linkcat-9 h2 { font-weight: bold; font-size: 0.8em; text-transform: uppercase; letter-spacing: normal; margin: 0 0 0.8em 0; padding: 0.4em 2px; border-top: 3px solid #000; background: url('images/hr_dot_black.gif') 0 100% repeat-x; }

		ul.sidebar_list li#linkcat-1 ul, ul.sidebar_list li#linkcat-2 ul, ul.sidebar_list li#linkcat-3 ul, ul.sidebar_list li#linkcat-4 ul, ul.sidebar_list li#linkcat-5 ul, ul.sidebar_list li#linkcat-6 ul, ul.sidebar_list li#linkcat-7 ul, ul.sidebar_list li#linkcat-8 ul, ul.sidebar_list li#linkcat-9 ul { list-style: square; margin: 0 0 0.5em 0px; }
			
			ul.sidebar_list li#linkcat-1 li, ul.sidebar_list li#linkcat-2 li, ul.sidebar_list li#linkcat-3 li, ul.sidebar_list li#linkcat-4 li, ul.sidebar_list li#linkcat-5 li, ul.sidebar_list li#linkcat-6 li, ul.sidebar_list li#linkcat-7 li, ul.sidebar_list li#linkcat-8 li, ul.sidebar_list li#linkcat-9 li	{ margin: 0 0 0.7em 0; }
		
				ul.sidebar_list li#linkcat-1 li a, ul.sidebar_list li#linkcat-2 li a, ul.sidebar_list li#linkcat-3 li a, ul.sidebar_list li#linkcat-4 li a, ul.sidebar_list li#linkcat-5 li a, ul.sidebar_list li#linkcat-6 li a, ul.sidebar_list li#linkcat-7 li a, ul.sidebar_list li#linkcat-8 li a, ul.sidebar_list li#linkcat-9 li a { text-decoration: none; }
		
				ul.sidebar_list li#linkcat-1 li a:hover, ul.sidebar_list li#linkcat-2 li a:hover, ul.sidebar_list li#linkcat-3 li a:hover, ul.sidebar_list li#linkcat-4 li a:hover, ul.sidebar_list li#linkcat-5 li a:hover, ul.sidebar_list li#linkcat-6 li a:hover, ul.sidebar_list li#linkcat-7 li a:hover, ul.sidebar_list li#linkcat-8 li a:hover, ul.sidebar_list li#linkcat-9 li a:hover { text-decoration: underline; }
/*---:[ search form styles ]:---*/

#search_form { }

	#search_form .search_input { width: 160px; padding: 3px; color: #090; font: normal 1.0em Georgia, "Times New Roman", Times, serif; border-top: 1px solid #999; border-left: 1px solid #999; border-right: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5; }
	
	li.widget .search_input { font-size: 1.1em !important; }
	
		#search_form .search_input:focus { border-top: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }	
		
/*---:[ tag and comment styles ]:---*/


.tagged { margin: 0 0 4.0em 0; padding: 0.4em 0 0 0; background: url('images/hr_tag_sep.gif') no-repeat; font-size: 0.9em; line-height: 1.6em; color: #888; clear: both; }

	.tagged a, .tagged a:visited { padding: 3px; color: #333; text-decoration: none; }
	
	.tagged a:hover { color: #fff; background: #333; text-decoration: none; }
	
	.add_comment { display: block; padding: 0 0 0 20px; font-weight: bold; float: right; }
	
		.add_comment a, .add_comment a:visited { padding: 0; color: #333; text-decoration: none; }

		.add_comment a:hover { color: #df0000; background: none; text-decoration: underline; }

#category-desc {
	background: #e3e6fb;
	padding: 1em 1em 1em 1em;
}

.post-sidebar {
	display: block;
	float: right;
	padding: 5px;
	background: #eeeeee;
	width: 200px;
	border-color: Blue:;
	border: 1px dotted Navy;
	margin: 5px;
}
