﻿@charset "UTF-8";

body, html{
  margin: 0;
  padding: 0;
}
.style1 {
	font-family: "Arial Black";
	color: #FF8C04;
	font-size: 18px;
	letter-spacing: -1px;
}

body {
	background:url(images/bg2.jpg);
	font-family:Arial, Helvetica, sans-serif;
}
img {
border: none;
}

/* Font styles starts */

a { text-decoration:none;}

.title, .title a { color:#519623; font-size:17px;}
.title_2, .title_2 a { color:#f33a0f; font-size:17px;}
.title_3, .title_3 a { color:#f22f0a; font-size:23px;}
.title_4, .title_4 a { color:#779e25; font-size:23px;}
.title_5, .title_5 a { color:#f22f0a; font-size:12px;}
.title_6, .title_6 a { color:#779e25; font-size:12px;}
p, p a { color:#919351; font-size:11px; font-family:'Tahoma'; line-height:13px; margin-top:10px; }

.set_title, .set_title a { color:#6999c0; font-size:17px;}
.set_title a:hover { text-decoration:underline;}
.set_info, .set_info a {
	color:#718A61;
	font-size:11px;
}

.download, .download a {
	font-family:"Arial Black";
	color:#718A61;
	font-size:24px;
	letter-spacing:-2px;
	line-height:30px;
}
.download a:hover { color:#ff98e1;}

.download_sub, .download_sub a { font-family:'Arial Black'; color:#e75ec0; font-size:19px; letter-spacing:0px;}
.download_sub a:hover { color:#ff98e1;}

.download_2, .download_2 a { font-family:'Arial Black'; color:#eac8e0; font-size:33px; letter-spacing:-2px; line-height:26px;}

.download_sub_2, .download_sub_2 a { font-family:'Arial Black'; color:#e75ec0; font-size:15px; letter-spacing:-1px;}
.download_sub_2 a:hover { text-decoration:underline;}

.form_desc, .form_desc a { color:#acc69b; font-size:12px;}
.form_text { color:#d4e0cd; font-size:12px;}
.form_text a { color:#6bc618; font-size:12px;}
.form_text a:hover { text-decoration:underline;}

.features, .features a { color:#b28f3c; font-size:12px;}

.date, .date a { color:#8bae3f; font-size:10px;}
.news, .news a { color:#779636; font-size:11px;}

.footer_menu, .footer_menu a { color:#ebff8e; font-size:13px; margin-right:30px;}
.footer_menu a:hover { text-decoration:underline;}
.footer_text p, .footer_text p a { color:#f6e79f; font-size:11px; }

/* Font styles ends */

#wrap { width:980px; margin:0 auto;}
#header { width:980px; height:362px;}
#header_join { width:980px; height:275px; background:url(images/header_join2.jpg) no-repeat;}
#header_member { width:980px; height:544px;}

#screen { position:absolute;}
#welcome { position:absolute; margin-top:260px; margin-left:30px; width:870px; height:78px; padding:25px;}

#set { width:980px; height:537px; background:url(images/set_bg.jpg) no-repeat;}
#set_photos { position:absolute; width:890px; margin-left:60px; margin-top:52px; }
#set_photos img { border:1px solid #ecf6ff; margin-right:1px; margin-bottom:1px; margin-left:0px; float:left}

#set_info { position:absolute; margin-top:425px; margin-left:60px; width:300px;}
#set_info img { float:left;}
#download { position:absolute; margin-left:615px; margin-top:440px; width:240px; height:50px;}

#join { display:inline-block; width:800px; background:url(images/join_bg.png) repeat-y; padding-left:90px; padding-right:90px; padding-bottom:50px;}
#join2 { display:inline-block; width:800px; background:url(images/join_bg.png) repeat-y; padding-left:90px; padding-right:90px; padding-bottom:0px;}

#join_bottom { width:980px; height:26px; background:url(images/join_form_bottom.png) no-repeat;}

#text_field { border:1px solid #dfe6d3; color:#718a61; width:220px; height:20px;}
#select { border:1px solid #dfe6d3; color:#718a61; width:224px; height:24px;}

#table_join { margin-right:30px;}

#member { width:980px; background:#c1f356; display:inline-block; }

#footer { width:980px; height:245px; background:url(images/footer.jpg) no-repeat;}
#footer_menu { position:absolute; margin-top:90px; margin-left:30px; width:630px;}
#footer_text { position:absolute; margin-top:120px; margin-left:30px; width:630px;}
.access {
	color: #D3463F;
	font-family: "Arial Black";
	font-size: 24px;
	letter-spacing: -2px;
}
