body {
	margin: 0px;
	padding: 0px;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
div{font:normal 11px Arial; color:#4b4b4b;}
h1, h2, h3, h4, h5, h6, p. span. label, form, {margin:0; padding:0;}
#main_container{width:898px; height:auto; margin:0 auto;}

/*header container start*/
#header{width:898px; height:120px; background-image:url(../images/menu_bot_line.gif); background-repeat:no-repeat; background-position:bottom right;}
#logo_box{ width:295px; height:85px; padding-top:27px; float:left;}
#logo_right_box{width:603px; height:108px; float:left; }
#tab{width:auto; height:33px; margin-top:45px;}
#tab ul {margin:0; padding:0; float:right;}
#tab li {margin:0 auto0; list-style:none; float:left;}

#tab  .home{background:transparent url(../images/menu.jpg) no-repeat scroll -1px -33px; display:block; float:left; height:33px; width:68px;}
#tab  .home:hover{background:transparent url(../images/menu.jpg) no-repeat scroll -1px -0px; display:block; float:left; height:33px; width:68px;}
#tab  .homeon{background:transparent url(../images/menu.jpg) no-repeat scroll -1px -0px; display:block; float:left; height:33px; width:68px;}

#tab  .howitwork{background:transparent url(../images/menu.jpg) no-repeat scroll -69px -33px; display:block; float:left; height:33px; width:108px;}
#tab  .howitwork:hover{background:transparent url(../images/menu.jpg) no-repeat scroll -69px -0px; display:block; float:left; height:33px; width:108px;}
#tab  .howitworkon{background:transparent url(../images/menu.jpg) no-repeat scroll -69px -0px; display:block; float:left; height:33px; width:108px;}

#tab .about{background:transparent url(../images/menu.jpg) no-repeat scroll -177px -33px; display:block; float:left; height:33px; width:87px;}
#tab .about:hover{background:transparent url(../images/menu.jpg) no-repeat scroll -177px -0px; display:block; float:left; height:33px; width:87px;}
#tab .abouton{background:transparent url(../images/menu.jpg) no-repeat scroll -177px -0px; display:block; float:left; height:33px; width:87px;}

#tab .view{background:transparent url(../images/menu.jpg) no-repeat scroll -265px -33px; display:block; float:left; height:33px; width:105px;}
#tab .view:hover{background:transparent url(../images/menu.jpg) no-repeat scroll -265px -0px; display:block; float:left; height:33px; width:105px;}
#tab .viewon{background:transparent url(../images/menu.jpg) no-repeat scroll -265px -0px; display:block; float:left; height:33px; width:105px;}

#tab .advertiser{background:transparent url(../images/menu.jpg) no-repeat scroll -370px -33px; display:block; float:left; height:33px; width:94px;}
#tab .advertiser:hover{background:transparent url(../images/menu.jpg) no-repeat scroll -370px -0px; display:block; float:left; height:33px; width:94px;}
#tab .advertiseron{background:transparent url(../images/menu.jpg) no-repeat scroll -370px -0px; display:block; float:left; height:33px; width:94px;}

#tab .upload{background:transparent url(../images/menu.jpg) no-repeat scroll -465px -33px; display:block; float:left; height:33px; width:74px;}
#tab .upload:hover{background:transparent url(../images/menu.jpg) no-repeat scroll -465px -0px; display:block; float:left; height:33px; width:74px;}
#tab .uploadon{background:transparent url(../images/menu.jpg) no-repeat scroll -465px -0px; display:block; float:left; height:33px; width:74px;}
/*header container End*/

/*Body Container Start*/
#body_container{width:898px; height:auto; margin:0; padding:0; float:left;}
#body_left{width:252px; height:auto; margin-top:16px; float:left;}
.member_login{width:252px; height:auto; margin-bottom:11px;}
.member_login .membertop{width:252px; height:auto; float:left; background-image:url(../images/member_login_top.gif); background-repeat:no-repeat; background-position:top;}
.member_cont{width:auto; height:auto; margin:15px 20px 5px 20px;}
.member_login .memberbot{width:252px; height:15px; float:left; background-image:url(../images/member_bot.gif); background-repeat:no-repeat; background-position:bottom;}

/*member_form*/
.memberform{ width:auto;height:auto; margin:0; padding:0; margin-left:2px; padding-top:3px;}
.memberform label{font:bold 11px Arial; color:#3e3e3e;display:block;   font-weight:bold;  text-align:left; width:auto; padding:2px 0;}
.memberform .inp{ border:1px solid #a9a9a9; background-color:#FFFFFF; padding:3px 2px 0 5px; height:19px; width:200px; font:normal 12px Arial; color:#919191;}
.chkbox{ width:auto; display:block; float:left; border:0px;}
.space4{height:4px;}
fieldset {
	border:1px solid #cdcccc;
	padding:10px 20px 20px  20px;}
label.label2{width:115px; float:left; padding-top:5px; font:bold 12px Arial;}
.inp2{ border:1px solid #a9a9a9; background-color:#FFFFFF;  font:normal 12px Arial; color:#919191;
background-image:url(../images/inp_bg.gif); background-repeat:no-repeat; width:241px; height:23px; border:0px; padding:4px 0 0 6px; background-position:right top; }

form.cleanform p{font:normal 11px Arial; color:#333333; float:left; padding-top:5px;}
/*member_form*/
.tell_friend_box{width:252px; height:auto; float:left;}
.tell_friend_box .tellfriend_top{width:252px; height:auto; float:left; background-image:url(../images/tell_friend_top.gif); background-repeat:no-repeat; background-position:top;}
.tell_friend_box .tellfriend_bot{width:252px; height:15px; float:left; }
#body_right{width:645px; height:auto; margin-top:13px; float:left;}
#home_body_right{background-image:url(../images/body_imag.jpg); background-repeat:no-repeat; background-position:left top; height:399px;
				padding:112px 280px 0 36px;}
.topics{width:auto; height:auto; background-image:url(../images/topic_icon.gif); background-repeat:no-repeat; background-position:left; padding-left:14px;
margin-left:31px; margin-bottom:7px;}

#photo_galley_bg{background-image:url(../images/photo_gallery_bg.gif); background-repeat:no-repeat; background-position:bottom left; height:auto; width:855px;
margin-top:24px; padding:18px 18px 18px 25px; overflow:hidden; float:left;}

#photo_thamb{width:950px; height:auto; }
#photo_thamb .left_box{width:396px; height:auto; float:left; }
#photo_thamb .white_bg{width:384px; height:auto; background-color:#FFFFFF; margin-top:6px; border:1px solid #c5c5c5; text-align:center; padding:6px;}
#photo_thamb ul{ margin:0; padding:0; list-style:none;}
#photo_thamb li{ width:149px; height:157px; border:1px solid #c5c5c5; padding:5px; list-style:none; background-color:#FFFFFF; float:left;
				margin-right:10px; margin-top:20px; font:bold 11px Arial; color:#158bc8;}
#photo_thamb li p{ font:bold 11px Arial; color:#158bc8; float:left; margin:0; padding:0; text-align:center; width:148px;  height:20px; margin-top:4px;}
#photo_thamb li p .lnk{font:bold 11px Arial; color:#158bc8; float:left; margin:0; padding:0; text-align:center; cursor:pointer; width:148px;  text-decoration:none; }
#photo_thamb li p .lnk:hover{font:bold 11px Arial; color:#f01b1c; float:left; margin:0; padding:0; text-align:center; cursor:pointer; width:148px;  text-decoration:none; }
#photo_thamb .right_box{width:428px; height:auto; margin-left:10px; float:left; margin-top:40px; }


.page{width:850px;  padding:0; margin-top:20px; height:20px; float:left; margin-right:10px;}
.page ul{ list-style:none; margin:0; padding:0; text-align:right; float:right;}
.page ul li{ line-height:19px; margin:0; padding:0; float:left;}
.page ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;line-height:19px; display:block; background-image:url(../images/page_lt.gif); background-repeat:no-repeat; padding: 0 0 0 3px; float:left; margin-left:2px; background-position:left top; }
.page ul li a span{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;line-height:19px; display:block; background-image:url(../images/page_rt.gif); background-repeat:no-repeat; float:left;display:block; background-position:right top; padding:0 9px 0 6px; }

.page ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;line-height:19px; display:block; background-image:url(../images/pageon_lt.gif); background-repeat:no-repeat; padding: 0 0 0 3px; float:left; margin-left:2px; background-position:left top;}

.page ul li  a:hover span{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;line-height:19px; display:block; background-image:url(../images/pageon_rt.gif); background-repeat:no-repeat; float:left;display:block; background-position:right top; padding:0 9px 0 6px; cursor:pointer; }

.page .current2 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;line-height:19px; display:block; background-image:url(../images/pageon_lt.gif); background-repeat:no-repeat; padding: 0 0 0 3px; float:left; margin-left:2px; background-position:left top;}

