 /* CSS Document */

#header {
 	background-color: #FFF;    
 	width: 1000px;
	height: 69px;
    margin:0;
    padding:0;
}

#wrapper {
	width: 1000px;
    border: solid 1px #000;
 	background: #FFF;
    text-align:left; 
    min-width:1000px; 
    width:1000px;
    margin:0 auto;
}

#home_wrapper {
    margin: 0 0 0 50px;
}

#home_block {
	height: 350px;
	width: 700px;
	background: #FFF url(http://admissions.ncsu.edu/layout/home/design-girl.jpg) no-repeat 0px 0px;
	float: left;
}	

#home_block p {
	width:240px;
	height: 100px;
	position: relative;
	top: 225px;
	left: 415px;
}

#home_block p#watch {
	color: #C00;
	margin: -45px 0 0 152px;
	font-size: 90%;
	font-weight: bold;
}

#top {
	height: 350px;
 	background-color: #FFF; 
}

#top #home_block p#watch span {
	font-size: 90%;
	font-weight: normal;
}

#top #home_block p#watch a {
	color: #C00;
	font-size: 90%;
	font-weight: bold;
}

#intro_block {
 	background-color: #fff; 
	padding: 5px 0px 5px 0;
    width: 180px;
    height: 250px;
    max-height: 250px;
	margin: 0px 0 0 15px;
	float: left;
}
#wolfpaw {
  	background-color: #FFF; 
	padding: 0 0 0 5px;
    width: 180px;
    height: 250px;
    max-height: 250px;
	margin: -5px 0 0 0;
}

#intro_block ul {
	padding: 5px 0 0 10px;
	font-size: 110%;
	margin-left: 10px;
}

#intro_block ul li#apply a{
	color: #C00;
}
#intro_block ul li#apply {
 	list-style-image:url(http://admissions.ncsu.edu/layout/arrows/red-arrow.gif);	
}

#intro_block ul li a{
	color: #000;
}

.home_divider {
    height: 40px;
	width: 901px;
	clear: both;
	background: #FFF url(http://admissions.ncsu.edu/layout/home/dot.jpg) repeat-x 0px 0px;
	
}
/************************* profile styles *********************/

#rightNavColumn {
	width: 201px;
    padding: 0 0 10px 0;
	float: left;
	margin: 20px 0 0 0;
	font-size: 90%;
    /* border: 1px #000 solid; */
 	background-color: #FFF;
    color: #555;
}


#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;
}

.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;
	padding-right: 10px;
}
.profiles a img{border:0;}
#top .profiles h3 {
	padding: 0;
	margin: 0;
	color: #000;
	font-size: 95%;    
}
.profiles p {
	padding:  0;
	margin: 5px 0 0 0;
	/*text-align: left;*/
}

#rightNavColumn p#view_stories {
	margin-top: 20px;
}

#rightNavColumn p#view_stories span {
	font-size: 90%;
	font-weight: normal;
 	color: #C00;
}

#rightNavColumn p#view_stories a{
	color: #C00;
	font-size: 90%;
	font-weight: bold;
	margin-left: 65px;
}

#middle {
	height: 260px;
	width: 700px;
	background:url(http://admissions.ncsu.edu/layout/home/nav-block.jpg) no-repeat 0px 0px;
	float: left;
}

span.text {
	color: #FFF;
	display: block;
	cursor: pointer;
}
span.learnMoreText a{
	display: block;
	cursor: pointer;
	line-height: 1em;
	padding-top: 80px;
	margin-top:-80px;
	height:1px !important;height:1px;
}
#bottom span.learnMoreText p a, #bottom span.learnMoreText p a:visited {color:#333;}
span.learnMoreText a:hover{text-decoration: none;}

 /********* why ncsu block *********/

#middle #nav_block #block1 {
	color: #FFF;
	font-size: 90%;
	float: left; 
     
	width: 265px;
	height: 250px;
	margin: 0px 0 0 0px;
  
}

#middle #nav_block #block1 h2{
    visibility: hidden;
}


#middle #nav_block #block1 a {
    display: block;
     
	margin-left: 0px;
	width: 255px;
     
	height: 260px;
	margin-top: 0px;
}

#middle #nav_block #block1 a:hover{  
	text-decoration: none;
}	


#middle #nav_block #block1 span.text {
     
	padding: 40px 0 0 25px;
	line-height: 1.5em;
	margin-left: 10px;
	
}
 /********* end why ncsu block *********/


