body {
font-size:12px;
font-family:Verdana, Tahoma Arial, Helvetica, sans-serif;
color:#000000;
padding:0px;
margin:0px;
}
h1 , h2.header_one {
	font-size:140%;
	margin:8px 0px 5px 0px;
	
}
h2 {
	font-size:125%;
	margin:8px 0px 5px 0px;
}
h3 {
	font-size:120%;
	margin:8px 0px 5px 0px;
}

h4 {
	font-size:100%;
	margin:5px 0px 5px 0px;
}
p {
	margin:2px 0px 20px 0px;
	
	font-weight:normal;
	font-size:100%;
}
li {
	font-size:100%;
}
a {
	text-decoration:underline;
	border:0px;
	color:#333333;
}
img {
	border:0px;
}

hr {
	border:solid 1px #DCEBF9;
}
dt {
	display:none;
}
dl , dt, dd, ul, ol, li { 
	margin:0px;
	padding:0px;
}
li { 
	list-style:none;
}
fieldset {
	margin:0px;
	padding:0px;
	border:0px;
}

#main_container {
	width:100%;
	
	background-repeat:repeat-x;
	background-position:0px 202px;
}
#home #main_container {
	background-image:url("../images/main_sliver_home.gif");
}
#buy #main_container {
	background-image:url("../images/main_sliver_buy.gif");
}
#contact #main_container {
	background-image:url("../images/main_sliver_contact.gif");
}

#home .section {
	color:#F08C1D;
}
#buy .section {
	color:#F08C1D;
}
#contact .section {
	color:#00A4E1;
}
#top {
	width:994px;
	height:18px;
	margin:0px auto;
	background-image:url("../images/top.gif");
	background-repeat:no-repeat;

}
#upper_container {
	width:994px;
	height:250px;
	margin:0px auto;
	
	background-repeat:repeat-y;	
}

#contact a {
	color:#00A1DD;

}
#home #upper_container {
	background-image:url("../images/upper_sliver_home.gif");
}
#buy #upper_container {
	background-image:url("../images/upper_sliver_buy.gif");
}
#contact #upper_container {
	background-image:url("../images/upper_sliver_contact.gif");
}
#lower_container {
	width:994px;
	margin:0px auto;
	background-image:url("../images/outer_sliver.gif");
	background-repeat:repeat-y;	
}
.inner_container {
	width:956px;
	margin:0px auto;
	
}

#header {
	width:956px;
	height:202px;
	
}

#logo 
{
	width:320px;
	height:202px;
	float:left;
}

#header #right
{
	width:320px;
	height:202px;
	float:right;
	clear:none;
}

#left_side {
	width:316px;
	float:left;
}

#top_nav 
{
	width:316px;
	height:202px;
	float:left;
}
#top_nav 
{
	width:316px;
	height:202px;
	float:left;
}
#top_nav dl {
	margin:35px 0px 0px 0px;
}
#top_nav  a
{
	width:100px;
	height:90px;
	float:left;
	display:block;

	
}
#top_nav  .home:link , #top_nav .home:visited 
{
	background:url("../images/home_nav.gif") no-repeat;
}
#top_nav .home:hover , #top_nav .home:active,  #top_nav .home_selected 
{
	background:url("../images/home_nav_active.gif") no-repeat;
}

#top_nav .buy:link , #top_nav .buy:visited  
{
	background:url("../images/buy_nav.gif") no-repeat;
}
#top_nav .buy:hover , #top_nav .buy:active,  #top_nav .buy_selected 
{
	background:url("../images/buy_nav_active.gif") no-repeat;
}

#top_nav  .contact:link , #top_nav .contact:visited
{
	background:url("../images/contact_nav.gif") no-repeat;
}
#top_nav .contact:hover , #top_nav .contact:active,  #top_nav .contact_selected 
{
	background:url("../images/contact_nav_active.gif") no-repeat;
}

#stripe
{
	width:956px;
	height:48px;
	background-repeat:repeat-x;
}
#home #stripe {
	background-image:url("../images/main_sliver_home.gif");
}
#buy #stripe {
	background-image:url("../images/main_sliver_buy.gif");
}
#contact #stripe {
	background-image:url("../images/main_sliver_contact.gif");
}
#stripe img
{
	margin:1px 0px 1px 0px;
}

#flashcontent {
	width:956px;
	margin:0px;
	padding:0px;
	
}

#homeswf {
	width:956px;
	margin:0px;
	padding:0px;
}

#infoflashcontent,  #infoswf {
	width:295px;
	margin:0px 0px 0px -9px;
	padding:0px;
	float:left;
}
.inner_container .left{
	float:left;
	width:580px;
	padding-left:30px;

}
.inner_container .right{
	float:right;
	width:295px;

}
.inner_container .left p{
	
	margin:11px 0px 15px 0px;
	line-height:140%;
}
.inner_container .right ul{
	
	margin:10px 0px;
}
.inner_container .right ul li{
	
	margin:3px 0px;
}
.inner_container .right li, #footer dd {
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:10px;
}
li.one, dd.one {
	background-image:url("../images/ul_one.gif");
}
li.two, dd.two {
	background-image:url("../images/ul_two.gif");
}
li.three, dd.three {
	background-image:url("../images/ul_three.gif");
}
li.four, dd.four {
	background-image:url("../images/ul_four.gif");
}

#footer {
	padding-top:75px;
	width:100%;
	clear:both;
}

#footer .left {
	width:460px;
}
#footer .right {
	float:right;
	width:441px;
}
#footer dd {
	float:left;
	padding-left:10px;
	padding-right:8px;
}
#footer dd a{
	text-decoration:none;
	color:#000000;
}
#footer dd a:hover , #footer dd a:active{
	text-decoration:underline;
}
#footer .footer_nav {
	 font-weight:bold;
	 font-size:90%;
	 width:100%;
	 margin-top:40px;
}

.content {
	margin:17px 0px 17px 0px;
	line-height:150%;
}
.vis {
	margin:20px 0px;
}
#contact .vis a,  .vis a  {
	text-decoration:none;
	color:#000000;
}
#footer .right {

}

#footer .right .home {
	background-image:url("../images/home_footer.gif");
	width:441px;
	height:174px;
}
.clear {
	 clear:both;
	 width:100%
	 height:0px;
	 line-height:1px;
}
#base {
	width:994px;
	height:18px;
	margin:0px auto 0px auto;
	background-image:url("../images/base.gif");
	background-repeat:no-repeat;

}
.left a:hover {
	text-decoration:none;
	
}

#footer .content , #footer .vis {
	font-size:95%;
}

.formTable td{
	padding:6px 5px 6px 0px;
}
.errorheader {
	color:red;
}