/* 
  ------------------------------------------------
  Selestin | http://www.websbyselestin.com
  ------------------------------------------------
*/

body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;color: #000000;background-color: #ffffff;margin: 0px;padding: 0;}
#container {background-color:#000000;margin:0px;background-image: url(../images/bgpower.jpg);background-repeat: no-repeat;}

h1 {font-family: "Palatino Linotype", Verdana, Arial, Helvetica, sans-serif; font-size: 1.25em;	margin: 0;}
h2 {font-family: "Palatino Linotype", Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; 	margin: 20px 0 0 0;}
h3 {font-family: "Palatino Linotype", Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em;	margin: 20px 0 0 0;}
h4 {font-family: "Palatino Linotype", Verdana, Arial, Helvetica, sans-serif; font-size: 1em; 	margin: 20px 0 0 0;}

.style1 {font-style:italic;	color: #000066;	font-weight: bold;}
.nomargintop {margin-top: 0;}
.content p {margin: 12px 0;}
img {border: none;}
img.floatlft {float:left;clear: right;	padding: 10px 10px 5px 0;}	
img.floatrgt {float:right;	clear: right;	padding: 10px 0 10px 10px;}

div.thumbs {float:left;	clear: right;padding: 10px 10px 0px 0;}	
div.float {float: left;	margin: 0 auto;	padding: 0;	width: 260px;}

.pngfix {display: none;}	
.clearfloat {clear: both;height: 0;	line-height: 0;	font-size: 0;}
.pullquote {float: right;margin: 10px;color:#000000;width:30%;padding: 0;border:1px solid black;font-size:0.9em;background-color:#ffffff;text-align: left;}
.registrationmark {color: #ffffff;padding-left: 175px;font-size: .75em;display: none;}
.registrationmarkimg {margin-top: -35px;margin-left: 20px;}
.pad {padding-top: 6px;}			

div.hr {border: none;color: #000000;background-color: #000000;width: 75%;height: 1px;}

#masthead {padding: 0px;margin: 0 0 20px 0;	height: 99px;}
#masthead .content {padding: 0;}
#masthead h1 {color: #000000;font-size: 175%;position: relative;width: 500px;height: 99px;}
#masthead h1 span {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: url(../images/logoselestin.jpg);background-repeat: no-repeat;display: none;}

#logo {margin: 0;}

#navcontainer {width: 520px;margin-left: 620px;margin-top: -25px;}
#nav {width: 500px;	margin: 0;padding: 0;float: left;list-style-type: none;	font-family: Arial, Helvetica, sans-serif;font-size: 0.8em;}
#nav li {margin: 0;	padding: 0;	float: left;}	
#nav a {width: 90px;float: left;color: #FFFFFF;text-decoration: none;text-align: center;line-height: normal;border-right: 1px solid #FFFFFF;}
#navcontainer #nav #navhome a {border: none;}	
#nav a:hover {color: #7290ec!important; font-weight: bold;	text-decoration: none;}
    

#wrapper {width: 990px;	margin: 0 auto;}
#column_wrapper {}
#wrapper .menulist a, #wrapper .menulist a:visited {color: #000000;}

#layout-top {height: 16px;width: 210px;font-size: 0;background-image: url(../images/acpaneltop.gif);background-repeat: no-repeat;line-height: 0.0;margin: 0 auto;}

#layout_bottom {height: 16px;font-size: 0;clear: both;background-image: url(../images/acpanelbottom.gif);background-repeat: no-repeat;width: 210px;	margin: 0 auto;}

#left {width: 700px;float: left;}

#left .content {padding: 20px 20px 0 20px;	font-size: 0.8em;line-height: 1.65em;}
#left a:link {color: #000000;}
#left a:visited {color: #000000;}
#left a:hover {color: #0066CC;}

.menulist {margin: 6px 0 12px 0;padding: 0;	list-style-type: none;}

#right {width: 290px;float: left;}
#right .content {padding: 24px 20px;font-size: 0.75em;line-height: 1.5em;}
#rightindex {width: 290px;	float: left;}
#rightindex .content {padding: 0px 40px;font-size: 0.75em;line-height: 1.5em;}
#right a:link {color: #000000;}
#right a:visited {color: #000000;}
#right a:hover {color: #0066CC;}

#ebusiness {
width: 211px;
height: 282px;
font-family: "Palatino Linotype", Verdana, Arial, Helvetica, sans-serif;
background-image: url(../images/products.jpg);
background-repeat: no-repeat;
color: #000000;
margin: 38px auto 0 auto;
}

#ebusiness .content {padding: 25px 0 0 0;font-size: 1em;line-height: normal;text-align: left;font-weight: bold;}

#success {width: 620px;height: 302px;position: relative;}
#success.img {width: 620px;height: 302px;position: absolute;margin-top: 0;margin-left: 0;z-index: 1000;}

#ebusiness a:link {color: #000000;}
#ebusiness a:visited {color: #000000;}
#ebusiness a:hover {color: #0066CC;}

#ebusiness ul {list-style:  url(../images/arrow.gif) outside;}

#column_bottom  {height: 12px;}

#footer {
margin: 20px 0 0 0;
font-size: 0.7em;
clear: both;
background-color: #FFFFFF;
background-image: url(../images/bgfooter4.jpg);
background-repeat: repeat-x;
}

#footercontentholder {display: none;}
#footercontentholderpcontainer {margin: 0;padding: 0;background-color: #FFFFFF;	visibility: visible;display: block;}
#footercontentholderp {margin: 0 auto;	width: 990px;font-family: Verdana, Arial, Helvetica, sans-serif;}
#footercontentholderp .heading1 {padding: 0;margin: 0;}
#footercontentholderp .heading2 {padding: 0;margin: 0;color: #0000FF;}
#footercontentholderp .content {padding: 20px;line-height: 1.5em;font-size: 0.85em;	color: #000000 !important;}

.testimonyauthor {font-weight: bold;font-family: "Palatino Linotype", Verdana, Arial, Helvetica, sans-serif;font-size: 1.2em;}
#testimony{margin: 0 auto;width: 990px;}
#testimony .content{padding: 60px 50px 20px 50px;}

#footer a:link {color: #000000;}
#footer a:visited {color: #000000;}
#footer a:hover {color: #0066CC;}

.uberlink {font-weight: bold !important;color: #fece26!important;}
	
#bod #container #wrapper #column_wrapper #rightindex #ebusiness .content a {text-decoration: none;}

#closingcredits {
margin: 1px 0 0 0;
font-size: 0.7em;
clear: both;
background-color: #FFFFFF;
background-image: url(../images/closingcredits.gif);
background-repeat: repeat-x;
background-position: top;
}

#closingcredits .content {padding: 20px 20px 10px 20px;	color: #000000;}
