body{margin:0px; font:11px/13px Arial, Helvetica, sans-serif; color:#010000; background:#e7eef6 url(../images/body_bg.gif) repeat-x 0 0}
img{border:none}
.clear{clear:both}

#layout{width:950px; margin:0 auto;}
#header{float:left; width:950px}
#logoleft{float:left; width:300px}
#logoleft img{float:left; width:auto; padding:3px 0 0 57px; margin:0}
#logoright{float:right; width:300px}
#logoright img{float:right; width:auto; padding:3px 40px 0 57px; margin:0}

#body_container{float:left; width:884px; margin:0; padding:5px 33px 0 33px}
#body_container_inner{float:left; width:884px; margin:0; background:#fff}

#menu{
	float:left;
	width:884px;
	margin:0;
	background:url(../images/menu_bg.gif) no-repeat 0 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
}
#menu ul{float:left; width:834px; margin:0; padding:0 0 0 30px; list-style:none}
#menu li{float:left; width:auto; font:20px/22px Arial, Helvetica, sans-serif; color:#fff; background:url(../images/menu_border.gif) no-repeat 0 4px; padding:7px 0 3px 0;}
#menu li a{
	width:auto;
	color:#fff;
	text-decoration:none;
	display:block;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
input.button {
background:#414141 none repeat scroll 0 0;
border:1px solid #000000;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0 5px 5px 0;
padding:10px;
text-decoration:none;
}
img.service-img{float:left;
				margin-right:10px;
				margin-bottom:10px;
				}
#menu li a:hover{color:#003465; width:auto; text-decoration:none;}
#menu li a.current{color:#003465; }
#menu li.first{background:none; padding:7px 0 3px 0}

.banner{float:left; width:884px;}
.banner img{float:left; width:auto; padding:0 0 5px 10px}

