@charset "utf-8";







/* Global start */







body {







	background:#F394E6 url(images/header_bg.jpg) repeat-x top center;







	margin:0;







	padding:0;







	font-family:Georgia, "Times New Roman", Times, serif;







}







body img {
	border:none;
	text-align: center;































}















#table_width {















	width:850px;















	border:0;















	border-spacing:0;















	margin:0 auto;















}















table td, table th {















	padding:0;















	margin:0;















	table-layout:fixed;















}















.full_width {







	width:100%;







	text-align:center;







	float:left;







	clear:left;







	font-size: 11px;







}































.page_nav_txt a{































	color:#FF00B1;































	font-weight:bold;































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 13px;































	text-decoration:underline;































	padding:2px 5px;































	margin:40px 0;































}































.page_nav_num a{































	color:#FF00B1;































	font-weight:bold;































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 13px;































	text-decoration:none;































	border:solid 1px #FF00B1;































	padding:2px 3px;































	margin:40px 0;































}































































































































#container {































































	background:#FFF url(images/header_bg.jpg) top center repeat-x;































































	width:1042px;































































	height:auto;































































	margin:0 auto;































































}































#container001 {































































	background:#F6B1EC;































































	width:1042px;































































	height:auto;































































	margin:0 auto;































































}































/* Global End*/































































































































































































/* Header start*/































































#header {































	background:#fd97db;































	margin:0;































	width:1042px;































	padding:1px 0 0 0;































































}































#header001 {































































	margin:0;































	width:1042px;































	padding:0 0 10px 0;































































}































/* Header End*/































































































































/* Banner start*/































































#banner {


	background:url(images/bnnr_flower.jpg) center bottom no-repeat;


	height:403px;
	margin:0;
	padding:0;

}



.banner_content001 {







	float:left;







	width:auto;







	margin:0;







	padding:0 9px 10px 40px;































































}































































/* Banner End*/































































































































































































/* Main start*/































































#main {















	background:#F394E6 url(images/main_bg.jpg) top center repeat-x;















	height:auto;















	width:1042px;















	margin:0;































































	padding:0;































































}































#main_pages {































































	background:#F394E6 url(images/members_bg.png) repeat-x;































	width:1042px;































































	height:auto;































































	margin:0;































































	padding:0;































































}































.main_content001 {































































	float:left;































































	width:478px;































































	margin:0;































































	padding:4px 19px 0 0;































































}































































.main_content002 {































































	float:rigth;































































	clear:right;































































	margin:0;































































	padding:4px 0 0 0;































































}































































.main_content003 {































	background:#F394E6 url(images/main_bg.jpg) top center repeat-x;































	float:rigth;































































	clear:right;































































	margin:0;































































	padding:0;































































}































































.imgs_container {































































	float:left;































































	clear:left;































































	width:410px;































































	margin:0;































































	padding:0 22px 0 26px;































































}































































.imgs_box {































































	float:left;































































	clear:none;































































	width:129px;































































	height:170px;































































	margin:0;































































	padding:0 6px 8px 0;































































}































































.btn {































































	float:right;































































	margin:0;































































	padding:20px 25px 0 0;































































}































































/* Main End*/































































































































































































/* Footer start*/































































#footer {































	background:#F6B1EC;































	margin:0;































	padding:18px 0 0 0;































































}































#footer001 {















	width:1042px;































	background:#F394E6;































	margin:0;































































	padding:0;































































}































































/* Footer End*/































































































































































































/*Pages start*/































































#main_pages001 {































































	background:#f6b0ec;































































	margin:0;































































	padding:0 0 0 40px;































































}































































.imgs_box001 {































































	float:left;































































	width:200px;































































	height:auto;































































	margin:0 10px 20px 10px;































































	padding:0 15px 15px 0;































































	border:solid 1px #6CF































































}































/*profile page*/































#profile_content































{































  width: 1042px;































  height: 1131px;































  margin: 0 auto;































  background:url(profile1.png);































  }































  































  































#profile_content1{

width: 1042;

margin: 0 auto;

height: auto;

background-color:#fee6f6;

background:url(images/profile.png);

}

