#titulos {
float:left;
width: 960px;
height:39px;
}

#linea {
float:left;
width: 960px;
height:8px;
background-color:#C5C9CB;
}

#titulo-uno {
float:left;
font-family:georgia,times,"times new roman",serif;
font-size:2em;
color:#C5C9CB;
height:19px;
padding-bottom:10px;
padding-left:25px;
padding-top:10px;
width:366px;
background-color:#1C3342;
border-right:1px solid #C5C9CB;
}

#titulo-dos {
float:left;
font-family:georgia,times,"times new roman",serif;
font-size:2em;
color:#C5C9CB;
height:19px;
padding-bottom:10px;
padding-left:25px;
padding-top:10px;
width:185px;
background-color:#1C3342;
border-right:1px solid #C5C9CB;
}

#titulo-tres {
float:left;
font-family:georgia,times,"times new roman",serif;
font-size:2em;
color:#C5C9CB;
height:19px;
padding-bottom:10px;
padding-left:25px;
padding-top:10px;
width:332px;
background-color:#121B2F;
}

#titulo-doble {
float:left;
font-family:georgia,times,"times new roman",serif;
font-size:2em;
color:#C5C9CB;
height:19px;
padding-bottom:10px;
padding-left:25px;
padding-top:10px;
width:577px;
background-color:#1C3342;
border-right:1px solid #C5C9CB;
}

#titulo-solo {
float:left;
font-family:georgia,times,"times new roman",serif;
font-size:2em;
color:#C5C9CB;
height:19px;
padding-bottom:10px;
padding-left:25px;
padding-top:10px;
width:935px;
background-color:#1C3342;
}

* {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px }

body {
	font-size: 62.5%;
	background: url(../images/bg_body.gif) #fff repeat-x;
	line-height: 1;
	font-family: verdana, tahoma, arial, helvetica, sans-serif }

body#home { background: url(../images/bg_body_home.gif) #fff repeat-x }

hr { display: none }

#skip {
	text-indent: -9999px;
	list-style-type: none;
	position: absolute }

* + html #skip { position: static; height: 0px }

#container { margin: 0px auto; width: 990px }

a { overflow: hidden }

#header {
	background: url(../images/bg_header.gif) no-repeat;
	float: left;
	width: 990px;
	height: 164px }

body#home #header { height: 94px }

#header h1 {
	margin-top: 6px;
	background: url(../images/bg_h1.gif) no-repeat;
	float: left;
	width: 413px;
	text-indent: -9999px;
	height: 106px }

	#header h1 a {
		display: block;
		width: 413px;
		height: 106px }

#meta-nav {
	border-right: #c5c9cb 0px solid;
	padding-right: 7px;
	border-top: #c5c9cb 0px solid;
	display: inline;
	padding-left: 10px;
	font-size: 2em;
	float: right;
	padding-bottom: 0px;
	margin: 5px 15px 0px 0px;
	border-left: #c5c9cb 0px solid;
	color: #c5c9cb;
	padding-top: 20px;
	font-family: georgia,times,"times new roman",serif }

	#meta-nav p {
		padding-right: 0px;
		padding-left: 0px;
		float: left;
		padding-bottom: 11px;
		padding-top: 11px }

	#meta-nav a { color: #c5c9cb; text-decoration: none }

form#searchform {
	padding-right: 0px;
	padding-left: 10px;
	float: left;
	padding-bottom: 5px;
	padding-top: 5px }

	form#searchform input#search_term {
		border-right: #bfbfbf 1px solid;
		padding-right: 11px;
		border-top: #8a8a8a 1px solid;
		padding-left: 11px;
		font-size: 0.91em;
		background: url(../images/bg_search_term.gif) #fff repeat-x;
		float: left;
		padding-bottom: 3px;
		margin: 2px 3px 0px 0px;
		border-left: #bfbfbf 1px solid;
		width: 134px;
		color: #707070;
		padding-top: 2px;
		border-bottom: #dfdfdf 1px solid;
		font-family: verdana, tahoma, arial, helvetica, sans-serif }

	form#searchform a#search_go {
		background: url(../images/bg_search_go.gif) no-repeat;
		float: left;
		width: 60px;
		text-indent: -9999px;
		height: 24px }

#nav {
	clear: both;
	display: inline;
	float: left;
	margin: 9px 0px 0px 23px;
	width: 967px;
	list-style-type: none }

	#nav li {
		font-size: 1.1em;
		background: url(../images/bg_nav_li.gif) no-repeat right center;
		float: left;
		text-transform: uppercase }

	#nav li#nav_contact-us { background: none transparent scroll repeat 0% 0% }

	#nav li.current { background: url(../images/bg_nav_li_current.gif) no-repeat right top; margin-left: -2px }

	#nav li a {
		padding-right: 16px;
		display: block;
		padding-left: 14px;
		float: left;
		padding-bottom: 0px;
		color: #c5e4fb;
		padding-top: 8px;
		height: 20px;
		text-decoration: none }

	#nav li.current a { background: url(../images/bg_nav_li_a_current.gif) no-repeat left top }

	#nav li a:hover { color: #e5f4ff }

	#nav li ul { display: none }

#content-wrap {
	clear: both;
	background: url(../images/bg_content-wrap.gif) no-repeat 41px 21px;
	float: left;
	width: 990px;
	position: relative }

body#home #content-wrap {
	display: inline;
	background: url(../images/bg_content-wrap_home.gif) no-repeat;
	float: left;
	margin-left: 15px;
	width: 960px }

body.no-sidebar #content-wrap { background: url(../images/bg_content-wrap_no-sidebar.gif) no-repeat 41px 21px }

ul#home-header {
	padding-right: 9px;
	padding-left: 9px;
	float: left;
	padding-bottom: 10px;
	padding-top: 10px;
	list-style-type: none }

ul#home-nav {
	margin-top: 40px;
	float: right;
	width: 357px }

	ul#home-nav li {
		clear: left;
		padding-right: 0px;
		padding-left: 24px;
		background: url(../images/bg_home-nav_li.gif) no-repeat center top;
		float: left;
		padding-bottom: 7px;
		width: 333px;
		padding-top: 13px;
		list-style-type: none;
		_padding: 10px 0 5px 24px }

* + html ul#home-nav li {
	padding-right: 0px;
	padding-left: 24px;
	padding-bottom: 5px;
	padding-top: 10px }

ul#home-nav li.first { background: none transparent scroll repeat 0% 0% }

ul#home-nav li:hover { background: #1c3342 }

ul#home-nav li.sfhover { background: #1c3342 }

ul#home-nav h3 {
	font-weight: normal;
	font-size: 1.7em;
	margin-bottom: 3px;
	font-family: georgia, times, "times new roman", serif }

	ul#home-nav h3 a { color: #111; text-decoration: none }

ul#home-nav li:hover h3 a { color: #c5c9cb }

ul#home-nav li.sfhover h3 a { color: #c5c9cb }

ul#home-nav li p {
	margin-top: 3px;
	margin-left: 15px;
	font-size: 1.4em;
	float: left;
	color: #c2c2c2;
	letter-spacing: -0.06em }

	ul#home-nav li p a { color: #363636; text-decoration: none }

ul#home-nav li:hover p a { color: #fff }

ul#home-nav li.sfhover p a { color: #fff }

ul#home-nav li p.apply { margin: 0px 0px 0px 9px }

ul#home-nav li p.my { margin: 0px 0px 0px 9px }

ul#home-nav li p.our { margin: 0px 0px 0px 9px }

ul#home-nav li p.apply a {
	display: block;
	background: url(../images/bg_apply.gif) no-repeat left top;
	width: 67px;
	color: #e5f1f8;
	padding-top: 3px;
	height: 16px;
	text-align: center }

ul#home-nav li p.my a {
	display: block;
	background: url(../images/bg_apply.gif) no-repeat left top;
	width: 67px;
	color: #e5f1f8;
	padding-top: 3px;
	height: 16px;
	text-align: center }

ul#home-nav li p.our a {
	display: block;
	background: url(../images/bg_apply.gif) no-repeat left top;
	width: 67px;
	color: #e5f1f8;
	padding-top: 3px;
	height: 16px;
	text-align: center }

ul#home-nav li p.my a { padding-right: 11px }

ul#home-nav li p.our a { padding-right: 11px }

ul#home-nav li p.my a {
	background: url(../images/bg_my.gif) no-repeat left top;
	width: 64px;
	color: #1c3342 }

ul#home-nav li:hover p.my a { background-position: left bottom; color: #fff }

ul#home-nav li p.our a {
	background: url(../images/bg_our.gif) no-repeat left top;
	width: 68px;
	color: #1c3342 }

ul#home-nav li:hover p.our a { background-position: left bottom; color: #fff }

#top-box {
	z-index: 5000;
	left: 212px;
	position: absolute;
	top: 0px }

	#top-box p#handle a {
		display: block;
		background: url(../images/bg_top-box_handle.gif) no-repeat;
		width: 542px;
		text-indent: -9999px;
		height: 31px;
		outline: none }

	#top-box #item-wrap { display: none }

	#top-box .item {
		padding-right: 14px;
		padding-left: 14px;
		background: url(../images/bg_top-box_item.gif) #27465e repeat-x;
		padding-bottom: 14px;
		padding-top: 14px;
		position: relative }

		#top-box .item p.event {
			padding-right: 0px;
			padding-left: 24px;
			font-size: 1.4em;
			background: url(../images/bg_top-box_p.gif) no-repeat;
			padding-bottom: 1px;
			width: 350px;
			color: #ffffff;
			line-height: 1.25;
			padding-top: 1px }

		#top-box .item p a { color: #fff; text-decoration: none }

		#top-box .item p.cal { font-size: 1.4em }

			#top-box .item p.cal a {
				display: block;
				font-size: 0.71em;
				right: 36px;
				background: url(../images/bg_top-box_p_a.gif) no-repeat;
				text-transform: uppercase;
				width: 106px;
				padding-top: 8px;
				position: absolute;
				top: 9px;
				height: 19px;
				text-align: center }

