body{		
margin: 10px 0 0 0;
font: normal 14px Arial, Helvetica, sans-serif;
color: #ffffff;
background: #FFFFFF;
overflow-x: hidden;
}
#wrap {
width: 1000px;
margin: 0 auto;
text-align: left;
}
#top {
width: 1000px;
height: 133px;
float: left;
background: url(../images/top.png) no-repeat;
}
#logo {
width: 308px;
height: 35px;
float: left;
margin: 50px 0 0 35px;
}
#mainbg {
width: 1000px;
float: left;
background: url(../images/mainbg.png) repeat-y;
padding: 0 0 22px 0;
}
#topbg {
width: 1000px;
height: 258px;
float: left;
background: url(../images/topbg.png) no-repeat;
position: relative;
z-index: 400;
}
#headerside {
width: 455px;
height: 91px;
float: left;	
margin: 0 0 0 27px;
text-align: justify;
line-height:21px;
padding: 23px 0 0 0;
position:relative;
z-index: 10;
}
#headerside2 {
width: 455px;
height: 91px;
float: left;	
margin: -113px 0 0 28px;
text-align: justify;
line-height:21px;
padding: 23px 0 0 0;
color: #000000;
position:relative;
z-index: 5;
}
#header1 {
width: 493px;
height: 59px;
float: left;
}
#asseenon {
width: 683px;
height: 56px;
float: left;
margin: 1px 0 0 27px;
}
#emailbg {
width: 972px;
height: 60px;
float: left;
background: url(../images/emailbg.png) no-repeat;
margin: -126px 0 0 0;
padding: 126px 0 0 28px;
position: relative;
z-index: 0;
}
.clear {
clear: both;	
}
#email {
width: 493px;
float: left;
border: 0;
padding: 15px 0 15px 14px;
font: 16px Arial, Helvetica, sans-serif;
background: url(../images/email.png) no-repeat;
letter-spacing: 1px;
color: #212222;
}
#subscribe {
width: 155px;
height: 49px;
float: left;
padding: 0;
margin: 0 0 0 6px;
border: 0;
background: url(../images/subscribenow.png) no-repeat;
cursor: Pointer;
}
#subscribe:hover {
background-position: 0 -49px;
}
#number1 {
width: 106px;
height: 194px;
margin: 20px -55px 0 0;
position: relative;
z-index: 800;
float: right;
}
#lside {
width: 674px;
float: left;
margin: 0 0 0 12px;
}
#lsidetop, #lsidebot {
width: 674px;
height: 23px;
float: left;
margin: 12px 0 0 0;
}
#lsidebot {
margin: 0;	
}
#lsidebg {
width: 654px;
padding: 0 10px 0 10px;
float: left;
background: url(../images/lsidebg.png) repeat-y;
position:relative; 
z-index: 10;
}
#checks {
width: 674px;
height: 272px;
float: left;
margin: 12px 0 0 0;
}
#lsideholder {
width: 674px;
margin: 12px 0 0 0;
float: left;
}
#freedom {
width: 239px;
height: 304px;
float: right;
margin: -77px 0 0 12px;
position:relative;
z-index: 30;
}
#freedombg {
width: 654px;
height: 214px;
padding: 0 10px 0 10px;
float: left;
margin: 12px 0 0 0;
background: url(../images/freedombg.png) no-repeat;
}
#bullets {
width: 345px;
height: 125px;
margin: 28px 0 0 20px;
float: left;
}
h1 {
font: normal 16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
padding: 0 0 11px 0;
margin: 0;
color: #ffffff;
}
h2 {
font: normal 13px Arial, Helvetica, sans-serif;
padding: 0 0 0 10px;
margin: 4px 0 0 0;
color: #eefbff;
background: url(../images/bullet.png) no-repeat 0 6px;
}
h3 {
font: normal 21px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
padding: 0;
margin: -10px 0 0 0;
color: #ffffff;
}
#faq {
width: 622px;
float: left;
padding: 0 15px 50px 15px;
text-align:justify;
background: #0e0e0e;
border-left: 1px solid #444442;
border-right: 1px solid #444442;
}
#faq2 {
width: 622px;
float: left;
padding: 0 15px 6px 15px;
text-align:justify;
background: #0e0e0e;
border-left: 1px solid #444442;
border-right: 1px solid #444442;
}
#faqtop {
margin: 13px 0 0 0;
width: 654px;
height: 9px;
float: left;
}
#faqbot {
margin: 0;
width: 654px;
height: 9px;
float: left;
}
h4 {
font: bold 14px Arial, Helvetica, sans-serif;
width: 600px;
padding: 11px 0 6px 31px;
margin: 8px 0 0 0;
color: #f0d5a5;
background: url(../images/question.png) no-repeat 0 6px;
}
p {
margin: 6px 0 6px 0;
line-height:21px;
}
#rside {
width: 309px;
float: right;
margin: -5px 0 0 0;
}
#rsidebg {
width: 309px;
float: left;
background: url(../images/rsideshadowbg.png) repeat-y;
}
#rsidebot {
height: 13px;
width: 309px;
float: left;
margin: -5px 0 0 0;
}
.hoverbox {
cursor: default;
list-style: none;
float: left;
margin: 0;

padding: 0;
z-index: 40;
position: relative;
}
.hoverbox a {
cursor: default;
}
.hoverbox a .preview {
display: none;
}
.hoverbox a:hover .preview {
display: block;
position: absolute;
top: 0;
right: 300px;
z-index: 40;
}
.hoverbox img {
vertical-align: top;
width: 218px;
height: 178px;
float: left;
border: 0;
cursor: Pointer;
}
.hoverbox li {
float: left;
position: relative;
padding: 0;
}
.hoverbox .preview {
border: 0;
width:  521px;
height: 454px;
position: absolute;
z-index: 0;
cursor: default;
}
#stock1 {
width: 309px;
height: 146px;
float: left;
background: url(../images/stock1.png) no-repeat;
cursor: pointer;
margin: -12px 0 0 0;
}
#stock1:hover {
background-position: 0 -146px;
}
.hoverbox2 {
cursor: default;
list-style: none;
float: left;
margin: 0;
padding: 0;
z-index: 40;
position: relative;
}
.hoverbox2 a {
cursor: default;
}
.hoverbox2 a .preview {
display: none;
}
.hoverbox2 a:hover .preview {
display: block;
position: absolute;
top: 5px;
right: 300px;
z-index: 40;
}
.hoverbox2 img {
vertical-align: top;
width: 218px;
height: 178px;
float: left;
border: 0;
cursor: Pointer;
}
.hoverbox2 li {
float: left;
position: relative;
padding: 0;
}
.hoverbox2 .preview {
border: 0;
width:  521px;
height: 454px;
position: absolute;
z-index: 0;
cursor: default;
}
#stock2 {
width: 309px;
height: 146px;
float: left;
background: url(../images/stock2.png) no-repeat;
cursor: pointer;
margin: -8px 0 0 0;
}
#stock2:hover {
background-position: 0 -146px;
}
.hoverbox3 {
cursor: default;
list-style: none;
float: left;
margin: 0;
padding: 0;
z-index: 40;
position: relative;
}
.hoverbox3 a {
cursor: default;
}
.hoverbox3 a .preview {
display: none;
}
.hoverbox3 a:hover .preview {
display: block;
position: absolute;
top: 5px;
right: 300px;
z-index: 40;
}
.hoverbox3 img {
vertical-align: top;
width: 218px;
height: 178px;
float: left;
border: 0;
cursor: Pointer;
}
.hoverbox3 li {
float: left;
position: relative;
padding: 0;
}
.hoverbox3 .preview {
border: 0;
width:  521px;
height: 454px;
position: absolute;
z-index: 0;
cursor: default;
}
#stock3 {
width: 309px;
height: 146px;
float: left;
background: url(../images/stock3.png) no-repeat;
cursor: pointer;
margin: -8px 0 0 0;
}
#stock3:hover {
background-position: 0 -146px;
}
.hoverbox4 {
cursor: default;
list-style: none;
float: left;
margin: 0;
padding: 0;
z-index: 40;
position: relative;
}
.hoverbox4 a {
cursor: default;
}
.hoverbox4 a .preview {
display: none;
}
.hoverbox4 a:hover .preview {
display: block;
position: absolute;
top: 5px;
right: 300px;
z-index: 40;
}
.hoverbox4 img {
vertical-align: top;
width: 218px;
height: 178px;
float: left;
border: 0;
cursor: Pointer;
}
.hoverbox4 li {
float: left;
position: relative;
padding: 0;
}
.hoverbox4 .preview {
border: 0;
width:  521px;
height: 454px;
position: absolute;
z-index: 0;
cursor: default;
}
#stock4 {
width: 309px;
height: 146px;
float: left;
background: url(../images/stock4.png) no-repeat;
cursor: pointer;
margin: -8px 0 0 0;
}
#stock4:hover {
background-position: 0 -146px;
}
#mediabottom {
width: 976px;
height: 141px;
float: left;
margin: 12px 0 0 12px;
}
#test {
width: 292px;
float: left;
margin: 12px 0 0 5px;
}
h5 {
font: normal 18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
padding: 0;
margin: 0;
color: #ffffff;
text-align: center;
}
#test1 {
width: 292px;
float: left;
background: url(../images/test1.png) no-repeat;
margin: 4px 0 0 0;
padding: 0 0 13px 0;
}
#test2 {
width: 292px;
background: url(../images/test2.png) repeat-y;
float: left;
padding: 0 0 13px 0;
}
#test3 {
width: 292px;
float: left;
background-image: url(../images/test3.png);
background-repeat: no-repeat;
background-position: center bottom;
padding: 0 0 13px 0;
}
#testdivide {
width: 292px;
height: 2px;
float: left;
}
#guy2 {
width: 68px;
height: 73px;
float: left;
margin: 11px 0 0 13px;
padding: 0 0 11px 0;
}
#guy1 {
width: 64px;
height: 73px;
float: left;
margin: 11px 0 0 16px;
padding: 0 0 11px 0;
}
#girl1 {
width: 52px;
height: 71px;
float: left;
margin: 13px 0 0 21px;
padding: 0 0 11px 0;
}
h6 {
font: bold 14px Arial, Helvetica, sans-serif;
padding: 0;
margin: 0;
color: #b4d6e8;
}
#testtxt {
width: 177px;
float: right;
margin: 12px 15px 0 0;
font: normal 11px Arial, Helvetica, sans-serif;
}
#testtxt p {
margin: 3px 0 0 0;
line-height: 16px;
text-align:justify;
}
#bot {
width: 1000px;
height: 12px;
float: left;
padding: 0 0 30px 0;
}
#allmenu {
width: 976px;
float: left;
}
#menu {
float: left;
margin: -9px 0 0 0;
}
#menu ul {
list-style-type: none;
margin: 0 0 0 0;
padding: 0;
float:left;
}
#menu li {
list-style-type: none;
float:left;
color: #FFFFFF;
font: normal  12px Verdana, Arial, Helvetica, sans-serif;
}
#menu li a {
text-decoration: none;
float:left;
margin: 0;
display:block;
color: #e5e6e7;
border-right: 1px solid #83857e;
padding: 0 20px 0 20px;
font: normal 15px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#menu li a:hover {
color: #ffffff;
}
#menu li.last a {
border: 0;
}
#menu li.select a {
font-weight:bold;
color: #f0d5a5;
}
.clear {
clear: both;	
}