#profile_content02{

width: 1042;

margin: 0 auto;

height: 537px;

background:url(images/profile1.png);}



#profile_content2{

width: 1042;

margin: 0 auto;

height: 445px;

padding:12px 40px;

background:#fee6f6 url(images/profile2.jpg) top center no-repeat;































}































#profile_content2 .thumbs {































	width:111px;































	height:170px;































	margin:10px 20px 5px 20px;































	float:left;































}































#profile_content2 .vids {































	width:176px;































	height:121px;































	margin:70px 20px 5px 20px;































	float:left;































}































#profile_content2 .thumbs_info {































	width:111px;































	height:auto;































	margin:0 20px;































	float:left;































	text-align:center;































	color:#4999c0;































	font-weight:bold;































	font-size:12px;































}































#profile_content3{































width: 1042;































margin: 0 auto;































height: 150px;































background:url(images/profile3.png);































}























#profile_content31{































width: 1042;































margin: 0 auto;































height: 200px;































background:url(images/profile3.png);































}















#profile_modelbox{































float: left;































width: 322px;















background:url(images/model_big_bg.png) no-repeat ;















height: 451px;































padding-top: 17px;































margin-left:30px;































}







































#profile_lightbox1{































float: left;































width: 111px;































height: 170px;































padding-top: 317px;































margin-left:530px;































}































































#profile_lightbox2{































float: left;































width: 111px;































height: 170px;































padding-top: 317px;































margin-left:8px;































}































































#profile_lightbox3{































float: left;































width: 111px;































height: 170px;































padding-top: 317px;































margin-left:8px;































}































/*end of profile page*/































































/*models*/































#model_search {































	background:url(images/model_search_label.jpg) top left no-repeat;































	width:350px;































	margin:0 auto;































	padding:25px 0 15px 0;































}































#model_search input {































	width:110px;































	font-size:12px;































	margin-right:25px;































}































#model_bottom {































	width:100%;































	height:auto;































	margin:0 auto;































	padding:20px 0 15px 0;































	text-align:center;































	float:left;































	clear:left;































}































#thumb_holder {































	width:775px;































	height:auto;































	padding:5px 0 10px 30px;}







	.thumb {



width:151px;



height:auto;

float:left;

margin:5px 20px 5px 20px;

}

.thumb_login {

width:151px;



height:178px;

float:left;

border:solid 4px #F571C2;



margin:15px 16px 5px 16px;

}































.thumb_join {































	width:119px;































	height:160px;































	float:left;































	margin:5px 6px 20px 6px;































	border:solid 4px #FFF;































}































.thum_caption {































	width:151px;































	height:auto;































	float:left;































	margin:0 20px 5px 20px;































}































/*end models*/































































/*videos*/































#main_vid {































	background:#FBEBFD url(images/mainvid_bg.png) top repeat-x;































	width:795px;































	height:auto;































	padding:5px 0 15px 36px;































	display:block;































}































.vid {































	width:202px;































	height:143px;































	float:left;































	margin:20px 10px 5px 30px;































	border:solid 5px #F573C3;































}































.vid_caption {































	width:202px;































	height:auto;































	float:left;































	margin:0 20px 10px 30px;































}































.vid-captiontxt001 {































	color:#FF00B1;































	font-size:13px;































	font-weight:bold;































}































.vid-captiontxt001 {































	color:#FF00B1;































	font-weight:bold;































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 13px;































}































.vid-captiontxt002 {































	color:#333;































	font-weight:bold;































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 13px;































}































/*videos end*/































































/**/































.banner {




	width:580px;

	height:auto;































	margin:0 auto;































	padding:20px 0 20px 0;































	text-align:center;































	line-height:18px;































}































/**/































































/*event*/































#mos_holder {































	background:url(images/event_mos_bg.png) no-repeat;































	width:770px;































	height:630px;































	float:left;































	margin:0 0 10px 29px;































	padding:10px 0 0 5px;































}































#evt_search {































	width:500px;































	margin:0 auto;































	padding:25px 0 15px 0;































}































#date_holder {































	width:730px;































	height:auto;































	margin:0;































	float:left;































}































