@charset "utf-8";
/* CSS Document */
body{
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#b17fe8;
	margin-top:0px;
}

form{
	margin:0px;
	padding:0px;
}

a,a:link,a:visited,a:active{
	color:#B17FE8;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}
a.selected{
	color:#B17FE8 !important;
}
.sigla{
	display:block;
	width:248px;
	height:110px;
	position:absolute;
	top:0px;
	background-repeat:no-repeat;
	margin-left:25px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/site/sigla.png', sizingMethod='scale');
	cursor:pointer;
}
.sigla img{
	height:110px;
	width:248px;
}
.cas{
	width:auto;
	height:16px;
	float:right;
	vertical-align:top;
	background-image:url('/images/site/top.jpg');	
	background-position:bottom;
	background-position:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#9b2fff;
	padding-top:3px;
	padding-right:10px;
	padding-bottom:2px;
}
.cas a{
	color:#9b2fff;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left:15px;
}
.contact{
	display:block;
	width:125px;
	height:31px;
	background-image:url('/images/site/contact.png');
	background-repeat:no-repeat;
}
.addtof{
	display:block;
	width:125px;
	height:31px;
	background-image:url('/images/site/addtof.png');
	background-repeat:no-repeat;
	padding-left:7px;
}
.signup{
	display:block;
	width:125px;
	height:31px;
	background-image:url('/images/site/signup.png');
	background-repeat:no-repeat;
	padding-left:7px;
}
.fsearch{
	border:#b381f0 1px solid;
	border-left:none;
	width:200px; 
	float:left;
	height:17px;
	margin-right:5px;
}
.upbg{
    display:block;
	width:990px;
	height:40px;
	background-image:url('/images/site/bglog.gif');
	background-repeat:repeat-x;
	float:left;
	position:relative;
	top:74px;
}
.ucc{
	display:block;
	width:700px;
	height:27px;
	float:right;
}
#report{
	width:300px;
	height:200px;
	background-color:#F4AAFD;
	position:absolute;
	display:none;
	z-index:1000;
	top:0px;
	left:0px;
	top:300px;
	left:300px;
	padding:20px;
	border:1px solid #000000;
}
.upload{
	display:block;
	width:131px;
	height:27px;
	float:left;
	cursor:pointer;
}
.community{
	display:block;
	width:131px;
	height:27px;
	float:left;
	margin-left:2px;
	cursor:pointer;
}
.celeb{
	display:block;
	width:131px;
	height:27px;
	float:left;
	margin-left:2px;
	cursor:pointer;
}

#login_holder{
	display:none;
	clear:both;
	height:30px;
	width:850px;
	margin:auto;
	margin-top:10px !important;
	background-image:url('/images/site/bglog.gif');
	background-position:bottom;
	padding-left:140px;
}
#login_holder div{
	padding-top:10px;
}
#ads_holder{
	clear:both;
	height:auto;
	width:990px;
	margin:auto;
	margin-top:10px !important;
	background-position:bottom;
}

.flog{
	width:400px;
	margin-right:5px;
	clear:none;
	float:left;
}
.finp{
	width:115px;
	border:1px #a7a7a7 solid; 
}
.fbut{
	position:relative;
	top:5px;
}
.wrap{
	display:block;
	width:675px;;
	height:auto;
	border:1px #d7d7d7 solid;
	margin-top:10px;
	clear:both;
}
.wrap a{
	color:#B17FE8;
	text-decoration:none;
}
.wrap a:hover{
	text-decoration:underline;
}
.wrap2{
	display:block;
	width:675;
	height:304px;
	border:1px #d7d7d7 solid;
	margin-top:10px;
}
.headl{
	display:block;
	width:669px;
	height:30px;
	background-color:#b17fe8;
	background-image:url('/images/site/sageata.gif');
	background-repeat:no-repeat;
	margin-top:4px;
	font-family:Arial;
	font-size:24px;
	color:#FFFFFF;
	margin-left:2px;
}
.headl div{
	margin-left:18px;
	position:relative;
	bottom:-8px;
}
.imgwrap{
	width:661px;
	height:auto;
	padding-right:7px;
	padding-left:8px;
	display:block;
}
.imgwrap a{
	color:#2e153f;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.gnow{
	display:block;
	width:120px;
	height:115px;
	padding-left:10px;
	padding-top:5px;
	text-align:center;
	float:left;
	font-weight:normal !important;
}
.comm{
	width:80px !important;
	height:80px !important;
}

