#cmscontent {
	padding-left: 15px;
}

#container #main {
	margin-top: 10px;
}

body > #container #main {
	margin-top: 30px;
}


#container #header #breadcrumbs {
	position: absolute; z-index: 800;
	top: 165px;
	left: 165px;	
}

#header #tooliconslist {
	display: none;
	visibility: hidden;
}

#header #sitename {
	display: none;
	visibility: hidden;
}

#main {
	position:relative;
	top: 10px;
}

#main #onecolumn {
	width:100%;
	float:left; 
	overflow:visible; 
	padding: 0; 
	background-color: #fff;
}

#main #twocolumn #wrapper #content {
	width:745px;
	margin: 0 10px; 
	float:left; 
	overflow:visible; 
	padding: 0; 
	background-color: #ffffff;
}

#main #threecolumn #wrapper #content #news_header,
#main #twocolumn #wrapper #content #news_header {
	width:556px;
	float:left; 
	overflow:visible; 
	padding: 0; 
}

#main #threecolumn #wrapper #content {
	width:556px;
	float:left; 
	overflow:visible; 
	padding: 0; 
}

#news_layout #focus {
	width: 162px; float: left; margin-left: 14px; margin-right: -15px;
	background-color: #f1f0f0;
	}

#main #threecolumn #wrapper #content #news{
	width: 370px; 
	float: left; 
	padding-left: 9px; 
	margin: 10px 0;
}
#main #threecolumn #wrapper #content #news_full{
width: 545px; /*-- prevents layout from breaking in IE6 --*/
	float: left; 
	padding-left: 9px; 
	margin: 15px 0 10px 0;
}

#main #threecolumn #wrapper #content .newsitem {
	float: left;
	width: 210px;
	margin-bottom: 5px;
	overflow: hidden;
}
#main #threecolumn #wrapper #content .newsitem_full {
	float: left;
	width: 385px;
	margin-bottom: 5px;
	overflow: hidden;
}

#main #column_left {
	overflow: visible;
}

#cmsnavigation p{
	padding-bottom: 0;
}


#press {
	min-height:205px; height:auto !important; height:205px; /*min-height hack*/
	padding: 0px;
	margin-bottom:25px;
	}
	.press_item {margin: 5px; float: left; border: 1px solid #e1e2e4;}
	.press_btn {float: left; padding-top: 60px;}
	#press li {clear:both; float: left; padding-top: 1em; text-align: center; }
	#press li a {
		background: url(images/bullet_press.gif) no-repeat center left; 
		padding-left: 2.3em;
		font-size: .9em;
		margin-left: 10px;
		}
	#press li a:hover{
		background: url(images/bullet_press_h.gif) no-repeat center left; 
		}


/*
#main #column_left #press {
	position: relative;
	left:-12px;
	width:186px; 
}
*/

/*Just incase someone messes up the textblock class for this*/
#locations .featurebox {
	border-bottom-width: 7px;
	border-bottom-style: solid;
	border-bottom-color: #00007e;
}

#main #threecolumn #wrapper #content {
	width:548px; 
	margin: 0 10px;
	float:left; 
	overflow:visible; 
	padding: 0;
	background-color: #ffffff;
}

/* Nulling the margins set in common_styles.css */
#threecolumn #wrapper #content {
	margin-top: 0pt;
	margin-right: 0px;
	margin-bottom: 0pt;
	margin-left: 0px;
}

#main #threecolumn #column_right {
	width:192px; 
	float:right;
}


/*Feature Boxes*/
.featurebox /* PRIMARY SIDE-COLUMN BOX */ { 
	padding: 15px;
	margin-bottom:15px;
	border-bottom: 1px solid #f3f3f3;
	background: #fbfbfb url(images/Box-top.png) no-repeat;
}


/*----------------------------------------LEFT NAVIGATION----------------------------------------*/

#column_left #cmsnavigation /* PRIMARY LEFT-NAV BOX */ { 
	padding: 15px;
	margin-bottom:15px;
	border-bottom: 1px solid #f3f3f3;
	background: #fbfbfb url(images/Box-top.png) no-repeat;
	}

.menublock {
	margin-top: 10px;
	margin-bottom: 15px;
	}

.menublock li {
	margin-bottom: .2em;		
	list-style-image:url(images/bullet.gif); margin-left: 16px;
}

.menublock li h3, #cmsnavigation h3,
.default_box .featureboxcontent h3
 {
	font-family: Arial; 
	font-size: 1em; 
	text-transform: uppercase;
	list-style-image:none;
	color: #616671;
	}

#cmsnavigation h3 a:link, #cmsnavigation h3 a:visited, 
#cmsnavigation a:link h3, #cmsnavigation a:visited h3,
.default_box .featureboxcontent h3 a:link, .default_box .featureboxcontent h3 a:visited,
.default_box .featureboxcontent a:link h3, .default_box .featureboxcontent a:visited h3
	{
	color: #00007e;
	}