.evt_date {































	background:url(images/event_date_bg.png) no-repeat;































	width:90px;































	height:90px;































	text-align:left;































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:18px;































	float:right;































	color:#ff00b1;































	font-weight:bold;































	border:solid 1px #ff00b1;































	margin:3px;































	padding:2px































}































.evt_date_active {































	background:url(images/event_date_bg.png) no-repeat;































	width:90px;































	height:90px;































	text-align:left;































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:18px;































	float:right;































	color:#ff00b1;































	font-weight:bold;































	border:solid 2px #ff00b1;































	margin:3px;































	padding:2px































}































.evt_date_inactive {































	background:none;































	width:90px;































	height:90px;































	text-align:left;































	font-family:Georgia, "Times New Roman", Times, serif;































	font-size:18px;































	float:right;































	color:#ff00b1;































	font-weight:bold;































	border:0;































	margin:3px;































	padding:2px































}































#date_holder p {































	color:#ff00b1;































	font-size:10px;































	margin:0;































}































.evt_nav_txt {































	color:#FF00B1;































	font-weight:bold;































	font-family: Georgia, "Times New Roman", Times, serif;































	font-size: 13px;































	text-decoration:none;































	padding:5px 6px 5px 6px;































	margin:0;































	text-align:center;































}































/*event end*/































































/*member*/































.member_content001 {































	background:url(images/member_login_bg.png) top left no-repeat;































	width:505px;































	height:175px;































	float:left;































	padding:180px 6px 0 0;































}







.member_content0011 {































	background:url(images/forgot.gif) top left no-repeat;































	width:505px;































	height:175px;































	float:left;































	padding:180px 6px 0 0;































}







































.member_content001b {















	background:url(images/member_login_bg2.png) top left no-repeat;















	width:489px;















	height:295px;















	float:none;















	padding-top: 150px;















	padding-right: 0px;















	padding-bottom: 0;















	padding-left: 0;































}















































.member_frm {































	width:328px;































	margin:0 auto;































	padding:2px 0;































	text-align:right;































}































.member_access {















	width:320px;















	text-align:right;















	margin-top: 0;















	margin-right: auto;















	margin-bottom: 0;















	margin-left: auto;















	padding-top: 0px;















	padding-right: 0;















	padding-bottom: 4px;















	padding-left: 0;































}































.member_frm_login {































	width:320px;































	margin:0 auto;































	padding:5px 0;































	text-align:center































}































































.member_frm label {































	font-family:Arial, Helvetica, sans-serif;































	margin:0;































	font-size:18px;































	font-weight:normal;































	color:#FE80D7;































	vertical-align:middle;































}































.member_frm p {































	font-family:Arial, Helvetica, sans-serif;































	font-size:13px;































	color:#FE80D7;































	font-weight:bold;































	margin:0 35px 0 0;































}































.member_frm p a:link, member_frm p a:active, member_frm p a:hover, member_frm p a:visited {































	font-family:Arial, Helvetica, sans-serif;































	font-size:13px;































	font-weight:normal;































	color:#3BBBE3;































	font-weight:bold;































	margin:0;































	text-decoration:underline;































}































.member_frm input {































	font-family:Tahoma, Geneva, sans-serif;































	height:22px;































	width:195px;































	margin:0 0 0 20px;































}































.member_frm .inputsmall {































	font-family:Arial, Helvetica, sans-serif;































	height:auto;































	width:auto;































	margin:0;































}	































.member_content002 {































	width:482px;































	height:auto;































	float:right;































	margin:35px 42px 0 0;































}































.member_content003 {































	background:url(images/not_member_bg.png) top repeat-x;































	width:510px;































	height:auto;































	float:left;































	clear:left;































	text-align:center;































}















































.member_content003b {































	background:url(images/not_member_bg.png) top repeat-x;































	width:489px;































	height:auto;































	float:left;































	clear:left;































	text-align:center;































}















/*member end*/































































/*login-model*/































.login-captiontxt001 {































	color:#1E95BA;































	font-weight:bold;































	font-size: 12px;































}































