.gnow a{
	text-decoration:none !important;
}

.gnow img{
	border:0px;
}

.friends .gnow{
	display:block;
	width:100px;
	height:100px;
	padding-left:10px;
	padding-top:5px;
	text-align:center;
	float:left;
}

.midtxt{
	padding:0px 10px;
}
.alf{
padding-left:3px;
}
.alf a{
	text-decoration:none;
	font-family:Arial Black;
	font-size:17px;
	color:#b8b8b8;
}
.alf a:hover{
	color:#8d59c7;
}
.lhold{
	display:block;
	width:300px;
	margin-left:15px;
	margin-top:10px;
}
.wrapdr{
	display:block;
	width:298px;
	height:354px;
	height:auto;
	border:1px #d7d7d7 solid;
	margin-top:10px;
}
.wrapdr .membwr{
	height:260px;
}

.add1{
	width:300px;
	margin-bottom:5px;
}
.headdr{
	display:block;
	width:290px;
	height:30px;
	background-color:#6d38a8;
	background-image:url('/images/site/sageata2.gif');
	background-repeat:no-repeat;
	margin:4px;
	margin-bottom:0px;
	font-family:Arial;
	font-size:24px;
	color:#FFFFFF;
}
.headdr div{
	margin-left:18px;
	position:relative;
	bottom:-8px;
}
.membwr{
	width:290px;
	margin-left:auto;
	margin-right:auto;
}
.member{
	display:block;
	width:290px;
	height:100px;
	float:left;
	padding-top:5px;
}
.member img{
	border:0px;
}
.member img{
	float:left;
	margin:0px 5px;
}
.uname{
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.member div{
 	color:#9a9a9a;
}
.wrapdr2{
	display:block;
	width:298px;
	height:354px;
	border:1px #d7d7d7 solid;
}
a.powered{
	color:#B17FE8;
	text-decoration:none;
}
a.powered:hover{
	text-decoration:underline;
}	
a.cats{
	color:#9b2fff;
	font-weight:bold;
	margin:5px;
	margin-right:30px;
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
div.user_{
	font-weight:bold;
	float:right;
	color:#9B2FFF;
	margin-right:40px;
	padding-top:10px;
}
div.user_ a{
	color:#9B2FFF;
	font-weight:bold;
	margin:5px;
	margin-right:10px;
	text-decoration:none;
	font-size:12px;
}
div.user_ a:hover{
	text-decoration:underline;
}
.share{
	float:left;
}
.share td.cpanel {
	height:78px;
	vertical-align:middle;
}
.shares{
	width:180px;;
	height:100px;
	float:right;
	margin-bottom:20px;
}
.mainpic{
	margin:15px;
}
.profile{
	margin:15px;
}
.profile img{
	float:left;
	margin-right:10px;
	margin-bottom:7px;
}
#ratingDiv{
	float:left;
	position:relative;
	top:-5px;
}
.pic_op{
	height:50px;
	text-align:left;
	background-image:url(/images/site/ratebg.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:677px;
}
.rate{
	float:right;
	position:relative;
	right:15px;
	top:-20px;
}
.tab_next{
	width:90%;
	text-align:center;
}
.previous, .name{
	float:left;
}
.next{
	float:right;
	width:34px;
}
.name{
	width:520px;
	font-size:25px;
	padding-top:7px;
}

/**/
.nav{
	margin:auto;
	display:block;
	float:none;
	clear:both;
	text-align:center;
	line-height:25px;
}
.nav a.navs {
	text-decoration:none;
	font-weight:bold;
	margin:3px;
	border:1px solid #B17FE8;
	color:#B17FE8;
	padding:2px 4px;
/*	float:left;
	display:block;*/
}
.nav a.navs:hover {
	text-decoration:underline;
}

.nav_com{
	display:block;
	float:none;
	clear:both;
}
.nav_com a.navs {
	text-decoration:none;
	font-weight:bold;
	margin:2px;
	border:1px solid #B17FE8;
	color:#B17FE8;
	padding:3px;
}
.nav_com a.navs:hover {
	text-decoration:underline;
}
.ok{
	color:#00A400;
	font-weight:500;
}
.no{
	color:#FF0000;
	font-weight:500;
}
.insert_recordset td,insert_recordset_field,insert_recordset_value{
	vertical-align:top !important;
}

@import("SpryRating.css");