#subnav-wrap {
	margin-top: 46px;
	float: left;
	width: 212px }

	#subnav-wrap h3 {
		padding-right: 0px;
		display: inline;
		padding-left: 20px;
		font-weight: bold;
		font-size: 1.1em;
		background: url(../images/bg_home.gif) no-repeat;
		float: left;
		padding-bottom: 15px;
		margin: -30px 0px 10px 15px;
		padding-top: 0px;
		border-bottom: #e8e8e8 1px solid;
		position: relative }

		#subnav-wrap h3 a { color: #363636; text-decoration: none }

#subnav {
	clear: left;
	margin-bottom: 25px;
	list-style-type: none }

	#subnav li { display: inline }

		#subnav li a { display: none }

		#subnav li ul { display: none }

		#subnav li.current ul { display: block }

		#subnav li li.current { display: block; background: url(../images/bg_subnav_li_current.gif) #fff no-repeat right bottom }

		#subnav li li a {
			padding-right: 25px;
			display: block;
			padding-left: 35px;
			font-size: 1.1em;
			background: url(../images/bg_subnav_li_a.gif) no-repeat 15px 10px;
			padding-bottom: 12px;
			color: #363636;
			line-height: 1.36;
			padding-top: 8px;
			text-decoration: none }

	#subnav ul { list-style-type: none }

	#subnav li li li {
		display: none;
		margin-left: 35px;
		width: 175px }

	#subnav li li.current li { display: block }

	#subnav li li li.current { background: none transparent scroll repeat 0% 0% }

	#subnav li li li a {
		padding-right: 0px;
		display: none;
		padding-left: 0px;
		font-size: 1.1em;
		background: none transparent scroll repeat 0% 0%;
		padding-bottom: 6px;
		color: #1C3342;
		padding-top: 5px;
		border-bottom: #ebebeb 1px solid }

	#subnav li li.current li a { display: block }

	#subnav li li li.current a { background: #edf6fc }

	#subnav li li li li { margin-left: 20px; width: 138px }

.resources { margin-left: 15px; width: 174px }

#subnav-wrap .resources h3 {
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	font-weight: normal;
	font-size: 1.4em;
	background: none transparent scroll repeat 0% 0%;
	float: none;
	padding-bottom: 6px;
	margin: 0px 0px 0.75em;
	color: #272627;
	padding-top: 0px;
	border-bottom: #e8e8e8 3px solid;
	font-family: georgia, times, "times new roman", serif }

.resources p { font-size: 1.2em; margin-left: 21px }

	.resources p a { color: #497d9e }

		.resources p a:hover { text-decoration: none }

.resources ul { margin-bottom: 10px }

.resources li { font-size: 1.2em; list-style-type: none }

	.resources li a {
		color: #626262;
		line-height: 1.25;
		text-decoration: none }

	.resources li a {
		padding-right: 0px;
		display: block;
		padding-left: 22px;
		background: url(../images/bg_subnav_li_a.gif) no-repeat 0px 9px;
		padding-bottom: 7px;
		padding-top: 7px }

#content {
	display: inline;
	float: left;
	margin: 44px 37px 50px 34px;
	width: 472px }

body#home #content { margin: 0px; width: 960px }

body.no-sidebar #content { width: 692px }

#content #content-inner {
	border-right: #e5e5e5 1px solid;
	padding-right: 10px;
	float: left;
	margin: 10px 0px 23px;
	width: 292px }

#content h3 {
	font-weight: normal;
	font-size: 2.4em;
	margin-bottom: 0.25em;
	color: #1c3342;
	font-family: georgia, times, "times new roman", serif }

body#home #content h3 { text-indent: -9999px; height: 81px }

#content h4 {
	clear: left;
	padding-right: 11px;
	padding-left: 11px;
	font-weight: normal;
	font-size: 1.6em;
	background: #707E86;
	padding-bottom: 11px;
	margin: 1.5em 0px 0.75em;
	color: #fff;
	line-height: 1.25;
	padding-top: 10px;
	font-family: georgia, times, "times new roman", serif }

	#content h4 a { color: #fff }

#content h5 {
	font-weight: normal;
	font-size: 1.8em;
	margin: 1.5em 0px 0.75em;
	color: #226291;
	line-height: 1.33;
	font-family: georgia, times, "times new roman", serif }

	#content h5 a { color: #226291 }

#content h6 {
	font-weight: normal;
	font-size: 1.6em;
	margin: 1.5em 0px 0.75em;
	color: #252525;
	font-family: georgia, times, "times new roman", serif }

#content p {
	font-size: 1.2em;
	margin-bottom: 1em;
	color: #545454;
	line-height: 1.6667 }

#content li {
	font-size: 1.2em;
	margin-bottom: 1em;
	color: #545454;
	line-height: 1.6667 }

#content p.breadcrumb { font-size: 1.1em }

#content p#rsvp { text-indent: -9999px }

	#content p#rsvp a {
		display: block;
		background: url(../images/btn_rsvp_event.gif) no-repeat left top;
		width: 178px;
		height: 36px }

		#content p#rsvp a:hover { background-position: left bottom }

body#alumni #content p {
	font-size: 1.6em;
	margin: 0px;
	color: #707070;
	line-height: 1.5;
	font-family: georgia, times, "times new roman", serif }

#content p code { font-size: 12px }

#content li code { font-size: 12px }

#content ul { list-style-position: inside; margin: 0px 0px 1em }

#content ol { list-style-position: inside; margin: 0px 0px 1em }

#content ul#byline {
	display: inline;
	float: left;
	margin-bottom: 10px;
	list-style-type: none }

#content li { font-size: 1.1em; margin: 0px }

#content ul li {
	padding-left: 19px;
	background: url(../images/bg_content_ul_li.gif) no-repeat 2px 6px;
	list-style-type: none }

#content li li { font-size: 1em }

#content blockquote { margin-left: 3em }

#content hr { display: block; margin-bottom: 1em }

#content a { color: #1C3342 }

	#content a:hover { text-decoration: none }

#content img { float: left; margin: 0px 10px 5px 0px }

	#content img.right { float: right; margin: 0px 0px 10px 5px }

	#content img.header-image {
		border-right: #d6d6d6 1px solid;
		padding-right: 3px;
		border-top: #d6d6d6 1px solid;
		display: block;
		padding-left: 3px;
		background: #f2f2f1;
		float: none;
		margin-bottom: 16px;
		padding-bottom: 3px;
		border-left: #d6d6d6 1px solid;
		padding-top: 3px;
		border-bottom: #d6d6d6 1px solid }

#content span.calendar-prev img { float: none; margin: 0px }

#content span.calendar-next img { float: none; margin: 0px }

#content div.online-directory img {
	border-top-width: 0px;
	border-left-width: 0px;
	float: right;
	border-bottom-width: 0px;
	border-right-width: 0px }

#content #text { clear: both }

/** inicio clientes **/
#content #clientes {
	padding-right: 60px;
	padding-left: 60px;
	background: url(../images/bg_welcome.gif) repeat-x;
	float: left;
	padding-bottom: 0px;
	width: 840px;
	padding-top: 20px }

	#content #clientes h3 { background: url(../images/bg_h3_clientes.gif) #707e86 no-repeat 35px 52px; margin: 0px -34px 24px }

	#content #clientes p {
		font-size: 1.1em;
		margin-bottom: 1.4em;
		color: #707070;
		line-height: 1.5em }

	#content #clientes ul { float: left; margin: 0px -6px 17px 0px }

	#content #clientes li {
		padding-right: 0px;
		padding-left: 0px;
		font-size: 1.3em;
		background: none transparent scroll repeat 0% 0%;
		float: left;
		padding-bottom: 0px;
		margin: 0px 6px 6px 0px;
		padding-top: 0px;
		font-family: georgia, times, "times new roman", serif }

		#content #clientes li a {
			padding-right: 0px;
			display: block;
			padding-left: 0px;
			background: url(../images/bg_clientes_li_a.gif) no-repeat;
			padding-bottom: 4px;
			width: 160px;
			color: #707070;
			padding-top: 4px;
			height: 21px;
			text-align: center;
			text-decoration: none }

			#content #clientes li a:hover { background-position: left bottom; color: #252525 }

	#content #clientes #testimonial {
		clear: left;
		background: url(../images/bg_testimonial.gif) no-repeat;
		width: 325px;
		padding-top: 8px }

		#content #clientes #testimonial p {
			margin: 0px 0px 0.25em 71px;
			line-height: 1;
			font-family: georgia, times, "times new roman", serif }

			#content #clientes #testimonial p.name { font-size: 1.4em; color: #1b5c86 }

			#content #clientes #testimonial p.byline {
				font-size: 1.2em;
				color: #959595;
				line-height: 1.3em;
				font-style: italic }

		#content #clientes #testimonial blockquote { margin: 0px }

			#content #clientes #testimonial blockquote p {
				padding-right: 10px;
				padding-left: 10px;
				font-size: 1.6em;
				background: url(../images/bg_testimonial_blockquote.gif) no-repeat left bottom;
				padding-bottom: 58px;
				margin: 0px 0px 5px;
				color: #d7d7d7;
				line-height: 1.15;
				padding-top: 19px;
				font-style: italic;
				font-family: georgia, times, "times new roman", serif;
				text-align: center }

