body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#7a7a7a;background:#5c0043 url(images/back.jpg) no-repeat;padding:0;margin:0;}
#back2{background:url(images/back2.jpg) no-repeat;width:100%;height:262px;}
.mainDiv{width:994px;margin:0 auto;}
form{padding:0;margin:0;}
td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#434548;}
th{font-weight:bold;background-color:#e0e0e0;font-size:12px;}
html>body td{text-align:left;}
html>body td[align="center"]{text-align:center;}
html>body td[align=center]{text-align:center;}
html>body td[align=right]{text-align:right;}
html>body td[align="right"]{text-align:right;}
*[align="center"]{text-align:center;}
*[align=center]{text-align:center;}
*[align="right"]{text-align:right;}
*[align=right]{text-align:right;}
.headbg{background-color:#f7f7f7;}
.headbgbox{background-color:#84A9E2;}
.loginbarbg{background-color:#EDF4F9;}
.oddrow, .addrow{background-color:#FEFEFE;}
.evenrow{background-color:#EFEFEF;}
.module_head_right{background-color:#4278D3;font-size:12px;color:#FFFFFF;}
.module_head_right a{background-color:#4278D3;font-size:12px;color:#FFFFFF;}
.calendar_module_detail{font-size:12px;font-weight:normal;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#e8d1cd;border-right-color:#e8d1cd;border-bottom-color:#e8d1cd;border-left-color:#e8d1cd;}
.calendar_module_head{background-color:#4278D3;font-size:12px;font-weight:bold;color:#FFFFFF;}
.module_head_right a:hover{background-color:#4278D3;font-size:12px;color:#FFFFFF;}
.edituserlink{background-color:#3e0333;color:#FFFFFF;font-weight:bold;}
.edituserlink a{background-color:#3e0333;color:#FFFFFF;font-weight:normal;}
.edituserlink a:hover{background-color:#3e0333;color:#FFFFFF;font-weight:normal;}
.text_head1, .text_head1:hover{font-size:14px;font-weight:bold;color:#FFFFFF;}
.text_head2, .text_head2:hover{font-size:14px;font-weight:bold;color:#3e0333;}
.offer_head{font-size:16pt;color:#3e0333;}
.module_detail_inside{font-size:12px;font-weight:normal;text-align:left;}
.tos{font-size:12px;font-weight:normal;margin:10px;}
.im_text{font-size:12px;font-weight:normal;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#95B5E6;border-right-color:#95B5E6;border-bottom-color:#95B5E6;border-left-color:#95B5E6;}
.module_detail{font-size:12px;font-weight:normal;text-align:left;}
.leftside_detail{font-size:12px;font-weight:normal;color:#7a7a7a;}
.statusbar{background-color:#e0e0e0;}
a.subhead{text-decoration:underline;font-weight:bold;}
a.subhead:hover{text-decoration:none;font-weight:bold;}
.smallpic{border:1px solid #666666;}
input{font-size:12px;}
textarea{font-size:12px;}
.formbutton{font-size:10pt;color:#fff;border:1px solid #730058;background-color:#b74e99;padding:3px;}
a.main_title{font-size:40px;color:#FFFFFF;text-decoration:none;}
a:hover.main_title{font-size:40px;color:#FFFFFF;text-decoration:none;}
.dotted{border-bottom-width:1px;border-bottom-style:dashed;}
.s_table_blue{color:#27277E;font-weight:bold;}
.s_table_white{color:#27277E;}
.table_blue{background-color:#D3E1FA;color:#27277E;}
.table_white{background-color:#FFFFFF;color:#27277E;}
.table_green{background-color:#D8F9D5;color:#003300;}
.table_red{background-color:#FFD5D5;color:#990000;}
.table_pink{background-color:#FFE1FF;color:#7D0067;}
.table_gray{background-color:#EFEFEF;color:#333333;}
.table_yellow{background-color:#FFFFCC;color:#B08D00;}
.main_text1{font-size:24px;}
.page_heading{font-size:14pt;border:1px solid #A9BDF1;background-color:#DADADA;text-align:center;}
.headrow{border:1px solid #A9BDF1;background-color:#C8E0FB;text-align:center;}
.text8pt{font-size:8pt;}
.searchtitle{font-size:14pt;font-weight:bold;color:#003366;}
.xtitle{font-size:14pt;border:1px solid #A9BDF1;background-color:#DADADA;text-align:center;}
.title{font-size:12pt;border:1px solid #A9BDF1;background-color:#DADADA;text-align:left;font-weight:bold;padding:4px 4px 4px 11px;margin-left:11px;}
.subtitle{font-size:10pt;color:#003366;border:1px solid #96B0F5;background-color:#D7E1EE;font-weight:bold;padding:1px;}
a{color:#7a7a7a;text-decoration:none;}
a:hover{text-decoration:underline;color:#9c508d;}
a.menulink{font-size:12px;color:#4278D3;text-decoration:none;}
a.menulink:hover{font-size:12px;color:#4278D3;text-decoration:none;}
.panellinkhdr{background-color:#3e0333;font-size:12px;font-weight:bold;color:#FFFFFF;}
a.panellink{font-size:12px;font-weight:bold;text-decoration:none;color:#fff;}
a.panellink:hover{font-weight:bold;font-size:12px;text-decoration:underline;}
.panelbox{}
.paneltable{background-color:#003366;}
.modulehead{color:#003366;}
.storyhead{color:#9c508d;font-weight:bold;}
.storydate{font-size:9px;font-style:italic;}
.storyby{}
.storytext{}
.newshead{color:#9c508d;font-weight:bold;}
.newsdate{font-size:9px;font-style:italic;}
.newstext{}
.pollquestion{color:#9c508d;font-weight:bold;}
.polloptions{}
.payment_mod_head{font-size:12px;color:#FFFFFF;background-color:#3399CC;}
.admin_head{font-size:12px;color:#4278D3;font-weight:bold;}
h4{font-size:12px;}
.copyright:hover{color:#0000ff;font-size:12px;text-decoration:underline;}
.errors{color:red;}
.headerfooter, .headerfooter:hover{color:#963b85;font-size:12px;font-weight:bold;height:20px;}
.headerfooter:hover{color:#963b85;text-decoration:none;}
.nickwidth{width:540px;text-align:center;}
.im_msg{font-size:8pt;}
.menu_subhead{background-color:#83ADDF;font-size:12px;font-weight:bold;color:#FFFFFF;}
.picgallery{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
.module_head a{text-decoration:none;font-size:12px;font-weight:bold;}
.module_head a:hover{text-decoration:underline;font-size:12px;font-weight:bold;}
.stats_line{float:left;}
.stats_line_outer{width:99%;padding-top:3px;padding-bottom:3px;padding-right:2px;}
.display_error{font-weight:normal;background-color:#E1EFFB;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#D4E1F6;border-right-color:#D4E1F6;border-bottom-color:#D4E1F6;border-left-color:#D4E1F6;}
.required_info{color:#FF0000;}
.bloglink_hdr02{float:left;margin:1px;padding:4px;text-align:center;}
.colhead{font-weight:bold;color:#4278D3;background-color:#e0e0e0;font-size:12px;}
.colhead a{text-decoration:underline;color:#4278D3;}
.colhead a:hover{color:#4278D3;text-decoration:none;}
.panelbox_div{height:16px;padding:1px;padding-left:6px;padding-right:3px;}
.panellinkhdr_div{height:13px;background-color:#4278D3;font-size:12px;font-weight:bold;color:#FFFFFF;padding:3px;padding-left:6px;padding-right:3px;}
.panellinkhdr_div a{text-decoration:none;}
a.panellink_div{font-size:12px;font-weight:bold;text-decoration:none;color:#4278D3;}
.panellink a:hover{text-decoration:underline;}
.signup_line_outer{margin-top:3px;margin-left:6px;margin-bottom:1px;margin-right:4px;vertical-align:middle;}
.signup_line_leftside{float:left;width:188px;}
.profile_line_leftside{float:left;width:45%;font-weight:bold;}
.loadsnaps_column{float:left;width:49.9%;vertical-align:middle;text-align:center;}
.column_head{font-weight:bold;background-color:#e0e0e0;font-size:12px;line-height:20px;vertical-align:middle;}
.line_leftside{margin-top:3px;margin-left:6px;margin-bottom:3px;margin-right:2px;vertical-align:middle;}
.line_rightside{margin-top:3px;margin-left:2px;margin-bottom:3px;margin-right:4px;vertical-align:middle;}
.line_top_bottom_pad{padding-top:2px;padding-bottom:2px;}
.top_margin_6px{margin-top:6px;}
.profile_links{}
.current_monthday{background-color:#FEFEFE;}
.other_monthday{background-color:#EFEFEF;}
.line_outer{padding-top:3px;padding-left:6px;padding-bottom:3px;padding-right:4px;}
div{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;height:auto;}
a.dropmenulink{font:bold 12px/42px Arial, Helvetica, sans-serif;color:#3d3c3c;display:block;padding:0 20px;text-decoration:none;}
a.dropmenulink:hover{color:#5c0043;}
.dropdowncontainer{width:100%;}
.dropdownsection{width:100px;display:inline;float:left;}
.anylinkcss{position:absolute;visibility:hidden;border:1px solid #98999b;border-top:none;border-top-width:0;font:normal 12px Arial, Helvetica, sans-serif;line-height:22px;z-index:100;background-color:#babcc1;width:150px;}
.anylinkcss a{width:100%;display:block;text-align:left;text-indent:3px;border-bottom:1px solid white;padding:1px 0;text-decoration:none;font-weight:bold;color:#3e0333;}
.anylinkcss a:hover{background-color:#ced1d6;color:#70085d;}
.password_bar{font-size:2px;height:4px;width:210px;border-width:1px;border-style:solid;border-color:black;}
.password_text{font-size:10px;}
.searchstyle{color:#FFFFFE;}
.searchselect{color:#101010;}
select, textarea, .textinput, .passwordinput{background-color:#D4E9FA;scroller-border:1px solid #AAA;}
select, .select, .searchselect{font-size:12px;border:1px solid #AAA;padding:2px;}
option{border:0px solid #AAA;}
textarea, .textinput, .passwordinput{font-size:12px;border:1px solid #AAA;padding:2px;}
.left_padding_2px{padding-left:2px;}
.clear{clear:both}
ul{margin:0;padding:0;list-style-type:none;}
#logoTop{float:left;padding-top:70px;}
#registerTop{float:left;background:url(images/header_right_top.jpg) no-repeat;width:618px;height:210px;position:relative}
#registerTop #form{width:280px;float:right;margin-top:10px}
#registerTop #login{font:normal 14pt/39px Arial;color:#ec60c4;margin:0 50px 20px 0}
#registerTop #login2{font:normal 14pt/39px Arial;color:#ec60c4;margin:0 50px 20px 0}
#registerTop #fields{float:left;width:280px;margin-bottom:0px}
#registerTop .txt{background:transparent url("images/login_inputs.png") no-repeat scroll left top;border:none;font-family:arial;font-size:12px;height:16px;padding:5px 10px;width:111px;display:block;color:#000;float:left;margin:0 0 0 5px;}
#registerTop #links{color:#d1acc9;margin-bottom:7px}
#registerTop #links a{color:#d1acc9}
#registerTop #registerNow{color:#b5b4b5;margin-top:15px;}
#registerTop #registerNow a{color:#cab004;font-weight:bold;text-decoration:underline;font-size:12px;}
#menus{}
#menusUser{background:url(images/menu_back.png) 0 0 no-repeat;width:994px;height:52px}
#menus ul.topNav{width:994px;height:52px;background:url(images/menu_back.png) 0 0 no-repeat;margin:0;float:left;}
#menus ul.topNav li{float:left;background:url(images/menu_divider.jpeg) right top no-repeat;padding:0 2px 0 0;height:52px;}
#menus ul.topNav li.noImg{background-image:none;}
#menus ul.topNav li a{display:block;padding:0 35px;font:bold 12px/42px Arial, Helvetica, sans-serif;color:#3d3c3c;background-color:inherit;text-decoration:none;}
#menus ul.topNav li a:hover{color:#5c0043;background-color:inherit;}
#menus ul.topNav li a.last{display:block;padding:0 25px;font:bold 12px/42px Arial, Helvetica, sans-serif;color:#3d3c3c;background-color:inherit;text-decoration:none;}
#menus ul.topNav li a.last:hover{color:#5c0043;background-color:inherit;}
#mainBanner{float:left;}
#newProfiles{height:190px;background-color:#3e0333;}
.text{font:normal 12pt/26px Arial;color:#963b85;padding:10px 0 0 20px;height:26px}
.text ul{margin:0;padding:0px 10px 0 0px;list-style:none;}
.text li{display:inline;margin:0 5px;line-height:26px;}
.text li img{vertical-align:middle;}
.userName{font-size:12px;color:#96658d}
.profileBack{background:url(images/profileback.jpeg) no-repeat;width:114px;height:114px;overflow:hidden;}
.profImg{margin:5px;width:106px;height:105px;overflow:hidden}
#members{margin-left:20px;}
#mainTop{background:url(images/mainTop.jpeg) no-repeat;width:994px;height:25px}
#mainBack{background-color:#f0eff3;width:992px;border-left:1px solid #2e0326;border-right:1px solid #2e0326;}
.module_head{font:normal 12pt/26px Arial;color:#7998a8;}
.module_head2{font:normal 12pt/26px Arial;color:#fff;margin-left:10px}
.specialName{font:normal 12pt/50px Arial;color:#fff;width:150px;height:50px}
.text2{font:normal 12pt/26px Arial;color:#963b85;height:26px}
.text2 ul{margin:0;padding:0px 10px 0 0px;list-style:none;}
.text2 li{display:inline;margin:0 5px;line-height:26px;}
.text2 li img{vertical-align:middle;}
.border{background:url(images/border.gif) repeat-x;height:1px;width:100%;margin:5px 0}
#welcome{font:normal 24pt/28pt 'Times New Roman', Times, serif;color:#7998a8;text-align:left}
.prof{background:url(images/profileBack2.png) no-repeat;width:160px;height:227px}
.content{height:102px;overflow:hidden;text-align:center;margin-bottom:25px}
.gendS{font:normal 11pt Arial;color:#fff;}
.module_detail_inside2{font-size:12px;font-weight:normal;text-align:left;border:1px solid #7998a8}
#naviUser{height:70px}
#naviUser ul{width:600px;height:30px;margin:6px 0 0 0;}
#naviUser ul li{display:block;margin:5px 2px 0 0;float:left;}
#naviUser ul li a{display:block;padding:5px 0 0 40px;font:normal 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;background-color:inherit;text-decoration:none;float:left;}
#naviUser ul li.naviPictures{background:url(images/naviPictures.jpg) 10px 6px no-repeat;}
#naviUser ul li.naviSendMsg{background:url(images/naviSendMsg.jpg) 10px 6px no-repeat;}
#naviUser ul li.naviWink{background:url(images/naviWink.jpg) 10px 6px no-repeat;}
#naviUser ul li.naviBuddy{background:url(images/naviBuddy.jpg) 10px 6px no-repeat;}
#naviUser ul li.naviBanned{background:url(images/naviBanned.jpg) 10px 6px no-repeat;}
#naviUser ul li.naviHot{background:url(images/naviHot.jpg) 10px 6px no-repeat;}
#naviUser ul li.naviWatched{background:url(images/naviWatched.jpg) 10px 6px no-repeat;}
#footer{background:url(images/footerBack.jpg) no-repeat;width:994px;height:239px;margin:0 auto}
#logoFooter{padding:50px 0 20px 0}
#footer a{color:#a16891;padding:10px 0}
#footer #copyright{color:#a53786;margin-top:15px;}
#footer #copyright a{color:#a53786}
#searchMain{color:#7998a8;margin:10px 0;}
#form2{width:600px;}
#form2 fieldset{border:0px;padding:0px;margin:0px;}
#form2 label{font-size:1.2em;width:90px;display:inline-block;text-align:right;margin-right:15px;margin-bottom:15px;}
#form2 .input1{border:1px solid #96658d;padding:5px 7px;margin-bottom:15px;width:200px;}
#form2 select{width:180px;font:1.2em Tahoma;border:1px solid #96658d;padding:3px 7px;margin-bottom:15px;}
#form2 textarea{border:1px solid #96658d;vertical-align:top;width:350px;font:1.1em Tahoma;line-height:1.7em;padding:9px;height:200px;}
#form2 .indent{padding-left:107px;padding-top:0px;}
#form2 .submitbutton{width:200px;padding:6px 0px;}
#adminBack1{background-color:#f0eff3;width:500px;border:1px solid #2e0326;padding:10px}
.admincopyright{color:#fff}
.admincopyright a{color:#fff}
.admincopyright a:hover{color:#fff}
#adminBack2{background-color:#f0eff3;width:954px;border-left:1px solid #2e0326;border-right:1px solid #2e0326;}

