

/*spacer (with background) above the navigation wrapper div */
#navigation_top
{
	height:auto;
	text-align:center;
}
#navigation_top .content
{
	margin:0 auto;
	width:1000px;
	height:133px;
	background:bottom left no-repeat url("../images/nav_top_bkgnd.gif");
}




/*spacer (with background) below the navigation wrapper div */
#navigation_bottom
{
	height:auto;
	text-align:center;
}
#navigation_bottom .content
{
	background:top right no-repeat url("../images/nav_bottom_bkgnd.png");
	height:198px;
	margin:0 auto;
	width:1200px;

}







/*
	NAVIGATION BAR STYLES FOR LINKS, CONTACT, & NEWS-FEED
*/

#navigation_wrapper
{
	background:#fff bottom left repeat-x url("../images/nav_bkgnd_stripe.png");
	height:246px;
}


/* logo and links */
#navigation_wrapper div.top
{
    height: 77px;
    margin:0 auto;
    text-align: left;
    width: 950px;
}

#navigation_wrapper div.top .cell
{
	background: top right repeat-y url("../images/nav_item_seperator.png");
}

#navigation_wrapper div.top div.logo
{
	background: 30px center no-repeat url("../images/nav_logo.gif");
	float:left;
	height:76px;
	width:280px;
}

#navigation_wrapper div.top .nav_item
{
	display:inline-block;
	float:left;
}
#navigation_wrapper div.top .nav_item a
{
	background:none;
	display:inline-block;
	max-height:76px;
	padding:30px;
	text-decoration:none;
}
#navigation_wrapper div.top .nav_item a:HOVER,
#navigation_wrapper div.top .nav_item a:ACTIVE,
#navigation_wrapper div.top .nav_item a:FOCUS
{
	background-color:#f6f6f6;
    border:0;
}
#navigation_wrapper div.top .nav_item a img
{
	border:0;
}
#navigation_wrapper div.top .seperator
{
	background:top left repeat-y url("../images/nav_item_seperator.png");
	display:inline-block;
	float:left;
	height:76px;
	width:1px;
}






/*contact and news-feed*/
#navigation_wrapper div.bottom
{
	clear:both;
	font-size:12px;
	line-height:16px;
    margin: 0 auto;
	padding-top:24px;
    text-align: left;
    width: 950px;
}

#navigation_wrapper div.bottom div
{
	display:inline-block;
	float:left; 
}

/*start contact*/
#navigation_wrapper div.bottom .contact1
{
	padding-right:30px;
}

#navigation_wrapper div.bottom .contact1 .logo
{
	background: top left no-repeat url("../images/contact.gif");
	display:block;
	float:none;
	height:14px;
	width:64px;
}

#navigation_wrapper div.bottom .contact1 .address_info
{
	display:block;
	float:none;
	margin-left:20px;
	margin-top:7px;
}


#navigation_wrapper div.bottom .contact2
{
	padding-right:30px;
}
#navigation_wrapper div.bottom .contact2 .contact_info
{
	display:block;
	float:none;
	margin-top:23px;
}
#navigation_wrapper div.bottom .contact3
{
	padding-right:45px;
	padding-top:23px;
}

#navigation_wrapper div.bottom .contact3 input.text
{
	border-color:#ebebeb;
	border-width:1px;
	border-style:solid;
	margin-right:15px;
	width:110px;
}

#navigation_wrapper div.bottom .contact3 input.name{background:center center no-repeat url("../images/form_name_bkgnd.gif") #f7f7f7;}
#navigation_wrapper div.bottom .contact3 input.email{background:center center no-repeat url("../images/form_email_bkgnd.gif") #f7f7f7;}
#navigation_wrapper div.bottom .contact3 textarea {background:center center no-repeat url("../images/form_message_bkgnd.gif");}

#navigation_wrapper div.bottom .contact3 textarea
{
	background-color:#f7f7f7;
	border-color:#ebebeb;
	border-width:1px;
	border-style:solid;
	height:50px;
	width:240px;
	
	padding:0;
	margin:0;
	
	margin-top:5px;
}

#navigation_wrapper div.bottom .contact3 .image
{
	padding:4px 4px 2px 4px;
}
#navigation_wrapper div.bottom .contact3 a
{
	display:inline-block;
	float:right;
	margin-right:17px;
	margin-top:3px;
}
#navigation_wrapper div.bottom .contact3 a:HOVER,
#navigation_wrapper div.bottom .contact3 a:ACTIVE,
#navigation_wrapper div.bottom .contact3 a:FOCUS
{
	background-color:#f6f6f6;
}
/*end contact*/




/*start feed*/

#navigation_wrapper div.bottom .news_feed
{
	
}
#navigation_wrapper div.bottom .news_feed .title
{
	background:top left no-repeat url("../images/news_feed.gif");
	display:block;
	float:none;
	height:15px;
	width:83px;
}
#navigation_wrapper div.bottom .news_feed .listings
{
	
}
#navigation_wrapper div.bottom .news_feed .listings ul
{
	list-style:square;
	margin-top:3px;
	padding-left:30px;
}

/*end feed*/














