﻿#navcontainer{margin-bottom: 1em;margin-right:auto;	width: 100%;	}
#navlist{list-style-type: none;margin-left:auto; margin-right:auto; width:100%;}
#navlist li{border-right: 1px solid #000;	float: left;	line-height: 1em;margin:  0 0.5em  0 0em;	}
.newnav{background: url(http://www.datingidol.com/images/nav_bkg.png) no-repeat; vertical-align:top; margin-left:0px; height:60px; color:White; font-weight:bold;background-color:black;}
.newnav a, .newnav a:hover, .newnav a:visited{color:White;}
.onNav, onNav ul {    margin: 0px auto;    padding: 0;    list-style-type: none;}
.onNav li {		margin: 0;	display: block;	float: left; }
.onNav li a {	border: 0;	display: block;	height: 25px;	width:105px;	background: url(http://www.datingidol.com/images/inactivemenu.png) no-repeat;	text-align:center;color:white;vertical-align:middle;padding-top:3px;}
.onNav li a:hover {	border: 0;	display: block;	background: url(http://www.datingidol.com/images/activemenu.png) no-repeat;}
.onNav ul#umessage,.onNav ul#uprofile, .onNav ul#ublogs{display: block;	visibility: hidden;   position:absolute;  padding-top:2px;	height: 20px;}
ul#umessage li a,ul#uprofile li a, ul#ublogs li a{background: url("http://www.datingidol.com/images/inactivemenu2.png") no-repeat;    color:Black;    width:100px;    text-align:center;}
ul#umessage li a:hover,ul#uprofile li a:hover, ul#ublogs li a:hover{	border: 0;	display: block;	background: url("http://www.datingidol.com/images/activemenu2.png") no-repeat;}
.onNav li:hover ul#umessage,.onNav li:hover ul#uprofile,.onNav li:hover ul#ublogs {visibility: visible;}

.ofNav, ofNav ul {    margin: 0px auto;    padding: 0;    list-style-type: none;}
.ofNav li {		margin: 0;	display: block;	float: left; }
.ofNav li a {	border: 0;	display: block;	height: 25px;	width:105px;	background: url(http://www.datingidol.com/images/inactivemenu.png) no-repeat;	text-align:center;color:white;vertical-align:middle;padding-top:3px;}
.ofNav li a:hover {	border: 0;	display: block;	background: url(http://www.datingidol.com/images/activemenu.png) no-repeat;}

.ofNav ul#ugoogle{position:absolute; padding-left:220px;  padding-top:13px; background:none;}
ul#ugoogle li a{color:Black;    width:100px;    text-align:center; background:none;}
ul#ugoogle li a:hover{border: 0;	display: block; background:none;}

.onNav ul#uongoogle{position:absolute; padding-left:220px;  padding-top:13px; background:none;}
ul#uongoogle li a{color:Black;    width:100px;    text-align:center; background:none;}
ul#uongoogle li a:hover{border: 0; display: block; background:none;}

.ofNav ul#igoogle{position:absolute; padding-left:220px;  padding-top:13px; background:none;}
ul#igoogle li a{color:Black;    width:100px;    text-align:center; background:none;}
ul#igoogle li a:hover{border: 0;	display: block; background:none;}

.vctop{ background:url(http://www.datingidol.com/images/box/vctop.gif) no-repeat; height:41px; width:750px;}
.vctop h2{padding-left:25px; padding-top:17px; font-size:14px; color:White;width:750px;}
.vcbtm{ background:url(http://www.datingidol.com/images/box/vcbtm.gif) no-repeat; height:41px;width:750px;}
.vchead{ background:url(http://www.datingidol.com/images/box/vcTitle.jpg) no-repeat; margin-left:17px; height:45px; padding-top:10px;}
.vchead label{color:White; font-size:12px; font-family:Arial; font-weight:bold;}
.vcmiddle{ background:url(http://www.datingidol.com/images/box/vcMid.gif) repeat-y; width:750px;}
.vccontent{background:url(http://www.datingidol.com/images/box/gradient.gif) repeat-x bottom; width:720px; margin-left:17px; min-height:150px;}
.vchead a{color:White;}

.box{margin: 1px 2px 0 2px; width:172px;}
.newlook ul{background:url(../../images/menumiddle.png) repeat-y; width:172px;}
.newlook {background:url(../../images/menubottom.png) no-repeat left bottom; overflow:hidden;}
.newlook h2 {background:url(../../images/menutop.png) no-repeat;font:bold 13px Verdana; padding: 8px 0 3px 5px; text-align:left;width:170px; color:Blue; vertical-align:text-bottom;}
.newlook h2 a{color:Black;}
.newlook h2 a:hover{color:Black;}
.newlook h2 a:visited{color:Black;}
.newlook a:hover{color:#FF1493;}
.newlook a.diButton,div.homeSidebox a.homeLink{background-repeat: no-repeat;background-position:0 50%;padding:0px 0 0px 22px; color:Blue;  font-size:12px; margin-left:8px;}
.newlook a.diButton:hover{color:#FF1493;}

.coolfont {font-family: Verdana,Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif, Arial; font-size:12px; text-align:justify;}
.divider{background:url(http://www.datingidol.com/images/divider.jpg) repeat-x; height:9px;}
#MDITwoColumn {margin-top:3px; padding:0;	width:160px; position:relative;	min-height:600px;	height:auto !important;	height:600px;}
#MDIContentLeftColumn{font-size:.9em; min-height:600px; height:auto !important;	height:600px;	width:160px;	float:left;	min-height:800px;	height:auto !important;	height:800px;}
#MasterTDRight{vertical-align:top; width:738px; }
#MasterTDLeft{width:170px; vertical-align:top;border-right-color:Black; border-right-style:dashed; border-right-width:1px; }
body {	margin:0;background-color:#FFFFFF;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	line-height:1.4em;	color:#666666;}
p {margin:10px 0;	}
label{color:Blue;}
h3, h4, h5, h6 {font-size:14px; font-family: Verdana;	line-height:1.1em;	}
h1, h2{font-size:15px;line-height:1.1em;}
h1{font-size:16px;line-height:1.1em;}
a{text-decoration:none;}
a:link {color:Red;}
a:visited, a.active{color:navy;}
a:hover { color:Blue;}
img {	border:none;	}
#Album {padding-top:10px;}
div.divBlueTheme{border-style:double;  border-color:Blue;}
td.WhiteBold{	color:#FFFFFF;	font-weight:bold;}
td.BlueBold{	color:Navy;	font-weight:bold;}
td.EmailWindow{	padding:5px;}
.lstbox{	border:1 1 yellow;	list-style-image:none;}
.MemberContainer{width:99%;height:230px;background-color :#F6F6F6;border-style:double; border-width:2px;border-color:navy;}
.MemberContainerimg{}
.MemberAboutMeContainer{height:230px;margin-left:210px;}
.MemberDescription{		padding-top:5px;		margin-left:10px;		height:180px;}
.MemberDescription h2{font-size:12px; font-weight:normal;}
.MemberRating{	    height:40px;		background:#FFFFFF;}
.MemberLinks{	padding-top:10px;margin-left:10px;color:Blue; font-size:12px;}
div.MemberDescription h4 a{	color: #FFF;	border:0;	font-size:large ;}
.VideoContainer{width:99%;border:2;height:260px; border-style:double; border-color:navy;}
.VideoContainerimg{}
.VideoDescContainer{height:260px; margin-left:320px;   background:#FFFFBD;}
.Videodescription{		padding-top:5px;		margin-left:10px;		height:228px;		background:#FFFFBD;	}
.Videorating{	    height:40px;		background:#FFFFFF;}
.VideoRatingText{	padding-top:10px;	margin-left:170px;	font-size:12px;	font-family:Verdana;	color:Blue;}
.VideoStars{	padding-left:5px;	padding-top:4px;  vertical-align:text-top;}
div.VideoStars a{      color :Red;       vertical-align:text-bottom;       font-size:1.4em;}
div.Videodescription h4 a{	color: #FFF;	border:0;	font-size:large ;}
.dialog { width:100%; margin:0 auto; min-width:20em; color:#ffffff;}
.dialog .hd .c,.dialog .ft .c { font-size:1px;  height:13px;}
.dialog .ft .c { height:14px;}
.dialog .hd { background:transparent url(http://www.datingidol.com/images/glassbox/tl.gif) no-repeat 0px 0px;}
.dialog .hd .c { background:transparent url(http://www.datingidol.com/images/glassbox/tr.gif) no-repeat right 0px;}
.dialog .bd { background:transparent url(http://www.datingidol.com/images/glassbox/ml.gif) repeat-y 0px 0px;}
.dialog .bd .c { background:transparent url(http://www.datingidol.com/images/glassbox/mr.gif) repeat-y right 0px;}
.dialog .bd .c .s { margin:0px 8px 0px 4px; background:#000 url(http://www.datingidol.com/images/glassbox/ms.jpg) repeat-x 0px 0px; padding:1em;}
.dialog .ft { background:transparent url(http://www.datingidol.com/images/glassbox/bl.gif) no-repeat 0px 0px;}
.dialog .ft .c { background:transparent url(http://www.datingidol.com/images/glassbox/br.gif) no-repeat right 0px;}
.idolflag   {    width:180px;    height:25px;    vertical-align:middle;     text-align:center; }
.idoldesc {   width:200px;    text-align:center;    height:25px;font-weight:bold;    }   
.ViewedMe{     width:180px;      height:25px;     vertical-align:middle;     text-align:left;     padding-left:20px; }
#homepagedesc{color:Navy; margin-left:30px; padding-top:10px;  font-weight:bold; line-height:20px;}
homepagedesc.li{    color:Red;}
.hompageli{  color: Black;    list-style:disc;    line-height:1.7;}
.winktext, .winkdiv {    color:White;     font-size:20px;}
div.winkdiv label{   color:Red;   font-size:13px;}
.searchH1{height:auto;}
.searchH1 h1{font-size:16px; height: 50px; width:930px; color:Navy;}
.sd{    width:170px;    float:left;}
.sd a{ font-size:13px; font-family:verdana, arial,sans-serif; line-height:25px;}
.sd a:hover{color: blue;text-decoration: none;}
.cd{    width:200px;    float:left;}
.cd a{ font-size:13px; font-family:verdana, arial,sans-serif; line-height:25px;}
.cd a:hover{color: blue;}
#left_sidebar .sideBox{margin-bottom:0; margin-top:1px; margin-left:0;}
#left_sidebar .sideBox .boxHeader{padding-left:10px}
#left_sidebar .sideBox .redHeader{background-image:url(http://www.datingidol.com/images/menu/menubk.png);}
#left_sidebar .sideBox .boxHeader h2{margin:0;color:#fff;font-size:13px;font-weight:bold;line-height:26px;padding-top:1px; font-family:verdana, arial,sans-serif}
#left_sidebar .sideBox .boxContent{background-color:#fff;padding:1px;border:1px solid #ccc;border-top:0px;background:#fff; }
#share_links .boxContent ul,li{padding:0 0 10px 0; margin-left:0; list-style:none; line-height:25px;}
#share_links a.diButton,div.homeSidebox a.homeLink{background-repeat: no-repeat;background-position:0 50%;padding:0 0 0 22px; font-size:12px; margin-left:5px; font-family:verdana, arial,sans-serif}
.header table tr td h2{font-size:16px}
a.diButtonMessageOut{background:url(http://www.datingidol.com/images/menu/messageout.gif) no-repeat; padding-left:5px;}
a.diButtonMessageIn{background:url(http://www.datingidol.com/images/menu/messagein.gif) no-repeat;  padding-left:5px;}
a.diButtonWink{background:url(http://www.datingidol.com/images/menu/wink.gif) no-repeat;  padding-left:5px;}
a.diButtonVideo{background:url(http://www.datingidol.com/images/menu/video.gif) no-repeat;  padding-left:5px;}
a.diButtonStar{background:url(http://www.datingidol.com/images/menu/review2.gif) no-repeat;  padding-left:5px;}
a.diButtonPoll{background:url(http://www.datingidol.com/images/menu/poll.gif) no-repeat; padding-left:5px;}
a.diButtonPhoto{background:url(http://www.datingidol.com/images/menu/image.gif) no-repeat; padding-left:5px;}
a.diButtonPvite{background:url(http://www.datingidol.com/images/menu/pvite_icon.gif) no-repeat; padding-left:5px;}
a.diButtonEditProfile{background:url(http://www.datingidol.com/images/menu/edit_profile.gif) no-repeat; margin-left:5px;}
a.diButtonAdd{background:url(http://www.datingidol.com/images/menu/add.gif) no-repeat; padding-left:5px;}
a.diButtonDelete{background:url(http://www.datingidol.com/images/menu/delete.gif) no-repeat; padding-left:5px;}
a.diButtonProfile{background:url(http://www.datingidol.com/images/menu/profile.gif); background-repeat:no-repeat; padding-left:5px;}
a.diButtonComment{background:url(http://www.datingidol.com/images/menu/comment.gif) no-repeat; padding-left:5px;}
a.diButtonPeople{background:url(http://www.datingidol.com/images/menu/people.gif) no-repeat; padding-left:5px;}
a.diButtonGift{background:url(http://www.datingidol.com/images/menu/gift.gif) no-repeat; padding-left:5px;}
.divLogin{  background:url(http://www.datingidol.com/Images/LoginBox.png) no-repeat;  height:215px;  margin-left:5px;  margin-top:5px;}
.newmembers{     background:url("http://www.datingidol.com/images/newmember.png") no-repeat; height:350px;}
.newmembers4{background:url("http://www.datingidol.com/images/newmember4.png") no-repeat; height:350px;}
.lastmember4{background:url("http://www.datingidol.com/images/lastmember4.png") no-repeat; height:350px;}
.confirmationbox{background:url("http://www.datingidol.com/images/confirmationbox.png") no-repeat;  margin-left:auto;      margin-right:auto;      height:300px;      width:530px;      padding-left:10px;      padding-top:8px; }
li { list-style: none; }
h1, h2, h3, h4, h5, ul, ol, li, dl, dt, dd, p, table { margin: 0; padding: 0; }
.newbigbox {	margin:10px 0 0 0;	width:710px;	font-family:verdana;}
.newbigbox li{	height:1%;}
.newbigbox li.black{background-image:url(http://www.datingidol.com/images/box/topbar.gif);height:25px; color:White;}
.newbigbox li.teal{background-image:url(http://www.datingidol.com/images/box/topbarblue.gif);height:25px;}
.newbigbox li.orange{background-image:url(http://www.datingidol.com/images/box/topbarorange.gif);height:25px; color:Black;}
.newbigbox li.green{background-image:url(http://www.datingidol.com/images/box/topbargreen.gif);height:25px;}
.newbigbox li.image{background-repeat:no-repeat;	height:25px;}
.newbigbox .black h1.white,h2.white {  color:#FFF; font-family:Verdana;	font-size:12px;	padding:5px 0 0 10px;float:left}
.newbigbox .black h2.black{	color:#373737;font-family:Verdana;	font-size:12px;	padding:5px 0 0 10px;}
.newbigbox .orange h2.black{  color:#000; }
.newbigbox .orange a{  color:Maroon;}
.newbigbox h2{padding-top:5px; padding-left:12px; font-size:12px;}
.newbigbox .border{	border-left:1px solid #BDBDBD;	border-right:1px solid #BDBDBD;	padding:10px 0 5px 0;}
.newbigbox .btm{	background-image:url(http://www.datingidol.com/images/box/bottombar.gif);	height:4px;	background-position:top left;	background-repeat:no-repeat;	position:relative;	top:-3px;}
.newbigbox .border #itemcontainer {	width:330px;	float:left;	margin:5px 7px 5px 7px;}
.newbigbox .odd{clear:both;}
.newbigbox .even{clear:both;}
.newbigbox .hidden{display:none;}
.newsmallbox {	margin:10px 0 0 0;}
.newsmallbox {width:343px;	font-family:verdana;}
.newsmallbox li{	height:1%;}
.newsmallbox li.black{background-image:url(http://www.datingidol.com/images/box/smalltopbar.gif);	height:25px;}
.newsmallbox li.image{background-repeat:no-repeat;	height:25px;}
.newbigbox h2{font-family:Verdana;	font-size:12px;	padding:5px 0 0 10px;}
.newsmallbox .black h2{font-family:Verdana;	font-size:12px;	padding:5px 0 0 10px;}
.newsmallbox .black h2.white{ color:#FFF;}
.newsmallbox #top h2.black{	color:#373737;}
.newsmallbox .border{	border-left:1px solid #BDBDBD;	border-right:1px solid #BDBDBD;	padding:10px 0 5px 0;}
.newsmallbox .btm{	background-image:url(http://www.datingidol.com/images/box/smallbottombar.gif);	height:4px;	background-position:top left;	background-repeat:no-repeat;	position:relative;	top:-3px;}
.newsmallbox .border #itemcontainer {	width:330px;	float:left;	margin:5px 7px 5px 7px;}
.newsmallbox .odd{	clear:both;}
.newsmallbox .even{	clear:both;}
.newsmallbox.hidden{	display:none;}
.EmailHeader{     background-image:url(http://www.datingidol.com/images/menu/menubk.png); background-repeat:repeat-x;}
.descriptor0, .descriptor1, .descriptor2, .descriptor3, .descriptor4, .descriptor5, .descriptor6, .descriptor7, .descriptor8, .descriptor9, .descriptor10
{position:absolute; width:860px;}  
.descriptor0{ top:420px;}
.descriptor1{top:600px;}
.descriptor2{ top:840px;}
.descriptor3{top:1090px;}
.descriptor4{ top:1310px;}
.descriptor5{ top:1560px;}
.descriptor6{ top:1790px;}
.descriptor7{ top:2020px;}
.descriptor8{ top:2260px;}
.descriptor9{ top:2500px;}
.descriptor10{top:2750px;}
#famous_city_state strong{  font-weight:normal;}
.blogbody{ padding-left:0px; color:#333333 ;font-family: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif, Verdana; font-size:13px;}
.alpha-shadow {  float: left;  background: url(http://www.datingidol.com/images/shadow.gif)  no-repeat bottom right;  margin: 10px 0 0 10px !important;  margin: 10px 0 0 5px;}
.alpha-shadow div {  background: url(http://www.datingidol.com/images/shadow2.png)  no-repeat left top !important;  background: url(http://www.datingidol.com/images/shadow2.gif) no-repeat left top;  padding: 0 5px 5px 0px;}
.alpha-shadow .s{ background: url(http://www.datingidol.com/images/shadow2.png)  no-repeat left top !important;  background: url(http://www.datingidol.com/images/shadow2.gif) no-repeat left top;  padding: 0 5px 5px 0px;}
.alpha-shadow img {  background-color: #fff;  border: 1px solid #a9a9a9;  padding: 4px;}
.vimg {  margin: 10px 0 0 0 !important;  margin: 10px 0 0 0;}
.vimg div {  background: url(http://www.datingidol.com/images/shadow2.png)  no-repeat left top !important;  background: url(http://www.datingidol.com/images/shadow2.gif) no-repeat left top;  padding: 0 5px 5px 0px;}
.vimg img {  background-color:#fff;  border: 1px solid #a9a9a9;  padding: 4px;}
.pl{float:left; font-weight:bold; width:100px; height:28px;}
.pr{min-height:28px; height:auto; text-align:left;}
.plr{height:28px;}
.lw{width:96px;}
.addcomments{background-image:url(http://www.datingidol.com/images/buttons/button_topic_reply.gif); width:100px; background-repeat:no-repeat;}
.lw a:hover .addcomments{background-position:0 -25px;}
.lwfl a:hover .smsg{background-position:0 -25px;}
.vpr{background:url(http://www.datingidol.com/images/buttons/view_profile.gif) no-repeat; width:100px;}
.swi{background:url(http://www.datingidol.com/images/buttons/send_wink.gif) no-repeat; width:100px; height:25px;}
.smsg{background:url(http://www.datingidol.com/images/buttons/send_email.gif) no-repeat; width:100px; height:25px; float:left;}

.divNewInbox{border:solid 1px Gray;  background-repeat:repeat-x; width:697px; font-size:11px;}
.divNewInbox hr{ color:Red; font-size:1px; padding:0; margin:0;}
.dibox {width:710px;    font-family:verdana; margin:5px 0 0 2px; font-size:11px;}
.dibox .header{background:url(../../images/box/topbar.gif); width:710px; height:30px; overflow:hidden;  }
.dibox .header h2{font-family:Verdana;    font-size:16px;    text-align:left; color:#FFF;  padding-top:5px; margin-left:10px; }
.dibox .btm{    background-image:url(http://www.datingidol.com/images/box/bottombar.gif);    height:4px;    background-position:top left;    background-repeat:no-repeat;    position:relative;    top:-3px;}
.dibox #bordercontainer{border-left:1px solid #BDBDBD;    border-right:1px solid #BDBDBD; margin-left:0;padding:0;}
.dibox .dicontainer{padding:5px;}
.umsg { min-height:50px; margin:5px 0 0 5px; text-align:justify;}
.phead a{color:navy; font-size:12px; font-weight:bold;}
.phead{ border-bottom:solid 1px red; height:20px; margin:3px 0 0 0;}
.phu{float:left; margin-left:5px;}
.phts{float:right; margin-right:5px;}
.topicnav{ font-size:12px; color:navy; font-weight:bold;}
.topicnav a{color:Red;}
.topicnav a:hover{ font-size:12px; color:Navy;}

.box600 { width:635px; font-family:verdana; margin:10px 0 0 0;}
.box600 .header{background:url(../../images/box/topbar600.gif) no-repeat;    height:25px;  }
.box600 .header h2{font-family:Verdana;    font-size:12px;    text-align:center; color:#FFF;  padding-top:5px; }
.box600 .btm{    background:url(http://www.datingidol.com/images/box/bottombar.gif) no-repeat;    height:4px;    background-position:top left;    background-repeat:no-repeat;    position:relative;    top:-3px;}
.box600 .bordercontainer{border-left:1px solid #BDBDBD;    border-right:1px solid #BDBDBD; font-size:12px; margin:0;padding:0;}
.box600 .itemcontainer{padding:5px;}

/*tabs*/
div.tabsWrap
{
    border-bottom: 1px solid #bbb;
    background: url(../../images/web/bgSheet2.png) repeat-x left -1026px;
}
ul.tabs li
{
    border-right: 1px solid #bbb;
}
ul.tabs li.selected a, ul.tabs li a:hover
{
    background: url(../../images/web/moduleBg.gif) repeat-x;
    color: #003399;
    font-weight:bold;
}
ul.tabs a{color:#039;}
ul.tabs li a:hover
{
    color: #039;
}
.tabcontenth
{   
    margin:4px;
    display:none;
}
.tabcontent
{   
    margin:4px;
}
ol, ul{    list-style: none;}
.clearfix:after
{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix
{
    display: block;
}
ul.tabs li
{
    float: left;
    margin-bottom: -1px;
}
ul.tabs li a
{
    display: block;
    padding: .8em 1em;
}
ul.tabs li.selected a:hover
{
    padding-bottom: .8em;
}
ul.tabs li.selected
{
    margin-bottom: -1px;
}

ul.tabs li.selected a
{
    margin-bottom: -1px;
}
/*end of tab*/
.clear{clear:both;}