body {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	color: #333333;
	font-size: 80%;
} 
.invisible { 	overflow: hidden; 	position: absolute; 	height: 0em; 	width: 0em; }  
#container { 	width: 1000px; 	margin-right: auto; 	margin-left: auto; } 
#column1 { 	clear: both; 	float: left; 	width: 180px; 	margin-top: 0.5em; 	margin-bottom: 0.2em; } 
#column2 { 	float: left; 	width: 570px; 	margin-left: 1.5em; } 
body.summer #column2, body.newsletters #column2{ 	float: left; 	width: 75%; 	margin-left: 0em; } 
body.search #column2{ 	float: left; 	width: 100%; 	margin-left: 0em; } 
body.events #column2, body.default #column2, body.orientation #column2, body.academic #column2, body.about #column2{ 	float: left; 	width: 77%; 	margin-left: 0em; margin-left: 1.5em } 
#column3 { 	float: right; 	width: 210px; } 
#column4 { 	float: right; 	width: 210px; text-align:right; } 
#column1 h2, #column3 h2, #column4 h2 { 	color: #FFFFFF; 	background: #8D8A7B; 	text-transform: uppercase; 	font-size: 110%; 	padding: 0.5em; 	margin: 0.3em 0em; }
#column3 #col3news h2{ 	margin-top:0px; } 
#column3 #col3news li{
margin-bottom:0.5em;}
.lightbluebox { 	color: #1D378C; 	background: #BECEE8 url(images/tinyarrow_r.png) no-repeat left top; 	border: 1px solid #487DDB; 	margin: 0px; 	padding: 0.5em; 	font-size:95%; } 
html>body #column4 .lightbluebox {
margin-bottom:-1px;}
.lightbluebox a{ 	color: #1D378C; 	text-decoration:none; 	margin-left: 1.5em; } 
.lightbluebox a:hover{ text-decoration:underline; } 
.darkbluebox { 	background: #203989 url(images/darkbluebg.png) repeat-y right center; 	color: #FFFFFF; 	margin: 0px; 	padding: 0.2em; 	border: 1px solid #487DDB; 	font-size:95%;  } 
.whitebox p { 	color: #1D378C; 	margin-left:0.1em; 	margin-right:0.1em; } 
.largerbold, h3 { 	font-size: 110%; 	font-weight: bold; } 
 h4 {
	font-size: 95%;
	font-weight: bold;
	color: #1D378C;
} 
#leftnav a { 	color: #FFFFFF; 	background: #1D378C; 	display: block; 	padding: 0.2em 0.6em; 	text-decoration: none; 	margin-bottom: 1px; 	font-weight: bold; 	 } 
#leftnav ul ul a{ 	color: #FFFFFF; 	background: #6288C8; 	display: block; 	padding: 0.15em 0.6em; 	text-decoration: none; 	margin-bottom: 1px; 	font-weight: normal; 	font-size:95%; }
#leftnav ul ul { margin-top:0em; margin-bottom:0em; }
#address { 	color: #1D378C; 	float: left; 	width: 60%; }
#topnav { 	text-align: right; 	float: right; 	width: 40%; } 
#topnav li { 	float: right; 	padding-right: 0em; 	margin-right:0em; 	margin-left:0em; 	padding-left:1em; 	background: url(images/tinyarrow2.png) no-repeat left center; 	list-style: none; } 
.floatimageleft {
	float: left;
	margin-right: 1em;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	clear: left;
} 
.floatimageright { 	float: right; 	margin-left: 1em; 	margin-bottom: 0.2em; 	margin-top: 0.2em; 	clear: right; } 
.whitebox p.newstext { margin-top:0em; margin-left:0.5em; padding-left:0.5em; } 
html>/**/body #topnav li { 	background: url(images/tinyarrow2_ff.png) no-repeat left center; }
#topnav a { 	color: #1D378C; 	text-decoration: none; 	font-size: 90%; } 
#header {
	clear: both;
	float: none;
	width: 100%;
	height: 210px;
	background: url(images/ucdclintonheader.jpg) no-repeat center top;
}
#bluebar { 	border-top: 1px solid #FFFFFF; 	background: #BECEE8; 	border-bottom: 1px solid #FFFFFF; 	clear: both; 	float: none; 	width: 100%; }
#address2 { 	color: #1D378C; 	float: left; 	width: 72.5%; 	padding-top: 0.7em; 	padding-bottom: 0.6em; }  
#address2 p { 	margin: 0em 0.5em; } 
#address2 a{color: #1D378C; }
#address2 a:hover{color: #ffffff; }
.clear {
	clear: both;
}
#middletext {
	float: left;
	width: 260px;
	padding-right:5px;
}

.ff { 	clear: both; 	float: none; 	width: 100%; 	display: block; 	margin: 0px; 	padding: 0px; 	height: 0px; 	overflow: hidden; } 
#search { 	background: #487DDB; 	float: right; 	width: 210px; 	margin: 0px; 	border-left: 1px solid #FFFFFF; 	padding-top: 0.5em; 	padding-bottom: 0.5em; 	text-align: center; }  
#search form, #search p { 	margin: 0px; 	padding: 0px; }  
#leftnav { 	border-top: 1px dashed #487DDB; 	border-bottom: 1px dashed #487DDB; 	margin: 0px; 	padding: 0px; } 
#leftnav li, #column4 li{ 	list-style: none; } 
#leftnav ul, #column4 ul { 	margin: 0.5em 0em; 	 } 
.darkbluebox a { 	color: #FFFFFF; 	text-decoration: none; } 
.darkbluebox a:hover { 	text-decoration: underline; } 
.whitebox { 	background: #FFFFFF; 	border-top: 1px solid #487DDB; 	border-right: 1px solid #487DDB; 	border-left: 1px solid #487DDB; 	margin: 0px; 	padding: 0.2em; } 
#column4 .whitebox { 	border-bottom: 1px solid #487DDB; } 
.whitebox img{ 	margin:0em auto; 	padding:0em; } 
#column1 .whitebox { text-align:center;}
#footer { 	clear: both; 	float: none; 	width: 100%; 	text-align: right; } 
#column2 a { 	color: #1D378C; } 
#column2 a:hover { 	color: #487DDB; }
.readmore { 	text-transform: uppercase; } 
#column2 h1 { 	color: #000067; 	font-size: 145%; } 
#column2 h2 { 	color: #1F3889; 	font-weight: normal; 	font-size: 125%; 	border-top: 1px dashed #1F3889; 	padding-top: 1em; 	clear: both; } 
html>/**/body #leftnav ul, html>/**/body #column4 ul { 	margin-left: -3.2em; } 
html>/**/body #leftnav ul ul, html>/**/body #column4 ul ul { 	margin-left: -3.1em; } 
#leftnav a:hover { 	background: #487DDB; 	 } 
#leftnav ul ul a:hover  { 	background: #2965D3; 	} 
.darkbluebox li { 	list-style: url(images/tinyarrow.png); } 
.darkbluebox ul { 	margin-left: 1.5em; } 
html>/**/body .darkbluebox ul { 	margin-left: -1.7em; }  

body.default .eventssubnav, body.default .newsletterssubnav, body.default .academicsubnav, body.default .orientationsubnav, body.default .summersubnav, body.default .aboutsubnav, body.default #column3,
body.search .eventssubnav, body.search .newsletterssubnav, body.search .academicsubnav, body.search .orientationsubnav, body.search .summersubnav, body.search .aboutsubnav, body.search #column3, body.search #column1,
body.home .eventssubnav, body.home .newsletterssubnav, body.home .academicsubnav, body.home .orientationsubnav, body.home .summersubnav, body.home .aboutsubnav,
body.about .eventssubnav, body.about .newsletterssubnav, body.about .academicsubnav, body.about .orientationsubnav, body.about .summersubnav, body.about #column3,
body.orientation .eventssubnav, body.orientation .newsletterssubnav, body.orientation .academicsubnav,  body.orientation .summersubnav, body.orientation .aboutsubnav, body.orientation #column3,
body.events .newsletterssubnav, body.events .academicsubnav, body.events .orientationsubnav, body.events .summersubnav, body.events .aboutsubnav, body.events #column3,
body.newsletters .eventssubnav, body.newsletters .academicsubnav, body.newsletters .orientationsubnav, body.newsletters .summersubnav, body.newsletters .aboutsubnav, body.newsletters #column3, body.newsletters #column1,
body.academic .eventssubnav, body.academic .newsletterssubnav, body.academic .orientationsubnav, body.academic .summersubnav, body.academic .aboutsubnav, body.academic #column3,
body.summer .eventssubnav, body.summer .newsletterssubnav, body.summer .academicsubnav, body.summer .orientationsubnav, body.summer .aboutsubnav, body.summer #column3, body.summer #column1

{ display:none;} 
#column2 img, #column4 img{ border:#333333 solid 1px; } 
blockquote {
	font-style: italic;
}.nocontent {
	background: #FFFFFF;
}
.ssimages {
	margin: 1px;
}
.aligncentre {
	text-align: center;
}



#ssleftnav{
width:50%;
float:left;
}
#sstop{
	width:100%;
	margin-bottom:1em;
	background: #BECEE8;
}

#ssinnercol{
float:right;
width:47%;
color:#000000;
padding-top:0.5em;
}
#ssleftnav ul { 	margin: 0em; } 
html>/**/body #ssleftnav ul { 	margin-left: -3.2em; } 
#ssleftnav li{ 	list-style: none; } 
#ssleftnav a{color: #FFFFFF; 	background: #1D378C; 	display: block; 	padding: 0.2em 0.6em; 	text-decoration: none; 	margin-bottom: 1px; 	font-weight: bold; }
#ssleftnav a:hover{ 	background: #487DDB; color:#ffffff; 	 } 
#ssleftnav ul ul a{ 	color: #FFFFFF; 	background: #6288C8; 	display: block; 	padding: 0.15em 0.6em; 	text-decoration: none; 	margin-bottom: 1px; 	font-weight: normal; 	font-size:95%; }.smalltext {
	font-size: 90%;
	color: #003399;
}
#column2 a.redhighlight, #column2 span.redhighlight,  #column2 p.redhighlight {
	color: #BF0127;
	text-transform: uppercase;
	font-weight: bold;
}
.imagecolumn {
	text-align: center;
	float: right;
	width: 250px;
	padding:0.5em;
	margin-left:1.5em;
	font-size: 90%;
	color: #BF0228;
}
.imagecolumn img{
margin-top:0.5em;
	}
hr {
	color: #CCCCCC;
	border-top: 1px solid #CCCCCC;
	height: 1px;
}
.centrecontent{
	text-align: center;
}
embed{

height:30px;}
#ssvideo embed{ height:400px;}

.width175{ width:175px;}

table.ss2010 td {
vertical-align:top;
}.videohighlight {
	background: #C31135 url(images/videoicon.jpg) no-repeat right center;
	color: #FFFFFF;
	margin: 40px;
	padding: 20px 130px 20px 20px;
}
.summer #container #column2 .videohighlight h2 {
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	border-style: none;
}
.summer #container #column2 .videohighlight a {
	color: #FFFFFF;
}
