html, body {margin:0;padding:0;height:100%;}


.png {behavior:url(iepngfix.htc);}


p, form {margin:0px;}
img {border:0px;}
a {outline:none;}

table {border:0px;border-collapse:collapse;}
table td {padding:0px;}

#acc_1 {font:bold 14px verdana;color:#FFF;}
#hello {font:bold 13px verdana;color:#FFF;}
#hello a:link, #hello a:visited {font:bold 13px verdana;color:#FFF;text-decoration:underline;}
#hello a:hover, #hello a:active {font:bold 13px verdana;color:#FFF;text-decoration:none;}

#main_wrapper {width:1124px;margin:0 auto;}
#wrapper {width:1039px;position:relative;margin:0 auto;background:url(images/wrap_bg.gif) repeat-y 0 0;}
#wrap_top, #wrap_bot {position:absolute;z-index:5;left:0;width:1039px;height:35px;}
#wrap_top {top:0;background:url(images/wrap_top.gif);}
#wrap_bot {bottom:0;background:url(images/wrap_bot.gif);}

#ind_head {position:relative;z-index:10;}
#ind_head_left {float:left;width:634px;z-index:100;position:relative;}
#logo {float:left;padding:9px 0 0 22px;}
#hello {width:390px;height:66px;float:left;margin:10px 0 0 25px;background:url(images/hello_bg.gif) no-repeat 0 0;}
#hello p {padding:27px 0 0 20px;}
#op {float:left;font:bold 17px arial;color:#333;}
#op {padding:6px 0 0 29px;}
#op a:link, #op a:visited {font:bold 17px arial;color:#333;text-decoration:none;}
#op a:hover, #op a:active {font:bold 17px arial;color:#333;text-decoration:underline;}
#date{float:right;font:bold 12px verdana;color:#999;}
#date p {padding:7px 24px 0 0;}

#ind_head_right {z-index:100;position:relative;width:372px;float:left;min-height:119px;height:auto !important;height:119px;background:url(images/access_bg.gif) no-repeat 0 16px;}
#lang {text-align:right;font:bold 12px verdana;color:#999;}
#lang p {padding:4px 0 0 0;}
#lang a:link, #lang a:visited {font:bold 12px verdana;color:#999;text-decoration:underline;}
#lang a:hover, #lang a:active {font:bold 12px verdana;color:#999;text-decoration:none;}
#access_form {margin:23px 0 0 27px;}

#acc_1 {float:left;width:152px;font-size:11px;}
#acc_1 span {font:bold 14px verdana;color:#FFFF66;}
#acc_1 div {text-align:right;}
#acc_1 input {width:53px;height:12px;border:none;background:url(images/acc_inp_bg.gif) no-repeat 0 0;font:10px verdana;color:#FFF;padding-left:2px;padding-right:2px;}
*html #acc_1 input {width:55px;background:url(images/acc_inp_bg.gif) no-repeat 0 0 fixed;}

#acc_2 {float:left;text-align:center;width:72px;}
#acc_2 input {border:none;cursor:pointer;width:58px;height:20px;}
#acc_2 div {position:relative;top:40px;}
*html #acc_2 div {top:43px;}
#acc_3 {float:left;width:100px;min-height:55px;height:auto !important;height:55px;}
#acc_3 a:link, #acc_3 a:visited {font:bold 11px/11px verdana;color:#FFF;text-decoration:underline;}
#acc_3 a:hover, #acc_3 a:active {font:bold 11px/11px verdana;color:#FFF;text-decoration:none;}

#ind_left {width:746px;float:left;position:relative;z-index:11;}
#ind_right {width:293px;float:right;position:relative;z-index:11;}