.join_box{float:left; width:884px; background:url(../images/bg.gif) no-repeat 10px 0}
.join_box p{float:left; width:844px; font:26px/28px "Gill Sans MT", Arial, Helvetica; color:#4c8698; padding:30px 0 30px 40px; margin:0}
.join_box p span{font:20px/22px "Gill Sans MT", Arial, Helvetica; color:#4c8698}
.join_box p a{font:20px/22px "Gill Sans MT", Arial, Helvetica; color:#335e6c; text-decoration:underline}
.join_box p a:hover{font:20px/22px "Gill Sans MT", Arial, Helvetica; color:#335e6c; text-decoration:none}

.singleriders_box{float:left; width:884px; background:url(../images/bg_singleriders.gif) no-repeat 10px 0}
.singleriders_box p{float:left; width:844px; font:26px/28px "Gill Sans MT", Arial, Helvetica; color:#4c8698; padding:30px 0 30px 40px; margin:0}
.singleriders_box p span{font:20px/22px "Gill Sans MT", Arial, Helvetica; color:#4c8698}
.singleriders_box p a{font:20px/22px "Gill Sans MT", Arial, Helvetica; color:#335e6c; text-decoration:underline}
.singleriders_box p a:hover{font:20px/22px "Gill Sans MT", Arial, Helvetica; color:#335e6c; text-decoration:none}

.container_row{float:left; width:884px}
.container_row{font:12px/14px Arial, Helvetica, sans-serif;}

.container_row .column_rebooted{float:left; width:276px; padding:0 0 0 9px}
.container_row .column_rebooted h2{float:left; width:203px; background:url(../images/search_partner_1.gif) no-repeat 0 0; font-size:12px; line-height:14px; font-weight:bold; padding:17px 0 21px 74px; color:#fff; margin:0}
.container_row .column_rebooted .detail{float:left; width:255px; background:url(../images/column_border.gif) repeat-y 0 0; padding:5px 10px 5px 10px;}
.container_row .column_rebooted .bottom_curve{float:left; width:276px; background:url(../images/bottom_curve.gif) no-repeat 0 0}
.container_row .column_rebooted .bottom_curve p{float:right; width:auto; font-weight:bold; margin:0; padding:8px 10px 11px 0px; color:#fff}
.container_row .column_rebooted .bottom_curve p img{float:none; width:auto; vertical-align:middle; padding:0 5px 0 0}
.container_row .column_rebooted .bottom_curve p a{color:#fff; text-decoration:none}
.container_row .column_rebooted .bottom_curve p a:hover{color:#fff; text-decoration:underline} 

.container_row .column_latenight{float:left; width:276px; padding:0 0 0 19px}
.container_row .column_latenight h2{float:left; width:203px; background:url(../images/new_profile.gif) no-repeat 0 0; font-size:12px; line-height:14px; font-weight:bold; padding:17px 0 21px 74px; color:#fff; margin:0}
.container_row .column_latenight .detail{float:left; width:276px; background:url(../images/column_border.gif) repeat-y 0 0; padding:5px 10px 5px 10px;}
.container_row .column_latenight .bottom_curve{float:left; width:276px; background:url(../images/bottom_curve.gif) no-repeat 0 0}
.container_row .column_latenight .bottom_curve p{float:right; width:auto; font-weight:bold; margin:0; padding:8px 10px 11px 0px; color:#fff}
.container_row .column_latenight .bottom_curve p img{float:none; width:auto; padding:0 5px 0 0}
.container_row .column_latenight .bottom_curve p a{color:#fff; text-decoration:none}
.container_row .column_latenight .bottom_curve p a:hover{color:#fff; text-decoration:underline} 

.container_row .column_watermelon{float:left; width:276px; padding:0 0 0 19px}
.container_row .column_watermelon h2{float:left; width:203px; background:url(../images/recently_photo.gif) no-repeat 0 0; font-size:12px; line-height:14px; font-weight:bold; padding:17px 0 21px 74px; color:#fff; margin:0}
.container_row .column_watermelon .detail{float:left; width:274px; background:url(../images/column_border.gif) repeat-y 0 0; padding:5px 10px 5px 10px;}
.container_row .column_watermelon .bottom_curve{float:left; width:276px; background:url(../images/bottom_curve.gif) no-repeat 0 0}
.container_row .column_watermelon .bottom_curve p{float:right; width:auto; font-weight:bold; margin:0; padding:8px 10px 11px 0px; color:#fff}
.container_row .column_watermelon .bottom_curve p img{float:none; width:auto; vertical-align:middle; padding:0 5px 0 0}
.container_row .column_watermelon .bottom_curve p a{color:#fff; text-decoration:none}
.container_row .column_watermelon .bottom_curve p a:hover{color:#fff; text-decoration:underline}

.container_row .column_amusement{float:left; width:276px; padding:0 0 0 9px}
.container_row .column_amusement h2{float:left; width:203px; background:url(../images/col_amusement.gif) no-repeat 0 0; font-size:12px; line-height:14px; font-weight:bold; padding:17px 0 21px 74px; color:#fff; margin:0}
.container_row .column_amusement .detail{float:left; width:255px; background:url(../images/column_border.gif) repeat-y 0 0; padding:5px 10px 5px 10px;}
.container_row .column_amusement .bottom_curve{float:left; width:276px; background:url(../images/bottom_curve.gif) no-repeat 0 0}
.container_row .column_amusement .bottom_curve p{float:right; width:auto; font-weight:bold; margin:0; padding:8px 10px 11px 0px; color:#fff}
.container_row .column_amusement .bottom_curve p img{float:none; width:auto; vertical-align:middle; padding:0 5px 0 0}
.container_row .column_amusement .bottom_curve p a{color:#fff; text-decoration:none}
.container_row .column_amusement .bottom_curve p a:hover{color:#fff; text-decoration:underline} 

.container_row .column_site{float:left; width:276px; padding:0 0 0 19px}
.container_row .column_site h2{float:left; width:203px; background:url(../images/col_site.gif) no-repeat 0 0; font-size:12px; line-height:14px; font-weight:bold; padding:17px 0 21px 74px; color:#fff; margin:0}
.container_row .column_site .detail{float:left; width:255px; background:url(../images/column_border.gif) repeat-y 0 0; padding:5px 10px 5px 10px;}
.container_row .column_site .bottom_curve{float:left; width:276px; background:url(../images/bottom_curve.gif) no-repeat 0 0}
.container_row .column_site .bottom_curve p{float:right; width:auto; font-weight:bold; margin:0; padding:8px 10px 11px 0px; color:#fff}
.container_row .column_site .bottom_curve p img{float:none; width:auto; padding:0 5px 0 0}
.container_row .column_site .bottom_curve p a{color:#fff; text-decoration:none}
.container_row .column_site .bottom_curve p a:hover{color:#fff; text-decoration:underline} 

.container_row .column_twitter{float:left; width:276px; padding:0 0 0 19px}
.container_row .column_twitter h2{float:left; width:203px; background:url(../images/col_twitter.gif) no-repeat 0 0; font-size:12px; line-height:14px; font-weight:bold; padding:17px 0 21px 74px; color:#fff; margin:0}
.container_row .column_twitter .detail{float:left; width:274px; background:url(../images/column_border.gif) repeat-y 0 0; padding:5px 10px 5px 10px;}
.container_row .column_twitter .bottom_curve{float:left; width:276px; background:url(../images/bottom_curve.gif) no-repeat 0 0}
.container_row .column_twitter .bottom_curve p{float:right; width:auto; font-weight:bold; margin:0; padding:8px 10px 11px 0px; color:#fff}
.container_row .column_twitter .bottom_curve p img{float:none; width:auto; vertical-align:middle; padding:0 5px 0 0}
.container_row .column_twitter .bottom_curve p a{color:#fff; text-decoration:none}
.container_row .column_twitter .bottom_curve p a:hover{color:#fff; text-decoration:underline}

.container_row .column_none_left{float:left; width:276px; padding:0 0 0 9px}
.container_row .column_none_left h2{float:left; width:203px; background:url(../images/col_none.gif) no-repeat 0 0; font-size:12px; line-height:14px; font-weight:bold; padding:17px 0 21px 74px; color:#fff; margin:0}
.container_row .column_none_left .detail{float:left; width:255px; background:url(../images/column_border.gif) repeat-y 0 0; padding:5px 10px 5px 10px;}
.container_row .column_none_left .bottom_curve{float:left; width:276px; background:url(../images/bottom_curve.gif) no-repeat 0 0}
.container_row .column_none_left .bottom_curve p{float:right; width:auto; font-weight:bold; margin:0; padding:8px 10px 11px 0px; color:#fff}
.container_row .column_none_left .bottom_curve p img{float:none; width:auto; vertical-align:middle; padding:0 5px 0 0}
.container_row .column_none_left .bottom_curve p a{color:#fff; text-decoration:none}
.container_row .column_none_left .bottom_curve p a:hover{color:#fff; text-decoration:underline} 

.container_row .column_none_middle{float:left; width:276px; padding:0 0 0 19px}
.container_row .column_none_middle h2{float:left; width:203px; background:url(../images/col_none.gif) no-repeat 0 0; font-size:12px; line-height:14px; font-weight:bold; padding:17px 0 21px 74px; color:#fff; margin:0}
.container_row .column_none_middle .detail{float:left; width:255px; background:url(../images/column_border.gif) repeat-y 0 0; padding:5px 10px 5px 10px;}
.container_row .column_none_middle .bottom_curve{float:left; width:276px; background:url(../images/bottom_curve.gif) no-repeat 0 0}
.container_row .column_none_middle .bottom_curve p{float:right; width:auto; font-weight:bold; margin:0; padding:8px 10px 11px 0px; color:#fff}
.container_row .column_none_middle .bottom_curve p img{float:none; width:auto; padding:0 5px 0 0}
.container_row .column_none_middle .bottom_curve p a{color:#fff; text-decoration:none}
.container_row .column_none_middle .bottom_curve p a:hover{color:#fff; text-decoration:underline} 

.container_row .column_none_right{float:left; width:276px; padding:0 0 0 19px}
.container_row .column_none_right h2{float:left; width:203px; background:url(../images/col_none.gif) no-repeat 0 0; font-size:12px; line-height:14px; font-weight:bold; padding:17px 0 21px 74px; color:#fff; margin:0}
.container_row .column_none_right .detail{float:left; width:274px; background:url(../images/column_border.gif) repeat-y 0 0; padding:5px 10px 5px 10px;}
.container_row .column_none_right .bottom_curve{float:left; width:276px; background:url(../images/bottom_curve.gif) no-repeat 0 0}
.container_row .column_none_right .bottom_curve p{float:right; width:auto; font-weight:bold; margin:0; padding:8px 10px 11px 0px; color:#fff}
.container_row .column_none_right .bottom_curve p img{float:none; width:auto; vertical-align:middle; padding:0 5px 0 0}
.container_row .column_none_right .bottom_curve p a{color:#fff; text-decoration:none}
.container_row .column_none_right .bottom_curve p a:hover{color:#fff; text-decoration:underline}

.container_row .column_right{float:right; width:276px; padding:0 0 0 19px}
.container_row .column_right h2{float:left; width:203px; background:url(../images/col_green.gif) no-repeat 0 0; font-size:12px; line-height:14px; font-weight:bold; padding:17px 0 21px 74px; color:#fff; margin:0}
.container_row .column_right .detail{float:left; width:254px; background:url(../images/column_border.gif) repeat-y 0 0; padding:5px 10px 5px 10px;}
.container_row .column_right .detail hr{width:90%;}
.container_row .column_right .bottom_curve{float:left; width:276px; background:url(../images/bottom_curve_green.gif) no-repeat 0 0}
.container_row .column_right .bottom_curve p{float:none_right; width:auto; font-weight:bold; margin:0; padding:8px 10px 11px 0px; color:#fff}
.container_row .column_right .bottom_curve p img{float:none; width:auto; vertical-align:middle; padding:0 5px 0 0}
.container_row .column_right .bottom_curve p a{color:#fff; text-decoration:none}
.container_row .column_right .bottom_curve p a:hover{color:#fff; text-decoration:underline}

#footer{float:left; width:884px; background:url(../images/footer_bg.gif) repeat-x 0 0; margin-top:20px}
#footer .footer_link{float:left; width:884px; padding:13px 0 0 0;}
#footer .footer_link ul{width:884px; text-align:center; list-style:none; margin:0; padding:0 0 20px 0}
#footer .footer_link li{width:884px;color:#d4dee8; background:url(../images/footer_menu_border.gif) no-repeat 0 2px; display:inline; padding:0 12px 0 12px}
#footer .footer_link li.first{background:none; padding:0 12px 0 12px}
#footer .footer_link li a{color:#d4dee8; text-decoration:none}
#footer .footer_link li a:hover{color:#d4dee8; text-decoration:underline}
#footer .footer_link li a.current{color:#d4dee8; text-decoration:underline}

/***** inner page css starts *****/

#left_box{width:200px; float:left}
#right_box{width:650px; floaT:left} 

h1{font:24px/26px Georgia, "Times New Roman", Times, serif; color:#221E21; font-style:italic; padding:20px 0 22px 0; margin:0}
h1 span{color:#221E21}
h1.inner{font:24px/26px Georgia, "Times New Roman", Times, serif; color:#221E21; font-style:italic; padding:0; margin:0}

a{color:#a93404; text-decoration:none;}
a:hover{color:#ff6f5f}
a:hover.supports{color:#000; text-decoration:none;}

.welcomezone{padding:5px 10px 5px 10px;}

/* Text Styles Start Here */
.blueboldheading{font:bold 29px Kozuka Gothic Pro, Myriad Pro, Arial, Helvetica, sans-serif;color:#92BBEB;padding:0 0px 15px 0px;margin:0px 0px 0px 0px;}
.whitelightheading {font:29px Kozuka Gothic Pro, Myriad Pro, Arial, Helvetica, sans-serif;font-weight:100;color:#ffffff;margin:0px;	padding:0px;}
/* Text Styles End Here */

.row2{padding:10px 40px 40px 40px;}
.box1{width:45%; float:left; padding:5px;}
.about-img{float:left; margin-right:20px;}
/* 	Inside Page Design  */
p{line-height:15px; text-align:justify}
.box2{width:45%; float:left;padding:5px;margin-left:5%}
h2{font:bold 16px Arial, Helvetica, sans-serif;	color:#221E21; padding:0px 0px 5px 0px;	border-bottom:1px dotted #d8d6ba;margin:0px 0px 0 0px;}
h3{font:bold 16px Arial, Helvetica, sans-serif;	color:#221E21; padding:0px 0px 5px 0px;	margin:0px;}
h4{font:bold 14px Arial, Helvetica, sans-serif;	color:#221E21; padding:0px 0px 0px 0px;	margin:0px; text-align: center;}
h5{font:bold 14px Arial, Helvetica, sans-serif;	color:#221E21; padding:0px 0px 0px 0px;	margin:0px; letter-spacing: +2px;}
.blog-posted-row{background:url(../images/body_container_bg.gif) repeat-y 0 0; padding:3px;}
/* 	Inside Page Design  */
textarea{width:322px}
/***** inner page css ends *****/

.textsec{font:13px/15px Arial, Helvetica, sans-serif; color:#010000;}

.badalert {
	background: #fc2424;
	border: 1px solid #000066;
	margin: 5px;
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0px;
	border-bottom: 0px;
	text-align: center;
}
.badalerttext {
	background: #eebcbc;
	border: 1px solid #000066;
	margin: 5px;
	padding: 2px;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	margin-top: 0px;
	text-align: left;
}

.goodalert {
	background: #339900;
	border: 1px solid #000066;
	margin: 5px;
	padding: 2px;
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0px;
	border-bottom: 0px;
	text-align: center;
}

.goodalerttext {
	background: #66CC33;;
	border: 1px solid #000066;
	margin: 5px;
	padding: 2px;
	color: #000000;				
	font-weight: bold;
	font-size: 11px;
	margin-top: 0px;
	text-align: left;
}
