/*  home2.css,  180309 $ */

/* setiing defaults */
html, body {
    margin: 0;
    padding: 0;
    border: none;
   }


body {
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
        margin-top: 0em;
        background-color: #FFF2CC;  
                }
	
a:link  { text-decoration:none; }
a:visited { color: #800000; }
a:hover{text-decoration:underline;}
img {border: none;}
img a {border: none;}


h1 {
	font-size:14px; 
        margin-top: 0em;
}

h2 {
	font-family:sans-serif;
 	font-size:25px; 
	color:white;
	text-align:center;
	border:1px solid #bbb;
	margin:10px;
	background-color:maroon;
}


h3  {
font-size:15px; 
	color:yellow;
	text-align:center;
	font-family:arial, helvetica,sans-serif;
	margin:0 auto;
padding-top:15px;

}


#wrapper {
	width:950px;
	margin:0px auto;
	/* border:1px solid #bbb; */
	padding:0px;
	position:relative;
}


#top  {
	text-align:center;
        margin: 10px auto 10px auto;
	height:60px;
	font-size:30px;
        font-weight: bold;
	padding:5px;
       
}

#bottom2 {
	width:320px;
	height:75px;
	margin:0px auto;
}


#top-left {
        float:left;       
	margin:10px;
	text-align: center;
}


#top-right {
	float:right;
	text-align: center;
	margin:10px;
	}

/*----------------------------------thumbs--------------------------------*/
.containerthumbs {
	margin: 0 auto;
	text-align:center;
	width: 925px;
	height:100%
position:absolute;
background-color:maroon;
}
.containerthumbs  img {
	border:1px solid #fff;
	width:150px;
	height:150px;
	margin: 1px;
}



.leftp {

 	background: url(/images/left.png) 0 0 no-repeat;
 	padding:0;
	margin:0 0 0 13px;

}

.rightp {
 	background: url(/images/right.png) 100% 0 no-repeat;
	margin:0 15px 0 0;

}



#red {
	width:892px;
	height:20px;
	margin: 1px auto;
	 background-color:#CC3300;

}

#right ,  #right a {
   	float: right;
   	width: 40%;
	margin-right:-5px;
	margin-top:1px;
	font-weight: bold ;
	font-size:12px;
	color: yellow;
	font-family: verdana, helvetica, sans-serif;

}

#right a:hover {
	color:#fc2; 
}

#left {
   	float: left;
   	width: 40%;
	color: #fff;
	font-weight: bold ;
	font-family: verdana, helvetica, sans-serif;
	margin-left:-2px;
	margin-top:3px;
	font-size:12px;
   }



/*----------------------------------end thumbs-------------------------------*/

/* adultfrienfinder */
 .adv {

	padding:5px;
	width:940px;
        margin: 0 auto 5px auto;
	text-align:center;
}

.content a:link {
	border:0px solid #bbb; 
}

 .main2 {
	margin: 0 auto;
	width: 790px;
	height: 100%;
	padding-top:20px;
	text-align: center;
}

 .main3 {
        margin: 0 auto;
        width: 790px;
        height: 100%;
        padding-top:1px;
	padding-bottom:15px;
        text-align: center;
}





.bannertext {
	font-size: 24px;
	font-weight: 700 ;
	font-family: arial, helvetica, sans-serif;
	text-align: center;
	padding-bottom:10px;
}



.archcont  {
	width:810px;
	height:30px;
	margin: 0 0 30px 78px;
}

 .archcont ul {
	padding:0;
	margin: 0 auto; 
}

.menu_h li {
	float: left;
	list-style: none;
	margin: 2px;
	text-align: center;
}
.menu_h li.nav1 a, .menu_h li.nav1 a:visited {
	display: block;
	width: 64px;
	height: 20px;
	background: maroon;
	color: #fff;
	font: bold 12px/20px verdana;
	text-decoration: none;
	border:2px solid #bbb;
}
 .menu_h li.nav1 a:hover {
	background: #fc2;
}


.visit {
	display: block;
	width: 65px;
	height: 20px;
	background: #fc2;
	color: #fff;
	font: bold 12px/20px verdana;
	text-decoration: none;
	border:2px solid #bbb;
}

#submit  {
	width: 365px;
	height: 20px;
	text-align: center;
	margin:30px auto;
	font-size: 12px;
	font-weight: 700 ;
}


 #bottom {
	width: 775px;
	height: 100%
	text-align: center;
	margin:10px 150px 10px 150px;
	font-size: 11px;
	}

.archmain {
	width:900px;
	height:28px;
	margin: 0 auto;
	background: #CC3300;

} 

/*--------------------------toplist------------------------------*/
#container ul , #ul.container a {
	list-style: none;
	line-height:1.3em;
	text-align:center;
	font-size: 11pt;
	font-weight: bold ;
	font-family: sans-serif;
	margin: 0px 0px;
	padding:0;
 }

#container {
	margin: 10px auto 10px auto;
	text-align:center;
	width: 920px;
	height:260px;
padding:0;
}

#toplisttxt {
	text-align:center;
	background-color: maroon;
	color: #fff;
	font-weight: bold ;
	padding:1px;
	border:1px solid #bbb;
	font-size: 11pt;
height:20px;

}

.contenttoplist {
	float: left;
	width:180px;
	height:240px;
	margin: 5px 22px;
	text-align:center;
}

/*---------------------------------end toplist-------------------------------*/



hr {	border: none 0; 
	border-top: 1px dashed #000;
	width: 100%;
	height: 1px;
} 


.icon {
position:relative;
	left:5px;
	top:75px;
/* opacity:0.6;*/
  /* for IE */
  /*filter:alpha(opacity=60);*/

}

#bannertop{
position:absolute;
top:5px;
left:35px;
azimuth : 120deg;
}

