.gray-border {
	font-family: "Trebuchet MS";
	border: 1px solid #D0D1D1;
	background-color: #FFFFFF;
}
.bannerheading {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #FFFFFF;
}

.registernow {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.daylook {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: normal;
	color: #D24071;
	text-decoration: none;
}

.selectportfolio {
	font-family: "Trebuchet MS";
	font-size: 30px;
	font-weight: normal;
	color: #D24071;
	text-decoration: none;
	line-height: 50px;
}
.promote {
	font-family: "Trebuchet MS";
	font-size: 30px;
	font-weight: normal;
	color: #C2BABA;
	text-decoration: none;
	margin-left: 90px;
	line-height: 50px;
}
.say {
	font-family: "Trebuchet MS";
	font-size: 22px;
	color: #000000;
	text-decoration: none;
}
.que {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.share {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #941943;
	text-decoration: none;
}
.connected {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #AAA9A9;
	text-decoration: none;
}
.footer_links {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #8A8A8A;
	text-decoration: none;
}

.footer_links:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration:underline;
}

.toplinks {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #981944;
	text-decoration: none;
}
.toplinks:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.signin {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #931A43;
	text-decoration: none;
	font-weight: bold;
}
.free {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: bold;
	color: #DB064E;
	text-decoration: none;
}
.bordernbgcolor {
	font-family: "Trebuchet MS";
	border: 1px solid #E6E6E6;
	background-color: #F5F5F5;
	
}.top-titles {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #C91552;
	text-decoration: none;
}
.top-titles:hover {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.sub_titles {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration:none
}
.sub_titles:hover {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #A7A7A7;
	text-decoration: none;
}

.article_title {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #C91552;
	text-decoration: none;
	font-weight: bold;
}
.posted-on-by {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #8F8F8F;
	text-decoration: none;
}
.articel-txt {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-position: left top;
	text-align: center;
}

.articel-txt1 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #C91753;
	text-decoration: none;
	background-position: left top;
	text-align: right;
}

.articel-txt2 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-position: left top;
	text-align: left;
}

.related-title {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #C91552;
	text-decoration: none;
}

.welcome {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #C91753;
	text-decoration: none;
}
.welcomeblack {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.right-border {
	font-family: "Trebuchet MS";
	border: 1px solid #E6E6E6;
	background-color: #FFFFFF;
}

.mid-border {
	font-family: "Trebuchet MS";
	border: 1px solid #E6E6E6;
	background-color: #FFFFFF;
}
.first-title {
	vertical-align: middle;
	float: left;
	height: 25px;
	width: 160px;
}
.viewedimage {
	height: 36px;
	margin-top: 2px;
	margin-bottom: 2px;
	background-image: url(images/mostviewed-tag.jpg);
	background-repeat: no-repeat;
	margin-left: 10px;
}
#footerlinks {
	background-color:white;
	height:70px;
	width: 980px;
}
.footercol1{
	float:left;
	width:5px;
	height:62px;
	top: 500px;
	background-image: url(images/glory09_footer_a.jpg);
	background-repeat: repeat-x;
	background-position: left top;


}

.footercol2{
	width:970px;
	height:62px;
	float:left;
	text-align: center;
	background-image: url(images/glory09_footer_b.jpg);
	background-repeat: repeat-x;
	background-position: center top;

}

.footercol3{
background: url(images/glory09_footer_c.jpg) top left repeat-x;
float:right;
width:5px;
height:62px;


}
.registerimg {
	height: 683px;
	width: 291px;
	float: right;
}
.registerform {
	height: 683px;
	width: 687px;
	float: left;
}
.resgiter-border {
	font-family: "Trebuchet MS";
	border: 1px solid #E6E6E6;
	background-color: #FFFFFF;
	height: 683px;
	width: 978px;
	float: left;
}
.mainregisterform {
	height: 600px;
	width: 677px;
	background-position: center top;
	vertical-align: top;
	margin-left: 5px;
}
.registerformfilds {
	height: 600px;
	width: 300px;
	float: left;
}

.registerformspace {
	height: 600px;
	width: 4px;
	float: left;
}
.registerformbox {
	height: 600px;
	width: 343px;
	float: left;
}
.formstrip1 {
	background-image: url(images/glory09_welcome_2.jpg);
	height: 33px;
	width: 5px;
	float: left;
}

