/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
body {
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
	font-size: 62.5%;
	background:#fff;
	font-family: verdana, arial, sans-serif;
	background: #7f7d6e;
}
#padcontainer {
	width: 892px;
	margin: 0 auto;
	padding: 0;
	background: #fff;
	}
#container {
	margin: 0 auto;
	padding: 0;
	width: 862px;
	background: #fff;
	}
/* Header styles */
#header {
	width:862px;
	height: 200px;
}
#header {
	border:0px solid red;
}
/* column container */
/* 3 Column settings */
/* Footer styles */
#footer {
	clear:both;
	float:left;
	width:100%;
	padding-bottom: 0;
	margin-bottom: 0em;
	background: url('../images/138.png') top left repeat-x;
}
#footer p {
	padding:10px;
	margin:0;
}
div.quotearea {
	position: relative;
	height: 222px;
	clear: both;
	}
div.alice {
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 264px;
	height: 290px;
	overflow:hidden;
	border: 0px solid red;
	background: url('../images/137.png') top left no-repeat;
	z-index: 100;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	}
ul.mainnav {
	border: 0px solid red;
	list-style: none outside;
	margin-left: 10px;
	text-transform: uppercase;
	}
ul.mainnav li {
	float: left;
	}
ul.mainnav li a:link, ul.mainnav li a:visited {
	font-size: 1.2em;
	background-color: #7f7d6e;
	color: #fff;
	text-decoration: none; 
	margin: 0 5px;
	padding: 5px 10px;
	display: block;
	border-top: 2px solid #76c7d8;
	border-right: 2px solid #76c7d8;
	border-left: 2px solid #76c7d8;
	border-bottom: 1px solid #0299b8;
	border-top-left-radius: 10px;
	border-top-right-radius	: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
}	
ul.mainnav li a:active, ul.mainnav li a:hover {
	background-color: #0299b8;
	color: #fff;
	border-top: 2px solid #7f7d6e;
	border-right: 2px solid #7f7d6e;
	border-left: 2px solid #7f7d6e;
	border-bottom: 1px solid #019bb7;
	}
div.colbluearea {
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: #98d3e1;
	padding: 40px 10px 10px 10px;
	margin-bottom: 2em;
	}
div.askalice {
	background: #98d3e1 url('../images/132.png')  center 10px no-repeat;
	}
div.tipofmonth h2 {
 	background: #98d3e1 url('../images/129.png')  center 10px no-repeat;
 	margin-top: -40px;
 	height: 35px;
	}
div.tipofmonth h2 a {
	display: block;
	height: 35px;
	width: 100%;
	}
div.tipofmonth h2 span {
	position: absolute;
	left: -998em;
	}
	
div.connect {
	background: #98d3e1 url('../images/135.png')  center 10px no-repeat;
	}
.collist h2 {
	color: #fff; 
	font-size: 1.2em;
	font-weight: bold;
	padding: .5em 0;
	}
.collist h3 {
	color: #000; 
	}
p {
	padding: .25em 0;
	margin: .25em 0;
	font-size: 1em;
	line-height: 1.4em;
	}
h1 {
  font-size: 1.6em;
  padding-bottom: .5em;
}
div.onehomeblock {
	margin-bottom: 1em;
	padding-bottom: 1em;
	background: url('../images/138.png') bottom left repeat-x;
	clear: both;
	}
div.inthenews {
	margin-bottom: 1em;
	padding-bottom: 1em;
	background: transparent;
	clear: both;
	}
a:link, a:visited {
	color: #00746b;
	text-decoration: none;
	}
a:active, a:hover {
	color: #c00603;
	text-decoration: none;
	}	
.col1 ul {
	list-style: disc outside;
	margin: 1em 1.5em;
	padding: .5em;
	}
.col1 ul li {
	list-style: disc outside;
	padding: .25em 0;
	margin: 0;
	}	
.networkingicons li {
	border-top: 1px solid #fff; 
	margin: .5em 0;
	padding: .5em 0;
	clear: both;
	line-height: 2em;
	color: #fff;
	}
.networkingicons li img {
	float: right; 
	}
.networkingicons a:link, .networkingicons a:visited {
	color: #fff;
	display: block;
	}
.networkingicons a:active, .networkingicons a:hover {
	color: #c00603;
	}
h1.welcome {
	background: url('../images/136.png') top left no-repeat;
	height: 20px;
	}
h1.nlhead {
	background: url('../images/131.png') top left no-repeat;
	height: 20px;
	}
h1.nlhead a {
	display: block;
	height: 20px;
	width: 100%;
	}
h1.newshead {
	background: url('../images/134.png') top left no-repeat;
	height: 20px;
	display: block;
	border: 0px solid red;
	}
h1.newshead a {
	display: block;
	height: 20px;
	width: 100%;
	}
.col1 h1 span {
	position: absolute;
	left: -998em;
	}
.footerbox {
	float: left;
	width: 215px;
	margin: 1em 0;
	border: 0px solid red;
	background: url('../images/141.png') top left repeat-y;
	}
.footerbox:first-child {
	background: transparent;
	}
.bf {
	clear: both;
	height: 5em;
	width: 100%;
	background: url('../images/138.png') top left repeat-x;
	border: 0px solid red;
	}
.imageright {
	float: right;
	margin: 10px 0 15px 15px; 
	}
.onearticleexcerpt {
	background: url('../images/138.png') bottom left repeat-x;
	padding: 1em 0;
	margin-bottom: 1em;
	}
.colbluearea h2 {
	color: #339999;
	font-family: georgia, garamond, serif;
	font-size: 1.4em;
	padding-bottom: .5em;
	}
.colbluearea li h2 a:link, .colbluearea li h2 a:visited {
	color: #fff;
	}
.colbluearea li h2 a:active, .colbluearea li h2 a:hover {
	color: #c00603;
	}
.col2 a:link, .col2 a:visited {
	color: #666666;
	text-decoration: none; 
	}
.col2 a:active, .col2 a:hover {
	color: #fff;
	text-decoration: none; 
	}
.colbluearea ul ul {
	margin: 0 0 0 15px;
}
p.readmore {
	margin-left: 15px;
	}
.colbluearea li li {
	list-style: disc outside;
	line-height: 1.2em;
	padding-bottom: .35em;
	}
.colbluearea li a:link, .colbluearea li a:visited {
	color: #000;
	text-decoration: none; 
	}
.colbluearea li a:active, .colbluearea li a:hover {
	color: #fff;
	}
.connect li a:link, .connect li a:visited {
	color: #fff;
	text-decoration: none; 
	}
.connect li a:active, .connect li a:hover {
	color: #c00603;
	}

.nlissue {
	margin: 0;
	padding: 0;
	color: #666666;
	}
img.right {
	float: right;
	margin: 5px 0 10px 10px;
	}
.onenewsitem {
	padding-bottom: 2.5em;
	clear: both;
	border: 0px solid red;
	margin-bottom: 0em;
	}
span.clear {
	clear: both; 
	display: block;
	}
p.nospace {
	margin: 0;
	padding: 0;
	}
.col1 h2 {
	color: #0299b8;
	font-family: georgia, serif;
	font-size: 1.8em;
	padding-bottom: .5em;
	}
h3.entry-title {
	font-size: 1.6em;
	padding: .5em 0;
	color: #7f7d6e;
	line-height: 1.4em;
	}
.col1 ul li {
	line-height: 1.4em;
	padding: .25em;
	}
	