#you_op {float:left;width:279px;min-height:95px;height:auto !important;height:95px;position:relative;top:9px;left:38px;background:url(images/you_op_bg.gif) repeat-y 0 0;}
#you_op_top, #you_op_bot {position:absolute;left:0;width:279px;}
#you_op_top {height:56px;top:0;background:url(images/you_op_top.gif) no-repeat 0 0;}
#you_op_bot {height:39px;bottom:-1px;background:url(images/you_op_bot.gif) no-repeat 0 0;}
#you_op_cont {position:relative;padding:40px 0 30px 0;}
#you_op_cont .ind_title_1 {text-align:right;padding-right:25px;}
#you_op_cont .text {padding:5px 0 0 45px;font:bold 15px/16px arial;color:#FFF;letter-spacing:1px;}
#you_op_cont .form {padding:5px 0 0 60px;font:bold 15px/16px arial;color:#FFF;letter-spacing:1px;}
#you_op_cont .submit {text-align:right;padding:0 45px 0 0;}
#you_op_cont .submit input {width:42px;height:20px;border:none;cursor:pointer;background:url(images/you_op_submit.gif);}

#you_surv {width:427px;min-height:147px;height:auto !important;height:147px;float:left;position:relative;top:3px;left:38px;background:url(images/you_surv_bg.gif) repeat-y 0 0;}
#you_surv_top, #you_surv_bot {position:absolute;left:0;width:427px;}
#you_surv_top {height:47px;top:0;background:url(images/you_surv_top.gif) no-repeat 0 0;}
#you_surv_bot {height:58px;bottom:-1px;background:url(images/you_surv_bot.gif) no-repeat 0 0;}
#you_surv_cont {position:relative;padding:25px 0 30px 0;}
#you_surv .ind_title_1 {text-align:right;padding:0 25px 5px 0;}
.you_surv_item {clear:both;font:bold 16px/17px arial;color:#FFF;padding:7px 15px 7px 0;margin-left:20px;}
.you_surv_item div {float:left;padding:0px 5px 5px 0;position:relative;z-index:15;}
.you_surv_item a:link, .you_surv_item a:visited {font:bold 16px/17px arial;color:#006699;text-decoration:underline;}
.you_surv_item a:hover, .you_surv_item a:active {font:bold 16px/17px arial;color:#006699;text-decoration:none;}

.recipe_box {clear:right;width:600px;min-height:147px;height:auto !important;height:147px;position:relative;top:40px;left:454px;background:url(images/recipe_box_bg.gif) repeat-y 0 0;}
.recipe_box_top, .recipe_box_bot {position:absolute;left:0;width:600px;}
.recipe_box_top {height:47px;top:0;background:url(images/recipe_box_top.gif) no-repeat 0 0;}
.recipe_box_bot {height:58px;bottom:-1px;background:url(images/recipe_box_bot.gif) no-repeat 0 0;}
.recipe_box_cont {position:relative;padding:31px 0 27px 0;left:-410px;width:986px;}

#left_col {float:left;width:437px;position:relative;top:0;left:0;}
#center_col {float:right;width:309px;}

#win_free {font:bold 13px/15px verdana;color:#FFF;position:absolute;top:-35px;left:-4px;z-index:10;width:157px;height:127px;background:url(images/win_free_bg.png) no-repeat 0 0;}
#win_free div {position:relative;left:-3px;text-align:center;padding:34px 0 0 0;}
#win_free span {font-size:18px;color:#FFFF33;}

#prizes {width:327px;min-height:59px;height:auto !important;height:59px;position:relative;top:6px;left:96px;background:url(images/prizes_bg.gif) repeat-y 0 0;}
#prizes_top, #prizes_bot {position:absolute;left:0;width:327px;}
#prizes_top {height:33px;top:0;background:url(images/prizes_top.gif) no-repeat 0 0;}
#prizes_bot {height:26px;bottom:-1px;background:url(images/prizes_bot.gif) no-repeat 0 0;}
#prizes_cont {position:relative;padding:25px 0 15px 0;}
#prizes .ind_title_2 {text-align:right;padding:0 25px 5px 0;}
#prizes_items {margin:0 25px 0 30px;text-align:center;}

#friends {width:418px;min-height:86px;height:auto !important;height:86px;position:relative;top:16px;left:1px;background:url(images/friends_bg.gif) repeat-y 0 0;}
#friends_top, #friends_bot {position:absolute;left:0;width:418px;}
#friends_top {height:49px;top:0;background:url(images/friends_top.gif) no-repeat 0 0;}
#friends_bot {height:37px;bottom:-1px;background:url(images/friends_bot.gif) no-repeat 0 0;}
#friends_cont {position:relative;padding:25px 0 10px 0;}
#fr_upload {float:left;padding:0 0 0 38px;position:relative;}
#fr_upload a:link, #fr_upload a:visited {font:bold 14px verdana;color:#333;text-decoration:underline;}
#fr_upload a:hover, #fr_upload a:active {font:bold 14px verdana;color:#333;text-decoration:none;}
#friends .ind_title_2 {position:relative;font-size:26px;float:right;padding:3px 25px 20px 0;}
#fr_photo {clear:both;margin:0 0 0 32px;font:bold 11px arial;color:#16759C;}
.fr_photo_it {position:relative;width:89px;float:left;padding:0 0 0;margin:0 !important;}
.fr_photo_it img {margin:0 4px;}
.fr_photo_it div {padding:0 4px;text-align:left;}
.fr_bord {position:absolute;top:0;left:4px;width:81px;height:61px;padding:0 !important;z-index:10;}
.fr_bord img {margin:0 !important;}

#adv {width:370px;min-height:148px;height:auto !important;height:148px;position:relative;top:21px;left:67px;background:url(images/adv_bg.gif) repeat-y 0 0;}
#adv_top, #adv_bot {position:absolute;left:0;width:370px;}
#adv_top {height:56px;top:0;background:url(images/adv_top.gif) no-repeat 0 0;}
#adv_bot {height:92px;bottom:-1px;background:url(images/adv_bot.gif) no-repeat 0 0;}
#adv_cont {position:relative;padding:0 0 30px 0;}
.adv_img {padding:28px 0 0px 30px;}
#adv .text {font:bold 11px verdana;color:#666;padding:25px 0 0 30px;}

#winners {width:291px;min-height:112px;height:auto !important;height:112px;position:relative;top:19px;left:4px;background:url(images/winners_bg.gif) repeat-y 0 0;}
#winners_top, #winners_bot {position:absolute;left:0;width:291px;}
#winners_top {height:58px;top:0;background:url(images/winners_top.gif) no-repeat 0 0;}
#winners_bot {height:54px;bottom:-1px;background:url(images/winners_bot.gif) no-repeat 0 0;}
#winners_cont {position:relative;padding:45px 0 25px 40px;}
#winners .text {padding-right:30px;font:bold 10px tahoma;color:#FFF;}

#thougts {width:302px;min-height:120px;height:auto !important;height:120px;position:relative;top:11px;left:7px;background:url(images/thougts_bg.gif) repeat-y 0 0;}
#thougts_top, #thougts_bot {position:absolute;left:0;width:302px;}
#thougts_top {height:61px;top:0;background:url(images/thougts_top.gif) no-repeat 0 0;}
#thougts_bot {height:59px;bottom:-1px;background:url(images/thougts_bot.gif) no-repeat 0 0;}
#thougts_cont {position:relative;padding:40px 0 35px 35px;}
#thougts .ind_title_1 {padding-bottom:10px;}
.th_name {position:relative;float:left;width:86px;font:bold 11px arial;color:#FFF;}
.th_inp {position:relative;float:left;}
.th_inp input {width:85px;height:11px;border:none;background:url(images/th_inp_bg.gif) no-repeat 0 0;font:10px verdana;color:#333;padding-left:2px;padding-right:2px;}
*html .th_inp input {width:87px;background:url(images/th_inp_bg.gif) no-repeat 0 0 fixed;}
.th_submit {position:relative;float:left;top:-3px;left:5px;}
.th_submit input {border:none;cursor:pointer;width:56px;height:19px;}
.th_par {clear:both;padding:5px 25px 5px 0;font:bold 12px/13px arial;color:#FFF;}
.th_par span {color:#FFFF66;}

#magazines {width:281px;min-height:105px;height:auto !important;height:105px;position:relative;top:3px;left:-2px;background:url(images/magazines_bg.gif) repeat-y 0 0;}
#magazines_top, #magazines_bot {position:absolute;left:0;width:281px;}
#magazines_top {height:52px;top:0;background:url(images/magazines_top.gif) no-repeat 0 0;}
#magazines_bot {height:53px;bottom:-1px;background:url(images/magazines_bot.gif) no-repeat 0 0;}
#magazines_cont {position:relative;padding:33px 0 15px 30px;}
#magazines_cont .ind_title_1 {text-align:right;padding:0 50px 0 0;}
#magazines .text {font:bold 14px arial;color:#FFF;padding:5px 20px 0 0;}
#magazines .text .small {font:bold 10px/12px tahoma;color:#FFF;}
#magazines .text .small a:link, #magazines .text .small a:visited {font:bold 10px/12px tahoma;color:#FFF;text-decoration:underline;}
#magazines .text .small a:hover, #magazines .text .small a:active {font:bold 10px/12px tahoma;color:#FFF;text-decoration:none;}
.mag_img {margin:12px 35px 0 0px;text-align:center;}

#video {width:281px;min-height:105px;height:auto !important;height:105px;position:relative;top:3px;left:-2px;background:url(images/video_bg.gif) repeat-y 0 0;}
#video_top, #video_bot {position:absolute;left:0;width:281px;}
#video_top {height:47px;top:0;background:url(images/video_top.gif) no-repeat 0 0;}
#video_bot {height:36px;bottom:-1px;background:url(images/video_bot.gif) no-repeat 0 0;}
#video_cont {position:relative;padding:29px 0 19px 20px;}
#video .ind_title_1 {text-align:right;padding:0 50px 0 0;}
.video_text {font:bold 12px tahoma;color:#FFF;padding:0 0 0 10px;}

#tell {width:269px;min-height:106px;height:auto !important;height:106px;position:relative;top:18px;left:5px;background:url(images/tell_bg.gif) repeat-y 0 0;}
#tell_top, #tell_bot {position:absolute;left:0;width:269px;}
#tell_top {height:55px;top:0;background:url(images/tell_top.gif) no-repeat 0 0;}
#tell_bot {height:51px;bottom:-1px;background:url(images/tell_bot.gif) no-repeat 0 0;}
#tell_cont {position:relative;padding:25px 0 20px 30px;}
#tell .ind_title_1 {padding:0 35px 0 0;text-align:right;}
.tell_tab {font:bold 11px arial;color:#FFF;margin:10px 0 10px 20px;}
.tell_tab td {text-align:right;padding:2px 5px;}
.tell_tab input {width:43px;height:10px;border:1px solid #A5A784;font:10px verdana;color:#333;}
#tell_submit {padding-left:135px;}
#tell_submit input {border:none;cursor:pointer;width:59px;height:19px;background:url(images/tell_submit.gif) no-repeat 0 0;}

#coup {width:282px;min-height:108px;height:auto !important;height:108px;position:relative;top:19px;left:5px;background:url(images/coup_bg.gif) repeat-y 0 0;}
#coup_top, #coup_bot {position:absolute;left:0;width:282px;}
#coup_top {height:61px;top:0;background:url(images/coup_top.gif) no-repeat 0 0;}
#coup_bot {height:47px;bottom:-1px;background:url(images/coup_bot.gif) no-repeat 0 0;}
#coup_cont {position:relative;padding:30px 0 15px 0;}
#coup .ind_title_2 {text-align:right;padding:0 40px 15px 0;}
#coup_items {margin:0 30px 0 40px;text-align:center;}

#footer {width:1051px;margin:0 auto;min-height:40px;height:auto !important;height:40px;position:relative;top:12px;background:url(images/footer_bg.gif) repeat-y 0 0;}
#footer_top, #footer_bot {position:absolute;left:0;width:1051px;}
#footer_top {height:23px;top:0;background:url(images/footer_top.gif) no-repeat 0 0;}
#footer_bot {height:17px;bottom:-1px;background:url(images/footer_bot.gif) no-repeat 0 0;}
#footer_cont {position:relative;text-align:center;padding:25px 0 11px 0;font:bold 13px arial;color:#FFF;}
#footer_cont a:link, #footer_cont a:visited {font:bold 13px arial;color:#FFF;text-decoration:none;}
#footer_cont a:hover, #footer_cont a:active {font:bold 13px arial;color:#FFF;text-decoration:underline;}

.ind_title_1 {font:bold 26px arial;color:#FFF;}
.ind_title_2 {font:bold 22px arial;color:#333333;}

.arialwhite13b {font:bold 13px arial;color:#FFF;}
.arialwhite13b a:link, .arialwhite13b a:visited, .arialwhite13b a:hover, .arialwhite13b a:active {font:bold 13px arial;color:#FFF;text-decoration: none;}

.cont_1 {font:12px arial;color:#666;padding:40px 0 0 40px;width:430px;}
.cont_2 {font:12px arial;color:#666;padding:40px 0 0 40px;}
.cont_tab td {padding:2px 10px 2px 0;}

.err_page {font:bold 14px arial;color:#FF6600;}
.win {text-align:center;font:bold 17px arial;color:#2F82AC;}
.err_mess {padding:0 0 10px 0px;width:1124px;margin:0 auto;font:bold 16px verdana;color:#FF6600;}
.err_mess p {padding-left:50px;}

#reg_1 {font:bold 12px verdana;color:#707070;width:595px;min-height:189px;height:auto !important;height:189px;position:relative;top:0px;left:0px;background:url(images/reg_1_bg.gif) repeat-y 0 0;}
#reg_1_top, #reg_1_bot {position:absolute;left:0;width:595px;}
#reg_1_top {height:103px;top:0;background:url(images/reg_1_top.gif) no-repeat 0 0;}
#reg_1_bot {height:86px;bottom:-1px;background:url(images/reg_1_bot.gif) no-repeat 0 0;}
#reg_1_cont {position:relative;padding:25px 0 25px 15px;}
#reg_1_cont input {width:152px;font:11px verdana;color:#5C5C5C;height:13px;border:1px solid #707070;margin:3px 0;}
#reg_1_cont select {width:154px;font:11px verdana;color:#5C5C5C;height:15px;border:1px solid #707070;margin:3px 0;}
*html #reg_1_cont select {height:18px;}

#reg_2 {width:691px;min-height:178px;height:auto !important;height:178px;position:absolute;top:-150px;left:347px;background:url(images/reg_2_bg.gif) 0 0;z-index:50;}
#reg_2_top, #reg_2_bot {position:absolute;left:0;width:691px;z-index:50;}
#reg_2_top {height:84px;top:0;background:url(images/reg_2_top.gif) 0 0;}
#reg_2_bot {height:94px;bottom:-1px;background:url(images/reg_2_bot.gif) 0 0;}
#reg_2_cont {position:relative;z-index:50;padding:60px 0px 60px 65px;font:bold 16px/24px arial;color:#FFF;}
#reg_2_cont .text {color:#FFF530;font:bold 19px verdana;}
#reg_2_cont .text span {font-size:24px;}
#reg_2_cont .small {padding:20px 0 0 0;margin-left:80px;font:bold 10px/10px arial;}

#sel_prize td {padding-right:10px;}
#sel_prize input {width:152px;font:11px verdana;color:#5C5C5C;height:13px;border:1px solid #707070;margin:3px 0;}
#sel_prize select {width:154px;font:11px verdana;color:#5C5C5C;height:15px;border:1px solid #707070;margin:3px 0;}

.accept {float:right;padding:5px 25px 0 0;width:300px;font-size:12px;font-weight:normal;position:relative;}
.accept a:link, .accept a:visited {font-size:12px;font-weight:normal;color:#707070;text-decoration:underline;}
.accept a:hover, .accept a:active {font-size:12px;font-weight:normal;color:#707070;text-decoration:none;}

.so_1 {padding:40px 0 0 0px;width:600px;position:relative;top:0;left:308px;font:17px verdana;color:#006699;}
.so_bg {font:bold 13px/15px verdana;color:#FFF;position:absolute;top:-50px;left:420px;width:157px;height:125px;background:url(images/so_bg.png) no-repeat 0 0;}
.so_bg div {position:relative;left:-3px;text-align:center;padding:34px 0 0 0;}
.so_bg span {font-size:18px;color:#FFFF33;}

#so {width:710px;min-height:165px;height:auto !important;height:165px;position:relative;top:0px;left:50px;margin:0 auto;background:url(images/so_bg.gif) repeat-y 0 0;}
#so_top, #so_bot {position:absolute;left:0;width:710px;}
#so_top {height:79px;top:0;background:url(images/so_top.gif) no-repeat 0 0;}
#so_bot {height:86px;bottom:-1px;background:url(images/so_bot.gif) no-repeat 0 0;}
#so_cont {position:relative;padding:30px 50px 50px 65px;font:bold 13px verdana;color:#FFF;}

.off_tab {width:400px;margin-left:8px;font:bold 16px/17px arial;color:#FFF;}
.off_tab td {vertical-align:top;}
.off_tab a:link, .off_tab a:visited {color:#006699;}
.off_tab a:hover, .off_tab a:active {color:#006699;}
.off_tab a span {color:#FFF !important;}

#upload_img {font:bold 12px arial;color:#666;padding:20px 0 0 40px;}
#upload_img input {border:1px solid #CDCDCD;}
#upload_img .submit {border:none;cursor:pointer;width:61px;height:21px;}

#upl {width:846px;min-height:180px;height:auto !important;height:180px;position:relative;top:0px;left:0px;margin:20px auto 0;background:url(images/upl_bg.gif) repeat-y 0 0;}
#upl_top, #upl_bot {position:absolute;left:0;width:846px;}
#upl_top {height:89px;top:0;background:url(images/upl_top.gif) no-repeat 0 0;}
#upl_bot {height:91px;bottom:-1px;background:url(images/upl_bot.gif) no-repeat 0 0;}
#upl_cont {position:relative;padding:0 50px 30px 50px;font:bold 11px arial;;color:#16759C;margin-top:20px;}
#upl_cont a:link, #upl_cont a:visited {font:bold 11px arial;color:#16759C;text-decoration:underline;}
#upl_cont a:hover, #upl_cont a:active {font:bold 11px arial;;color:#16759C;text-decoration:none;}

.activ{padding:40px 0 0 20px;font:bold 16px verdana;color:#FF6600;}
.activ a:link, .activ a:visited {font:bold 16px verdana;color:#FF6600;text-decoration:underline;}
.activ a:hover, .activ a:active {font:bold 16px verdana;color:#FF6600;text-decoration:none;}
*html .activ{padding:15px 0 0 20px;}

.act_only {font:bold 16px arial;color:#666;padding:70px 0 40px 40px;width:500px;}
.act_only a:link, .act_only a:visited {font:bold 16px arial;color:#666;text-decoration:underline;}
.act_only a:hover, .act_only a:active {font:bold 16px arial;color:#666;text-decoration:none;}
.act_only input {width:150px;height:15px;border:1px solid gray;}
.act_err {font:bold 16px verdana;color:#FF6600;}

.reg_to_get_free {font:bold 14px arial;color:#FF6600;padding:18px 0 0 14px;}
.pro_ltltd {width: 195px; color: #707070; font:bold 12px verdana; padding-right:5px;padding-bottom:5px;}
.pro_ltrtd {color: #707070; font:bold 12px verdana; text-align:left;padding-bottom:5px;}
.pro_rtltd {width: 195px; color: #707070; font:bold 12px verdana; padding-right:5px;padding-bottom:5px;}
