

 /* CSS Document */

#wrapper {
	width: 901px;
    /*border: solid 1px #000; */
 	background: #FFF url(http://ncsu.edu/stud_affairs/campus_rec/layout/fitnessBG.gif) repeat-y 0px 0px;
    text-align:left; 
    min-width:901px; 
    width:901px;
    margin:0 auto;
  }

#logo {
 	background: #FFF url(http://ncsu.edu/stud_affairs/campus_rec/layout/header-fitness.jpg) repeat-y 0px 0px;
 	width: 901px;
	height: 124px;
    margin:0;
    padding:0;
}

#landing_picture {
 	background: #EEE url(http://ncsu.edu/stud_affairs/campus_rec/layout/fitness-picture.jpg) repeat-y 0px 0px;    
 	width: 512px;
	height: 248px;
    margin:0;
    padding:0;
	/*float: left;*/
    border-bottom: 2px solid #FFF;
 }

#navcontainer {
 	margin: 0;
	padding: 0;
 	height: 38px;
    width: 694px;
    float: left;
    padding-top: 5px;
	background-color: #556677;
	font-size: 90%;
    border-bottom: 2px #FFF solid;
}

#navcontainer li a {
	font-weight: bold;
	text-transform: uppercase;
 }

 
#navcontainer li#clubs a
{
background: #CC9900;
border-bottom: 2px solid ;
border-top: 2px solid #FFF;
	border-left:  2px solid #FFF;
border-right: 2px solid #FFF;
color: #fff;
width: 110px;
height:  18px;
padding: 10px 0 5px 0;
 
}

#navcontainer li#fitness a
{
background: #556677;
border-bottom: 2px solid #556677;
border-top: 2px solid #FFF;
border-left: none;
border-right: 2px solid #FFF;
color: #fff;
width: 105px;
height:  18px;
padding: 10px 0 5px 0;
}

#navcontainer li#intramural a
{
background: #C00;
border-bottom: 2px solid ;
border-top: 2px solid #FFF;
border-left: none;
border-right: 2px solid #FFF;
color: #fff;
width: 160px;
height:  18px;
padding: 10px 0 5px 0;
}

#navcontainer li#outdoor a
{
background: #778855;
border-bottom: 2px solid ;
border-top: 2px solid #FFF;
border-left: none;
border-right: 2px solid #FFF;
color: #fff;
width: 170px;
height:  18px;
padding: 10px 0 5px 0;
}

#navcontainer li#leisure a
{
background: #CC6600;
border-bottom: 2px solid ;
border-top: 2px solid #FFF;
border-left: none;
border-right:none;
color: #fff;
width: 141px;
height:  18px;
padding: 10px 0 5px 0;
 
}
#rightNavColumn h2{
	font-size: 95%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #556677;;
	/*line-height: 30px;*/
	margin: 0px;
	padding: 8px 0 8px 15px;
	border-top: none;
}