/** fin clientes **/
/** inicio contacto **/
#content #contacto {
	padding-right: 26px;
	padding-left: 34px;
	background: url(../images/bg_welcome.gif) repeat-x;
	float: left;
	padding-bottom: 0px;
	width: 543px;
	padding-top: 0px }

	#content #contacto h3 { background: url(../images/bg_h3_contacto.gif) #c5c9cb no-repeat 35px 52px; margin: 0px -34px 24px }

	#content #contacto p {
		font-size: 1.3em;
		margin-bottom: 1.4em;
		color: #707070;
		line-height: 1.5em }

	#content #contacto ul { float: left; margin: 0px -6px 17px 0px }

	#content #contacto li {
		padding-right: 0px;
		padding-left: 0px;
		font-size: 1.3em;
		background: none transparent scroll repeat 0% 0%;
		float: left;
		padding-bottom: 0px;
		margin: 0px 6px 6px 0px;
		padding-top: 0px;
		font-family: georgia, times, "times new roman", serif }

		#content #contacto li a {
			padding-right: 0px;
			display: block;
			padding-left: 0px;
			background: url(../images/bg_contacto_li_a.gif) no-repeat;
			padding-bottom: 4px;
			width: 160px;
			color: #707070;
			padding-top: 4px;
			height: 21px;
			text-align: center;
			text-decoration: none }

			#content #contacto li a:hover { background-position: left bottom; color: #252525 }

	#content #contacto #testimonial {
		clear: left;
		background: url(../images/bg_testimonial.gif) no-repeat;
		width: 325px;
		padding-top: 8px }

		#content #contacto #testimonial p {
			margin: 0px 0px 0.25em 71px;
			line-height: 1;
			font-family: georgia, times, "times new roman", serif }

			#content #contacto #testimonial p.name { font-size: 1.4em; color: #1b5c86 }

			#content #contacto #testimonial p.byline {
				font-size: 1.2em;
				color: #959595;
				line-height: 1.3em;
				font-style: italic }

		#content #contacto #testimonial blockquote { margin: 0px }

			#content #contacto #testimonial blockquote p {
				padding-right: 10px;
				padding-left: 10px;
				font-size: 1.6em;
				background: url(../images/bg_testimonial_blockquote.gif) no-repeat left bottom;
				padding-bottom: 58px;
				margin: 0px 0px 5px;
				color: #d7d7d7;
				line-height: 1.15;
				padding-top: 19px;
				font-style: italic;
				font-family: georgia, times, "times new roman", serif;
				text-align: center }

/** fin contacto **/
/** inicio arqui lab **/
#content #arqui {
	padding-right: 26px;
	padding-left: 34px;
	background: url(../images/bg_welcome.gif) repeat-x;
	float: left;
	padding-bottom: 0px;
	width: 543px;
	padding-top: 20px }

	#content #arqui h3 { background: url(../images/bg_h3_arqui.gif) #c5c9cb no-repeat 35px 52px; margin: 0px -34px 24px }

	#content #arqui p {
		font-size: 1.3em;
		margin-bottom: 1.4em;
		color: #707070;
		line-height: 1.5em }

	#content #arqui ul { float: left; margin: 0px -6px 17px 0px }

	#content #arqui li {
		padding-right: 0px;
		padding-left: 0px;
		font-size: 1.3em;
		background: none transparent scroll repeat 0% 0%;
		float: left;
		padding-bottom: 0px;
		margin: 0px 6px 6px 0px;
		padding-top: 0px;
		font-family: georgia, times, "times new roman", serif }

		#content #arqui li a {
			padding-right: 0px;
			display: block;
			padding-left: 0px;
			background: url(../images/bg_arqui_li_a.gif) no-repeat;
			padding-bottom: 4px;
			width: 160px;
			color: #707070;
			padding-top: 4px;
			height: 21px;
			text-align: center;
			text-decoration: none }

			#content #arqui li a:hover { background-position: left bottom; color: #252525 }

	#content #arqui #testimonial {
		clear: left;
		background: url(../images/bg_testimonial.gif) no-repeat;
		width: 325px;
		padding-top: 8px }

		#content #arqui #testimonial p {
			margin: 0px 0px 0.25em 71px;
			line-height: 1;
			font-family: georgia, times, "times new roman", serif }

			#content #arqui #testimonial p.name { font-size: 1.4em; color: #1b5c86 }

			#content #arqui #testimonial p.byline {
				font-size: 1.2em;
				color: #959595;
				line-height: 1.3em;
				font-style: italic }

		#content #arqui #testimonial blockquote { margin: 0px }

			#content #arqui #testimonial blockquote p {
				padding-right: 10px;
				padding-left: 10px;
				font-size: 1.6em;
				background: url(../images/bg_testimonial_blockquote.gif) no-repeat left bottom;
				padding-bottom: 58px;
				margin: 0px 0px 5px;
				color: #d7d7d7;
				line-height: 1.15;
				padding-top: 19px;
				font-style: italic;
				font-family: georgia, times, "times new roman", serif;
				text-align: center }

/** fin arqui lab **/
/** inicio amoblamiento **/
#content #amob {
	padding-right: 26px;
	padding-left: 34px;
	background: url(../images/bg_welcome.gif) repeat-x;
	float: left;
	padding-bottom: 0px;
	width: 543px;
	padding-top: 0px }

	#content #amob h3 { background: url(../images/bg_h3_amob.gif) #c5c9cb no-repeat 35px 52px; margin: 0px -34px 24px }

	#content #amob p {
		font-size: 1.3em;
		margin-bottom: 1.4em;
		color: #707070;
		line-height: 1.5em }

	#content #amob ul { float: left; margin: 0px -6px 17px 0px }

	#content #amob li {
		padding-right: 0px;
		padding-left: 0px;
		font-size: 1.3em;
		background: none transparent scroll repeat 0% 0%;
		float: left;
		padding-bottom: 0px;
		margin: 0px 6px 6px 0px;
		padding-top: 0px;
		font-family: georgia, times, "times new roman", serif }

		#content #amob li a {
			padding-right: 0px;
			display: block;
			padding-left: 0px;
			background: url(../images/bg_amob_li_a.gif) no-repeat;
			padding-bottom: 4px;
			width: 160px;
			color: #707070;
			padding-top: 4px;
			height: 21px;
			text-align: center;
			text-decoration: none }

			#content #amob li a:hover { background-position: left bottom; color: #252525 }

	#content #amob #testimonial {
		clear: left;
		background: url(../images/bg_testimonial.gif) no-repeat;
		width: 325px;
		padding-top: 8px }

		#content #amob #testimonial p {
			margin: 0px 0px 0.25em 71px;
			line-height: 1;
			font-family: georgia, times, "times new roman", serif }

			#content #amob #testimonial p.name { font-size: 1.4em; color: #1b5c86 }

			#content #amob #testimonial p.byline {
				font-size: 1.2em;
				color: #959595;
				line-height: 1.3em;
				font-style: italic }

		#content #amob #testimonial blockquote { margin: 0px }

			#content #amob #testimonial blockquote p {
				padding-right: 10px;
				padding-left: 10px;
				font-size: 1.6em;
				background: url(../images/bg_testimonial_blockquote.gif) no-repeat left bottom;
				padding-bottom: 58px;
				margin: 0px 0px 5px;
				color: #d7d7d7;
				line-height: 1.15;
				padding-top: 19px;
				font-style: italic;
				font-family: georgia, times, "times new roman", serif;
				text-align: center }

/** fin amoblamiento **/
/** inicio welcome **/
#content #welcome {
	padding-right: 26px;
	padding-left: 34px;
	background: transparent url(../images/bg_welcome.gif) repeat-x scroll 0 0;
	float: left;
	padding-bottom: 0px;
	width: 332px;
	padding-top: 0px }

	#content #welcome h3 { background: url(../images/bg_h3_welcome.gif) #c5c9cb no-repeat 35px 52px; margin: 0px -34px 24px }

	#content #welcome p {
		padding-top: 20px;
		font-size: 1.3em;
		margin-bottom: 1.4em;
		color: #707070;
		line-height: 1.5em }

	#content #welcome ul { float: left; margin: 0px -6px 17px 0px }

	#content #welcome li {
		padding-right: 0px;
		padding-left: 0px;
		font-size: 1.3em;
		background: none transparent scroll repeat 0% 0%;
		float: left;
		padding-bottom: 0px;
		margin: 0px 6px 6px 0px;
		padding-top: 0px;
		font-family: georgia, times, "times new roman", serif }

		#content #welcome li a {
			padding-right: 0px;
			display: block;
			padding-left: 0px;
			background: url(../images/bg_welcome_li_a.gif) no-repeat;
			padding-bottom: 4px;
			width: 160px;
			color: #707070;
			padding-top: 4px;
			height: 21px;
			text-align: center;
			text-decoration: none }

			#content #welcome li a:hover { background-position: left bottom; color: #252525 }

	#content #welcome #testimonial {
		clear: left;
		background: url(../images/bg_testimonial.gif) no-repeat;
		width: 325px;
		padding-top: 8px }

		#content #welcome #testimonial p {
			margin: 0px 0px 0.25em 71px;
			line-height: 1;
			font-family: georgia, times, "times new roman", serif }

			#content #welcome #testimonial p.name { font-size: 1.4em; color: #1b5c86 }

			#content #welcome #testimonial p.byline {
				font-size: 1.2em;
				color: #959595;
				line-height: 1.3em;
				font-style: italic }

		#content #welcome #testimonial blockquote { margin: 0px }

			#content #welcome #testimonial blockquote p {
				padding-right: 10px;
				padding-left: 10px;
				font-size: 1.6em;
				background: url(../images/bg_testimonial_blockquote.gif) no-repeat left bottom;
				padding-bottom: 58px;
				margin: 0px 0px 5px;
				color: #d7d7d7;
				line-height: 1.15;
				padding-top: 19px;
				font-style: italic;
				font-family: georgia, times, "times new roman", serif;
				text-align: center }

/** inicio fin **/
#content #resources {
	padding-top:20px;
	background: url(../images/bg_resources.gif) no-repeat;
	float: left;
	width: 211px }

	#content #resources h3 { background: url(../images/bg_h3_resources.gif) #707e86 no-repeat 24px 46px; margin-bottom: 18px }

	#content #resources p {
		font-size: 1.2em;
		margin-left: 56px;
		font-family: verdana, tahoma, arial, helvetica, sans-serif }

		#content #resources p a { color: #1C3342 }

	#content #resources ul { margin: 0px 25px }

	#content #resources li {
		padding-right: 0px;
		padding-left: 0px;
		list-style-position: outside;
		font-size: 1.2em;
		background: none transparent scroll repeat 0% 0%;
		float: left;
		margin-bottom: 6px;
		padding-bottom: 0px;
		width: 161px;
		padding-top: 0px }

		#content #resources li a {
			padding-right: 4px;
			display: block;
			padding-left: 30px;
			background: url(../images/bg_subnav_li_a.gif) no-repeat 5px 6px;
			padding-bottom: 4px;
			color: #626262;
			line-height: 1.25;
			padding-top: 4px;
			text-decoration: none }

			#content #resources li a:hover { color: #111; background-color: #707e86 }