.formstrip2 {
	background-image: url(images/glory09_welcome_2.jpg);
	height: 33px;
	width: 970px;
	float: left;
}

.formstrip3 {
	height: 33px;
	width: 5px;
	float: left;
}


.maincontact {
	height: 600px;
	width: 677px;
	background-position: center top;
	vertical-align: top;
	margin-left: 5px;
	
}
.contactformfilds {
	height: 600px;
	width: 300px;
	float: left;
	margin-left: 15px;
}

.contactformspace {
	height: 600px;
	width: 4px;
	float: left;
}
.contactformbox {
	height: 600px;
	width: 343px;
	float: left;
}

.contactimg {
	height: 880px;
	width: 291px;
	float: right;
}
.contactform {
	height: 880px;
	width: 687px;
	float: left;
}


.contact-border {
	font-family: "Trebuchet MS";
	border: 1px solid #E6E6E6;
	background-color: #FFFFFF;
	height: 880px;
	width: 978px;
	float: left;
}


.maininvite {
	height: 400px;
	width: 677px;
	background-position: center top;
	vertical-align: top;
	margin-left: 5px;
}
.inviteformfilds {
	height: 400px;
	width: 300px;
	float: left;
}

.inviteformspace {
	height: 400px;
	width: 4px;
	float: left;
}
.inviteformbox {
	height: 400px;
	width: 650px;
	background-position: center top;
	vertical-align: top;
	float: left;
	margin-left: 17px;
}

.inviteimg {
	height: 486px;
	width: 291px;
	float: right;
}
.inviteform {
	height: 486px;
	width: 680px;
	float: left;
}

.invite-border {
	font-family: "Trebuchet MS";
	border: 1px solid #E6E6E6;
	background-color: #FFFFFF;
	height: 486px;
	width: 978px;
	float: left;
}
  
.mainfolio {
	height: 500px;
	width: 677px;
	background-position: center top;
	vertical-align: top;
	margin-left: 5px;
}
.folioformfilds {
	height: 375px;
	width: 450px;
	float: left;
}

.folioformspace {
	height: 500px;
	width: 4px;
	float: left;
}
.folioformbox {
	height: 375px;
	width: 450px;
	background-position: center top;
	vertical-align: top;
	float: right;
}


.folioform {
	height: 530px;
	width: 960px;
	float: left;
	margin-left: 9px;
}

.folio-border {
	font-family: "Trebuchet MS";
	border: 1px solid #E6E6E6;
	background-color: #FFFFFF;
	height: 535px;
	width: 978px;
	float: left;
}
.registertxt {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #333333;
	background-position: left;
	text-align: left;
	vertical-align: middle;
	border: 1px solid #EEEEEE;
}
#portfoliomain {
	width: 668px;
	float: left;
	height: 800px;
}
.mainmenu {
	width: 180px;
	float: left;
	height: 1500px;
	background-position: left top;
	text-align: left;
	vertical-align: top;
}
.modelsphoto {
	width: 540px;
	height: 1180px;
	border: 1px solid #E5E5E5;
	float: left;
	clear: left;
	margin-left:3px;
	margin-right:3px;
}

.photoandmenuspace{
	width: 5px;
	float: left;
	text-align: left;
	height: 1500px;
}

.googleadd {
	font-family: "Trebuchet MS";
	border: 1px solid #E6E6E6;
	background-color: #FFFFFF;
	vertical-align: middle;
	background-position: center;
	text-align: center;

}
.foliobdr {
	background-image: url(images/folio_mid_line.jpg);
	background-repeat: repeat-x;
	height: 20px;
	vertical-align: middle;
	background-position: left;
}
.mainlogin {
	background-position: top;
	height: 367px;
	width: 300px;
}
.logintop1 {
	background-position: left top;
	height: 52px;
	width: 38px;
	float: left;
	text-align: left;
	vertical-align: top;
}
.logintop2 {
	background-position: top;
	height: 52px;
	width: 220px;
	float: left;
	background-image: url(images/login_top2.jpg);
}
.logintop3 {
	background-position: right top;
	text-align: left;
	vertical-align: top;
	height: 52px;
	width: 38px;
	float: right;

}
.loginmiddle1 {
	background-position: left top;
	height: 232px;
	width: 38px;
	float: left;
	text-align: left;
	vertical-align: top;
}
.loginmiddle2 {
	background-position: left top;
	height: 232px;
	width: 220px;
	background-image: url(images/login_middle.jpg);
	float: left;
}
.loginmiddle3 {
	background-position: right top;
	text-align: right;
	vertical-align: top;
	height: 232px;
	width: 38px;
	float: right;
}

