body{
	background-color: #fff;
	background-image: url("http://bestcarolina.unc.edu/images/interface/background-optimized.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	color: #333333;
}


a{
	color: #084a79;
}

	/* Clear the border on img replaced links */
		a:active,a:visited{
			outline-style:none;
			outline-width:medium;
		}
		a:focus{
			outline-style:none;
		}

.nocss{
	display: none;
}

._pdf{
	padding-right: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	background: url("http://bestcarolina.unc.edu/images/interface/page_white_acrobat.png") right no-repeat;
}

._doc{
	padding-right: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	background: url("http://bestcarolina.unc.edu/images/interface/page_white_word.png") right no-repeat;
}

.date{
	font-size: 90%;
	font-weight: bold;
}

/*==============
TITLE ROW
==============*/

#title_row{
	margin-top: 100px;
}

	#title_box{
		background-color: #56a0d4;
		overflow: auto;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
	}
	
	#unclogo{
		width: 187px;
		height: 52px;
		display:block;
		background-image: url("http://bestcarolina.unc.edu/images/interface/unclogo.jpg");
		text-indent: -9999px;
		float: right;
		margin-bottom: 30px;
		margin-right: 30px;
	}
	
	#sitetitle{
		color: #fff;
		margin: 30px;
		font-family: Georgia,"Times New Roman",Times,serif;
		font-weight: normal;
		text-transform:  uppercase;
		font-size: 45px;
		letter-spacing: 1px;
		padding: 0;
		line-height: 1.2;
		color: #fff;
	}
		#sitetitle_secondary{
			display:block;
			
			text-transform: none;
			font-size: 22px;
			letter-spacing: normal;
			color: #333333;
			
		}
		
/*==============
NAVIGATION ROW
==============*/

#navigation_row{
	margin-top: 35px;
}

	#navigation_row ul{
		list-style: none;
		padding: 0;
		margin: 0;
	}
		#navigation_row ul li{
			width:134px;
			float: left;
			margin: 0;
			padding: 0;
			text-align: center;
			font-weight: bold;
			font-size: 12px;
		}
			#navigation_row ul li a{
				display: block;
				color: #fff;
				text-decoration: none;
				padding-top: 8px;
				padding-bottom: 4px;
				background-color: #333333;
				height: 22px;
			}
				#navigation_row ul li a.highlight:hover, #navigation_row ul li a.current{
					background-color: #56a0d4;
				}
				#navigation_row ul li a span.hover{
					background-color: #56a0d4;
				}
		#navigation_row ul li:last-child a{
			-moz-border-radius-topright: 7px;
			-moz-border-radius-bottomright:7px;
			-webkit-border-top-right-radius: 7px;
			-webkit-border-bottom-right-radius:7px;
		}

		#navigation_row ul li:first-child a{
			-moz-border-radius-topleft: 7px;
			-moz-border-radius-bottomleft:7px;
			-webkit-border-top-left-radius: 7px;
			-webkit-border-bottom-left-radius:7px;
		}

/*==============
CONTENT ROW
==============*/

#content_row{
	margin-top: 35px;
}

	#content_box{
	}
		#content_box h2, #content_box h3, #content_box h4, #content_box h5, #content_box h6{
			
			padding: 0;
			margin: 0;
			font-family:Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;

		}
		#content_box h2{
			font-weight: normal;
			padding-bottom: .5em;	
			font-family: Georgia, "Times New Roman", Times, serif;	
		}
		#content_box h3{
			font-size: 15px;
		}

	
	.sidebar_box{
		font-size: 11px;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	
		 #sidebar_left{
			
		}
		#sidebar_right{
			
		} 

		.sidebar_box h3{
			padding: 0;
			margin: 0;
			font-size: 120%;
			font-family: Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
			
		}
		.sidebar_box ul{
			margin: 0;
			padding: 0;
		}
			.sidebar_box ul li{
				margin: 0;
				padding: 0;
				margin-left: 15px;
			}

	

/*==============
FOOTER ROW
==============*/

#footer_row{
	margin-top: 35px;
	margin-bottom: 35px;
	background-color: #56a0d4;
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: center;
	color: #fff;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
        font-size: 12px;
}
#footer_row a{
        color: #fff;
}
