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

html, body {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000;
margin:0px 0px 0px 0px; 
padding:0px;
height:100%;

}
a.presslink:link, a.presslink:visited, a.presslink:active {
font-size:11px;
color:#000;
text-decoration:none;
}
a.presslink:hover {
font-size:11px;
color:#777;
text-decoration:none;
}
a.bodylink:link, a.bodylink:visited, a.bodylink:active {
font-size:13px;
color:#000;
text-decoration:none;
}
a.bodylink:hover {
font-size:13px;
color:#777;
text-decoration:none;
}
a:link, a:visited, a:active {
font-size:11px;
color:#777;
text-decoration:none;
}
a:hover {
font-size:11px;
color:#000;
text-decoration:none;
}
a.bmenu:link, a.bmenu:visited, a.bmenu:active {
font-size:11px;
color:#777;
text-decoration:none;
padding-left:56px;
}
a.bmenu:hover {
font-size:11px;
color:#000;
text-decoration:none;
padding-left:56px;
}
#maincontainer{
margin-left:auto;
margin-right:auto;
width:1006px;
min-height:auto;
height:auto;
}

* html #maincontainer {
height: 100%;
}
#header{
position:relative;
float:left;
display:inline;
margin:0px 0px 0px 0px;
height:125px;
width:1006px;
}
.logo{
margin:0px 0px 0px 0px;
}
.testimonial{
font-size:20px;
color:#0C7BC0;
line-height:26px;
}
.company{
font-size:17px;
color:#7da7d9;
line-height:32px;
}
.search{
width:140px;
}
.go{
background:url(../images/go.jpg) repeat-x;
color:#FFF;
font-size:14px;
font-weight:bold;
width:50px;
height:30px;
 -moz-border-radius: 0.8em;
border-radius: 0.8em;
}
#menu{
position:relative;
float:left;
display:inline;
margin:5px 0px 0px 0px;
height:30px;
width:1006px;
}
#animation{
position:relative;
float:left;
display:inline;
margin:10px 0px 0px 0px;
height:238px;
width:1006px;
}
#mainbody{
position:relative;
float:left;
display:inline;
margin:20px 0px 0px 0px;
height: auto;
width:1006px;
}
.bodytxt{
font-size:13px;
}
.steve{
font-size:16px;
}
.newsheads{
font-size:13px;
color:#0173BC;
}
.features{
font-size:15px;
color:#0173BC;
line-height:20px;
}
.names{
font-size:15px;
color:#0173BC;
line-height:16px;
}
.featuretxt{
font-size:13px;
color:#0173BC;
line-height:14px;
}
.dnatxt{
font-size:12px;
color:#0173BC;
line-height:20px;
}
.newstxt{
font-size:11px;
}
a.more:link, a.more:active, a.more:visited {
font-size:12px;
color:#0173BC;
text-decoration:none;
}
a.more:hover {
font-size:12px;
color:#000;
text-decoration:none;
}
#base{
position:relative;
float:left;
display:inline;
margin:10px 0px 0px 0px;
height:50px;
width:1006px;
}
.basetxt{
font-size:10px;
line-height:12px;
}
.formfields{
text-align:left;
float:right;
width:340px;
height:18px;
}
.formfields2{
text-align:left;
float:right;
width:270px;
height:18px;
}
.formfields3{
text-align:left;
float:right;
width:340px;
}
.formbutton{
background:url(../images/send.jpg) no-repeat;
width:70px;
height:28px;
}
.contacttxt{
color:#A11F89;
font-size:14px;
}
#searchbox{
height:250px;
overflow:auto;
}
#adminbox{
	position:relative;
	float:left;
	display:inline;
	margin:10px 0px 0px 0px;
	height:460px;
	width:1006px;
}
.red{
font-size:16px;
color:#F00;
}
.newspic{
margin-right:8px;
}
.adminb{
background:url(../images/go.jpg) repeat-x;
color:#FFF;
font-size:14px;
font-weight:bold;
height:30px;
 -moz-border-radius: 0.8em;
border-radius: 0.8em;
}
.paginate{
font-size:11px;
border: solid 1px #000;
padding:4px 8px 4px 8px;
color:#000;
background:#EEE;
}
a.paginate:link, a.paginate:visited, a.paginate:active {
font-size:11px;
border: solid 1px #777;
padding:4px 8px 4px 8px;
color:#777;
background:#FFF;
text-decoration:none;
}
a.paginate:hover {
font-size:11px;
border: solid 1px #000;
padding:4px 8px 4px 8px;
color:#000;
background:#CCC;
text-decoration:none;
}