.loginbottom1a {
	background-position: left top;
	height: 21px;
	width: 38px;
	float: left;
	text-align: left;
	vertical-align: top;
}
.loginbottom1b {
	background-position: top;
	height: 21px;
	width: 220px;
	float: left;
	background-image: url(images/login_middle1.jpg);
}
.loginbottom1c {
	background-position: right top;
	text-align: right;
	vertical-align: top;
	height: 21px;
	width: 38px;
	float: right;
}
.loginbottom3a {
	background-position: left top;
	height: 62px;
	width: 38px;
	float: left;
	text-align: left;
	vertical-align: top;
}
.loginbottom3b {
	background-position: top;
	height: 62px;
	width: 220px;
	float: left;
	background-image: url(images/login_bottom2.jpg);
}
.loginbottom3c {
	background-position: right top;
	vertical-align: top;
	width: 38px;
	height: 62px;
	float: right;
	background-image: url(images/login_bottom2.jpg);
}
.photoandmenuspace1{
	width:3px;
	float: left;
	text-align: left;
}

.new_profilepic {
	float: left;
	height: 780px;
	width: 815px;
	background-position: left top;
	text-align: left;
	vertical-align: top;
}

.ts-22a {
	border: none;
	text-align: left;
	width: 327px;
	background-color: #F5F5F5;
	background-position: left top;
	vertical-align: top;
	height: 780px;
	float: right;
	clear: right;
}
.profile_data {
	height: 500px;
	width: 815px;
	background-position: left top;
	vertical-align: top;
	float: right;
}

.profile_info {
	float: right;
	height: 500px;
	width: 815px;
	background-position: left top;
	vertical-align: top;
	border: 1px solid #E6E6E6;
	clear: right;
}
.googlead-bdr {
	float: right;
	width: 815px;
	height:110px;
	border: 1px solid #E6E6E6;
}
.protitlebg {
	float: left;
	width: 315px;
	background-position: left;
	text-align: left;
	vertical-align: middle;
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #ffffff;
	background-color: #D0185C;
	margin-top: 8px;
	margin-left: 5px;
	line-height: 21px;

}

.joinfabclub {
	float: right;
	width: 152px;
	background-position: left center;
	text-align: left;
	vertical-align: middle;
	background-color: #D0185C;
	margin-top: 3px;
	

}

.gender {
	float: left;
	width: 135px;
	background-position: left;
	text-align: left;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #636363;
	background-color: #F5F5F5;
	margin-top: 8px;
	margin-left: 5px;

}


.birthdate {
	float: left;
	width: 250px;
	background-position: left;
	text-align: left;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #636363;
	background-color: #F5F5F5;
	margin-top: 8px;
	margin-left: 5px;

}


.city {
	float: left;
	width: 135px;
	background-position: left;
	text-align: left;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #636363;
	background-color: #F5F5F5;
	margin-top: 8px;
	margin-left: 5px;

}


.state {
	float: left;
	width: 135px;
	background-position: left;
	text-align: left;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #636363;
	background-color: #F5F5F5;
	margin-top: 8px;
	margin-left: 5px;

}
.country {
	float: right;
	width: 135px;
	text-align: right;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #636363;
	background-color: #F5F5F5;
	margin-top: 8px;
	margin-left: 5px;
}
.stuff{
	text-align: left;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight:bold;
	line-height: 20px;
	color: #C91753;
	text-decoration:none;
}
.stuff:hover{
	text-align: left;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight:bold;
	line-height: 20px;
	color: #333333;
	text-decoration:underline;
}
.modelsphoto11 {
	width: 995px;
	height: 1000px;
	border: 1px solid #E5E5E5;
	float: left;
	clear: left;
	margin-left:3px;
	margin-right:3px;
}

.errormsg 
{
	color:#B21B1B;
	text-decoration:blink;
	font-weight:bold ;
	}
	
	.photos 
{
	color:#B21B1B;
	font-weight:bold ;
	}
