@charset "UTF-8";
@import url(gdh_base.css);

/* -- Template Overrides -- */
#divHeader {
	border-bottom: 1px solid #fff;
	border-left: 1px #fff solid;
	border-right: 1px #fff solid;
	background: #000 url(../media/images/princeton/header.bg.png) repeat-x top;
}
#divPage{ 
	border-bottom: 0px #fff solid; 
	border-left: 0px #fff solid;
	border-right: 0px #fff solid;
}
#divMenu {
	border-left: 1px #fff solid;
}
#divMenu_content {
	background: #757575 url(../media/images/princeton/nav.bg.png) repeat-x top;
}
#divBottom { 
	border: 1px #494122 solid; 
	background-color: #f3f6ee;
}
#divFooter { 
	border-top: 1px #494122 solid; 
	background: #fff;
	color: #4c4c4c
}

/* -- Header Styles -- */
#hdrBG {
	background-image: url(../media/images/princeton/header.png);
	background-repeat: no-repeat;
	background-position: top left;
}
#hdrRight {
	float:right;
	height: 126px;
	width: 110px;
	margin-right: 24px;
	margin-top: 24px;
}
#hdrLeft {
	margin-right: 175px; 
	margin-left: 200px;
	height: 153px;
	padding: 11px;
	font-size: 150%;
	color: #fff;
}
#hdrLeft div {
	margin-top: 66px;
	margin-left: 11px;
}
#hdrLeft .hdr {
	margin-top: -4px;
	font-size: 166.67%;
	font-weight: bolder;
}
#hdrLeft .bookmark {
	margin-top: 0px;
	font-size: 66.67%;
}

/* -- Template Styles -- */

body {
	color: #777;
	background: #8ba555 url(../media/images/princeton/page.bg.png) repeat-x top;
}

h3 { color: #a05122 }

a { color : #909090; text-decoration : underline; }
a:hover { color : #c23e00; text-decoration : underline; }
a:visited { color : #4f552a; text-decoration : none; }

#leftCol { border-right: 1px solid #e5e5e5 }
#leftCol_content { padding-top: 6px; background: #fff }
#rightCol_content { padding-top: 21px; }
#rightCol_content li a { color: #909090 }
#rightCol_content li a.selected { color: #a05122; }
#rightCol_logo { text-align: center; padding-top: 21px; }

#crumbs { border-bottom: 1px #f9f4f3 solid; background: #fff  }
#crumbs    { color: #b2bec0; }
#crumbs   a { color: #b2bec0; text-decoration : none; }
#crumbs a:hover, #rightCol_content ul.menu li a:hover { color: #a05122; }

#divMenu ul.menu li a {
	color: #fff;
	text-transform: uppercase;
	text-decoration : none;
}
#divMenu ul.menu li a:hover {
	color: #161900;
}
a.visited {
	color: #1f2d57;
	text-decoration : none;
}
#ps {
	text-align: right;
}
.bookmark a {
	color: #f3f6ee;
	font-weight: bold;
}
.bookmark a:hover { color: #fff }
