@charset "UTF-8";
/* CSS Document */

body {
	margin:0 auto;
	margin-top:20px;
	background: #ededed url(images/bg_tile.jpg) center top no-repeat;
	text-align:center;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#333;
}

.clear {
	clear:both;
}

h1, h2, h3 {
	margin:0px 0px 2px 0px;
	padding:0px;
}

h4 {
	margin:0px 0px 2px 0px;
	padding:0px;
	font-size:8.5pt;
}

a:link {color: #00c;text-decoration: underline;}
a:visited {text-decoration: underline;color: #00c;}
a:hover {text-decoration: underline;color: #333;}
a:active {text-decoration: none;color: #00c;}

#navcontainer {
	margin:0 auto;
	padding-top:40px;
	padding-bottom:0px;
	font: bold 8pt #fff Tahoma, Helvetica, sans-serif;
}

#navlist li {
	margin:0 auto;
	display: inline;
	list-style-type: none;
	padding-right: 20px;
	text-align:right;
}

#main {
	margin:0 auto;
	width:880px;
	text-align:center;
}

#header {
	margin:0 auto;
	background:url(images/nav_bg.gif) no-repeat;
	width:880px;
	height:89px;
}

#header a
{
	color:#fff;
	text-decoration:underline;
}

#header li#active{
	color:#fff;
	text-decoration:underline;
}

#header a:hover { 
	color:#a0dfff;
	text-decoration:underline;
}

.home {
	/*background-color:#FF0000;*/
	/*border:thin dotted #FF0000;*/
	position:absolute;
	text-align:right;
	float:right;
	width:230px;
	height:85px;
	margin:0px 0px 0px 0px;
}

#navigation {
	margin:0 auto;
	width:500px;
	float:right;
	text-align:right;
}

#splash {
	margin:0 auto;
	margin-bottom:6px;
	background:url(images/splash_bg.jpg) no-repeat;
	width:880px;
	height:240px;
	text-align:right;
}

.splash-text {
	padding:0px 32px 0px 420px;
}

#pages {
	margin:0 auto;
	padding:25px 25px 10px 25px;
	background:#FFF url(images/page_top.gif) top no-repeat;
	width:830px;
	text-align:left;
	font-size:8pt;
}

#page-break {
	margin:0 auto;
	width:830px;
	background:url(images/break.gif) top no-repeat ;
	text-align:center;
	height:10px;
}

#pages a
{
	color:#333;
	text-decoration:none;
}

#pages li#active{
	color:#333;
	text-decoration:none;
}

#pages a:hover { 
	color:#87b208;
	text-decoration:underline;
}

#page-left {
	margin:0 auto;
	background:url(images/ico_setip.gif) left top no-repeat;
	width:405px;
	padding-right:10px;
	text-align:left;
	float:left;
}

#page-left h2 {
	color:#6c0;
	font-size:11.5pt;
}

.ptext1 {
	padding:0px 8px 0px 65px;
}

#page-right {
	margin:0 auto;
	width:411px;
	text-align:left;
	float:right;
	padding-left:4px;
}

#page-right h2 {
	color:#09f;
	font-size:11.5pt;
}

#columns {
	margin:0 auto;
	width:830px;
	text-align:center;
}

#columns a
{
	color:#00c;
	text-decoration:underline;
}

#columns li#active{
	color:#00c;
	text-decoration:underline;
}

#columns a:hover { 
	color:#333;
	text-decoration:underline;
}

#columns h2 {
	color:#333;
	font-size:11.5pt;
}

#col-left {
	margin:0 auto;
	width:271px;
	text-align:left;
	float:left;
	position:relative;
}

#col-center {
	margin:0 auto;
	width:271px;
	text-align:left;
	float:left;
	position:relative;
}

#col-right {
	margin:0 auto;
	width:271px;
	text-align:left;
	float:right;
	position:relative;
}

#testimonial {
	margin:0 auto;
	background:#FFF url(images/bottom_oin.gif) bottom no-repeat;
	width:830px;
	text-align:left;
	padding:25px;
}

#testimonial h2 {
	color:#6c0;
	font-size:11.5pt;
}

#t-left {
	margin:0 auto;
	width:390px;
	text-align:left;
	float:left;
	padding-right:16px;
	position:relative;
}

#t-right {
	margin:0 auto;
	padding-left:10px;
	width:310px;
	text-align:left;
	float:left;
	position:relative;
}

.join {
	/*background-color:#FF0000;
	/*border:thin dotted #FF0000;*/
	position:absolute;
	text-align:right;
	float:right;
	width:105px;
	height:150px;
	margin:30px 0px 0px 740px;
}

#footer {
	margin:0 auto;
	width:880px;
	text-align:center;
}

#navfooter {
	margin:0 auto;
	font: bold 8pt #fff Tahoma, Helvetica, sans-serif;
}

#navfooter li {
	margin:0 auto;
	display: inline;
	list-style-type: none;
	padding-right: 10px;
	padding-left: 10px;
	text-align:center;
}