#cmsnavigation a:hover h3, #cmsnavigation a:active h3, 
#cmsnavigation h3 a:hover, #cmsnavigation h3 a:active
.default_box .featureboxcontent h3 a:hover, .default_box .featureboxcontent h3 a:active,
.default_box .featureboxcontent a:hover h3, .default_box .featureboxcontent a:active h3
	{
    	color: #00005e;
	text-decoration: underline;
	}

/*----------------------------------------------------------------------------------------------*/

#footer {
	border-top: none;
}

#footer_text {
	padding: 36px 10px 0 0;
	float:right;
}

#footer_copywrite {
	padding: 36px 0 0 10px;
	float: left;
}

/*Module Testing Fixes*/
/*CMS Fixes*/

.AddContentRight {
	padding-left: 0px;
	margin-left: 0px;
	width: 275px;
	float:right;
}

#AddContentPageParams {
	padding-left: 0px;
	width: 275px;
}

.AddContentLeft {
	width: 430px;
	float:left;
	padding:0px;
	margin:0px;
}

.ui-state-default, .ui-widget-content .ui-state-default {
	color: #fafafa;
}



/*-------------------------------Image borders---------------------------------*/

#cmscontent img {
		border: 1px solid #708194;
}

.no-border,
#twocolumn #wrapper #content #contentcontent #cmscontent #faculty_middle #display_image img,
#threecolumn #wrapper #content #contentcontent #cmscontent #display_image img,
#content #contentcontent #cmscontent .printpdfmailicons img,
#content #contentcontent #cmscontent table tbody tr td h2 a img, /*edit icon*/
#threecolumn #wrapper #content #contentcontent #cmscontent h3 a img /*homepage edit icon*/
{border:none;}


/*-------------------------------Content lists---------------------------------*/

#twocolumn #wrapper #content #contentcontent #cmscontent ul {
		list-style-image:url(images/bullet-round.gif); margin-left: 16px;
}
#twocolumn #wrapper #content #contentcontent #cmscontent li {
		margin-bottom: .2em;
}

#twocolumn #wrapper #content #contentcontent #cmscontent #faculty_middle #news_layout #news #more_news ul,
#twocolumn #wrapper #content #contentcontent #cmscontent #faculty_middle #news_layout #news_full #more_news ul, 
#twocolumn #wrapper #content #contentcontent #cmscontent #events ul {
		list-style-image:none; margin-left: 0px;
}


/*----------------------------Faculty homepages---------------------------------*/

#twocolumn #wrapper #content #contentcontent #cmscontent #events {float: right; width: 153px; position: static;}
#twocolumn #wrapper #content #contentcontent #cmscontent #faculty_middle {width: 556px; float: left; margin-left:-15px; display:inline;}
#twocolumn #wrapper #content #contentcontent #cmscontent #faculty_middle #display_image {float: right;}

#faculty_name img { 
	margin: -15px -15px -5px -15px;
	width: 192px;
}

/*-------------------------------UWC homepage------------------------------------*/

#threecolumn #wrapper #content #contentcontent #cmscontent #news_layout, #threecolumn #wrapper #content #contentcontent #cmscontent #display_image { 
	margin-left: -15px;} /*counters cmscontent padding on homepage*/
#threecolumn #wrapper #content #contentcontent #cmscontent .seperator { 
	margin: 7px 0 15px -15px;  overflow:hidden; display:inline;}
#threecolumn #wrapper #content #contentcontent #cmscontent #highlights { 
	margin-left: -15px; overflow:hidden; display:inline; }

#news_layout #flickrshow_wrapper {margin-bottom: 15px; padding: 0px;}


/*-------------------------------.seperator------------------------------------*/

#main #threecolumn #wrapper #content .seperator,
#main #twocolumn #wrapper #content .seperator {
	width:556px;
	overflow:visible; 
}


#main #twocolumn #wrapper #content #contentcontent #cmscontent h2 {font-family: "Times New Roman",Times,"Nimbus Roman No9 L","FreeSerif","Liberation Serif",serif; font-size: 1.4em; letter-spacing: .04em; padding-bottom: .8em; color: #00007e; font-weight: bold; }
#main #twocolumn #wrapper #content #contentcontent #cmscontent a {color:#00007e; text-decoration:underline; }


/*-------------CMS dropdown menu (Adding styles for the adx menu)------------------*/
 
#container #header #menu {
	position: relative; 
	right: 5px;
	padding: 10px;
	float:right;	
}

#menu #menuList .menulinktext {
	padding: 6px 2px; 
	margin-left: 28px;
	border-bottom: 1px solid #c2c7cc; 
	background-color: #f0f0f0;
}

#menu #menuList img {padding: 6px 5px 12px 7px; margin-left: -1px;}

#menu #menuList li ul li a {padding-right: 0px; background-color: #c2c7cc;}

#menu ul li ul li {
	background-color:#fff;
}

/*----------------------------------------------------------------------------------*/


#container #header #nav_container #search {display: none;}/*---hides search div---*/