#content #news-events {
	float: left;
	width: 357px;
	height: 55px; }

	#content #news-events h3 { background: url(../images/bg_h3_news-events.gif) #1c3342 no-repeat 26px 52px; position: relative }

		#content #news-events h3 a {
			display: block;
			right: 38px;
			width: 16px;
			position: absolute;
			top: 52px;
			height: 16px }

	#content #news-events h4 {
		clear: none;
		padding-right: 0px;
		padding-left: 0px;
		font-weight: normal;
		font-size: 1.3em;
		background: none transparent scroll repeat 0% 0%;
		margin-bottom: 0.5em;
		padding-bottom: 0px;
		line-height: 1.3333;
		padding-top: 0px;
		font-family: georgia, times, "times new roman", serif }

body#home #content #news-events h4 { margin-top: 0px }

#content #news-events h4.date {
	border-right: #d2d1c3 2px solid;
	padding-right: 0px;
	border-top: #d2d1c3 2px solid;
	padding-left: 0px;
	font-size: 1.6em;
	background: #1c3342;
	float: left;
	padding-bottom: 6px;
	margin: 0px 7px 5px 0px;
	text-transform: uppercase;
	border-left: #d2d1c3 2px solid;
	width: 26px;
	color: #f0eee5;
	line-height: 1;
	padding-top: 4px;
	border-bottom: #d2d1c3 2px solid;
	text-align: center }

	#content #news-events h4.date strong {
		display: block;
		font-weight: bold;
		font-size: 0.56em;
		text-transform: uppercase;
		color: #fff;
		font-family: "arial narrow", "helvetica cy", arial, helvetica, verdana, tahoma, sans-serif }

#content #news-events h4 a { color: #111111; text-decoration: none }

	#content #news-events h4 a:hover { text-decoration: underline }

#content #news-events .event {
	clear: none;
	float: none;
	margin-bottom: 0px;
	padding-bottom: 20px;
	margin-left: 20px;
	width: 302px;
	border-bottom: #d7d7d7 1px solid }

#content #news-events .news {
	clear: none;
	float: none;
	margin-bottom: 0px;
	padding-bottom: 17px;
	margin-left: 27px;
	width: 302px;
	border-bottom: #d7d7d7 1px solid }

#content #news-events .event { padding-top: 25px }

body#home #content #news-events .news { padding-top: 17px }

#content #news-events .event:hover { background: url(../images/bg_event_hover.gif) repeat-x left bottom }

#content #news-events .news:hover { background: url(../images/bg_event_hover.gif) repeat-x left bottom }

#content #news-events .event p {
	font-size: 1.1em;
	margin: 0px;
	color: #545454 }

#content #news-events .news p {
	font-size: 1.1em;
	margin: 0px;
	color: #545454 }

#content #news-events p {
	font-size: 1.2em;
	margin: 20px 0px 0px 56px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif }

	#content #news-events p a { color: #1C3342 }

#content #did-you-know {
	clear: both;
	background: url(../images/bg_did-you-know.gif) #d0e4ef repeat-x;
	margin-bottom: 35px;
	width: 472px;
	padding-top: 27px;
	border-bottom: #ebebeb 1px solid }

	#content #did-you-know h4 {
		padding-right: 0px;
		padding-left: 0px;
		background: url(../images/bg_did-you-know_h4.gif) no-repeat;
		padding-bottom: 0px;
		margin: 0px 0px 0px 25px;
		text-indent: -9999px;
		padding-top: 0px;
		height: 18px }

	#content #did-you-know p.desc {
		font-size: 1.2em;
		margin: 0px 0px 14px 25px;
		color: #545454;
		font-style: italic;
		font-family: verdana, tahoma, arial, helvetica, sans-serif }

	#content #did-you-know ul { margin: 0px }

	#content #did-you-know li {
		padding-right: 0px;
		padding-left: 0px;
		list-style-position: outside;
		font-size: 1.1em;
		background: none transparent scroll repeat 0% 0%;
		padding-bottom: 0px;
		padding-top: 0px }

		#content #did-you-know li a {
			padding-right: 36px;
			border-top: #cfdae2 1px solid;
			display: block;
			padding-left: 22px;
			background: url(../images/bg_did-you-know_li_a.gif) no-repeat left center;
			padding-bottom: 13px;
			margin-left: 3px;
			width: 410px;
			color: #545454;
			line-height: 1.25;
			padding-top: 11px;
			text-decoration: none }

			#content #did-you-know li a strong {
				display: block;
				font-weight: normal;
				font-size: 1.27em;
				margin-bottom: 0.4em;
				color: #252525;
				font-family: georgia, times, "times new roman", serif }

			#content #did-you-know li a b {
				display: block;
				font-weight: normal;
				font-size: 1.27em;
				margin-bottom: 0.4em;
				color: #252525;
				font-family: georgia, times, "times new roman", serif }

			#content #did-you-know li a:hover { background: url(../images/bg_did-you-know_li_a_hover.gif) no-repeat left center }

body#alumni #content #alumni-stories p { font-size: 1.1em; font-family: verdana, tahoma, arial, helvetica, sans-serif }

	body#alumni #content #alumni-stories p.more { font-size: 1.2em }

		body#alumni #content #alumni-stories p.more a { padding-right: 20px; background: url(../images/bg_more.gif) no-repeat right center }

#content #alumni-stories img { margin: 0px 8px 21px }

#content #alumni-stories .alumnus img {
	padding-right: 9px;
	padding-left: 7px;
	background: url(../images/bg_alumni-stories_img.gif) no-repeat;
	float: right;
	padding-bottom: 9px;
	margin: 0px 0px 15px 15px;
	padding-top: 7px }

#content #alumni-stories .alumnus h5 { font-size: 2em; color: #111111 }

	#content #alumni-stories .alumnus h5 span.more {
		font-size: 0.6em;
		margin-left: 10px;
		font-family: verdana, tahoma, arial, helvetica, sans-serif }

		#content #alumni-stories .alumnus h5 span.more a { padding-right: 20px; background: url(../images/bg_more.gif) no-repeat right center }

body#alumni #content #alumni-stories .alumnus p {
	font-size: 1.2em;
	margin-bottom: 1em;
	color: #626262 }

	body#alumni #content #alumni-stories .alumnus p.details { color: #707070 }

		body#alumni #content #alumni-stories .alumnus p.details a { text-decoration: none }

			body#alumni #content #alumni-stories .alumnus p.details a:hover { text-decoration: underline }

#content #denver-journal {
	padding-right: 12px;
	padding-left: 20px;
	background: url(../images/bg_denver-journal.gif) #486c84 repeat-x;
	float: left;
	margin-bottom: 27px;
	padding-bottom: 20px;
	width: 440px;
	padding-top: 20px;
	position: relative }

	#content #denver-journal h4 {
		padding-right: 0px;
		padding-left: 0px;
		background: url(../images/bg_denver-journal_h4.gif) no-repeat;
		padding-bottom: 0px;
		margin: 2px 0px 0px 1px;
		text-indent: -9999px;
		padding-top: 0px;
		height: 14px }

	#content #denver-journal h5 {
		padding-right: 6px;
		padding-left: 6px;
		font-size: 1em;
		background: #314f63;
		float: left;
		padding-bottom: 6px;
		margin: 10px 0px 1.25em;
		text-transform: uppercase;
		color: #ffffff;
		padding-top: 6px;
		font-family: verdana, tahoma, arial, helvetica, sans-serif }

	#content #denver-journal h6 {
		font-size: 1.4em;
		margin: 0px 0px 0.35em;
		line-height: 1.15;
		font-family: verdana, tahoma, arial, helvetica, sans-serif }

		#content #denver-journal h6 a { color: #ffffff }

	#content #denver-journal p.subtitle {
		font-size: 1.4em;
		margin: 3px 0px 22px 5px;
		color: #c7e3f6;
		font-style: italic;
		font-family: georgia, times, "times new roman", serif }

	#content #denver-journal p.subscribe a {
		display: block;
		right: 21px;
		background: url(../images/bg_denver-seminary_subscribe.gif) no-repeat;
		width: 16px;
		text-indent: -9999px;
		position: absolute;
		top: 20px;
		height: 16px }

	#content #denver-journal .post { clear: left; margin: 0px 0px 15px 3px }

		#content #denver-journal .post p {
			font-size: 1.1em;
			color: #d7d7d7;
			font-style: italic;
			font-family: verdana, tahoma, arial, helvetica, sans-serif }

	#content #denver-journal .more { font-size: 1.1em }

		#content #denver-journal .more a { color: #fff }

	#content #denver-journal #dialog {
		background: url(../images/bg_denver-journal_dialog.gif) no-repeat;
		float: right;
		width: 202px;
		padding-top: 12px }

		#content #denver-journal #dialog h5 {
			padding-right: 0px;
			padding-left: 0px;
			background: 0px 50%;
			float: none;
			padding-bottom: 0px;
			margin: 0px 0px 10px;
			text-indent: -9999px;
			padding-top: 0px;
			height: 52px }

		#content #denver-journal #dialog ul {
			padding-right: 30px;
			padding-left: 30px;
			list-style-position: outside;
			background: url(../images/bg_denver-journal_dialog_ul.gif) no-repeat left bottom;
			padding-bottom: 21px;
			margin: 0px;
			padding-top: 0px }

		#content #denver-journal #dialog li { background: url(../images/bg_subnav_li_a.gif) no-repeat left 4px; margin-bottom: 0.35em }

			#content #denver-journal #dialog li a { color: #314258; text-decoration: none }

				#content #denver-journal #dialog li a:hover { text-decoration: underline }

		#content #denver-journal #dialog p.more {
			padding-right: 30px;
			padding-left: 30px;
			background: #486c84;
			padding-bottom: 0px;
			margin: 0px;
			padding-top: 0px }

