

 body {
 margin: 0px 0px 0px 0px;
    padding: 0;
    background: #111111 url('bg.jpg') fixed;
    color:#ffffff;



 }

*{

    font-size: 12px;
    font-family: Arial,Verdana ;
}




a:link {color:#00CCFF;text-decoration:none}
a:visited {text-decoration:none;color:#00CCFF}
a:hover {color:#0061a5;text-decoration:none}




h1 {font-weight:bold;color:#32ade3;font-size:22px;}
h2 {font-weight:bold;color:#32ade3;font-size:18px;}
h3 {font-weight:bold;color:#32ade3;font-size:16px;}
h4 {font-weight:bold;color:#CCCCCC;font-size:14px;}

b {
    color:#32ade3;
 }

 .webpic{
padding: 10px;
}




img {
    border: 0px;
    padding: 0px;
}



.topleft{
  float: left;
  width: 189px;
  height:77px;

}



.topright1{
  width: 555px;
  height:28px;
 float: right;
 background: #111111 url('images/head_02.gif');
   padding: 14px 0px 0px 21px;
}


.topright1 a:link, .topright1 a:visited {
  padding: 0px 10px 0px 0px;
  color: #FFFFFF;
}
.topright1 a:hover, .topright1 a:active {
  padding: 0px 10px 0px 0px;
  color: #32ade3;
}
input{
  font-size: 10px;
}


.topright2 {
  width: 556px;
  height:35px;
 float: right;
 font-size: 9px;
 background: #111111;
 padding: 2px 20px 0px 0px;
 text-align: right;

}

.topright2 form{
font-size: 9px;
}


.wrapper{
  width:765px;
  margin:0 auto;


}


.content{
  width: 760px;
  margin: 0px 0px 0px 5px;
}

.foothold{
  text-align: center;
}


 .col{
   width:233px;
   margin: 10px;
   text-align: left;
   float: left;
   color: #FFFFFF;
 }

 .col4{
   width:170px;
   margin: 10px;
   text-align: left;
   float: left;
   color: #FFFFFF;
   font-size: 11px;
   text-align: center;
 }


 .prodcolhold{
	width:472px;
	height:107px;
	background: #ffffff url('images/prodmain-hotpicks_02.jpg') no-repeat;
}

.prodcol{
	padding: 5px;
    font-size: 11px;
}

.prodcol2{
	padding: 10px;
    font-size: 13px;
}

.prodcol h2{

    font-size: 12px;
    font-weight:bold;
}

a.small{
  font-size: 9px;
}

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #777777;
  border-right:1px solid #777777;
  background:#c3c3c3}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #282828;
  border-right:1px solid #282828;
  background:#d1d1d1}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d1d1d1;
  border-right:1px solid #d1d1d1;}
.spiffy4{
  border-left:1px solid #777777;
  border-right:1px solid #777777}
.spiffy5{
  border-left:1px solid #c3c3c3;
  border-right:1px solid #c3c3c3}
.spiffyfg{
  background:#ffffff}

  .supportleft{
    float: left;
    width: 155px;
    margin: 0px 0px 0px 10px;

  }
  .supportright{
    float: right;
    width:550px;

  }


  .blue{
    background: #32ade3;
    color: #FFFFFF;
  }
   .blue td{

    color: #FFFFFF;
    font-weight:bold;
    font-size: 14px;
  }


  .grey{
    background: #333333;

  }



a:link {color:#CCCCCC;text-decoration:none;}
a:visited {text-decoration:none;color:#CCCCCC;}
a:hover {color:#33CCFF;text-decoration:none;}

.demotop{
	background: #000000 url('jpegs/demotop.jpg') no-repeat;
	width: 980px;
	height:78px;
}
.demotop_header{
	font-weight:bold;
	color: #FFFFFF;
	font-size: 18px;
	width: 450px;
	height:78px;
	margin: 0px 90px 0px 440px;
	padding-top:16px;
}

h1 {font-weight:bold;color:#0099FF;font-size:26px;padding-bottom:10px;}
h2 {font-weight:bold;color:#0099FF;font-size:22px;padding-bottom:10px;}
h3 {font-weight:bold;color:#0099FF;font-size:18px;padding-bottom:10px;}
h4 {font-weight:bold;color:#0099FF;font-size:12px;padding-bottom:0px;}
li{
	line-height:22px;
    font-size: 10px;
    font-weight:bold;
	background: transparent url('images/libg2.jpg') no-repeat;
	list-style-type: none;
	padding: 6px 0px 5px 25px;
}
.libig {
	line-height:22px;
    font-size: 10px;
    font-weight:bold;
	background: transparent url('images/libg-big2.jpg') no-repeat;
	list-style-type: none;
	padding: 8px 0px 8px 25px;
}

.libig a{
font-size: 15px;font-weight:boldcolor: #FFFFFF;
}



li a{
  font-size: 14px;font-weight:bold;
}


.errmsg{
	color:red;
	font-size:12px;
	text-align:center;
}
.warnmsg{
	color:#FFA500;
	font-size:12px;
	text-align:center;
}
.infomsg{
	color:#147ab1;
	font-size:12px;
	text-align:center;
}
input{
	color:#000000;
	margin:8px;
}
.bbut{
	background: transparent url('images/bluebut.gif') no-repeat top;
	color:#DDDDDD;
	display:block;
	width:108px;
	height:23px;
	line-height:23px;
	text-align:center;
	padding-right:6px;
	font-weight:bold;
	font-size:14px;
	border:none;
}
.bbut:hover{
	background: transparent url('images/bluebut.gif') no-repeat bottom;
	color:#FFFFFF;
}
.trow{
	background: #000000 url('images/tbg.jpg') repeat-y;
}
.trow div{
	color:#33CCFF;
	padding:8px;
	text-align:center;
}
.trow div.errmsg{
	color:red;
	font-size:12px;
	text-align:center;
}
#lowertext div{
	color:#33CCFF;
	margin:10px 30px;
	text-align:left;
}
#zoomchaninfo{
	font-size:16px;
	color:#FFFFFF;
}
#zoomchaninfo a{
	font-size:16px;
}
#zoomchaninfo, #contact{
	text-align:center;
}
.rightdiv{


 }

 .rightdiv img{
  margin: 2px;
  border:2px solid #EEEEEE;
 }

 .smallfont{
   font-size: 10px;
   color: #666666;
 }

 .pricepara{
   font-size: 12px;
   color: #FF6600;
 }
#staticmsg{
	font-size:14px;
}