body {background:#000000; background-image: url(/images/body-background.jpg); background-repeat:repeat-y; background-position:center;}
#landsale  {font-size: 12px; font-weight: bold; }
#cajunoutdoors  { font-weight: bold;}
#preview {margin: 30px 0 0 0; }
#bbu {margin: 15px 0 15px 0; }
#forum{margin: 0 0 15px 0; }
#subscribe {font-size: .8em;}
#wrapper {
	margin-left: auto;
	margin-right: auto;
	width:980px;
	background-image: url(../images/wrapper.jpg);
	text-align:left;
	/*border: 1px solid #312926;*/
}
#fumenu {margin-left: 9px;}
#fumenu2 {float: left;}

/* leftbar */
#leftbar {padding-top: 15px;}
#leftbar p{font-weight: bold; font-size: 12px; color: #ffffff; }
#leftbar a {color: #ffffff; font-size: 12px; text-decoration: none; }
#leftbar a:hover {color: #DC9A22;}

.spacer25 {height: 25px;}

/* main nav */
#nav {padding:0; margin:0; list-style:none; height:35px; position:relative; z-index:200; font-family:arial, verdana, sans-serif; width:978px;}
#nav li.top {display:block; float:left;}
#nav li a {display:block; float:left; height:35px; width:163px; border: none; text-decoration:none; padding:0; cursor:pointer;}

#nav li a.home {background:url(/images/main-menu/homepage-1.jpg);}
#nav li a.home:hover {background:url(/images/main-menu/homepage-2.jpg);}
#nav li.activated a.home {background:url(/images/main-menu/homepage-2.jpg);}

#nav li a.videos {background:url(/images/main-menu/videos-1.jpg);}
#nav li a.videos:hover {background:url(/images/main-menu/videos-2.jpg);}
#nav li.activated a.videos {background:url(/images/main-menu/videos-2.jpg);}

#nav li a.university {background:url(/images/main-menu/university-1.jpg);}
#nav li a.university:hover {background:url(/images/main-menu/university-2.jpg);}
#nav li.activated a.university {background:url(/images/main-menu/university-2.jpg);}

#nav li a.community {background:url(/images/main-menu/community-1.jpg);}
#nav li a.community:hover {background:url(/images/main-menu/community-2.jpg);}
/*#nav li.activated a.community {background:url(/images/main-menu/community-2.jpg);}*/

#nav li a.market {background:url(/images/main-menu/market-1.jpg);}
#nav li a.market:hover {background:url(/images/main-menu/market-2.jpg);}
#nav li.activated a.market {background:url(/images/main-menu/market-2.jpg);}

#nav li a.contact {background:url(/images/main-menu/about-1.jpg);}
#nav li a.contact:hover {background:url(/images/main-menu/about-2.jpg);}
#nav li.activated a.contact {background:url(/images/main-menu/about-2.jpg);}

#nav li:hover a, #nav a:hover {background-position: 0 35px;}

#nav table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}

#nav .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; text-align: left;}

#nav li:hover {position:relative; z-index:200;}
#nav a:hover {position:relative; white-space:normal; z-index:200;}

#nav :hover ul.sub {left:0; top:35px; background: #000000; width:165px; height:auto; z-index:300;}
#nav :hover ul.sub li {display:block; height:24px; position:relative; float:left; width:165px; font-weight:normal;}
#nav :hover ul.sub li a {display:block; height:20px; width:160px; border: solid 1px #000; text-decoration:none; padding:0; padding-top: 2px; padding-left: 3px; cursor:pointer; color: #FFFFFF; font-weight: bold; font-family: arial; font-size: 14px; }
#nav :hover ul.sub li a:hover {background-position: 0 22px; position:relative; background-color: #757575;}