#content #magazine {
	clear: left;
	padding-right: 20px;
	padding-left: 20px;
	background: url(../images/bg_magazine.gif) #f8f8f8 repeat-x left bottom;
	margin-bottom: 24px;
	padding-bottom: 15px;
	width: 432px;
	padding-top: 0px;
	position: relative }

	#content #magazine h4 {
		padding-right: 0px;
		padding-left: 0px;
		background: none transparent scroll repeat 0% 0%;
		padding-bottom: 0px;
		margin: 0px;
		width: 289px;
		padding-top: 0px }

	#content #magazine h5 {
		font-size: 1.4em;
		margin-bottom: 0.25em;
		color: #252525 }

	#content #magazine p.edition {
		padding-right: 17px;
		padding-left: 17px;
		font-size: 1.1em;
		background: #ebebeb;
		padding-bottom: 7px;
		margin: 0px -20px 2em;
		text-transform: uppercase;
		color: #a0a0a0;
		padding-top: 7px }

		#content #magazine p.edition strong {
			padding-right: 3px;
			padding-left: 3px;
			font-weight: normal;
			padding-bottom: 0px;
			color: #252525;
			padding-top: 0px }

	#content #magazine p.subscribe a {
		display: block;
		right: 17px;
		background: url(../images/bg_magazine_subscribe.gif) no-repeat;
		width: 16px;
		text-indent: -9999px;
		position: absolute;
		top: 8px;
		height: 16px }

	#content #magazine a { color: #0054a6 }

	#content #magazine .image-wrap {
		border-right: #cecece 1px solid;
		border-top: #cecece 0px solid;
		background: #fff;
		float: right;
		border-left: #cecece 0px solid;
		border-bottom: #cecece 1px solid }

		#content #magazine .image-wrap img {
			border-right: #ffffff 4px solid;
			padding-right: 1px;
			border-top: #ffffff 4px solid;
			display: block;
			padding-left: 1px;
			background: #bbbbbb;
			left: -1px;
			padding-bottom: 1px;
			margin: 0px;
			border-left: #ffffff 4px solid;
			padding-top: 1px;
			border-bottom: #ffffff 4px solid;
			position: relative;
			top: -1px }

	#content #magazine #magazine-inner { width: 290px }

		#content #magazine #magazine-inner p {
			font-size: 1.2em;
			margin-bottom: 0.5em;
			color: #626262;
			line-height: 1.6363 }

			#content #magazine #magazine-inner p.download { font-size: 1.2em }

				#content #magazine #magazine-inner p.download a {
					padding-right: 18px;
					padding-left: 0px;
					background: url(../images/bg_magazine_download.gif) no-repeat right center;
					padding-bottom: 3px;
					padding-top: 1px }

			#content #magazine #magazine-inner p.more { font-size: 1.2em }

#content div.edition {
	padding-right: 0px;
	border-top: #305871 1px solid;
	padding-left: 0px;
	float: left;
	padding-bottom: 5px;
	width: 226px;
	margin-right: 10px;
	padding-top: 5px;
	height: 100px }

	#content div.edition h5 { margin-top: 0px }

#content #counseling h4 {
	padding-right: 0px;
	padding-left: 0px;
	background: none transparent scroll repeat 0% 0%;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px }

#content #counseling p { font-size: 1.1em; line-height: 1.3636 }

	#content #counseling p.subtitle {
		font-size: 1.2em;
		width: 175px;
		color: #252525;
		font-style: italic }

#content #counseling img {
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	float: left;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid }

#content #counseling #counseling-inner {
	display: inline;
	float: right;
	width: 245px;
	margin-right: 13px }

body#become-a-student #content p {
	font-size: 1.6em;
	margin: 0px 0px 1em;
	color: #707070;
	line-height: 1.5;
	font-family: georgia, times, "times new roman", serif }

	body#become-a-student #content p.note {
		font-size: 1.2em;
		color: #545454;
		font-style: italic;
		font-family: verdana, tahoma, arial, helvetica, sans-serif }

body#become-a-student ol { list-style-type: none }

	body#become-a-student ol li {
		clear: both;
		padding-right: 0px;
		border-top: #f3f3f3 5px solid;
		padding-left: 0px;
		padding-bottom: 21px;
		padding-top: 21px }

body#become-a-student li h4 {
	padding-right: 0px;
	padding-left: 0px;
	background: none transparent scroll repeat 0% 0%;
	padding-bottom: 0px;
	margin: 0px 0px 11px;
	width: 438px;
	text-indent: -9999px;
	padding-top: 0px;
	height: 27px }

body#become-a-student li#decide h4 { background: url(../images/bg_h4_decide.gif) no-repeat }

body#become-a-student li#degree h4 { background: url(../images/bg_h4_degree.gif) no-repeat }

body#become-a-student li#apply h4 { background: url(../images/bg_h4_apply.gif) no-repeat }

body#become-a-student li#accepted h4 { background: url(../images/bg_h4_accepted.gif) no-repeat }

body#become-a-student li#more h4 { background: url(../images/bg_h4_more.gif) no-repeat }

body#become-a-student #content div.info-links ul {
	float: right;
	margin-left: 13px;
	width: 145px }

	body#become-a-student #content div.info-links ul li {
		border-top-width: 0px;
		padding-right: 0px;
		padding-left: 0px;
		border-left-width: 0px;
		background: none transparent scroll repeat 0% 0%;
		border-bottom-width: 0px;
		margin-bottom: 0.5em;
		padding-bottom: 0px;
		line-height: 1.3;
		padding-top: 0px;
		border-right-width: 0px }

body#become-a-student #content div.button-links ul { clear: both; float: left }

	body#become-a-student #content div.button-links ul li {
		clear: none;
		border-right: #ccc 1px solid;
		padding-right: 0px;
		border-top: #ccc 1px solid;
		padding-left: 0px;
		font-size: 13px;
		background: none transparent scroll repeat 0% 0%;
		float: left;
		padding-bottom: 0px;
		border-left: #ccc 1px solid;
		margin-right: 6px;
		padding-top: 0px;
		border-bottom: #ccc 1px solid;
		font-family: georgia, times, "times new roman", serif }

		body#become-a-student #content div.button-links ul li a {
			border-right: #fff 2px solid;
			padding-right: 30px;
			border-top: #fff 2px solid;
			display: block;
			padding-left: 15px;
			background: url(../images/bg_decide_button-links.gif) #f5f5f5 no-repeat 95% center;
			padding-bottom: 5px;
			border-left: #fff 2px solid;
			color: #315972;
			padding-top: 5px;
			border-bottom: #fff 2px solid;
			text-decoration: none }

body#become-a-student #content .image-box {
	background: url(../images/bg_decide_image-box.gif) #1d3249 no-repeat 95% 64px;
	float: left;
	margin: 0px 3px 16px 0px }

	body#become-a-student #content .image-box p {
		font-size: 1.18em;
		margin: 0px;
		line-height: 1.25 }

	body#become-a-student #content .image-box a {
		padding-right: 40px;
		display: block;
		padding-left: 10px;
		padding-bottom: 7px;
		color: #fff;
		padding-top: 0px;
		text-decoration: none }

	body#become-a-student #content .image-box img {
		border-top-width: 0px;
		display: block;
		border-left-width: 0px;
		float: none;
		border-bottom-width: 0px;
		margin: 0px -40px 5px -10px;
		border-right-width: 0px }

body#become-a-student #content ul#degrees { float: left }

	body#become-a-student #content ul#degrees li {
		border-top-width: 0px;
		clear: none;
		padding-right: 0px;
		padding-left: 0px;
		border-left-width: 0px;
		font-size: 13px;
		background: url(../images/bg_degree_degrees_li.gif) repeat-x right top;
		float: left;
		border-bottom-width: 0px;
		padding-bottom: 0px;
		margin-right: 5px;
		padding-top: 0px;
		font-family: georgia, times, "times new roman", serif;
		border-right-width: 0px }

		body#become-a-student #content ul#degrees li a {
			padding-right: 14px;
			display: block;
			padding-left: 14px;
			background: url(../images/bg_degree_degrees_a.gif) no-repeat left top;
			padding-bottom: 14px;
			color: #315972;
			padding-top: 14px;
			text-decoration: none;
			outline: none }

			body#become-a-student #content ul#degrees li a:hover { color: #1C3342 }

			body#become-a-student #content ul#degrees li a.current { color: #1C3342 }

body#become-a-student #content li#degree div.info-links ul { width: 100px }

body#become-a-student #content li#degree h5 { font-size: 15px }

body#become-a-student #content li#degree p {
	font-size: 11px;
	color: #464646;
	font-family: verdana, tahoma, arial, helvetica, sans-serif }

body#become-a-student #content li#apply p {
	font-size: 11px;
	float: left;
	width: 315px;
	color: #7c7c7c;
	font-family: verdana, tahoma, arial, helvetica, sans-serif }

body#become-a-student #content li#apply div.info-links ul { width: 125px }

body#become-a-student #content li#apply div.button-links ul {
	clear: none;
	float: left;
	width: 330px;
	border-bottom: #edecec 2px solid }

	body#become-a-student #content li#apply div.button-links ul li { margin-bottom: 16px }

	body#become-a-student #content li#apply div.button-links ul a {
		padding-right: 20px;
		padding-left: 10px;
		padding-bottom: 10px;
		width: 120px;
		padding-top: 10px }

body#become-a-student #content li#apply div#financial-aid-button p { font-size: 13px; font-family: georgia, times, "times new roman", serif }

	body#become-a-student #content li#apply div#financial-aid-button p a {
		padding-right: 23px;
		display: block;
		padding-left: 13px;
		background: url(../images/bg_financial-aid-button.gif) #1d3249 no-repeat 95% center;
		float: left;
		padding-bottom: 13px;
		width: 120px;
		color: #ffffff;
		padding-top: 13px;
		text-decoration: none }

