#outercontainer {
	width:985px;
}

.centeredimage {
	margin-right:auto;
	margin-left:auto;
}
.align-center {
       margin-right:auto;
	margin-left:auto;
}
.align-center img {
       margin-right:auto;
	margin-left:auto;
}

#headerrow {
	background:transparent url(/fileadmin/projects/law-school/images/subpages/bannerimages/sub-general.jpg) no-repeat;
	height:183px;
	width:984px;
	}
	

#webprint #pagetitle, #searchpage #pagetitle, #directorypage #pagetitle, #feedspage #pagetitle, #aboutpage #pagetitle, #academicspage #pagetitle, #admissionspage #pagetitle,#alumnipage #pagetitle,
#careerspage #pagetitle, #clinicspage #pagetitle, #facultypage #pagetitle, #studentspage #pagetitle, #newsspage #pagetitle, #libararypage #pagetitle {
	display:none;
}

.subpages #outercontainer {
	margin-top:0px;
}

.subpages #culogo {
	background:transparent url(/fileadmin/projects/law-school/images/common/law-logo.gif) no-repeat scroll 0 0;
	height:121px;
	/*left:70px;*//* for centerind */
	left:30px;
	position:absolute;
	top:30px;
	width:219px;
}	
	

#cumain {
	background:transparent url(/fileadmin/projects/law-school/images/subpages/subpages-main-back.jpg) repeat-y;
	width:984px;
}
#cumaincontent {
	float:left;
	margin-left:19px;
	margin-top:10px;
	padding-bottom:18px;
	text-align:left;
	width:734px;
}
#cumaincontent a, #cumaincontent a:link, a:visited, #cumaincontent a:focus {
	color:#363695;
	/*border-bottom:1px dashed #666;*/
	text-decoration:none;
}
#contentMain a:hover {
	background-color:#E7E6E6;
}
#contentMain ul {
	list-style-type:disc;
	margin-left:1em;
}
#contentMain ul li {
	padding-left:0.5em;
	margin-left:2em;
}
#contentMain ul ul {
	list-style-type:circle;
}
#contentMain ul ul ul {
	list-style-type:square;
}
#contentMain ul ul ul ul {
	list-style-type:disc;
}
#cubase {
	background:transparent url(/fileadmin/projects/law-school/images/subpages/subpage-base.jpg) no-repeat;
	width:984px;
	height:10px;
}
#deptbanner {
	height:132px;
	left:356px;
	position:absolute;
	top:30px;
	width:620px;
	color:#343434;
}
#pagetitle {
	color:#FFFFFF;
	font-family:georgia;
	font-size:32px;
	margin-left:20px;
	margin-top:32px;
	position:relative;
	text-align:left;
}
/************ content *****************/
#contentLeft {
	width:180px;
	border:1px solid #666;
	text-align:left;
	margin-left:10px;
	margin-top:14px;
}
#contentLeft h3 {
	text-align:center;
	padding:6px 0px 6px 0px;
	font-size:1.1em;
	font-weight:bold;
	background-color:#757576;
	border-bottom:1px solid #4A4A4A;
	color:#fff;
}
#contentLeft h2, #contentLeft h4, #contentLeft h6 #contentLeft h5{
	font-weight:bold;
	padding:6px 0px 6px 0px;
}

#contentLeft p {
	padding:5px;
}
#contentRightTop {
	width:200px;
	height:11px;
	background:transparent url(/fileadmin/projects/law-school/images/subpages/callout-top.jpg) no-repeat;
}
#contentRightBase {
	width:200px;
	height:11px;
	background:transparent url(/fileadmin/projects/law-school/images/subpages/callout-base.jpg) bottom center no-repeat;
}

#contentRight {
	background:transparent url(/fileadmin/projects/law-school/images/subpages/callout-back.jpg) repeat-y;
	float:right;
	width:200px;
	margin-right:6px;
	margin-left:10px;
}
#contentRight h3 {
	font-weight:bold;
	text-align:center;
	font-size:1.1em;
	padding: 8px 0px 8px 0px;
	background:transparent url(/fileadmin/projects/law-school/images/subpages/callout-divider.jpg) bottom center no-repeat;
}
#contentRight h2, #contentRight h4,#contentRight h5,#contentRight h6 {
	font-weight:bold;
	font-size:1em;
	padding: 0px 10px 0px 10px;
}

#contentRight p {
	padding: 0px 10px 0px 10px;
}
#contentRight img {

}

#contentBorder {
	width:730px;
	border:1px solid #333333;
	margin-right:auto;
	margin-left:4px;
	margin-top:12px;
}
#contentBorder h3 {
	text-align:center;
	padding:8px 0px 8px 0px;
	font-size:1.1em;
	font-weight:bold;
	color:#fff;
	background-color:#8D8C8C;
	border-bottom:1px solid #666;
}
#contentBorder h2,#contentBorder h4,#contentBorder h5, #contentBorder h6 {
	font-weight:bold;
	color:#000;
	padding:8px 0px 8px 10px;
}

#contentBorder p {
	padding:3px 10px 3px 10px;
}
#contentBorder img {

}

#contentMain h3 {
	font-size:1.2em;
	font-weight:bold;
	padding:14px 0px 8px 8px;
}
#contentMain p {
	padding:8px 8px 2px 8px;
}
#contentMain img {
	padding:10px! important;
}
.summerprogram #contentMain img {
margin:0px 15px 10px 0px! important;
}


/* don't affect form messages images */
#messages img {
	padding:0px !important;
}

#contentMain h2, #contentMain h4,#contentMain h5,#contentMain h6 {
	font-weight:bold;
	color:#666;
}

/* jpw styling OLs */
#contentMain ol
{
  padding-left: 40px;
}

#contentMain ol li
{
  list-style-type: upper-roman;
}

#contentMain ol ol li
{
  list-style-type: upper-alpha;
}

#contentMain ol ol ol li
{
  list-style-type: decimal;
}

#contentMain ol ol ol ol li
{
  list-style-type: lower-roman;
}

table {
	border: 1px solid #D0D0D0;
        font-size:.9em;
        margin:10px 0px 10px 0px;
	}
.facultyroot table {
border:none! important;
}	
table p {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	}
table th {
	background-color:#8D8C8C;
	color:#FFFFFF;
}
table td {
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
	}
.facultyroot td {
border:none! important;
}
	
#cse-search-results, #cse-search-results iFrame {
	width:754px! important;
}

ul#theadminbuttons {
	list-style-type:none;
}

#applynow, #requestinfo, #visit {
	height:51px;
	width:200px;
}
#theadminbuttons a {
	display:block;
	height:51px;
	width:200px;
}

#visit { 
background:transparent url(/fileadmin/projects/law-school/images/subpages/visit.jpg) no-repeat;
}
#requestinfo { 
background:transparent url(/fileadmin/projects/law-school/images/subpages/request-info.jpg) no-repeat;
}
#applynow { 
background:transparent url(/fileadmin/projects/law-school/images/subpages/apply-now.jpg) no-repeat;
}
.aim-button {
background:transparent url(/fileadmin/projects/cu-main/images/subpages/buttons2/find.gif) no-repeat scroll 0 0;
display:block;
height:20px;
width:165px;
}
.aim-button-hover {
background:transparent url(/fileadmin/projects/cu-main/images/subpages/buttons2/find-over.gif) no-repeat scroll 0 0;
display:block;
height:20px;
width:165px;
}
#facultypage #contentRight p {
	width:160px;
	margin-left:15px;
}

.testing #pagetitle {
display:none;
}