﻿body{
	margin: 0;
	padding: 0;
	color: #222222;
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #20305A;
	background-image: url(http://www.datingidol.com/images/bg.gif);
	background-repeat: repeat-x;
	font-family:Verdana, "Lucida Grande", Verdana, Georgia, Sans-Serif;
	font-size:11px;
        }  
        
        #headerimg {
          background-image: url(http://www.datingidol.com/images/datingidol2.png);
          background-repeat: no-repeat;
          width: 950px;
          height: 145px;
          margin-top: 0px;
          margin-left: auto;
          margin-right: auto;
          margin-top: 5px;
          float: left;
          }

#allcon {
width: 950px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
}

#allcon h1
{
    font-size: 12px;
    font-family:Verdana;
    font-weight:normal;
    margin-top:1px;
    margin-left:10px;
    color: #8DA2D8;
    float: left;
    text-transform:capitalize;
}

#allcon h1 a{color:#8DA2D8;}
#allcon h1 a:hover{color:#8DA2D8;}
#allcon h1 a:visited{color:#8DA2D8;}

#nfooter
{
	clear: both;
	float: left;
	width: 929px;
	text-align: left;
	padding-left: 21px;
	color: #56AFED;
	font-size: 11px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	background-image: url(http://www.datingidol.com/images/footer.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	height: 82px;
	}
	
	#bodycon
    {   
	clear: both;
	float: left;
	width: 100%;
	color: #555555;
	background-color: #FFFFFF;
	padding-top: 0px;
    }
    
.slogan {
font-size: 12px;
font-family:verdana;
color: #8DA2D8;
margin-top: 5px;
float: left;
width:800px;
}

.slogan h1{
font-size: 12px;
font-family:Verdana;
font-weight:normal;
margin-top:1px;
color: #8DA2D8;
float: left;
text-transform:capitalize;
}

.slogan a{color:#8DA2D8;}
.slogan a:hover{color:#8DA2D8;}
.slogan a:visited{color:#8DA2D8;}


.leftnav {width:343px;    font-family:verdana; margin:10px 0 0 0;}
.leftnav .header{background-image:url(http://www.datingidol.com/images/box/smalltopbar.gif);    height:25px;  }
.leftnav .header h2{font-family:Verdana;    font-size:12px;    text-align:center; color:#FFF;  padding-top:5px; }
.leftnav .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;}
.leftnav #bordercontainer{border-left:1px solid #BDBDBD;    border-right:1px solid #BDBDBD; font-size:12px; margin:0;padding:0;}
.leftnav .border{border-left:1px solid #BDBDBD;    border-right:1px solid #BDBDBD; font-size:12px; margin:0;padding:0;}
.leftnav .itemcontainer{padding:5px;}

.leftnavbig {width:710px;    font-family:verdana; margin:10px 0 0 0;}
.leftnavbig .header{background-image:url(http://www.datingidol.com/images/box/topbar.gif);    height:25px;  }
.leftnavbig .header h2{font-family:Verdana;    font-size:12px;    text-align:center; color:#FFF;  padding-top:5px; }
.leftnavbig .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;}
.leftnavbig #bordercontainer{border-left:1px solid #BDBDBD;    border-right:1px solid #BDBDBD; font-size:12px; margin:0;padding:0;}
.leftnavbig .border{border-left:1px solid #BDBDBD;    border-right:1px solid #BDBDBD; font-size:12px; margin:0;padding:0;}
.leftnavbig .itemcontainer{padding:5px;}

.leftnavmed {width:550px;    font-family:verdana; margin:10px 0 0 0;}
.leftnavmed .header{background-image:url(http://www.datingidol.com/images/box/topbar.gif);    height:25px;  }
.leftnavmed .header h2{font-family:Verdana;    font-size:12px;    text-align:center; color:#FFF;  padding-top:5px; }
.leftnavmed .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;}
.leftnavmed .border{border-left:1px solid #BDBDBD;    border-right:1px solid #BDBDBD; font-size:12px; margin:0;padding:0;}
.leftnavmed .itemcontainer{padding:5px;}


.tdLR{width:700px; color:Navy;}
.tdL{ float:left; font-weight:bold; }
.tdR{text-align:left; margin-left:120px; }

 .lbl
        {
            float: left;
            width: 75px;
            margin-left: 15px;
            font-weight: bold;
        }
        .lbc
        {
            margin-top: 5px;
        }
        #indexleft
        {
            float: left;
            width: 620px;
            display: block;
            font-size: 12px;
            font-family: Verdana, Trebuchet MS, Arial;
            text-align: justify;
            margin: 10px 0 0 10px;
            
        }
        #indexright
        {
            float: left;
            width: 280px;
            display: block;
            font-size: 12px;
            font-family: Verdana, Trebuchet MS, Arial;
            margin: 10px 0 0 10px;
        }
        .vctop{ background:url(../../images/box/vctop.gif) no-repeat; height:41px;}
        .vctop h2{padding-left:25px; padding-top:17px; font-size:14px; color:White;}
        .vcbtm{ background:url(../../images/box/vcbtm.gif) no-repeat; height:41px;}
        .vchead{ background:url(../../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(../../images/box/vcMid.gif) repeat-y;}
       