/*  Links to Hack Files - delete when no longer needed */

@import url(hacks/ie5x6.css);
@import url(hacks/ie7.css);

* {
	margin: 0;
	padding: 0;
}

body {
	font-family: Verdana, san-serif;
	font-size: small;
	background: #fff;
}

a {
	text-decoration: none;
	color: #c73;
	border-bottom: 1px dotted;
}

/* Layout Structure */

#wrap {
	min-width: 950px;
	max-width: 1400px;
	background: url(css_img/wrap-bg.gif) repeat-y 70% 0;
}

#content {
	float: left;
	width: 70%;
	font-size: 95%;
	line-height: 1.5em;
	color: #333;
}

#sidebar {
	float: right;
	width: 30%;
}

#footer {
	clear: both;
}

#footerLeft {
	float: left;
	width: 70%;
	background: #828377 url(css_img/footer-bg.gif);
}

#footerRight {
	float: right;
	width: 30%;
	text-align: right;
	background: #828377 url(css_img/footer-bg.gif);
}

#footer .gutter {
	padding: 10px 20px;
}

#footer p {
	font-size: 85%;
	color: #333;
}

#footer a {
	text-decoration: none;
	color: #733;
	border-bottom: 1px dotted;
}

/*  header  */

#header {
	border-bottom: 3px solid #87B825;
	background: #EA3 url(css_img/pa_02_bg.gif) repeat-x top left;
}	

#headerTitle {
	margin: 0;
	padding: 30px 30px 30px 130px;
	background: url(css_img/pa_03.gif) no-repeat top left;

}

#headerTitle h1 {
font-family: Georgia, serif;
	font-size: 175%;
	color: #374C0E;
}

#headerTitle h2 {
font-family: Georgia, serif;
	font-size: 120%;
	color: #374C0E;
}

#headerTitle hr {
	color: #941;
}

/* message row */

#message {
	margin: 0;
	padding: 5px;
	font-size: 90%;
	color: #cc9;
	text-align: center;
	background: #404530 url(css_img/message-bg.gif) repeat-x top left;
}
/* gutters */

#content .gutter {
	padding: 25px;
	background: url(css_img/content-bg.gif) repeat-x top left;
}

#sidebar .gutter {
	padding: 15px;
}

/* Content */

#content h2 {
	margin: 1.5em 0 .5em 0;
	padding: 0;
	font-family: Georgia, serif;
	font-size: 150%;
	font-weight: normal;
	color: #663;
}

dl.feature {
	margin: 15px 0;
	padding: 15px;
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
}

dl.feature:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

dl.feature dt {
	margin: 0 0 .5em 0;
	font-family: Georgia, serif;
	font-size: 140%;
	color: #693;
}

dl.feature dt img {
	float: left;
	margin: 0 15px 0 0;
	padding: 0 4px 4px 0;
	background: url(css_img/photo-frame.gif) no-repeat bottom right;
}

dl.feature dd {
	font-size: 90%;
	line-height: 1.5em;
	color: #666;
}

/* Sidebar */

.box {
	margin: 0 0 20px 0;
	padding: 0 0 12px 0;
	font-size: 85%;
	line-height: 1.5em;
	color: #666;
	background: #fff url(css_img/box-bottom.gif) no-repeat bottom right;
}

.box h3 {
	margin: 0;
	padding: 12px;
	font-family: Georgia, serif;
	font-size: 140%;
	font-weight: normal;
	color: #693;
	background: url(css_img/box-top.gif) no-repeat top left;
}

.box p, box ul {
	margin:0;
	padding: 0 12px;
}

.box ul li {
	margin: 0 0 0 12px;
	padding: 0 0 0 18px;
	list-style: none;
	background: url(css_img/li-bullet.gif) no-repeat 0 3px;
}

li.noBullet {
	margin: 0 0 0 12px;
	padding: 0 0 0 18px;
	list-style: none;
	background-image: none;
	border: 5px solid red;
	
}

/* Misc Formatting */
ul.quietList{
	list-style: none;	
}

ul.quietList li {
	padding-left: 1em;
}



 