body#become-a-student #content li#accepted div.info-links ul { width: 125px }

body#become-a-student #content #accepted .image-box { background: url(../images/bg_decide_button-links.gif) #ebebe9 no-repeat 95% 72px }

	body#become-a-student #content #accepted .image-box a { padding-bottom: 8px; color: #1c3342 }

	body#become-a-student #content #accepted .image-box img { margin-bottom: 8px }

body#become-a-student #content #more li {
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 19px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	margin-bottom: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-right-width: 0px }

	body#become-a-student #content #more li a {
		padding-right: 20px;
		padding-left: 0px;
		background: url(../images/bg_more_li_a.gif) no-repeat right center;
		padding-bottom: 5px;
		color: #545454;
		padding-top: 5px;
		text-decoration: none }

		body#become-a-student #content #more li a:hover { background: url(../images/bg_more_li_a_hover.gif) #edecec no-repeat right center; color: #1C3342 }

body#current-students #content p {
	font-size: 1.6em;
	margin: 0px 0px 1em;
	color: #707070;
	line-height: 1.5;
	font-family: georgia, times, "times new roman", serif }

#content .link-box {
	padding-right: 25px;
	border-top: #28485f 6px solid;
	padding-left: 25px;
	background: url(../images/bg_link-box.gif) #c0dae9 repeat-x;
	margin-bottom: 24px;
	padding-bottom: 5px;
	padding-top: 0px }

	#content .link-box h4 {
		padding-right: 0px;
		padding-left: 30px;
		background: #28485f;
		padding-bottom: 5px;
		margin: 0px -25px;
		padding-top: 10px }

	#content .link-box h5 {
		padding-right: 0px;
		padding-left: 6px;
		background: url(../images/bg_link-box_h5.gif) no-repeat;
		padding-bottom: 2px;
		margin: 24px 0px 6px;
		padding-top: 3px }

		#content .link-box h5:hover { background: url(../images/bg_link-box_h5_hover.gif) no-repeat }

body#current-students #content .link-box p {
	font-size: 1em;
	margin: 0px 0px 1em 3px;
	color: #4f4f4f;
	font-family: verdana, tahoma, arial, helvetica, sans-serif }

#content .link-box p a {
	margin: 0px 2px;
	color: #095383;
	text-decoration: underline }

	#content .link-box p a:hover { text-decoration: none }

	#content .link-box p a img {
		border-top-width: 0px;
		border-left-width: 0px;
		float: none;
		border-bottom-width: 0px;
		margin: 0px;
		vertical-align: middle;
		border-right-width: 0px }

body#mentors #content p {
	font-size: 1.6em;
	margin: 0px 0px 1em;
	color: #707070;
	line-height: 1.5;
	font-family: georgia, times, "times new roman", serif }

#content #memo {
	padding-right: 0px;
	padding-left: 269px;
	background: url(../images/bg_memo.jpg) no-repeat;
	margin-bottom: 3px;
	padding-bottom: 0px;
	width: 170px;
	padding-top: 15px;
	position: relative;
	height: 256px }

	#content #memo h4 {
		padding-right: 0px;
		padding-left: 0px;
		background: none transparent scroll repeat 0% 0%;
		padding-bottom: 0px;
		margin: 0px;
		text-indent: -9999px;
		padding-top: 0px }

body#mentors #content #memo p.tagline { text-indent: -9999px }

body#mentors #content #memo p {
	font-size: 1.3em;
	text-indent: 0px;
	font-family: arial, helvetica, verdana, tahoma, sans-serif }

#content #memo p a {
	padding-right: 33px;
	display: block;
	padding-left: 0px;
	background: url(../images/bg_memo_more.gif) no-repeat;
	padding-bottom: 0px;
	width: 108px;
	color: #363636;
	padding-top: 6px;
	height: 21px;
	text-align: center;
	text-decoration: none }

body#mentors #content #memo p.subscribe {
	left: 212px;
	text-indent: -9999px;
	position: absolute;
	top: 20px }

#content #memo p.subscribe a {
	padding-right: 0px;
	padding-left: 0px;
	background: none transparent scroll repeat 0% 0%;
	padding-bottom: 0px;
	width: 20px;
	padding-top: 0px;
	height: 20px }

#content #memo li {
	padding-left: 14px;
	font-size: 1.2em;
	background: url(../images/bg_memo_li.gif) no-repeat left 6px;
	font-family: arial, helvetica, verdana, tahoma, sans-serif }

	#content #memo li a { color: #363636; text-decoration: none }

#content #mentors-resources {
	padding-right: 0px;
	padding-left: 0px;
	background: url(../images/bg_mentors-resources.gif) #fefefe no-repeat;
	float: left;
	padding-bottom: 70px;
	width: 472px;
	padding-top: 0px }

	#content #mentors-resources h4 {
		padding-right: 21px;
		padding-left: 21px;
		background: none transparent scroll repeat 0% 0%;
		padding-bottom: 75px;
		margin: 0px;
		padding-top: 15px }

	#content #mentors-resources h5 {
		padding-right: 0px;
		padding-left: 0px;
		float: left;
		padding-bottom: 0px;
		margin: 0px;
		text-indent: -9999px;
		padding-top: 0px }

	#content #mentors-resources ul {
		display: inline;
		float: left;
		margin-left: 20px;
		width: 212px }

	#content #mentors-resources li {
		padding-left: 23px;
		font-size: 1.2em;
		background: url(../images/bg_subnav_li_a.gif) no-repeat left center;
		margin-bottom: 0.75em }

		#content #mentors-resources li a { color: #545454; text-decoration: none }

#content div.gallery-thumbnail { margin-bottom: 10px }

	#content div.gallery-thumbnail img {
		border-right: #545454 1px solid;
		border-top: #545454 1px solid;
		float: none;
		margin: 0px;
		border-left: #545454 1px solid;
		border-bottom: #545454 1px solid }

#content ul#sitemap ul ul { margin-bottom: 0px }

#content ul#sitemap li {
	padding-right: 0px;
	padding-left: 0px;
	background: none transparent scroll repeat 0% 0%;
	padding-bottom: 0px;
	padding-top: 0px }

	#content ul#sitemap li a {
		padding-right: 11px;
		display: block;
		padding-left: 11px;
		font-weight: normal;
		font-size: 16px;
		background: #6f93aa;
		padding-bottom: 11px;
		margin: 1.5em 0px 0.75em;
		color: #fff;
		padding-top: 10px;
		font-family: georgia, times, "times new roman", serif;
		text-decoration: none }

	#content ul#sitemap li li { padding-left: 19px; background: url(../images/bg_content_ul_li.gif) no-repeat 6px 7px }

		#content ul#sitemap li li a {
			padding-right: 0px;
			display: inline;
			padding-left: 0px;
			font-size: 11px;
			background: none transparent scroll repeat 0% 0%;
			padding-bottom: 0px;
			margin: 0px;
			color: #1C3342;
			padding-top: 0px;
			font-family: verdana, tahoma, arial, helvetica, sans-serif;
			text-decoration: underline }

#content .article { margin: 25px 0px }

	#content .article h4 {
		padding-right: 0px;
		padding-left: 0px;
		background: none transparent scroll repeat 0% 0%;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px }

		#content .article h4 a { color: #1c3342; text-decoration: none }

			#content .article h4 a:hover { text-decoration: underline }

	#content .article p span.date {
		font-size: 0.91em;
		text-transform: uppercase;
		color: #888 }

#content .event {
	clear: left;
	float: left;
	margin-bottom: 15px;
	width: 472px }

#content .news {
	clear: left;
	float: left;
	margin-bottom: 15px;
	width: 472px }

#content .event h5 {
	font-weight: normal;
	font-size: 1.4em;
	margin: 0px 0px 0.5em;
	line-height: 1.3333;
	font-family: georgia, times, "times new roman", serif }

#content .news h5 {
	font-weight: normal;
	font-size: 1.4em;
	margin: 0px 0px 0.5em;
	line-height: 1.3333;
	font-family: georgia, times, "times new roman", serif }

#content .event h5.date {
	border-right: #d2d1c3 2px solid;
	padding-right: 0px;
	border-top: #d2d1c3 2px solid;
	padding-left: 0px;
	font-size: 1.6em;
	background: #1c3342;
	float: left;
	padding-bottom: 6px;
	margin: 0px 7px 5px 0px;
	text-transform: uppercase;
	border-left: #d2d1c3 2px solid;
	width: 26px;
	color: #f0eee5;
	line-height: 1;
	padding-top: 4px;
	border-bottom: #d2d1c3 2px solid;
	text-align: center }

#content .news h5.date {
	border-right: #d2d1c3 2px solid;
	padding-right: 0px;
	border-top: #d2d1c3 2px solid;
	padding-left: 0px;
	font-size: 1.6em;
	background: #1c3342;
	float: left;
	padding-bottom: 6px;
	margin: 0px 7px 5px 0px;
	text-transform: uppercase;
	border-left: #d2d1c3 2px solid;
	width: 26px;
	color: #f0eee5;
	line-height: 1;
	padding-top: 4px;
	border-bottom: #d2d1c3 2px solid;
	text-align: center }

#content .event h5.date strong {
	display: block;
	font-weight: bold;
	font-size: 0.56em;
	text-transform: uppercase;
	color: #fff;
	font-family: "arial narrow", "helvetica cy", arial, helvetica, verdana, tahoma, sans-serif }

#content .news h5.date strong {
	display: block;
	font-weight: bold;
	font-size: 0.56em;
	text-transform: uppercase;
	color: #fff;
	font-family: "arial narrow", "helvetica cy", arial, helvetica, verdana, tahoma, sans-serif }

#content .event h5 a { color: #1C3342; text-decoration: none }

#content .news h5 a { color: #1C3342; text-decoration: none }

#content .event h5 a:hover { text-decoration: underline }

#content .news h5 a:hover { text-decoration: underline }

#content .event p { line-height: 1.4 }