.login_caption {































	font-family: Georgia, "Times New Roman", Times, serif;































	width:160px;































	height:auto;































	































	margin:176 16px 100px 100px;

	text-align:left;

	padding-left:27px;

	

	































	color:#FF00B1;































	font-size:12px;































	font-weight:bold;































	letter-spacing:-1px;































	line-height:16px;































}































.login_caption a{































	color:#1E95BA;































	font-size:12px;































	font-weight:bold;































	text-align:center;































}































.login_caption p{































	font-size:10px;































	font-weight:bold;































	text-align:center;































	margin:5px 0 0 0;































}































.login_bottom_txt {































	width:85%;































	text-align:left;































	font-family:Arial, Helvetica, sans-serif;































	font-size:11px;































	color:#FE3DC4;































	float:left;































	margin:10px 0 5px 30px;































	padding:3px 40px 10px 20px;































	border-top:solid 1px #FE3DC4;































}































/*login end*/































/*join forms*/































.top {































	background:url(images/join_r1_c1.png) top no-repeat;































	width:1042px;































	height:150px;































	text-align:left;































	margin:0;































}































.lang {































	float:right;































	width:400px;































	height:30px;































	padding:10px 20px 0 0;































	text-align:right;































}































.lang_img {































	width:auto;































	height:15;































	margin:10px 10px 0 0;































	float:left;































}































.frm_002 {































	background:url(images/join_frm2.png) top repeat-x;































	width:431px;































	height:auto;































	float:left;































	padding:30px 15px 0 20px;































	color:#FFF;































	font-family:Arial, Helvetica, sans-serif;































	font-size:11px;































}































.frm_001 {































	background:url(images/join_r2_c1.png) top left no-repeat;































	width:530px;































	height:610px;































	float:left;































	padding:50px 15px 0 30px;































	color:#FFF;































	font-family:Arial, Helvetica, sans-serif;































	font-size:11px;































}































































.frm_001 p {































	margin:20px 0 0 0;































}































.form {































	width:100%;































	height:auto;































	padding:0 0 20px 0;































	float:left;































}































.frm_001 a:link, frm_001 a:visited, frm_001 a:hover, frm_001 a:active {































	font-size:11px;































	color:#FFF;































}































.frm_content {































	width:530px;































	height:auto;































	float:left;































}































.frm_content_input {































	width:395px;































	float:left;































	line-height:24px;































	margin:4px 0;































}































.frm_content_nxtinput {































	width:175px;































	float:left;































	margin:4px 0 0 0;































}































.frm_content_nxtinput001 {































	width:129px;































	float:left;































	margin:4px 0 0 0;































}































.frm_content_nxtinput002 {































	width:105px;































	float:left;































	margin:4px 0 0 0;































	text-align:right;































	font-size:13px;































}































.frm_content_txt {































	width:120px;































	float:left;































	margin:4px 0;































	line-height:27px;































}































.frm_content_nxttxt {































	width:95px;































	float:left;































	margin:4px 0 0 8px;































	line-height:27px;































}































.frm_content_nxttxt1 {































	width:75px;































	float:left;































	margin:4px 0;































	line-height:27px;































}































.frm_content_bottom_input {































	width:75px;































	float:left;































	margin:15px 0 0 0;































	text-align:right;































}































.frm_001 label {































	margin:0 15px 0 0;































	font-size:13px;































































}































.frm_001 .input_long {































	width:300px;































	margin:0 0 4px 0;































}































.frm_001 .input_mid {































	width:128px;































	margin:0 0 4px 0;































}































.frm_001 .input_short {































	width:40px;































	margin:0 10px 4px 0;































}































.frm_001 .input_nxtmid {































	width:160px;































	margin:0 10px 4px 0;































}































.frm_001 .input_small {































	width:90px;































	margin:0 0 4px 0;































}































.frm_content_bottom {































	width:445px;































	float:left;































	margin:0 0 0 8px;































	text-align:left;































}































.full_width_frm {































	width:100%;































	text-align:center;































	float:left;































	clear:left;































	margin:5px 0;































	line-height:10px;































}































/*join forms end*/































/**/































