/*resets*/
html, body, p { margin:0; padding:0}
img{ border:none;}
body, tr, td { font-family: Arial, Helvetica, sans-serif; font-size:12px}


/*layout*/
body{background: url(../images/bg_body.gif) top center repeat-x; }
.wrapper{background:url(../images/bg_wrapper.gif) top center repeat-y; margin:0 auto; border:0}
.wrapperMiddle{width:980px}
.wrapperLeft{ background:url(../images/wrapperleft.jpg) top right no-repeat; width:50%}
.wrapperRight{ background:url(../images/wrapperright.jpg) top left no-repeat; width:50%}
.wrapperLeft div{ display:block; height:250px; float:right}
.wrapperRight div{ display:block; height:250px; float:left}
.nav{}
.header{ clear:both; width:980px}
.footer{ background:url(../images/bg_footer.gif) top center repeat-y; clear:both; font-size:11px; color:#FFFFFF}
.buttons{ clear:both}
.mailing{ clear:both; text-align:center; font-size:11px; color:#FFFFFF}
.mailing .gray{ border:1px solid #77a0ab; background:#cce7ee; color:#000000; font-weight:bold; padding:3px 20px}
.footertext{ text-align:center; margin:55px auto 0 auto}
.footertext a:link, .footertext a:visited, .footertext a:active{ font-weight:bold; padding:0 20px; color:#ffef1b; text-decoration:none}
.footertext a:hover{ color:#FFFFFF; font-weight:bold; padding:0 20px}

/*scrollbars*/

.scroll01, .scroll03{}

.scroll02, .scroll04, .scroll06, .scroll07{
scrollbar-face-color : #c5be60;
scrollbar-highlight-color : #c5be60;
scrollbar-3dlight-color : #c5be60;
scrollbar-shadow-color : #c5be60;
scrollbar-darkshadow-color : #000;
scrollbar-track-color : #000000;
scrollbar-arrow-color : #000000; 
}


/*home*/
.msgHome{ float:left; padding:10px 60px 0 30px; background:url(../images/home/bg_welcome.jpg); width:240px; height:226px; line-height:20px;}
.scroll01{ overflow:auto; width:240px; height:190px}
.imgHome01{ float:left; width:306px}
.flashHome{ float:left; width:316px; height:236px}
.flashLeft01{ float:left; width:28px}
.whatsnew01{ float:left; background:url(../images/home/bg_whatsnew.jpg) bottom left no-repeat; width:330px; height:390px; font-size:11px}
.imgHome02{ float:right; width:650px; height:390px}
.scroll02{ width:260px; height:340px; overflow:auto; margin:0 0 0 50px}
.scroll02 img, .updateThumb{ border:1px solid #69c5d9; margin:12px 0 0 0 }

.box1{margin-top:8px;}
.box2{margin-top:0px;}
.box3{margin-top:5px;}
.boxside1{background-image: url(../images/updates/box_04.gif); width:9px;}
.boxside2{background-image: url(../images/updates/box_06.gif); width:9px;}
.boxbot{background-image: url(../images/updates/box_08.gif); height:9px;}
.title{background-image: url(../images/updates/box_02.gif); color:#FFFFFF; font-weight:bold;}

.content-title{color:#333333;font-weight:bold;font-size:14px;}
.content-title-heading{/*color:#000000;*/color:#FFFFFF;font-weight:bold;font-size:12px; padding:0px;}

.dates1{font-weight:bold;font-size:11px;color:#555555;}
.dates2{font-weight:normal;font-size:11px;color:#555555;}

.subtitles1{font-weight:bold;font-size:10px;color:#000000;}
.subtitles2{font-weight:bold;font-size:12px;color:#000000;}

.plaintext{font-weight:normal;font-size:11px;}
.plaintextsmall{font-weight:normal;font-size:10px;}


/*photos*/
.imgphotos01{ width:376px; float:right; height:797px}
.msgPhotos{float:left; padding:0 0 0 30px; background:url(../images/photos/bg_msg.jpg); width:574px; height:131px; line-height:20px;}
.scroll03{overflow:auto; width:500px; height:120px}

.msgUpdates{float:left; padding:0 0 0 30px; background:url(../images/updates/bg_msg.jpg); width:574px; height:797px; line-height:20px;}
.scroll03Updates{overflow:auto; width:574px; height:790px}

.thumbsSample01{ width:604px; float:left}
.diary01{ float:right; width:604px;}
.diary01left{ float:left; width:348px;}
.diary01right{ float:right; width:256px; height:215px; background:url(../images/photos/bg_diary.jpg) top right no-repeat}
.scroll04{ width:240px; height:190px; overflow:auto; margin:10px 0}


/*videos*/
.imgvideos01{ width:327px; float:left; height:642px}
.msgVideos{float:left; padding:0 0 0 5px; background:url(../images/videos/bg_msg.jpg); width:238px; height:225px; line-height:20px;}
.scroll05{overflow:auto; width:230px; height:220px}
.flashVideos{ float:left}
.flashLeft02{ float:left}
.thumbsSample02{ width:653px; height:203px; float:left}
.cam01{ float:left; width:653px;}
.cam01left{ float:left; width:276px; height:214px; background:url(../images/videos/bg_cam.jpg) top left no-repeat}
.cam01right{ float:right; width:377px; height:214px;}
.scroll06{ width:190px; height:190px; overflow:auto; margin:10px 0 0 70px; padding:0 5px 0 0 }

/*join*/

.testimonials01{
	background:url(../images/join/bg_testimonials.jpg) bottom left no-repeat;
	float:left;
	width:299px;
	height:670px;
	}
	
.scroll07{
	font-size:11px;
	padding:0 20px 0 50px;
	margin:20px 0;
	width:225px;
	height:580px;
	overflow:auto
	}

.join01{ float:left; width:385px; height:630px; padding: 20px 0; background:url(../images/join/bg_join01.jpg) top center no-repeat; font-size:11px; font-weight:bold}

.join01 form{ margin:0; padding:0; background:none}
.join01 label{ font-weight:bold; line-height: normal }
.join_input, .join_select{ width:180px; margin:3px 0; border:2px solid #ea429b}
.join_button{ background:#ea429b; color:#fff; border:2px solid #000; width:230px; height:30px; text-align:center; font-weight:bold; font-size:15px; margin:14px auto 0 auto }
.trustButton{}
form h2 { border-bottom:1px solid black; margin:5px auto 0 auto; font-size:14px; width:80%;}
.labelBox{ text-align:right; padding:0 3px;}
.joinInside01 { width:250px; margin:10px 0 10px 70px;}
.joinInside02 { text-align:center}
.joinRight{
	float:left;
	width:256px;
	text-align:right;
	padding:0
	}

.bonus01{
	text-align:center;
	clear:both;
	margin:0 auto 50px auto
	}

.bonusThumb{
	margin:20px 10px ;
	border:1px solid #777777
	}

.footerJoinFix{ background:url(../images/join/bg_footer02.gif) top center no-repeat}
.footerJoinFix .footertext{ margin:0 auto !important}

.newstextbox{width:230px; display:inline; height:15px; float:left; text-align:center; margin:0 auto; color:#990000; font-weight:bold;}
.bonusSite img { border:1px solid #990000}

.newsarcphoto{width:230px; display:inline; height:220px; float:left; text-align:center; margin:0 auto; color:#990000; font-weight:bold;}
.bonusSite img { border:1px solid #990000}

.azianisites{width:170px; display:inline; height:220px; float:left; text-align:center; margin:0 auto; color:#990000; font-weight:bold;}
.bonusSite img { border:1px solid #990000}

/*splash01*/
.wrapperLeftJoin{ background:url(../images/splash01/wrapperLeft.gif) top right no-repeat !important; height:515px !important; width:100%}
.footerSplash{ background:url(../images/join/bg_footer02.gif) top center no-repeat}
.splash01Priya{ float:right; width:348px; height:570px;}
.splash01Header{ float:left; width:632px}
.splash01Text{float:left; width:632px; height:221px; background:url(../images/splash01/bg_text.jpg) top center no-repeat}
.splash01Buttons{float:left; width:632px}
.scrollSplash01{width:532px; height:211px; margin:0 20px 0 80px; padding:0 10px 0 0; overflow:auto}


/*splash02*/
.wrapperRightJoin{ background:url(../images/splash02/wrapperright.gif) top left no-repeat !important; height:550px !important; width:100%}
.footerSplash{ background:url(../images/join/bg_footer02.gif) top center no-repeat}
.splash02Priya{ float:left; width:339px; height:570px;}
.splash02Header{ float:right; width:641px}
.splash02Text{float:right; width:641px; height:257px; background:url(../images/splash02/bg_text.jpg) top center no-repeat}
.splash02Buttons{float:right; width:641px}
.scrollSplash02{width:515px; height:211px; margin:15px 50px 0 30px; padding:0 5px 0 0; overflow:auto}