body { background:#FFFFFF url('/images/skin/Index/bg.gif') center repeat-y; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; margin:0px; font-weight:normal;}
img {border: none;}
a {color:#cb2170;}
a:hover {text-decoration: underline; color:#00cecc;}

h4 {color:#565656; font-size:14px; font-weight:normal; margin:3px 0 0 0;}

div.box { width:100%; padding:0; margin:0;}
div.bg_content { width:802px;  margin:0 auto; padding:0; position:relative; z-index:1;}

div.header { background-image:url('/images/skin/Index/couple.jpg'); width:803px; height:314px;  top:32px; margin:0 auto; position: absolute; z-index:2;}
div.logo {top:45px; left:23px; position:relative;}
	.logo h1 {color:#eb4e98; font-weight:normal; font-size:32px; margin:0;}
div.start_btn { width:242px; height:82px; margin:0 auto; left:23px; top:164px; position:absolute; z-index:3;}

div#nav {line-height:20px; font-size:14px; color:#cb2170; margin-top:10px; position:absolute; z-index:15;}
div#nav div#navLeft {height:20px; line-height:20px; float:left; margin-left:30px;}

div.login {float:left; height:40px; margin-left:-20px; text-align:right; width:791px; position:absolute; z-index:5;}
div.login .log {color:#4b4b4b; font-size:14px; padding-right:5px; text-align:right; vertical-align:middle;}

div.login input {border:1px solid #939393; height:17px; width:121px;}
div.login .go { background-image:url('/images/skin/Index/enter.gif'); background-repeat:no-repeat; height:20px; width:27px; cursor:pointer; margin:0 auto; padding:0;}
	
div.text_area { margin:0 auto; padding:0; width:474px; height:106px; left:290px; top:314px; position: absolute; z-index:7;}
	h2 { color:#565656; font-size:18px; font-weight:bold; margin:5px 0 0 0;}
	h3 { color:#565656; font-size:14px; font-weight:normal; margin:10px 0 0 0;}
	
#features {margin:0 auto; padding:0; width:474px; height:159px; left:290px; top:430px; position:absolute; z-index:8;}
#features div { margin:0 auto; padding:0; width:237px;; height:60px; margin:10px 0 0 0; position:relative; float:left;}
#features div img { float: left; margin-right:5px;}
#features div a { text-decoration:none;}
#features div a:hover{ text-decoration:none;}

div.box_2 { margin:0 auto; padding:0; width:760px; height:242px; left:28px; top:625px; position:absolute; z-index:9;}
	.small_1 { width:242px; height:242px; background: url('/images/skin/Index/feature_bg_1.jpg') no-repeat; float:left; margin:0 11px 0 0; text-align:left;}
		.text_box1 { width:235px; height:235px; position:relative; overflow:hidden;}
		.text_box1 img { float:left; margin:10px 0 12px 16px}
		h5 { color:#565656; font-size:14px; font-weight:bold; margin:10px 0 0 15px;}
		h6 { color:#565656; font-size:14px; font-weight:normal; margin:10px 10px 10px 15px;}
	.small_2 { width:242px; height:242px; background: url('/images/skin/Index/feature_bg_2.jpg') no-repeat; float:left; margin:0 11px 0 0;}
	.small_3 { width:242px; height:242px; background: url('/images/skin/Index/feature_bg_3.jpg') no-repeat; float:left; margin:0 11px 0 0;}
	
div.content_members {height:130px; top:870px; left:15px; float:left; position:absolute; z-index:10; overflow:hidden;}

div#members {clear:both; top:10px; position:relative; padding:0; width:770px; height:130px; overflow:hidden;}
div#members div.memberBlock {text-align:center; width:96px; margin:0px; float: left; position:relative; padding:0px; overflow:hidden;}
div#members div.memberPhoto { height:88px; overflow:hidden}
div#members div.memberBlock a {display:block; font-size:10px; text-decoration:none; padding:0px;}
div#members div.memberBlock a:hover { text-decoration:underline;}
div#members div.memberBlock img {border:2px solid #606060;}

div.copyright { margin:0 auto; padding:0; width:750px; height:25px; background:#b7839d; top:990px; left:25px; text-align:center; position:absolute; z-index:11;}
 .copyright h4{ color:#ffffff; font-size:14px; font-weight:normal;  margin:4px 0 0 10px;}
 .copyright a { color:#FFFFFF; text-decoration:underline;}
 .copyright a:hover {color:#00cecc;}
 
div.menu {margin:0pt auto; width:700px; top:1010px; left:25px; text-align:center; overflow:hidden; position:absolute; z-index:12;}
	.menu ul {color:#cb2170; font-size:12px; font-weight:bold; list-style-image:none; list-style-position:outside; list-style-type:none; margin:10px 0pt; padding:5px 0pt 0pt; width:778px;}
	.menu li {display:inline;}
	.menu a {font-weight:bold; margin-left:9px; margin-right:15px; text-decoration:none;}
	.menu a:hover {color:#00cecc; text-decoration:underline;}

	
#registration {width:254px; height:300px; left:18px; top:314px; position:relative; z-index:6}
#registration h2 { font-size:18px; font-weight:bold; margin-bottom:5px; margin-left:10px; color:#565656; padding-top:3px}
#registration a { text-decoration:underline}
#registration a:hover { text-decoration:none}
#registration input, #registration select {border-color:#748189 rgb(212, 208, 200) rgb(212, 208, 200) rgb(116, 129, 137); border-style:solid; border-width:1px; color:#010101;}
#registration label {display:block; font-size:11px; margin-top:5px}
#registration label.check input {background:transparent none repeat scroll 0%; border-style:none; font-weight:bold;}
#registration label a { font-size:11px}
#registration .formSelect {width:140px; margin-top:4px; font-size:12px;}
#registration .registrationLabel { font-size:12px; text-align:left; vertical-align:middle; padding-right:5px; color:#575757}
#registration .starthere { background: url('/images/skin/Index/registrationButtonBg.gif') left top repeat-x; height:20px; border:1px solid #A1A1A1; margin-top:10px; font-size:14px; color:#373737; width:140px; cursor:pointer}

.capital { text-transform:capitalize}