.frm_login001 {































	background:url(images/login_frm_bg.png) top left no-repeat;































	width:530px;































	height:610px;































	float:left;































	padding:50px 15px 0 30px;































	color:#FFF;































	font-family:Arial, Helvetica, sans-serif;































	font-size:11px;































}































.frm_login001 label {































	margin:0 15px 0 0;































	font-size:13px;































































}































.frm_login001 .input_long {































	width:300px;































	margin:0 0 4px 0;































}































.frm_login001 .input_mid {































	width:128px;































	margin:0 0 4px 0;































}































.frm_login001 .input_short {































	width:40px;































	margin:0 10px 4px 0;































}































.frm_login001 .input_nxtmid {































	width:160px;































	margin:0 10px 4px 0;































}































.frm_login001 .input_small {































	width:90px;































	margin:0 0 4px 0;































}































.frm_login001 p {































	margin:20px 0 0 0;































}































/**/































/**/































.contact_holder {































	background:#fce6fb url(images/contact_bg.png) top repeat-x;































	width:1042;































	height:auto;































	margin:0;































}































.contact_frm {































	background:url(images/contact2_bg.jpg) top no-repeat;































	width:1042px;































	height:440px;































	float:left;































	margin:25px 0 0 0;































}































.contact_main {































	width:640px;































	margin:0 auto;































	margin-top:130px;































}































	































.contact_frm .form2 {































	width:300px;































	float:left;































	font-family:Arial, Helvetica, sans-serif;































	font-size:15px;































	color:#fe01cb;































	line-height:18px;































































}































.contact_frm .inputtext {































	width:50%;































	height:auto;































	margin:5px 0 0 0;































}































.txtarea {































	width:200px;































	height:80px;































	margin:5px 0 5px 0;































}































.btns {































	margin-top:5px;































	width:70px;































}































.contact_frm .address {







	width:320px;







	float:left;







	font-family:Arial, Helvetica, sans-serif;







	color:#fe01cb;







	line-height:18px;







	padding:110px 0 0 20px;







	text-align:center;































































}































.address1 {







	width:230px;







	text-align:left;







	margin:0 auto;







	padding-bottom:10px;







	font-weight:bold;







	font-size: 14px;































}































.contact_frm a {































	text-decoration:underline;































	font-weight:normal;































	color:#fe01cb;































	font-size:14px;































}































































/*Side Bar Model Directory*/































#leftnav {
	vertical-align:top;
	width:180px;
	padding-left: 20px;
	float:left;
	margin-bottom: 200px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-weight:bold;
	color: #FF0CA5;
}
ul
{
list-style-type:none;
padding:0px;
margin:0px;
}
li

{
background-image:url(arrow.gif);
background-repeat:no-repeat;
background-position:0px 5px; 
padding-left:14px;
margin-top: 8px;
}
a:link {
	color: #FF0CA5;
	text-decoration: none;

}
a:visited {

	text-decoration: none;
	color: #FF0CA5;

}
a:hover {

	text-decoration: underline;
	color: #FF0CA5;
}
a:active {
	text-decoration: none;
	color: #FF0CA5;

}

/*ads*/

#ads {	padding-right:20px;

}

#ads2 {	padding-left:20px;

}

#adsbtm {	padding-top:10px;

	text-align: center;

}

/*tooltip*/

.ajaxtooltip{

position: absolute; /*leave this alone*/

display: none; /*leave this alone*/

width: 370px;

left: 0; /*leave this alone*/

top: 0; /*leave this alone*/

background: white;

border: 5px solid #F6C;
padding: 5px;

}

/*gnd profile*/

#gnd_profile {

	background:url(gnd_profile.jpg) no-repeat top;

	width:955px;

	height:auto;


	padding:165px 60px 100px 27px;


	float:left;

}

.gnd_profile_pix {


	width:300px;















	float:right;















	clear:right;















}















.gnd_profile_vids {















	float:left;















	width:800px;















	height:auto;















	padding:25px 10px 10px 0;















}















.gnd_profile_info {















	width:350px;















	height:auto;















	float:left;















	padding:35px 10px 10px 76px;















	font-family:Georgia, "Times New Roman", Times, serif;















	color:#333;















}