#nav_block #row1 {
	height: 129px;
	margin: 0px 2px 0 2px;
	float: left;
     
	width: 430px;
  
}


/***************************** how apply block ************************/
#nav_block #row1 #block2{
	float: left;
	padding: 0 10px;
	font-size: 90%;
     
	margin-left: 0px;
	width: 194px;	
   
}

#nav_block #row1 #block2 h2{
    visibility: hidden;
 }
 
 
#middle div#nav_block div#row1 div#block2 a{
	/*background-color: #000099;*/
	display: block;
     
	width: 210px;
     
	height: 129px;  
}

#middle div#nav_block div#row1 div#block2 a:hover{  
	text-decoration: none;
}	

#nav_block #row1 #block2 span.text {
	padding: 50px 0 0 15px;
	width: 110px;
	line-height: 1.5em;
}

/***************************** end how apply block ************************/

/***************************** how afford it block ************************/

#nav_block #row1 #block3{
	
	float: left;
	padding: 0 10px;
	font-size: 90%;
	color: #FFF;
     
	width: 195px;	
     
	height: 129px;  
}

#nav_block #row1 #block3 h2{
    visibility: hidden;
 }

#middle div#nav_block div#row1 div#block3 a{
	/*background-color: #000;*/
	display: block;
     
	width: 205px;
     
	height: 129px;  
}

#middle div#nav_block div#row1 div#block3 a:hover{  
	text-decoration: none;
}

#nav_block #row1 #block3 span.text {
	padding: 50px 0 0 18px;
	width: 101px;
	line-height: 1.5em;
}
/***************************** end how afford it block ************************/


#nav_block #row2 {
	/*border: 1px #000 solid;*/
	height: 129px;
	margin: 0px 2px 0 2px;
	float: left;
     
	/*width: 430px;*/
	width: 430px;
     
	
}

/**************** have major block *************/

#nav_block #row2 #block4 h2{
    visibility: hidden;
 }
 
#nav_block #row2 #block4{
	float: left;
	padding: 0 10px;
	font-size: 90%;
     
	margin-left: 0px;
	width: 195px;	
     
	height: 129px;  
}


#middle div#nav_block div#row2 div#block4 a{
	display: block;
     
	width: 205px;
     
	height: 129px;  
}

#middle div#nav_block div#row2 div#block4 a:hover{  
	 text-decoration: none; 
     color: #FFF;
}

#middle div#nav_block #row2 #block4 span.text {
	padding: 50px 0 0 15px;
	width: 101px;
	line-height: 1.5em;
	cursor: pointer;
}


/**************** end have major block *************/

/****************  what's happening block *************/
#nav_block #row2 #block5{
	float: left;
	padding: 0 10px;
	font-size: 90%;
	color: #FFF;
	width: 195px;
	height: 129px;  
}

#nav_block #row2 #block5 h2{
    visibility: hidden;
 }

#middle div#nav_block div#row2 div#block5 a{
	display: block;
     
	width: 205px;
     
	height: 129px;  
}

#middle div#nav_block div#row2 div#block5 a:hover{  
	text-decoration: none; 
	color: #FFF;
}

#nav_block #row2 #block5 span.text {
	padding: 50px 0 0 18px; f
	width: 101px;
	line-height: 1.5em;
	cursor: pointer;
}
/**************** end what's happening block *************/

#announcements_tour {
	padding-top: 30px;
	background-color: #FFF;
	float: left;
}

#announcements {
	float: left;
	width: 268px;
	height: 171px;
	background-color: #FFF;
}

#announcements h3{
	color: #000;
	background: #FFF url(http://admissions.ncsu.edu/layout/arrows/black-arrow.gif) no-repeat 5px 7px;
     
	padding: 5px 0 5px 20px;
	margin: 0;
     
    
}

#announcements a{
	/*font-size: 80%;*/
	font-size: 95%;
	padding:0 10px 0 0px;    
}

#campus_tour {
	float: left;
	width: 633px;
	height: 171px;
	background: #555 url(http://admissions.ncsu.edu/layout/home/campus-tour.jpg) no-repeat 0px 0px;
}

