/* /var/www/vhosts/umbrella/htdocs/css/canoodle/goprofile.css */
/*@charset "utf-8";*/
/* CSS Document */

.go-profile-main {background:url(/img/canoodle/goprofile/go_profile_bg.jpg) no-repeat bottom center; width: 100%;  display: table;}
.st_bottom_bg { margin-top:0px; }
.go-profile-main #header {	height: 100px;}
.go-profile-main #header .heading-container {width: 718px;  padding-top:11px; height: 30px;}

/* central part -----------------------------------------*/
.central-box { float:left; width:560px; margin:0px 15px;}
.go-profile-main #user-profile {
	background:url(/img/canoodle/goprofile/profile_bg.gif) no-repeat; width:560px; height:210px;
}
.central-box h2 { color:#378ac0; font-size:20px; font-weight: bold; font-family:Verdana, Geneva, sans-serif; margin:0px; padding:0px; margin:14px 0px; margin-left:15px;}
.central-box h2 span { font-size:16px;}


.central-box #about-user { color:#378ac0; font-size:11px; font-family:Verdana, Geneva, sans-serif; margin:0px 40px;}
.central-box #photo-box { float:left; margin-top:14px; padding-left:14px;  width:68px; height:146px; text-align:center;}

.central-box #photo-box  img { width:80px; height:99px;}
.central-box #photo-box a img {border:1px solid #d1ebfc; display:block; float:left; }
.central-box #photo-box a:hover img {border:1px solid #0097e9; opacity:0.8; filter: alpha(opacity=80);}


.central-box #photo-box .enlarge-photo { margin: 0; width:70px; margin-left:8px; margin-top:3px;}
.central-box #photo-box .enlarge-photo a {
	width: 100%;	height: 15px;	padding:0px;	padding-left: 14px;	color:#0093f1;	display:block;	text-align: left;
	font-size: 11px;	font-weight: bold !important;	white-space:normal;
	background: url(/img/canoodle/goprofile/zoom-icon-multi.gif) no-repeat 0px -13px;
}
.central-box #photo-box .enlarge-photo a:hover {background-position: 0px 0px; color:#0093f1;}

.central-box #info-box { float:right; width:430px; margin-right:14px; margin-top:14px;}


#looking-for,
#profile-found,
#user-seeking,
#user-orientation { color:#545454; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding-top:3px;}
#profile-found a, #profile-found a:visited {color:#0093f1; text-decoration:underline;}
#profile-found a:hover {color:#0093f1; text-decoration:none;}

#info-box {}
#info-box .left { width:210px;}
#info-box .right { width:200px; margin-right:0px;}
#user-name {font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:bold;}
#user-name a, #user-name a:visited { color:#378ac0;}
#user-name a:hover { text-decoration:underline; color:#0093f1;}
#user-location { color:#000; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding-top:3px;}
#user-gender { color:#000; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; padding-top:3px; }
#user-rating {color:#545454; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding-top:3px;}
#user-function { font-size:13px; margin-bottom:4px;}
#user-function a, #user-function a:visited{color:#0093f1; text-decoration:underline; font-weight:bold; display:block; padding-top:4px;}
#user-function a:hover {color:#0093f1; text-decoration:none;}


/* right part -----------------------------------------*/
.banner-about { float:left; width:205px; margin-top: -1px;}
#connect_social { margin-top:12px; *margin-top:9px; background:url(/img/canoodle/goprofile/social_bg.gif) top left no-repeat; width:190px; height:65px; padding-top:15px; padding-left:15px;}
#connect_social img { border:none;}
#connect_social .left { width:26px; margin-bottom:8px;}
#connect_social .right {width:160px; font-size:12px; font-family:Verdana, Geneva, sans-serif; margin-right:0px; margin-top:3px;}
#connect_social .right a, #connect_social .right a:visited { text-decoration:underline;}
#connect_social .right a:hover {text-decoration:underline;}

/* left part -----------------------------------------*/
#remember { background:url(/img/canoodle/goprofile/attention_bg.png) no-repeat; width:145px; height:75px; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding-left:60px; padding-top:12px; margin-top:10px; margin-bottom:5px;}

/*  top part -------------------------------------------------*/
.find-more { float:left; width:115px; height:19px;}
.find-more a, .find-more a:visited, .find-more a:active  { display:block; width:115px;  height:19px;  background:url(/img/canoodle/goprofile/find_more.gif) 0 0 no-repeat; cursor:pointer; }
.find-more a:hover {background:url(/img/canoodle/goprofile/find_more_hover.gif) 0 0 no-repeat; }


/* GALLERY STYLE ------------------------------------------------*/
#gallery_header { background:url(/img/canoodle/goprofile/gallery_head_bg.png) no-repeat top left; width:559px; height:80px; margin-top:12px; margin-bottom:12px; }
#gallery_header h2 { color:#378ac0; font-size:20px; font-family:Verdana, Geneva, sans-serif; margin:0px; padding:0px; padding-left:15px; padding-top:15px;}
#gallery_header h2 span { font-size:16px;}

#gallery-main-box { margin-bottom:10px; overflow: hidden;}
.gallery-block { float:left; background-color:#f9f9f9; border:1px solid #e3e3e3; margin-right:11px; margin-bottom:12px; width:99px; overflow: hidden;}
.last { margin-right:0px;}
.gallery-block .photo { text-align:center; padding-top:10px;}
.gallery-block .photo  img { width:80px; height:99px;}
.gallery-block .photo a img {border:1px solid #e3e3e3; }
.gallery-block .photo a:hover img {border:1px solid #0097e9; opacity:0.8; filter: alpha(opacity=80);}
.gallery-block .name {text-align:center; color:#378ac0;  font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; margin-top:3px;}
.gallery-block .name a, .gallery-block .name a:visited  {color:#378ac0;}
.gallery-block .name a:hover {color:#0097e9;}
.gallery-block .gender {text-align:center; color:#545454; font-family:Verdana, Geneva, sans-serif; font-size:11px; padding-bottom:5px;}


.gallery-block-selected{background: #eef8ff; border-color: #ccebfd;}
.gallery-block-selected .photo a img{border-color: #ccebfd;}
#user-profile {position: relative;}
.profile-loader{position: absolute; top: 0; left: 0; z-index: 10;
	width: 564px; height: 210px; background: #fff;
	filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -khtml-opacity: 0.8;}
.profile-loader img{margin-left: 176px; margin-top: 100px;}
.about-user .link{text-decoration: underline;}

.foot_icons div {margin-right: 0; }
