A, A:Link, A:Visited {
	color:#333333;
	text-decoration:underline;
}

A:Hover {
	color:#333333;
	text-decoration:none;
}

A:Visited {
	color:#333333;
	text-decoration:underline;
}

BODY {
	background-color:#2C4A40;
	color:#333333;
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.1em;
	font-style:normal;
	font-weight:normal;
	line-height:16px;
	margin-top:42px;
}

H1 {
	color:#232323;
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:1.4em;
	font-weight:normal;	
	word-spacing:-2px;
}

P {
	padding-bottom:14px;
}

UL {
	margin:0px;
	padding:0px;
}

#bottom {
	clear:both;
	height:42px;
	text-align:right;
	width:1018px;
}

#container {
	margin:0px;
	width:1018px;
}

#footer {
	color:#FFFFFF;
	font-size:.9em;
	margin:0px;
	padding:0px 0px 6px 180px;
	text-align:center;
	width:828px;
}

#footer A {
	color:#FFFFFF;
}

#footer A:Hover {
	color:#ff6633;
	text-decoration:none;
}

#inside {
	background-image:url(/direct/module/images/content-bg.png);
	background-position:right;
	background-repeat:repeat-y;
	margin:0px;
	overflow:hidden;
	width:1018px;
}

/* Content Section */

#content {
	width:1018px;
}

#content #content-left {
	float:left;
	padding-left:10px;
	padding-top:20px;
	width:180px;
}

#content-left #navigation {
	clear:both;
	display:block;
	width:167px;
}

#content-left #rss {
	clear:both;
	display:block;
	padding-bottom:20px;
	padding-left:20px;
	padding-top:0px;
	text-align:right;
	width:147px;
}

#content-left #rss A {
	color:#FFFFFF;
	text-decoration:none;
}

#content-left #rss H5 {
	color:#FFFFFF;
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:1.4em;
	padding-bottom:14px;
}

#content-left #rss H5 IMG {
	margin-bottom:6px;
}

#content-left #rss P {
	color:#FFFFFF;
	font-size:1em;
	line-height:18px;
	margin:0px;
	padding-bottom:4px;
	padding-top:0px;
}

#content-left #subscribe {
	clear:both;
	display:block;
	padding-bottom:10px;
	padding-left:20px;
	padding-top:20px;
	text-align:right;
	width:147px;
}

#content-left #subscribe A {
	color:#FFFFFF;
}

#content-left #subscribe H5 {
	color:#FFFFFF;
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:1.4em;
	padding-bottom:14px;
}

#content-left #subscribe H5 IMG {
	margin-bottom:6px;
}

#content-left #subscribe INPUT.button {
	background:none; 
	border:0px; 
	color:#FFFFFF; 
	font-size:1em; 
	margin-top:6px; 
	padding:0px; 
	text-decoration:underline;
}

#content-left #subscribe P {
	color:#FFFFFF;
	font-size:1em;
	line-height:18px;
	margin:0px;
	padding-bottom:4px;
	padding-top:0px;
}

#content #content-right {
	float:right;
	padding-left:10px;
	padding-right:20px;
	padding-top:10px;
	width:790px;
}

#content #content-right A {
	color:#0480ad;
}

#content #content-right A:Hover {
	color:#333333;
	text-decoration:none;
}

/* First Row of Content */
#content-right #row1 { 
	float: left; 
	margin-bottom:14px;
	overflow: hidden; 
	width:790px;
}

#content-right #row1 DIV { 
	background: #EFECB5; 
	float: left; 
	margin-right: 10px; 
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
	width:246px;
}

#content-right #row1 DIV.left {
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#content-right #row1 DIV.left H3 { 
	color:#008ab7;
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.3em;
	font-style:normal;
	font-weight:bold;
	padding-bottom:12px;
	padding-top:6px;
}

#content-right #row1 DIV.left IMG { 
	float:left;
	margin-right:6px;
}
	
#content-right #row1 DIV.right { 
	background: #EEEDDB; 
	margin-right: 0;
	padding-left:0px;
	padding-right:0px;
	width:509px;
}

#content-right #row1 DIV.right DIV { 
	background: #EEEDDB; 
	border-bottom:14px #FFFFFF solid;
	margin:0px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	width:489px;
}

