@charset "utf-8";
											/* Basics */
body{
	margin:0px;
	padding:0px;
	background:url(../images/bg_body.gif) repeat-x left top;
	font:12px Arial, Helvetica, sans-serif;
	color:#003333;
}
.left{
	float:left;
}
.right{
	float:right;
}
.clearB{
	clear:both;
}
.marginA{
	margin:auto;
}
a img{
	border:0px;
}
form, table{
	padding:0px;
	margin:0px;
}
p, h1, h2, h3, h4, h5{
	padding:0px 0px 13px 0px;
	margin:0px;
}
h1 {
	font:bold 48px "Myriad Pro",Arial, Helvetica, sans-serif	
}
h2 {
	font:normal 24px "Myriad Pro", Arial, "Trebuchet MS",  Helvetica;
}
p {
	color:#003333;
}
:focus{
	outline:0 !important;
}
#bghome {
	width:982px;
}
#bginner {
	background:url(../images/img_banner2.jpg) no-repeat center 131px;
}
#wrapper1 {
	width:982px;
}
#wrapper2 {
	width:780px;
	position:relative;
	z-index:2;
}
.bg_banner {
	position:absolute;
	z-index:1;
	padding:131px 0 0;
}

											/* Header */
#header{
	height:71px;
}
.logo, .number{
	width:380px;
	padding:22px 0 0 0;
}
.number .num_txt1 {
	font:bold 20px "Myriad Pro", Arial, Helvetica, sans-serif;	
	text-align:right;
}
.number .num_txt2 {
	font:normal 15px "Myriad Pro", Arial, Helvetica, sans-serif;
	text-align:right;
}
.imglogo {
	position:absolute;
	top:8px;
}
#menu_cont{
	background:url(../images/bg_menu.gif) repeat-x left top;
	height:60px
}
#menu {
	width:570px;
	background:url(../images/bg_menu2.gif) no-repeat left top;
}
.search_box {
	width:200px;
	background:url(../images/bg_searchbox.gif) no-repeat right top;	
	padding:20px 0 0 0;
}
.cont_txt {
	width:135px;
}
.cont_img {
	width:55px;
}
.txtsearch {
	width:126px;
	height:18px;
	border:#333a40 1px solid;
	margin:1px 0 0 0;
}


											/* Body */
#body{
	padding:0 0 30px 0;
}
.tagline {
	height:260px;
}	
.tag_txt {
	width:300px;
	padding:80px 0 0 0;
}
.tag_txt h1 {
	font:bold 48px "Myriad Pro",Arial, Helvetica, sans-serif;
	color:#d7501f;
	text-align:right;
	line-height:30px;
}
.tag_txt span {
	display:block;
	font:normal 28px "Myriad Pro",Arial, Helvetica, sans-serif;
}
.curve_box1 {
	margin:0 0 16px 0;
}
.block_cont1 {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
}
.cbox1_content {
	background:url(../images/img_curve1b.gif) repeat-y left top;
	padding:20px 18px 15px 18px;
}
.pbold {
	font-weight:bold;
	display:block;
	padding:0 0 5px 0;
	color:#545454;
}
.pbold2 {
	font-weight:bold;
	display:block;
	color:#545454;
}
.pnormal {
	color:#949494;
}
.curve_box2 {
	background:url(../images/img_curve2b.gif) repeat-y left top;
	width:192px;
	margin:0 4px 0 0;
	position:relative;
}
.cbox2_content {
	background:url(../images/img_curve2a.gif) no-repeat left top;
	padding:12px 13px 20px 13px;
}
.cbox2_content h2, .cbox3_content h2{
	height:50px;
	font:normal 24px/50px "Myriad Pro", Arial, "Trebuchet MS",  Helvetica;
}
.bg_readmore1 {
	padding:20px 12px 16px 0;
	background:url(../images/img_curve2c.gif) no-repeat left top;
	text-align:right;
}
.curve_box3 {
	background:url(../images/img_curve3b.gif) repeat-y left top;
	width:192px;
}
.cbox3_content {
	background:url(../images/img_curve3a.gif) no-repeat left top;
	padding:12px 13px 20px 13px;
}
.bg_readmore2 {
	padding:20px 12px 16px 0;
	background:url(../images/img_curve3c.gif) no-repeat left top;
	text-align:right;
}
.cbox3_content ul, .cbox2_content ul {
	margin:0;
	padding:0;
}
.cbox3_content ul li, .cbox2_content ul li{
	list-style:none;
	background:url(../images/img_arrow.gif) no-repeat left 6px;
	padding:2px 0 2px 10px;
}
.img_money, .img_time {
	position:absolute;
	margin:0 0 0 120px;
}
*html .img_money, *html .img_time, *html .img_people {
	margin-top:-10px;
}
.img_people {
	position:absolute;
	margin:0 0 0 108px;
}
.block_cont2 {
	background:url(../images/img_vr.gif) no-repeat center 10px;
	margin:28px 0 0 0;
	min-height:100px;
	height:auto !important;
	height:100px;
}
.members, .testimonials {
	width:390px;
}
.members_content, .testi_content {
	padding:0 28px 0 18px;
}
.members_content h2, .testi_content h2 {
	background:url(../images/img_cup.gif) no-repeat right top;
	height:58px;
	font:normal 24px/58px "Myriad Pro", Arial, "Trebuchet MS",  Helvetica;
}
.testi_content h2  {
	background:url(../images/img_icontesti.gif) no-repeat right top;
}
.members_content ul {
	margin:0; padding:0;
}
.members_content ul {
	margin:0; padding:0 0 5px 0;
}
.members_content ul li {
	list-style:none;
	background:url(../images/img_arrow2.gif) no-repeat left 4px;
	padding:0 0 4px 8px;
	color:#949494;
}
.testi_content .testi_txt {
	font-weight:bold;
	padding:0 0 5px 0;
	display:block;
	color:#545454;
}
.testi_content .testi_membr {
	color:#949494;
}
.members_content a, .testi_content a {
	color:#545454;
	font-weight:bold;
}

