/*-------------------------MAIN.CSS--------------------------------
This is the CSS document written for the main skin file.
Only definitions pertaining to the main skin file should be in here.

Developed by Artemis Solutions Group -- July 2006
-----------------------------------------------------------------*/

#promo {
	background:url(images/promo_new.jpg) no-repeat 0 3px;
	width:785px;
	height:112px;
	margin:5px 0 0 0;
	padding:120px 0 0 25px;
	font-size:0.8em;
}

#promo ul {
	list-style-image:url(images/red-arrow.gif);
}

#promo li {
	margin:10px 0;
	font-weight:bold;
}

#main {
	background:#fff url(images/frame_shadow_lr.gif) repeat-y 0 0;
	margin:-3px 0 0 11px;
	width:742px;
	padding:10px;
}

.maindiv {
	background:url(images/main_bg.gif) repeat-x 0 0;
	margin:-11px 0 0 0;
	float:left;
}

#dnn_contentpane {
	width:360px;
	padding:10px;
}

#dnn_feature {
	width:340px;
	padding:10px;
}

.beige-gradient-top {
	background:url(images/beige-gradient-top.gif) no-repeat 0 0;
	width:340px;
	height:4px;
}

.beige-gradient {
	background:transparent url(images/beige-gradient.gif) repeat-x 0 0;
	font-size:0.7em;
	width:340px;
}

#events-left {
	background-color:transparent;
	float:left;
	width:320px;
	padding-left:10px;
}

#events-cal {
	background-color:transparent;
	float:left;
	width:160px;
	padding:5px;

}

.beige-gradient-bottom {
	background:url(images/beige-gradient-bottom.gif) no-repeat 0 0;
	width:340px;
	height:4px;
}

h2 {
	font-weight:bold;
	font-size:1.3em;
	border-bottom:1px dotted #111;
	margin:20px 0 5px 0;
}

h2.blue {
	color:#104760;
}

h2.red {
	color:#880800;
}

h3 {
	margin:20px 0 0 0;
	color:#104861;
	font-size:1.2em;
	font-weight:bold;
}

p {
	font-size:1.1em
}

.event, .event:link, .event:visited, .event:active {
	margin:20px 0 0 0;
	color:#104861;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
}

.event:hover {
	color:#104861;
	font-size:1.2em;
	font-weight:bold;
	background-color:none;
	text-decoration:underline;
}

a#litrequest:link, a#litrequest:visited {
	display:block;
	width:354px;
	height:96px;
	background:url(images/lit-request.gif) no-repeat 0 0;
	border:none;
}
a#litrequest:hover, a#litrequest:active {
	background-position:0 -96px;
}

#footer_links {
	text-align:center;
	color:#fff;
	font:normal 0.7em Tahoma;
}

#footer_links a, #footer_links a:active, #footer_links a:visited{
	color:#fff;
	text-decoration:none;	
}

#footer_links a:hover{
	color:#98BACA;
	text-decoration:underline;
}

#footer_links span.False{
	display:none;
}
