/* FILTER */

DIV.filter_cont { background-color: #f1f3f3; padding: 3px; display: none }

/* UPLOAD PHOTO */

DIV.up_main { position: fixed; width: 410px; height: 484px; background-color: #EEF0E9; border-width: 9px; border-color: #9B0C4A; border-style: solid; display: none; top: 220px; //position: absolute; top: expression(parseInt(truebody().scrollTop,10) + 220 + "px" ); }
DIV.up_title { background-color: #f7efd9; height: 36px; text-align: center; line-height: 36px; color: #626262; font-family: verdana; font-size: 15px; position: relative; background-image: url("/i/up_title_bg.gif") }
DIV.up_close { font-size: 14px; color: #605b5b; font-weight: bold; height: 16px; width: 90px; position: absolute; top: 10px; right: 3px; line-height: 16px }
DIV.up_close IMG { width: 16px; height: 16px; border: 0px; margin-left: 5px }
DIV.up_close A { color: #605b5b; text-decoration: none }
DIV.up_flash { margin: 0px; }
DIV.up_controls { margin: 5px; font-size: 13px; color: #605b5b }
DIV.up_set_controls { margin: 7px; font-size: 13px; color: #605b5b }

/* PAGER */
DIV.pager_cont { margin: 0px; margin-top: 10px; margin-bottom: 5px }
.pager_btn { font-size: 11px; border-style: solid; border-width: 1px; border-color: #c996ac; background-color: #ffffff; color: #950b48; text-decoration: none; padding: 3px; white-space:nowrap; position: relative }
.pager_btn:hover { border-color: #c72068; color: #605b5b }

.pager_bbtn { font-size: 11px; border-style: solid; border-width: 1px; border-color: #cdcdcd; background-color: #ffffff; color: #605b5b; text-decoration: none; padding: 3px; white-space:nowrap; position: relative }
.pager_bbtn:hover { border-color: #c72068; }

.pager_btn_current { font-size: 11px; border-style: solid; border-width: 1px; border-color: #c996ac; background-color: #9b0c4a; color: #ffffff; text-decoration: none; padding: 3px; white-space:nowrap; position: relative }
.pager_btn_disabled { font-size: 11px; border-style: solid; border-width: 1px; border-color: #c5c3c3; background-color: #ffffff; color: #c5c3c3; text-decoration: none; padding: 3px; white-space:nowrap; position: relative; }
.pager_bbtn_disabled { font-size: 11px; border-style: solid; border-width: 1px; border-color: #c5c3c3; background-color: #ffffff; color: #c5c3c3; text-decoration: none; padding: 3px; white-space:nowrap; position: relative; }

.pager_prev { background-image: url("/i/pager_prev.png"); padding-left: 16px; }
.pager_next { background-image: url("/i/pager_next.png"); padding-right: 16px; background-position: top right; }


/* FORMS */

TD.form_header { background-color: #eeeff0; font-family: verdana,arial; color: #605b5b; font-weight: bold; font-size: 16px; height: 28px; background-image: url("/i/title_bg_light.gif"); border: 1px solid #cdcdcd; padding-left: 10px }
TD.form_delim { height: 1px; background-image: url("/i/dotted.gif"); background-color: #f9fafa }
TD.form_el { background-color: #f9fafa; color: #605b5b; font-size: 12px }
DIV.form_el_cont { margin: 5px }
INPUT.form_btn { border: 1px; border-style: solid; border-color: #cacbcb; background-color: #FBFCF7; background-image: url("/i/btn_bg.jpg"); background-repeat: no-repeat; background-position: top right; height: 24px; font-family: arial; font-size: 12px; color: #605b5b; font-weight: bold }
DIV.error { border-width: 2px; border-style: solid; border-color: #8b1313; background-color: #fbeeee; text-align: center;  padding-left: 0px; padding-right: 0px; padding-top: 15px;  padding-bottom: 15px; color: #8b1313; font-size: 18px; font-weight: bold; margin: 10px }
TEXTAREA.form_text { background-color: #f6f6f6; border-width: 1px }


/* PAYMENT */

.payment_bar { background-color: #f1f1f1; background-image: url("/i/payment_left.gif"); background-repeat: no-repeat; height: 23px }
.payment_in { width: 100%; height: 23px; font-size: 13px; line-height: 23px; background-image: url("/i/payment_right.gif"); background-repeat: no-repeat; background-position: top right; }

.payment_bar_g { background-color: #e7e7e7; background-image: url("/i/payment_left_g.gif"); background-repeat: no-repeat; height: 23px }
.payment_in_g { width: 100%; height: 23px; font-size: 13px; line-height: 23px; background-image: url("/i/payment_right_g.gif"); background-repeat: no-repeat; background-position: top right; }

DIV.payment_option { height: 132px;  }
DIV.payment_option DIV.txt { margin-left: 75px; margin-top: 30px; font-size: 15px; font-family: verdana; color: #605b5b; float: left; display: inline }
DIV.payment_option DIV.link { float: right; width: 190px; text-align: center; margin-right: 10px; margin-top: 10px; display: inline }
DIV.payment_option DIV.link IMG { margin-bottom: 5px }


/*BLOG*/

DIV.blog_line { height: 15px;  } 
DIV.yellow_sq { border-width: 1px; border-style: solid; border-color: #c8c6c6; background-color: #e18c06; padding: 10px }
TD.comment_top { background-color: #f7f8f8; border-color: #dfe1e3; border-style: solid; border-width: 1px; border-bottom-width: 0px }
TD.comment_bottom { background-color: #eeefef; border-color: #dfe1e3; border-style: solid; border-width: 1px; border-top-width: 0px; font-size: 14px; padding: 15px }
DIV.comment { margin: 0px; margin-bottom: 20px }

DIV.post_info_outer { background-color: #eef0e9; width: 100%; height: 26px; background-image: url(/i/blog_rss_left.gif); background-repeat: no-repeat; margin-top: 15px; margin-bottom: 30px; }
DIV.post_info_inner { height: 26px; line-height: 26px; background-image: url(/i/blog_rss_right.gif); background-position: top right; background-repeat: no-repeat; font-family: verdana,arial; font-size: 11px; color: #605b5b; padding: 0px; margin: 0px; padding-left: 10px; }
DIV.post_info_inner A { color: #C30F5F }
DIV.post_info_inner A:hover { text-decoration: none }

.blog_big { font-family: verdana; font-size: 16px; color: #9B0C4A; }


/* UP */

DIV.up_wisdom_points { margin: 0px; margin-bottom: 15px; margin-top: 15px; padding: 15px;  }
TD.wh_filter { background-color: #f5f8fc; border-style: solid; border-color: #e2e4e6; border-width: 1px }

/* FX */

#overlay { position: absolute; top: 0px; left: 0px; z-index: 100; width: 100%; height: 600px; background-color: #000000; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; display: none }
.message { position: fixed; border-style: solid; border-width: 6px; border-color: #c48a0f; padding: 15px; background-color: #ffffff; font-size: 12px; color: #605b5b; top: 220px; //position: absolute; top: expression(parseInt(truebody().scrollTop,10) + 220 + "px" ); }
#egg { position: fixed; top: 220px; //position: absolute; top: expression(parseInt(truebody().scrollTop,10) + 220 + "px" ); }
.social { position: fixed; border-style: solid; border-width: 6px; border-color: #9b0c4a; background-color: #ffffff; font-size: 12px; color: #605b5b; top: 220px; //position: absolute; top: expression(parseInt(truebody().scrollTop,10) + 220 + "px" ); }
.ajax_iframe { width: 0px; height: 0px; margin: 0px; padding: 0px; border: 0px; display: block; visibility: hidden }
DIV.image_cont { position: fixed; z-index: 110; border-width: 1px; border-color: #000000; border-style: solid; background-color: #ffffff; display: none; padding: 2px; top: 20px; //position: absolute; top: expression(parseInt(truebody().scrollTop,10) + 20 + "px" ); }
DIV.image_cont_head { border-width: 1px; border-color: #000000; border-style: solid; border-bottom-width: 0px; height: 16px; padding: 3px; background-color: #5a5a5a; line-height: 16px; font-size: 14px; color: #ffffff; }
DIV.image_cont_main { border-width: 1px; border-color: #000000; border-style: solid; padding: 10px; }
DIV.image_cont_head IMG { vertical-align: bottom; width: 16px; height: 16px; margin-left: 8px; border: 0px }
DIV.image_cont_head A { text-decoration: none; color: #ffffff }

IMG.wp_bullet { width: 10px; height: 10px; }

A.wp_active:link, A.wp_active:visited { color: #605b5b; text-decoration: none }
A.wp_active:hover { text-decoration: none }

/* GP */

A.adv_link:link, A.adv_link:visited { display: block; position: relative; width: 230px; height: 54px; padding: 28px; text-decoration: none; background-color: #f7f8f6; border-style: solid; border-width: 2px; border-color: #f1efef; color: #bbbbbb; font-size: 28px; text-align: center }
A.adv_link:hover { border-color: #c30f5f; }

DIV.founders_subtitle { background-image: url(/i/dot_underline.gif); background-position: bottom left; background-repeat: repeat-x; font-family: arial; font-size: 15px; height: 20px; width: 125px; margin-bottom: 15px }
TD.about_bot_bg { padding: 0px; height: 10px; background-image: url("/i/about_bot_bg.png"); }

TABLE.lister { border: 10px solid #E0E1DB; background-color: #EEF0E9; color: #605b5b }
TABLE.lister TR.title { height: 30px; background-color: #CBCDC2; background-image: url("/i/dotted.gif"); background-repeat: repeat-x; background-position: bottom left; font-family: verdana; font-size: 16px; font-weight: bold; }
TABLE.lister TD.title_delim { width: 1px; background-image: url("/i/vert_dotted_l.gif"); background-repeat: repeat-y; background-position: top right; }

TABLE.lister TD.desc { padding: 7px; font-size: 13px; background-image: url("/i/dotted.gif"); background-repeat: repeat-x; background-position: bottom left; }
TABLE.lister TD.delim { width: 1px; background-image: url("/i/vert_dotted.gif"); background-repeat: repeat-y; background-position: top right; background-color: transparent }
TABLE.lister TD.points { padding: 7px; font-family: verdana; font-size: 16px; background-image: url("/i/dotted.gif"); background-repeat: repeat-x; background-position: bottom left; } 

DIV.lister { border: 10px solid #E0E1DB; background-color: #EDECEB; color: #605b5b; font-size: 12px; color: #605b5b; margin-top: 7px; margin-bottom: 5px }
DIV.lister DIV.delim { height: 1px; background-image: url("/i/dotted.gif"); margin-top: 3px; margin-bottom: 3px; font-size: 1px; line-height: 1px }

DIV.txt { margin: 10px; font-size: 13px; color: #605b5b }
H1 { font-size: 18px; color: #9B0C4A; font-family: verdana; font-weight: bold; margin-bottom: 7px; }

DIV.banners_tab { width: 92px; height: 20px; line-height: 20px; background-image: url("/i/banners_tab.gif"); background-repeat: no-repeat; font-family: verdana; font-size: 16px; font-weight: bold; color: #605b5b; text-align: center }
DIV.banner { padding: 7px; background-color: #e0e1db; position: relative; margin-bottom: 20px; width: 675px }
DIV.banner TEXTAREA { margin-left: 5px; }