.gnd_profile_info h2 {















	margin:0;















	font-size:26px;















}















.info {















	width:130px;















	margin:0 10px 0 0;















	font-size:15px;















	font-weight:bold;















	float:left;















	line-height:24px;















}















.info_002 {















	width:348px;















	font-size:15px;















	font-weight:bold;















	float:left;















	margin:20px 0 0 0;















	line-height:20px;















}















	















.gnd_profile_thumb {















	background:url(images/gnd_profile_bg.png) no-repeat top left;















	width:108px;















	height:150px;















	padding:15px 28px 5px 13px;















	float:left;















}















.gnd_profile_thumb p {















	margin:5px 0 0 0;















	text-align:center;















	color:#333;















	font-size:13px;















	font-weight:bold;















	font-family:Arial, Helvetica, sans-serif;















}















/*gnd profile end*/























.repeat







{







background-repeat:no-repeat;







}







.big_text







{







color:#4cbcd3;







font:Arial;







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:18px;







font-style:italic;







text-transform:uppercase;







font-weight:600;







text-shadow:#FFFFFF;























}







.text_1







{







color:#000000;







font:Trajan Pro;







font-family:Georgia, "Times New Roman", Times, serif;







font-size:12px;







font-weight:600;







}



#addtocartdiv{



display:none;



position:fixed;



_position:absolute; /* hack for internet explorer 6*/



height:auto;



width:900px;



white-space:nowrap;



background-color:#FEA3DF;



/*background-image:url(../images/passworg.gif);







border:1px solid;



border-color:#FF0CA5;*/



z-index:15;



padding:12px;



font-size:13px;



overflow:hidden;







}



#addtocartdiv1{



display:none;



position:fixed;



_position:absolute; /* hack for internet explorer 6*/



height:auto;



width:500px;



white-space:nowrap;



/*background-color:#FEA3DF;*/



/*background-image:url(../images/passworg.gif);







border:1px solid;



border-color:#FF0CA5;*/



z-index:15;



padding:12px;



font-size:13px;



overflow:hidden;







}



#addtocartdiv2{



display:none;



position:fixed;



_position:absolute; /* hack for internet explorer 6*/



height:auto;



width:500px;



white-space:nowrap;



/*background-color:#FEA3DF;*/



/*background-image:url(../images/passworg.gif);







border:1px solid;



border-color:#FF0CA5;*/



z-index:15;



padding:12px;



font-size:13px;



overflow:hidden;







}



#addtocartdiv3{



display:none;



position:fixed;



_position:absolute; /* hack for internet explorer 6*/



height:auto;



width:500px;



white-space:nowrap;



/*background-color:#FEA3DF;*/



/*background-image:url(../images/passworg.gif);







border:1px solid;



border-color:#FF0CA5;*/



z-index:15;



padding:12px;



font-size:13px;



overflow:hidden;







}







#backgroundPopup{



display:none;







position:fixed;



_position:absolute; /* hack for internet explorer 6*/



height:100%;



width:100%;



top:0;



left:0;



/* background:#DDDDDD; */



background:#808080;



border:1px solid #cecece;



z-index:14;







}



pre {



	font-size: 1.2em;



	line-height: 1.2em;



	overflow-x: auto;



}



div#page {



	width: 900px;



	/*background-color: #fff;*/



	margin: 0 auto;



	text-align: left;



	border-color: #ddd;



	border-style: none solid solid;



	border-width: medium 1px 1px;



}



div#container1 {



	padding: 20px;



}



div#ads {



	clear: both;



	padding: 12px 0 12px 66px;



}



#apDiv1 {



	position:absolute;



	left:464px;



	top:17px;



	width:21px;



	height:19px;



	z-index:1;



}


.expo_poster {
	width:600px;
	float:left;
}

.expo_ctn {
	width:420px;
	height:1409px;
	padding-left:10px;
	padding-right:5px;
	background-color:#FFF;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#F39;
	font-style:italic;
}

#afflink {
	float:left;
	width:400px;
	padding-top:20px;
}

#afflinkmodel {
	float:left;
	width:100%;
	text-align: center;
}