#content-right #row1 DIV.right DIV.no-border { 
	border-bottom:0px;
}

#content-right #row1 DIV.right DIV H3 { 
	color:#008ab7;
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.3em;
	font-style:normal;
	font-weight:bold;
	padding-bottom:0px;
	padding-top:0px;
}

#content-right #row1 DIV.right DIV IMG { 
	margin-bottom:45px;
	margin-right:6px;
	margin-top:2px;
}

#content-right #row1 DIV.right DIV .large { 
	color:#008ab7;
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.3em;
	font-style:normal;
	font-weight:bold;
}

#content-right #row1 DIV.right DIV DIV { 
	background: #EEEDDB; 
	border:0px;
	margin:0px;
	padding:0px;
	width:235px;
}

#content-right #row1 DIV.right DIV DIV.inside-left { 
	float:left;
}

#content-right #row1 DIV.right DIV DIV.inside-right { 
	float:right;
}

/* End First Row */
/* Second Row of Content */
#content-right #row2 { 
	clear:both;
	overflow: hidden; 
	width:785px;
}

#content-right #row2 DIV { 
	background: #EEEDDB; 
	float: left; 
	margin-right: 10px; 
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
	width:246px;
}

#content-right #row2 DIV.left {
	color:#333333;
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:1.1em;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#content-right #row2 DIV.right { 
	margin-right: 0;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	width:489px;
}

#content-right #row2 DIV.right H3 { 
	color:#008ab7;
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.3em;
	font-style:normal;
	font-weight:bold;
	padding-bottom:12px;
	padding-top:0px;
}

#content-right #row2 DIV.right P { 
	font-style:italic;
	width:480px;
}

#content-right #row2 DIV.right P.no-padding { 
	padding-bottom:0px;
}
/* End Content Section */

/* Top Section */
#top {
	background-image:url(/direct/module/images/content-top.png);
	background-position: top right;
	background-repeat:no-repeat;
	margin:0px;
	overflow:auto;
	width:1018px;
}

#top #top-left {
	float:left;
	height:162px;
	padding-left:86px;
	padding-top:20px;	
	width:161px;
}

#top #top-right {
	float:right;
	height:162px;
	position:relative;
	width:761px;
}

#top-right #headline {
	float:left;
	width:480px;
}

#top-right #headline H1 {
	line-height:22px;
	padding-top:62px;
}

#top-right #right-column {
	float:right;
	padding-right:70px;
	padding-top:35px;
	width:210px;
}

#top-right #right-column #search {
	font-size:1.1em;
	width:210px;
}

#top-right #right-column #search A {
	color:#666666;
	font-size:.9em;
	text-decoration:underline;
}

#top-right #right-column #search DIV.left {
	float:left;
	padding:0px 0px 0px 50px;
}

#top-right #right-column #search DIV.right {
	float:right;
	padding-right:6px;
}

#top-right #right-column #search H5 {
	color:#ff6633;
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:1.2em;
	font-style:normal;
	font-weight:bold;
	padding-bottom:14px;
	word-spacing:2px;
}

#top-right #right-column #search H5 IMG {
	margin-right:14px;
}

#top-right #right-column #search INPUT {
	width:150px;
}

#top-right #right-column #search LABEL {
	float:left;
	margin-right:2px;
	font-weight:bold;
}

#top-right #right-column #welcome {
	border-bottom:1px #BBBBBB solid;
	font-size:1em;
	margin:0px 0px 6px 0px;
	padding:0px 8px 6px 0px;
	text-align:right;
	width:202px;
}

#top-right #right-column #welcome A {
	color:#057fa8;
}

#top-right #right-column #welcome A:Hover {
	text-decoration:none;
}

#top-right #right-column #welcome H4 {
	font-size:1.2em;
}

#top-right #right-column #welcome H4 .name {
	color:#057fa8;
}

#top-right #right-column #welcome H5 {
	font-size:.9em;
}

#top-right #right-column #welcome P {
	margin:0px;
	padding:0px;
}

#top-right #right-column .addthis_toolbox {
	clear:both;
	position:absolute;
	bottom:15px;
	right:64px;
	width:190px;
}
/* End Top Section */

