 /* CSS Document */

#wrapper {
 	background: #CCC url(http://admissions.ncsu.edu/layout/3-columnBG.gif) repeat-y 0px 0px;
  }

#profile_details {
 	background-color: #c5bd9d; 
	padding: 0;
	margin: 0;
 	width: 250px;
    height: 283px;  
}

#profile_details h3 {
    font-size: 100%;
	color: #FFF;
    padding: 6px 0 0 35px;
	margin: 0px;
	height: 25px;	
	background-color: #000;
	background: #000 url(http://admissions.ncsu.edu/layout/arrows/white-arrow.gif) no-repeat 20px 8px;
      

}
#profile_details p {
   /* padding: 0px 15px 5px 20px;*/
    padding: 0px 15px 0px 20px;
    font-size: 85%;
    line-height: 1.5em; 
	margin-top: 5px;
}



#level_intro {
 	background-color: #FFF; 
	padding: 0;
 	width: 650px !important;width:655px;
    height: 330px;
	margin: 0;
	float: left;
 } 

#media_spot {
 	background-color: #CCC; 
	padding: 0;
 	width: 448px;
    height: 252px;
    max-height: 299px;
	margin: 0;
	float: left;
	border-top: 31px solid #000;
}
 

#nav_lower {
	background: transparent;
	width: 250px;
	float: left;
	margin-top: -10px;
}
#nav_lower p{
	background: #FFF;
	width: 200px;
	font-size: 80%;
	padding-left: 35px;
	color: #383838;
}

#nav_lower p span{
	color: #C00;
}

#tour {
	height: 330px;
    width: 230px;
    float: left;
    background-color: #FFF;
	margin-top: 15px;
}

#tour h3{
	color: #FFF;
    padding: 5px 0 0 35px;
	margin: 0px;
	height: 25px;	
	background-color: #000;
	background: #000 url(http://admissions.ncsu.edu/layout/arrows/white-arrow.gif) no-repeat 20px 8px;
}
#tour h3 a{color:#fff;}

/********************** middle column ***********************************/
 
 #main_content {
 	background-color: #CCC; 
	margin: -20px 0 0 0;
	float: left;
    line-height: 1.5em; 
     
    min-height: 1275px;       
 	width: 409px;
     
	padding: 5px 25px 10px 15px;
     
 }
 
 
 #main_content h1 {
    font-size: 120%;
	color: #FFF;
	width: 414px;
    /*padding: 5px 0 0 35px;
	margin: -5px 0 0 -15px;*/
	height: 26px;	
	background: #383838 url(http://admissions.ncsu.edu/layout/arrows/grey-arrow.gif) no-repeat 20px 8px;

     
	padding: 5px 0 0 35px;
	margin: -5px 0 0 -15px;
     
	text-transform: lowercase;
}

#intro_block ul  { 
	margin-left: -20px;
}

/********************** right column ***********************************/

 #rightNavColumn {
    padding: 0 0 10px 0;
	float: left;
	margin-top: 0px;
	margin-left: 2px;
	width: 180px;
	font-size: 90%;
    color: #555;
}

#rightNavColumn {
	width: 201px;
    padding: 0 0 10px 0;
	float: left;
	margin: -30px 0 0 0;
	font-size: 90%;
    /* border: 1px #000 solid;
 	background-color: #666; */
    color: #555;
}

#rightNavColumn h1, #rightNavColumn h3, #rightNavColumn h4, #rightNavColumn h5, #rightNavColumn h6{
	font-size: 100%;
	font-weight: bold;
	color: #555;
	margin: 15px 0 -10px 0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 15px;
}

#rightNavColumn h2{
	font-size: 95%;
	font-weight: bold;
	color: #556677;
	background-color: #FFF;
	/*  line-height: 30px;   */
	margin: 0px;
	padding: 0 0 0 15px;
	border-top: none;
}

/*
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}


#rightNavColumn h3 {
	color: #000;
	font-size: 95%;
	background-color: transparent;
	padding: 0;
	margin: 0;
}
*/
#rightNavColumn p{
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 10px;
	font-size: 95%;    
}

#rightNavColumn a{
	color:#C00;
	font-weight: normal;
	font-size: 100%;
	padding-top: 1px;
	padding-bottom: 3px;
}

#rightNavColumn ul{
	margin-left: 30px;
	padding-left: 0px;
	padding-right: 5px;
}

#rightNavColumn li{
	margin-bottom: 10px;
}

#rightNavColumn a:hover{
	color:#000099;
}

/************************* small thumbnail profile styles *********************/
.profiles {
	font-size: 95%;
	color: #383838;
	height: 75px;
	max-height: 75px;
	width: 185px;
	background-color: #FFF;	
    margin: 10px 0 0 15px;
    padding: 0;
}
.profiles img {
	float: left;
	margin-right: 10px;
}
.profiles a img{border:0;}
#rightNavColumn .profiles h3 {
	padding: 0;
	margin: 0;
	color: #000;
	font-size: 95%;    
}
.profiles p {
	padding:  0;
	margin: 5px 0 0 0;
	/*text-align: left;*/
}
.profiles p a:hover{
	text-decoration: none;
}