@charset "utf-8";
/* CSS Document */

/* 
Bellevue Asset Management, LLC
Dave Fox - Focus Design Studios
/*

/* Globals
------------------------------------------------------------------------*/

* {
	margin: 0;
	padding: 0;
	}

body {
	background-color: #393b3c;
	}
	
h1 {
	
}

p {
	font: normal 14px/28px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	}
	
strong, em {
	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	}
	
span {
	display: none;
	}
	
a {
	outline: none;
	}

/* Anatomy
------------------------------------------------------------------------*/


#wrapper {
	margin: 25px auto;
	width: 770px;

}

/* Masthead
------------------------------------------------------------------------*/

#masthead {
	height:120px;
	background:url("../images/bg_masthead.jpg") no-repeat;
	text-align:right;
}

	#masthead p {
		padding: 25px 25px 0 0;
		color: #333;
		}
	
	#masthead a {
		color:#6d7735;
		}
		
	#masthead a:link, #masthead a:visited {
		text-decoration: underline;
		}
		
	#masthead a:hover, #masthead a:active {
		text-decoration: none;
		}

/* Navigation
------------------------------------------------------------------------*/

#navigation {
	height:85px;
	}

	#navigation ul { list-style: none;}
					
	#navigation li { float: left;}  /*float left to make line items horizontal*/
			
	#navigation li.list1 {width: 152px;}				
	#navigation li.list2 {width: 147px;}		
	#navigation li.list3 {width: 152px;}			
	#navigation li.list4 {width: 150px;}			
	#navigation li.list5 {width: 169px;}			

		
	#navigation a {display:block; padding-top: 85px; height:0; overflow:hidden;}		

	#navigation a#item1 {background:transparent url("../images/bg_navigation.gif") 0 -85px no-repeat;}
	#navigation a#item2 {background:transparent url("../images/bg_navigation.gif") -152px -85px no-repeat;}
	#navigation a#item3 {background:transparent url("../images/bg_navigation.gif") -299px -85px  no-repeat;}
	#navigation a#item4 {background:transparent url("../images/bg_navigation.gif") -451px -85px no-repeat;}
	#navigation a#item5 {background:transparent url("../images/bg_navigation.gif") -601px -85px no-repeat;}

	#navigation a#item1:hover {background-position:0 0; z-index:50;}
	#navigation a#item2:hover {background-position:-152px 0; z-index:50;}
	#navigation a#item3:hover {background-position:-299px 0; z-index:50;}
	#navigation a#item4:hover {background-position:-451px 0; z-index:50;}
	#navigation a#item5:hover {background-position:-601px 0; z-index:50;}
		
	#navigation a#item1.current {background-position:0 0; z-index:50;}	
	#navigation a#item2.current {background-position:-152px 0; z-index:50;}	
	#navigation a#item3.current {background-position:-299px 0; z-index:50;}		
	#navigation a#item4.current {background-position:-451px 0; z-index:50;}
	#navigation a#item5.current {background-position:-601px 0; z-index:50;}

/* Content Area
------------------------------------------------------------------------*/

#content_main {
	background-color: #fff;
	float: left;
	}
		
	#content_main p {
		padding-bottom: 25px;
		}
		
	#content_main a {
		color: #94a145;
		}
		
	#content_main a:hover {
		text-decoration: none;
		}

#leftcol {
	width:265px;
	height:350px;
	float: left;
	}
	
	
#rightcol {
	width:505px;
	float: left;	
}

	#rightcol h1 {
		padding-bottom: 15px;
		display:block;
		font: normal 36px/100% "Times New Roman", Times, serif;
		color: #666;		
		background:url("../images/bg_h1.gif") no-repeat 0 bottom;
		}

#rightcol_content {
	margin: 14px 20px 0 10px;
	padding: 20px 20px 0 20px;
	width: 430px;                 /*470px*/
	min-height: 300px;            /*min-height cross-browser hack*/
	height: auto !important;      /*min-height cross-browser hack*/
	height: 300px;                /*min-height cross-browser hack*/	
	border: solid 1px #ccc;
	}


/* Footer A
------------------------------------------------------------------------*/

#footer {
	padding-top:10px;
	padding-left: 25px;
	padding-right: 25px;
	width:720px;
	height:78px;
	background-color: #fff;
	float: left;
	clear: both;

}

	#footer p {
		font-size:13px;
		color:#737c3b;
		line-height:normal;
		}

#footer_left {
	float: left;
	width: 200px;
}

#footer_right{
	float: right;
	width: 250px;
	text-align: right;
	}
	
/* Footer B
------------------------------------------------------------------------*/

#sub_footer {
	padding: 18px 25px 25px 25px;
	width:720px;
	height:25px;
	background:url("../images/bg_sub_footer.gif") no-repeat;
	clear: both;
	text-align: right;
}

	#sub_footer p {
		font-size:13px;
		color:#fff;
		line-height:normal;
		}
	
	#sub_footer a {
		color:#fff;
		}
		
	#sub_footer a:link, #sub_footer a:visited {
		text-decoration: underline;
		}
		
	#sub_footer a:hover, #sub_footer a:active {
		text-decoration: none;
		}