#campus_tour h3{
	color: #FFF;
	/*background: #C00 url(http://admissions.ncsu.edu/layout/home/white-arrow_red_bg.gif) no-repeat 5px 7px; 
	padding: 5px 0 0 20px;
	*/
	background: #C00 url(http://admissions.ncsu.edu/layout/home/white-arrow_red_bg.gif) no-repeat 5px 3px;
	padding: 0px 0 0 20px;
	margin: 0x;
    width: 419px;
}
#home_wrapper h3#stuff {
	background: #FFF url(http://admissions.ncsu.edu/layout/arrows/black-arrow.gif) no-repeat 5px 3px;
	padding: 0px 0 5px 20px;
	margin: 0x;
}

#bottom {
	background-color: #EEE;
	height: 170px;
	float: left;
	font-size: 90%;
}
#bottom h4 {
	color: #C00;
	/*padding-left: 15px;
	background: url(http://admissions.ncsu.edu/layout/home/stories-arrow.gif) no-repeat 3px 6px;	*/
	padding-left: 20px;
	background: url(http://admissions.ncsu.edu/layout/home/stories-arrow.gif) no-repeat 5px 6px;	
	font-size: 95%;
}

#bottom p {
	padding: 0px 5px 0 15px;
	font-size: 90%;
	margin-top: -3px;
	color: #333;
}
/* styles for links in bottom row */
#bottom span, #bottom span a{
	color: #666;
}

#story1, #story2, #story3, #story4, #story5, #story6 {
	float: left;
	/*background-color: #444;*/
	height: 170px;
	width: 150px;
}
#story1 {
	background: url(http://admissions.ncsu.edu/layout/home/story1.jpg) no-repeat 0px 1px;
	padding-top: 50px;
}
#story2 {
	background: url(http://admissions.ncsu.edu/layout/home/story2.jpg) no-repeat 0px 1px;
	padding-top: 50px;
}
#story3 {
	background: url(http://admissions.ncsu.edu/layout/home/story3.jpg) no-repeat 0px 1px;
	padding-top: 50px;
}
#story4 {
	background: url(http://admissions.ncsu.edu/layout/home/story4.jpg) no-repeat 0px 1px;
	padding-top: 50px;
}
#story5 {
	background: url(http://admissions.ncsu.edu/layout/home/story5.jpg) no-repeat 0px 1px;
	padding-top: 50px;
}
#story6 {
	background: url(http://admissions.ncsu.edu/layout/home/story6.jpg) no-repeat 0px 1px;
	padding-top: 50px;
}
#bottom #story6 p{
	width: 120px;
}

/******** end home styles  ***************/

#home_block {
	height: 350px;
	width: 700px;
	background: #FFF url(http://admissions.ncsu.edu/layout/home/main.jpg) no-repeat 0px 0px;
	float: left;
}
p.item {font-weight:normal;color:#C00;font-size:90%;padding: 5px 0; margin: 0 0 -15px 20px;line-height:1.4em; width: 190px;}
p.item a {font-weight:normal;color:#636363; position: relative; top: -17px; left: 55px;}
p.item a:hover {color:#383838;}

#announcements h3 a, #home_wrapper h3#stuff a{
	color: #000;
	font-weight: bold;
}

#campus_tour h3 a{
	color: #FFF;
}

p.item {font-weight:normal;color:#C00;font-size:90%;padding: 5px 0; margin: 0 0 -15px 5px;line-height:1.4em; width: 190px;}
p.item a {font-weight:normal;color:#636363; position: relative; top: -17px; left: 65px;}
p.item a:hover {color:#383838;}


#story1, #story2, #story3, #story4, #story5 {
	float: left;
	/*background-color: #444;*/
	height: 170px;
	width: 180px;
}
#story1 {
	background: url(http://admissions.ncsu.edu/layout/home/story1.jpg) no-repeat 0px 1px;
	padding-top: 50px;
	height: 120px;
	width: 180px;
}
#story2 {
	background: url(http://admissions.ncsu.edu/layout/home/story2.jpg) no-repeat 0px 1px;
	padding-top: 50px;
	height: 120px;
	width: 180px;
}
#story3 {
	background: url(http://admissions.ncsu.edu/layout/home/story3.jpg) no-repeat 0px 1px;
	padding-top: 50px;
	height: 120px;
	width: 180px;
}
#story4 {
	background: url(http://admissions.ncsu.edu/layout/home/story4.jpg) no-repeat 0px 1px;
	padding-top: 50px;
	height: 120px;
	width: 180px;
}
#story5 {
	background: url(http://admissions.ncsu.edu/layout/home/story5.jpg) no-repeat 0px 1px;
	padding-top: 50px;
	height: 120px;
	width: 180px;
}