#content .news p { line-height: 1.4 }

#content .event p a { padding-right: 17px; background: url(../images/bg_more.gif) no-repeat right center }

#content .news p a { padding-right: 17px; background: url(../images/bg_more.gif) no-repeat right center }

table.discussion {
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	border-left: #ccc 1px solid;
	width: 692px;
	border-bottom: #ccc 1px solid;
	border-collapse: collapse }

	table.discussion th {
		padding-right: 10px;
		padding-left: 10px;
		font-weight: normal;
		font-size: 1.1em;
		background: #ccc;
		padding-bottom: 5px;
		color: #3c3c3c;
		line-height: 1.25;
		padding-top: 5px;
		text-align: left }

	table.discussion td {
		padding-right: 10px;
		padding-left: 10px;
		font-size: 1.1em;
		background: #eee;
		padding-bottom: 10px;
		color: #545454;
		padding-top: 10px }

		table.discussion td.title { font-size: 1.2em; width: 200px }

	table.discussion tr.alt td { background: #fff }

#content p.pagination {
	font-size: 1.1em;
	float: left;
	margin-bottom: 25px;
	color: #999 }

#content p.records { float: right }

#content div.discussion-form label {
	display: block;
	font-weight: normal;
	font-size: 1.8em;
	margin: 0px 0px 0.25em;
	color: #226291;
	font-family: georgia, times, "times new roman", serif }

#content div.discussion-form input#discname {
	padding-right: 3px;
	display: block;
	padding-left: 3px;
	font-size: 1.2em;
	margin-bottom: 10px;
	padding-bottom: 3px;
	color: #545454;
	padding-top: 3px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif }

#content div.discussion-form textarea {
	padding-right: 3px;
	display: block;
	padding-left: 3px;
	font-size: 1.2em;
	margin-bottom: 10px;
	padding-bottom: 3px;
	color: #545454;
	padding-top: 3px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif }

#content div.disc-comment { margin-bottom: 25px }

	#content div.disc-comment p { margin-bottom: 0px }

		#content div.disc-comment p.byline { font-weight: bold; font-size: 1.1em }

			#content div.disc-comment p.byline strong { text-transform: uppercase }

		#content div.disc-comment p.edited { font-size: 1.1em; font-style: italic }

table.denver-journal { border-collapse: collapse }

	table.denver-journal th {
		padding-right: 8px;
		padding-left: 8px;
		font-weight: normal;
		font-size: 1.2em;
		background: #7a9cb9;
		padding-bottom: 10px;
		color: #fff;
		padding-top: 10px;
		text-align: left }

		table.denver-journal th.reviewer { width: 150px }

	table.denver-journal tr.academic-classification td {
		padding-right: 8px;
		padding-left: 8px;
		font-weight: normal;
		font-size: 1.3em;
		background: #ddd;
		padding-bottom: 6px;
		padding-top: 6px }

	table.denver-journal td {
		padding-right: 8px;
		padding-left: 8px;
		font-size: 1.1em;
		padding-bottom: 10px;
		vertical-align: top;
		color: #545454;
		line-height: 1.25;
		padding-top: 10px;
		border-bottom: #ddd 1px solid }

#content div.person {
	float: left;
	margin: 10px 9px;
	width: 100px;
	height: 175px }

	#content div.person p { font-size: 1.1em }

	#content div.person a { display: block }

	#content div.person img {
		border-top-width: 0px;
		display: block;
		border-left-width: 0px;
		float: none;
		border-bottom-width: 0px;
		margin: 0px;
		border-right-width: 0px }

#content table.person { width: 100% }

	#content table.person td { font-size: 1.2em; color: #545454 }

		#content table.person td.thing { width: 100px; text-align: right }

#content #letter-directory ol { float: left; margin-bottom: 25px }

	#content #letter-directory ol li {
		font-size: 1.3em;
		float: left;
		margin-right: 9px;
		list-style-type: none }

#content #user-profile img {
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px }

#content .church h5 { margin-bottom: 0.25em }

#content .church p { margin-bottom: 0px }

#sidebar {
	display: inline;
	float: left;
	margin: 45px 0px 0px 20px;
	width: 200px }

body#alumni #sidebar { margin-top: 43px }

#sidebar .sidebar-box { margin-bottom: 25px; width: 188px }

#sidebar h3 {
	font-weight: normal;
	font-size: 1.4em;
	margin-bottom: 0.5em;
	padding-bottom: 6px;
	color: #272627;
	border-bottom: #e8e8e8 3px solid;
	font-family: georgia, times, "times new roman", serif }

#sidebar h4 {
	margin-top: 1em;
	font-size: 1.1em;
	color: #545454 }

#sidebar h5 {
	margin-top: 1em;
	font-size: 1.1em;
	color: #545454 }

#sidebar h6 {
	margin-top: 1em;
	font-size: 1.1em;
	color: #545454 }

#sidebar p { color: #545454; line-height: 1.5 }

#sidebar li { color: #545454; line-height: 1.5 }

#sidebar ul { margin-left: 25px }

#sidebar a { color: #1C3342 }

#sidebar img {
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px }

body#alumni #sidebar #news-events { margin-top: 0px }

#sidebar #news-events h3 { margin-bottom: 1em }

#sidebar #news-events h4 {
	font-weight: normal;
	font-size: 1.2em;
	margin: 0px 0px 0.5em;
	line-height: 1.3333;
	font-family: georgia, times, "times new roman", serif }

	#sidebar #news-events h4.date {
		border-right: #d2d1c3 2px solid;
		padding-right: 0px;
		border-top: #d2d1c3 2px solid;
		padding-left: 0px;
		font-size: 1.6em;
		background: #1c3342;
		float: left;
		padding-bottom: 6px;
		margin: 0px 7px 5px 0px;
		text-transform: uppercase;
		border-left: #d2d1c3 2px solid;
		width: 26px;
		color: #f0eee5;
		line-height: 1;
		padding-top: 4px;
		border-bottom: #d2d1c3 2px solid;
		text-align: center }

		#sidebar #news-events h4.date strong {
			display: block;
			font-weight: bold;
			font-size: 0.56em;
			text-transform: uppercase;
			color: #fff;
			font-family: "arial narrow", "helvetica cy", arial, helvetica, verdana, tahoma, sans-serif }

	#sidebar #news-events h4 a { color: #1C3342; text-decoration: none }

		#sidebar #news-events h4 a:hover { text-decoration: underline }

#sidebar #news-events p { line-height: 1.4 }

	#sidebar #news-events p a { padding-right: 17px; background: url(../images/bg_more.gif) no-repeat right center }

#sidebar #news-events div {
	clear: left;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	margin: 0px -8px;
	padding-top: 8px }

	#sidebar #news-events div:hover { background: url(../images/bg_news-events_hover.gif) repeat-x }

* + html #sidebar #news-events div:hover { background: none transparent scroll repeat 0% 0% }

#sidebar #news-events .news { margin-bottom: 10px }

	#sidebar #news-events .news img { float: left; margin: 1px 8px 5px 0px }

#sidebar #image-links img {
	border-top-width: 0px;
	display: block;
	border-left-width: 0px;
	border-bottom-width: 0px;
	margin-bottom: 11px;
	border-right-width: 0px }

#sidebar #contribute h3 {
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	background: url(../images/bg_contribute_h3.gif) no-repeat;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 2px;
	width: 199px;
	text-indent: -9999px;
	padding-top: 0px;
	height: 72px;
	border-right-width: 0px }

#sidebar #contribute ul { margin: 0px }

#sidebar #contribute li {
	margin-bottom: 6px;
	text-indent: -9999px;
	line-height: 1;
	list-style-type: none }

	#sidebar #contribute li a {
		display: block;
		width: 201px;
		background-repeat: no-repeat;
		height: 59px }

#sidebar #contribute li#contribute_pray a { background-image: url(../images/bg_contribute_pray.gif) }

#sidebar #contribute li#contribute_serve a { background-image: url(../images/bg_contribute_serve.gif) }

#sidebar #contribute li#contribute_give a { background-image: url(../images/bg_contribute_give.gif) }

#agenda { margin-bottom: 19px }

	#agenda ul#agenda-nav {
		background: url(../images/bg_agenda_ul.gif) repeat-x left bottom;
		float: left;
		padding-bottom: 3px;
		margin: 0px 0px 1px;
		list-style-type: none }

		#agenda ul#agenda-nav li {
			font-size: 1.3em;
			float: left;
			line-height: 1;
			font-family: georgia, times, "times new roman", serif }

		#agenda ul#agenda-nav li#an_calendar { margin-right: 1px }

		#agenda ul#agenda-nav li a {
			padding-right: 0px;
			display: block;
			padding-left: 0px;
			background: url(../images/bg_agenda_li_a.gif) repeat-x left bottom;
			padding-bottom: 6px;
			width: 99px;
			color: #fff;
			padding-top: 12px;
			text-align: center;
			text-decoration: none;
			outline: 0 }

			#agenda ul#agenda-nav li a.current { background-image: url(../images/bg_agenda_li_a_current.gif) }

	#agenda div#branch1 { clear: both }

	#agenda table.calendar {
		padding-right: 10px;
		padding-left: 10px;
		background: url(../images/bg_calendar.gif) repeat-x left bottom;
		padding-bottom: 13px;
		width: 199px;
		padding-top: 13px }

		#agenda table.calendar caption {
			padding-right: 0px;
			padding-left: 0px;
			font-weight: bold;
			font-size: 1.1em;
			background: url(../images/bg_calendar_caption.gif) repeat-x;
			padding-bottom: 9px;
			text-transform: uppercase;
			color: #7392a6;
			padding-top: 10px }

		#agenda table.calendar th {
			font-weight: bold;
			font-size: 1.1em;
			padding-bottom: 11px;
			color: #464646;
			text-align: center }

		#agenda table.calendar td {
			padding-right: 0px;
			padding-left: 0px;
			font-size: 1.1em;
			padding-bottom: 5px;
			color: #464646;
			padding-top: 5px;
			text-align: center }

			#agenda table.calendar td.linked-day {
				padding-right: 0px;
				padding-left: 0px;
				padding-bottom: 0px;
				padding-top: 0px }

			#agenda table.calendar td a {
				padding-right: 0px;
				display: block;
				padding-left: 0px;
				background: #486c84;
				padding-bottom: 5px;
				margin: 1px;
				color: #fff;
				padding-top: 5px;
				text-decoration: none }