.members_content a, .testi_content a:hover {
	color:#000000;
	font-weight:bold;
}
#showreg a{
        color:#545454;
	font-weight:bold;
}

#showreg a:hover{
        color:#000;
	font-weight:bold;
}

#login a{
        color:#545454;
	font-weight:bold;
}

#login a:hover{
        color:#000;
	font-weight:bold;
}

#backtolounge a{
        color:#545454;
	font-weight:bold;
}

#backtolounge a:hover{
        color:#000;
	font-weight:bold;
}


/*-- INNER CONTENT -- */
.left_col {
	width:495px;
	padding:106px 0 0 0;
}
.right_col {
	width:272px;
	padding:106px 0 0 0;	
}
.lcontent {
	padding:0 15px 0 20px;
}
.lcontent a {
	color:#949494;
}
.lcontent a:hover {
	color:#000;
}
.rmenu_cont, .rbox1 {
	margin:0 0 15px 0;
}
.rmenu, .rbox1_cont{
	background:url(../images/img_curve4b.gif) repeat-y left top;
	padding:18px 17px;
}
.rmenu ul{
	margin:0;
	padding:0;
}
.rmenu ul li {
	list-style:none;
}
.rmenu ul li a {
	text-decoration:underline;
	background:url(../images/img_arrow2.gif) no-repeat left 8px;
	padding:0px 0 0 10px;
	display:block;
	color:#949494;
	height:20px;
	font:12px/20px Arial, Helvetica, sans-serif;
}

.rmenu ul li a:hover {
	text-decoration:underline;
	background:url(../images/img_arrow2.gif) no-repeat left 8px;
	padding:0px 0 0 10px;
	display:block;
	color:#000;
	height:20px;
	font:12px/20px Arial, Helvetica, sans-serif;
}

.rmenu  a {
	text-decoration:underline;
	color:#949494;
	height:20px;
	font:12px/20px Arial, Helvetica, sans-serif;
}

.rmenu  a:hover {
	text-decoration:underline;
	color:#000;
	height:20px;
	font:12px/20px Arial, Helvetica, sans-serif;
}

.sitemap a {
	text-decoration:underline;
	color:#949494;
	height:20px;
	font:12px/20px Arial, Helvetica, sans-serif;
}

.sitemap a:hover {
	text-decoration:underline;
	color:#000;
	height:20px;
	font:12px/20px Arial, Helvetica, sans-serif;
}
.readmore {
	width:80px;
}
.readmore a {
	background:url(../images/img_arrow2.gif) no-repeat left 5px;
	display:block;
	padding:0 0 0 8px;
	color:#949494;
}
.readmore a:hover {
	background:url(../images/img_arrow2.gif) no-repeat left 5px;
	display:block;
	padding:0 0 0 8px;
	color:#000;
}
.hr2 {
	padding:20px 0;
}
.innerlist {
	margin:0; padding:0 0 20px 0;
}
.innerlist li {
	list-style:none;
	background:url(../images/img_arrow2.gif) no-repeat left 4px;
	padding:0 0 4px 8px;
	color:#949494;
}


											/* Footer */
#footer {
	background:url(../images/img_hr1.gif) no-repeat left top;
}
#footer p {
	padding:25px 0 10px 20px;
		/*color:#949494;*/
 color:#545454;
}
#footer a {
	/*color:#949494;*/
 color:#545454;
	text-decoration:none;
}
#footer a:hover {
	/*color:#949494;*/
 color:#000;
	text-decoration:underline;
}

   