.page .current2 span{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;line-height:19px; display:block; background-image:url(../images/pageon_rt.gif); background-repeat:no-repeat; float:left;display:block; background-position:right top; padding:0 9px 0 6px; cursor:pointer;}

/*Body Container End*/
#footer{width:898px; height:104px; background-image:url(../images/footer_image.gif); background-repeat:no-repeat; background-position:center top;
margin-top:10px; padding-top:18px; text-align:center; float:left;}


/*All Classes*/
.lnk11wht{font:normal 11px Arial; color:#FFFFFF; text-decoration:none;}
a.lnk11wht:hover{ text-decoration:underline;}

.lnk11blk{font:normal 11px Arial; color:#4b4b4b; text-decoration:none;}
a.lnk11blk:hover{ text-decoration:underline;}
.txt12blk{font:normal 12px Arial; color:#4b4b4b;}

.OKmessegeBody {
	background: #f3f4f6 url(../images/correct.gif) no-repeat 5px;
	background-position:left middle;
	height:auto;
	font-family: Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	border:1px solid #adadb0;
	margin:10px;
	padding:8px 5px 5px 35px;
	vertical-align:middle;
	text-align:left;
}

.ErrormessegeBody {
	background: #f3f4f6 url(../images/warning.png) no-repeat 5px;
	background-position:left middle;
	height:auto;
	font-family: Arial, sans-serif;
	font-size:12px;
	/*font-weight:bold;*/
	color:#FF0000;
	border:1px solid #adadb0;
	margin:10px;
	padding:8px 5px 5px 35px;
	vertical-align:middle;
	text-align:left;
}

.space10{height:15px;}
.body_gray1 img{border:1px solid #d9d9d9;}
.body_gray1 img:hover{border:1px solid #73bfe6;}
.txt14blue{font:bold 14px Arial; color:#2694cb;}
.txt11red{font:bold 11px Arial; color:#f01b1c;}
.txt12blu{font:bold 12px Arial; color:#2694cb;}
.txt14blu{font:bold 12px Arial; color:#2694cb;}
.bodrgray2{border:1px solid #d9d9d9;}
.lnk12blu{font:normal 12px Arial; color:#2694cb; text-decoration:none;}
a.lnk12blu:hover{font:normal 12px Arial; color:#f01b1c; text-decoration:underline;}
.lnk12red{font:normal 12px Arial; color:#FF0000; text-decoration:none;}
a.lnk12red:hover{font:normal 12px Arial; color:#f01b1c; text-decoration:underline;}

.paddtpbt5{
	padding-top:5px;
	padding-bottom:5px;
}

.inp3{ border:1px solid #a9a9a9; background-color:#FFFFFF;  font:normal 12px Arial; color:#919191;
background-image:url(../images/inp2_bg.gif); background-repeat:no-repeat; width:29px; height:23px; border:0px; padding:4px 0 0 4px; background-position:right top; }
.inp4{ border:1px solid #a9a9a9; background-color:#FFFFFF;  font:normal 12px Arial; color:#919191;
background-image:url(../images/inp3_bg.gif); background-repeat:no-repeat; width:243px; height:auto; border:0px; padding:4px 0 0 6px; background-position:right top; overflow:hidden; background-position:bottom left;}
.left_box{width:450px; height:auto; float:left; }

.member_cont h1{font:bold 14px Arial; color:#3b9fd2; margin:0; padding:0; margin-bottom:3px;}
.white_bg1{height:auto; background-color:#FFFFFF; margin-top:6px; border:1px solid #c5c5c5; text-align:center; padding:6px; margin-right:8px; margin-bottom:5px;}
/*------------18/01/10-----------*/
.topics2{width:auto; height:auto; background-image:url(../images/topic_icon.gif); background-repeat:no-repeat; background-position:left; padding-left:14px; margin-left:10px; margin-bottom:7px;}

.topics_quetion{width:auto; height:auto; background-image:url(../images/topic_icon.gif); background-repeat:no-repeat; background-position:left; padding-left:14px; margin-left:10px; margin-bottom:7px; color:#158bc8; font-size:12px;}

.topics_answer{width:auto; height:auto; background-image:url(../images/answer_img.gif); background-repeat:no-repeat; background-position:left; padding-left:14px; margin-left:10px; margin-bottom:7px;  font-size:12px;}
/*------------18/01/10-----------*/