#sidebar #agenda .event h4 {
	font-weight: normal;
	font-size: 1.2em;
	margin: 0px 0px 0.5em;
	line-height: 1.3333;
	font-family: georgia, times, "times new roman", serif }

	#sidebar #agenda .event h4.date {
		border-right: #d2d1c3 2px solid;
		padding-right: 0px;
		border-top: #d2d1c3 2px solid;
		padding-left: 0px;
		font-size: 1.6em;
		background: #1c3342;
		float: left;
		padding-bottom: 6px;
		margin: 0px 7px 5px 0px;
		text-transform: uppercase;
		border-left: #d2d1c3 2px solid;
		width: 26px;
		color: #f0eee5;
		line-height: 1;
		padding-top: 4px;
		border-bottom: #d2d1c3 2px solid;
		text-align: center }

		#sidebar #agenda .event h4.date strong {
			display: block;
			font-weight: bold;
			font-size: 0.56em;
			text-transform: uppercase;
			color: #fff;
			font-family: "arial narrow", "helvetica cy", arial, helvetica, verdana, tahoma, sans-serif }

	#sidebar #agenda .event h4 a { color: #1C3342; text-decoration: none }

		#sidebar #agenda .event h4 a:hover { text-decoration: underline }

#sidebar #agenda .event p { line-height: 1.4 }

	#sidebar #agenda .event p a { padding-right: 17px; background: url(../images/bg_more.gif) no-repeat right center }

#sidebar #agenda .event {
	clear: left;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 8px }

	#sidebar #agenda .event:hover { background: url(../images/bg_news-events_hover.gif) repeat-x }

#sidebar #from-server { background: url(../images/bg_podcast.gif) no-repeat right 35px }

	#sidebar #from-server h3 { border-bottom-width: 5px; padding-bottom: 0px }

	#sidebar #from-server h4 {
		font-size: 1.2em;
		margin: 0px 0px 0.5em;
		color: #252525;
		font-family: georgia, times, "times new roman", serif }

	#sidebar #from-server p { font-size: 1.2em; margin-bottom: 1em }

		#sidebar #from-server p a { padding-right: 20px; background: url(../images/bg_subnav_li_a.gif) no-repeat right center }

	#sidebar #from-server ul { margin: 0px 0px 7px }

	#sidebar #from-server li {
		font-size: 1.2em;
		margin-bottom: 0.3em;
		list-style-type: none }

#sidebar #from-library { text-align: center }

#sidebar #from-bookstore { text-align: center }

#sidebar #from-library h3 { border-bottom-width: 5px; padding-bottom: 0px }

#sidebar #from-bookstore h3 { border-bottom-width: 5px; padding-bottom: 0px }

#sidebar #from-library h4 {
	font-weight: normal;
	font-size: 1.4em;
	margin: 0px 0px 0.25em;
	font-family: georgia, times, "times new roman", serif }

#sidebar #from-bookstore h4 {
	font-weight: normal;
	font-size: 1.4em;
	margin: 0px 0px 0.25em;
	font-family: georgia, times, "times new roman", serif }

#sidebar #from-library h4 a { color: #0054a6; text-decoration: none }

#sidebar #from-bookstore h4 a { color: #0054a6; text-decoration: none }

#sidebar #from-library h4 a:hover { text-decoration: underline }

#sidebar #from-bookstore h4 a:hover { text-decoration: underline }

#sidebar #from-library p {
	font-size: 1.1em;
	color: #7c7c7c;
	font-style: italic }

#sidebar #from-bookstore p {
	font-size: 1.1em;
	color: #7c7c7c;
	font-style: italic }

#sidebar #from-library img { margin-bottom: 8px }

#sidebar #from-bookstore img { margin-bottom: 8px }

#sidebar .quote { margin-bottom: 25px }

	#sidebar .quote blockquote p {
		padding-right: 20px;
		padding-left: 20px;
		font-size: 1.2em;
		background: url(../images/bg_quote_blockquote_p.gif) #f7f7f7 no-repeat left bottom;
		padding-bottom: 20px;
		margin: 0px;
		width: 158px;
		color: #626262;
		line-height: 1.33;
		padding-top: 20px;
		font-family: verdana, tahoma, arial, helvetica, sans-serif }

	#sidebar .quote p {
		font-size: 1.3em;
		background: url(../images/bg_quote_blockquote.gif) no-repeat;
		margin-left: 20px;
		color: #252525;
		line-height: 1.25;
		padding-top: 22px;
		font-family: georgia, times, "times new roman", serif }

		#sidebar .quote p.location {
			padding-right: 0px;
			padding-left: 0px;
			background: none transparent scroll repeat 0% 0%;
			padding-bottom: 0px;
			color: #959595;
			padding-top: 0px;
			font-style: italic }

#sidebar #video { margin-bottom: 25px }

#footer {
	clear: both;
	padding-right: 46px;
	padding-left: 46px;
	background: url(../images/bg_footer.gif) repeat-x;
	padding-bottom: 17px;
	margin: 0px auto;
	width: 840px;
	padding-top: 17px;
	height: 54px }

	#footer p {
		font-size: 1.1em;
		margin-bottom: 0.5em;
		color: #a0a0a0 }

	#footer div#contact {
		float: left;
		width: 886px; }

	#footer div#copyright { float: right }

		#footer div#copyright p { text-align: right }

	#footer a { color: #959595; text-decoration: none }

	#footer div#contact p a { color: #1C3342 }

#content table.calendar {
	padding-right: 0px;
	padding-left: 0px;
	background: url(../images/bg_cal_body.gif) #f9f9f9 repeat-y 0px 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	zoom: 1;
	border-collapse: collapse }

	#content table.calendar caption {
		font-size: 1.3em;
		background: url(../images/bg_calendar_lg.gif) repeat-x 0px 0px;
		color: #fff;
		line-height: 34px;
		height: 34px }

* html #content table.calendar caption { padding-top: 8px }

#content table.calendar caption img {
	float: none;
	margin-bottom: -1px;
	position: relative }

#content .calendar th {
	background: #ddd;
	margin: 0px;
	text-transform: uppercase;
	color: #7093b1;
	line-height: 34px;
	height: 34px;
	text-align: center }

#content .calendar td {
	border-right: #ddd 1px solid;
	padding-right: 3px;
	border-top: #ddd 1px solid;
	padding-left: 3px;
	background: url(../images/bg_cal_day.gif) no-repeat -2px -4px;
	padding-bottom: 3px;
	vertical-align: top;
	border-left: #ddd 0px solid;
	width: 80px;
	color: #666;
	padding-top: 3px;
	border-bottom: #ddd 1px solid;
	border-collapse: collapse;
	height: 40px;
	text-align: left }

	#content .calendar td.empty { background: none transparent scroll repeat 0% 0% }

	#content .calendar td a { text-decoration: none }

	#content .calendar td ul { list-style-position: outside; margin: 0.8em 0px 0px }

		#content .calendar td ul li {
			padding-right: 5px;
			background-position: 0px 4px;
			padding-left: 9px;
			list-style-position: outside;
			font-size: 1em;
			margin: 0.5em 0px;
			line-height: 1.2em }

			#content .calendar td ul li a { display: block }

				#content .calendar td ul li a:hover { background: #fff }

body#members #content label {
	display: block;
	font-weight: normal;
	font-size: 1.8em;
	margin: 0px 0px 0.25em;
	color: #226291;
	font-family: georgia, times, "times new roman", serif }

	body#members #content label.checkbox {
		display: inline;
		font-size: 1.1em;
		margin: 0px;
		color: #545454;
		font-family: verdana, tahoma, arial, helvetica, sans-serif }

body#members #content input#galleryname {
	padding-right: 3px;
	display: block;
	padding-left: 3px;
	font-size: 1.2em;
	margin-bottom: 10px;
	padding-bottom: 3px;
	color: #545454;
	padding-top: 3px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif }

body#members #content input#browsefile {
	padding-right: 3px;
	display: block;
	padding-left: 3px;
	font-size: 1.2em;
	margin-bottom: 10px;
	padding-bottom: 3px;
	color: #545454;
	padding-top: 3px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif }

body#members #content input#imagename {
	padding-right: 3px;
	display: block;
	padding-left: 3px;
	font-size: 1.2em;
	margin-bottom: 10px;
	padding-bottom: 3px;
	color: #545454;
	padding-top: 3px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif }

body#members #content input#blogtitle {
	padding-right: 3px;
	display: block;
	padding-left: 3px;
	font-size: 1.2em;
	margin-bottom: 10px;
	padding-bottom: 3px;
	color: #545454;
	padding-top: 3px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif }

body#members #content textarea {
	padding-right: 3px;
	display: block;
	padding-left: 3px;
	font-size: 1.2em;
	margin-bottom: 10px;
	padding-bottom: 3px;
	color: #545454;
	padding-top: 3px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif }

body#members #content p.submit { margin: 10px 0px }

body#members #content .galleryimage {
	clear: left;
	float: left;
	margin-bottom: 25px;
	width: 472px }

body#members #content .message {
	clear: left;
	float: left;
	margin-bottom: 25px;
	width: 472px }

body#members #content .galleryimage p { margin-bottom: 0em }

body#members #content #user-profile ul {
	float: left;
	margin-bottom: 0px;
	width: 472px }

	body#members #content #user-profile ul li {
		padding-right: 0px;
		padding-left: 0px;
		background: none transparent scroll repeat 0% 0%;
		float: left;
		padding-bottom: 0px;
		margin: 0px 10px 25px 0px;
		padding-top: 0px }

body#members #content h4 { margin-top: 0px }

body#members #content table { clear: left }

