html, body{ font-family:Verdana, Arial; width: 100%; margin:15px 0px 0px 0px; font-size:12px}
a{ text-decoration:none; color:#FFFFFF;}
#wrapper{width:1022px; margin:auto; background-color:white; z-index:-1; color:#FFFFFF;}
#frame{width:883px; height:1400px; background:url(../images/frame.png) no-repeat; padding:147px 0 0 138px; position:relative; }
#screen{ width:753px; height:1003px; background-color:#00FF00; margin:0px 50px 50px 0px; background-color:#413d3c; position:relative;}
#nav{ width:712px; height:66px; background:url(../images/nav.gif) no-repeat; margin: 0px auto; text-align:center; color:#333333; line-height:77px; vertical-align:bottom; font-weight:bold;}
#banner{ width:100%; float:left; background:url(../images/banner.gif) top left no-repeat; height:255px;}
#banner_time{ width:255px; margin:110px auto auto 75px; color:#636363;}
#banner_time_title{ text-align:left; width:100%; font-size:20px;  line-height:30px;}
#banner_time_content{text-align:right; width:100%;  }
#subtitle{width:100%; height:69px; background-color:#3a3635;float:left;}
#subtitle_how{ width:163px; height:29px; margin-top:20px; margin-left:140px; float:left;  background:url(../images/how.gif) no-repeat;}
#subtitle_who{width:186px; height:29px; margin-top:20px; margin-right:130px; float:right; background:url(../images/who.gif) no-repeat;}
#content{width:100%; height:700px; float:left;}

#descriptions{ width:100%; height:96px; margin-top:10px;}
#desc_left{width:50%; height:100%;  float:left;}
.step{ background:url(../images/stepbg.gif) no-repeat; width:294px; height:38px; margin-left:70px; padding-top:8px; line-height:22px; }
.desc_content{ line-height:18px; font-size:12px;}
#step2{ margin-top:4px; clear:both;}
.list_step{ background:url(../images/step.gif) no-repeat; width:17px; height:34px; display:block; float:left; margin:0px 6px 6px 8px; color:#3a3a3a; font-size:12px; font-weight:bold; line-height:30px; vertical-align:middle; padding-left:10px;}
#desc_right{width:50%; height:100%; float:right;}
#desc_right_who{background:url(../images/whobg.gif) no-repeat; width:278px; height:80px; margin-left:12px; padding:8px 8px 8px 12px;}
#desc_right_who p{ margin-top:0px; line-height:18px;}

#desc_buttons{width:100%; height:42px; margin-top:20px; color:#eeeeee;}
.buttons{width:50%; height:100%;  float:left; line-height:36px; vertical-align:middle; font-size:14px; font-weight:bold;}
#button_left{width:272px; height:42px; background:url(../images/btn_Facebook.gif) no-repeat; color:#333333; float:left; margin-left:80px; text-align:center;}
#button_right{width:272px; height:42px; background:url(../images/btn_Twitter.gif) no-repeat; color:#333333; float:right; margin-right:80px; text-align:center;}

#faq_split{ margin-top:20px; width:100%; height:35px; line-height:24px; vertical-align:top;  font-size:24px;}
#faq_icon{ margin-left:70px; height:32px; display:block; float:left; width:35px; background:url(../images/faq_icon.gif);}
#faq_split_line{ clear:both; background:url(../images/split2.gif) repeat-x; width:610px; height:3px; margin:0px 70px;}

#faqs{width:100%; padding-top:20px;}
.faq_left{ width:604px; float:left; color:#f8f4eb; padding-left:60px;}
.faq_block{margin-top:8px;}
#faq_adjust1{ margin-top:-8px;}
.faq_question{ font-size:12px; font-weight:bold; width:604px;}
.faq_answer{padding-top:8px; font-size:11px; width:584px; padding-left:20px; color:#CCC; line-height:16px;}
#faqs ul{ margin-top:0px; margin-bottom:0px;}


#footer{ clear:both; width:100%; padding-top:20px;}
#footer_split{ background:url(../images/split1.gif) repeat-x; width:610px; height:2px; float:left; margin:0 70px;}
#footer_disc{ background:url(../images/discussions.gif) no-repeat; width:148px; height:32px; margin-left:70px; margin-top:10px;}
#fb-disc{ width:604px; padding:0px 52px;  }
.coolscrollbar {scrollbar-arrow-color:yellow;
scrollbar-base-color:lightsalmon;}
#scroll{ height:1000px; width:13px; clear:both; float:left;top:0px; right:0px; background:url(../images/scroll.gif) top left no-repeat; position:absolute; z-index:200px;}