@charset "utf-8";
/* CSS Document */

html, * {margin:0; padding:0;}

body {background:url(../images/head_bg.jpg) repeat-x; font:13px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif; color:#000; }
.main-container{width:1244px; margin:0 auto;}
.header{background:url(../images/logo.jpg) left no-repeat; height:126px;}

.reg-part{width:575px;height:89px; float:right; padding-top:37px;}
.reg-part div {float:left;}
.reg-text{width:292px;height:45px; font:13px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif; color:#FFF; padding-top:15px;padding-left:60px;}
.reg-button{width:223px;}
.reg-button img{border:0;}


h2{font-size:28px;}
.red-text{color:#F00;}
.blue-text{color:#00F;}
.darkblue-text{color:#0064B2;}
.bigblue-text{color:#698AA3; font-size:22px;}
.yellow-text{color:#FFD30E;}

.top-text{text-align:center;margin-top:8px;}

.test{position:absolute;  }

.clearfix{clear:both;}


.thumb-holder{margin: 8px 10px; text-align:center;}
.thumb-holder img{ border:1px solid #000;}



.thumb-holder div{margin-left:6px; *margin-left:4px;margin-bottom:6px; float:left;}
.picbox{width:300px;height:250px;  }

#hov1, #hov2, #hov3, #hov4, #hov5, #hov6, #hov7, #hov8, #hov9, #hov10, #hov11, #hov12, #hov13, #hov14, #hov15, #hov16,
#hov17, #hov18, #hov19, #hov20, #hov21, #hov22, #hov23, #hov24
{
	position:absolute; z-index:8000;font:bold 15px Arial, Helvetica, sans-serif;color:#FFF; width:290px;height:35px; padding-top:5px; padding-right:10px;
text-align:center;margin-left:0px; margin-top:212px;
filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5; 
	background:#000; 
	
	}




.reg-footer{text-align:center; margin:10px 10px;}

.reg-footer img{margin:8px 15px; border:0;}

.footer-menu{background:#000; font:20px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif; color:#FFF; text-align:center; padding:5px 5px; width:100%; }
.footer-menu a{text-decoration:none; color:#FFF;}
.footer-menu a:hover{text-decoration:underline;color:#00A2FF;}

.foot-notes{text-align:center;margin:10px 50px;}



.profile-menu{text-align:center; margin-top:20px;margin-bottom:2px;}
.profile-menu ul{}
.profile-menu li {display:inline;}
.profile-menu li a{padding:4px 10px 2px 10px; background:#DBE0E4; border-top:1px solid #9E9E9E; border-left:1px solid #9E9E9E; border-right:1px solid #9E9E9E; color:#000; font-weight:bold;text-decoration:none; }
.profile-menu li a:hover{color:#00F; background:#F1F3F5;}

.profile-holder{border-top:1px solid #9E9E9E; padding-top:10px;text-align:center;}


.profile-info {width:910px; height:360px; margin:0 auto; background:#ECEFF2;margin-top:10px; margin-bottom:10px;padding:4px;}

.profile-pic{width:310px; float:left;margin-top:4px;}
.profile-pic img{border:1px solid #000;}
.profile-thumbs{margin-top:4px;}
.profile-thumbs img {float:left;margin-left:4px;}

.profile-details{width:595px; float:right; font:16px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif; }

.profile-box{border-bottom:1px solid #FFF; text-align:left;padding:8px;margin-bottom:10px;}

/* ---- JOIN BOX STYLES ---- */

.join-box{margin:0 auto;  border:1px solid #000; width:540px; height:60px;   padding-bottom:10px;}
iframe{width:540; height:864px;background:#ECEFF2; border:1px solid #000;}

.jointop-holder{background:#D2E6FB; height:60px; padding-left:20px;padding-top:10px;}
.jointop-holder div{float:left;}

.join-title{font:38px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;color:#F00;width:300px;}
.join-nos{font:22px Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;padding-top:10px;}









 