@charset "utf-8";

body,h1, h2, h3, form,ul,li,ol { margin:0px; padding:0px; }

ul, ol { list-style:none; }

p { margin:13px 0px; padding:0px; }



/* Floating */

.fl { float:left; }

.fr { float:right; }

.cl { clear:both; }



/* Text align */

.tal { text-align:left; }

.tac { text-align:center; }

.tar { text-align:right; }

.taj { text-align:justify; }

.vm { vertical-align:middle; }



a { color:#0d794b; text-decoration:underline; }

a:hover { color:#000000; }

a, a img { border:0 none; outline:none; }



.hline { background:url(images/line.gif) repeat-x center; }

.vline { background:url(images/line.gif) repeat-y center; }



input, select, textarea { color:#666666; vertical-align:middle; }

.button { font-weight:bold; color:#FFFFFF; padding:1px 2px;

	background:url(images/buttonbg.gif) repeat-x center; border:1px solid #2C7215; }

.noborder { border:0px none; vertical-align:middle; }





html, body, #main { min-height:100% !important; }

html { background:url(../images/mainbg.jpg) repeat-x left top; overflow-x:hidden; overflow-y:auto; }

body { color:#000;  line-height:23px; padding:0px; font-family: 'GujratiSaral1Normal'; font-size:15px;}





#mainouter { width:100%; height:100%; background:url(images/top_bg.gif) repeat-x left top;}

#main { width:900px; margin:0 auto 0 auto; padding:0px; }



#header{ }



#logo{ float:left; padding:0px 0 0 0px;}

#logo a{ float:left; background:url(../images/logo.jpg)  no-repeat left top; width:258px; height:190px; text-indent:-999px; }



#header_right{ float:left; padding:0px 0px 0 0px;}











#menu_h1{ background:url(images/menu_mid.gif) repeat-x left top; clear:both;}

#menu1{ background:url(images/menu_left.gif) no-repeat left top; clear:both;  }

#menu2 ul{ height:44px; padding-left:6px;}

#menu1 li { float:left; border-left:solid 1px #ca6654; border-right:solid 1px #b22a24; line-height:43px; }

#menu1 li a{ display:block;  color:#fff; text-decoration:none; padding:0 15px;}

#menu1 li a:hover { display:block; background:url(../images/menuover.jpg) repeat-x left top; }



#content{ width:980px; background-color:#FFCC99; padding:10px 0 10px 0px; margin-top:10px; margin-bottom:10px;}

#leftpart{ float:left; width:180px;}

#midpart{float:left; width:600px;}

#rightpart{float:right; width:185px;}





#copyright{ width:980px; margin:0 auto 0 auto; text-align:center; padding-bottom:20px;}

#part1 { clear:both;}

#searchpart { float:left; width:252px; background:#084a37; color:#fff; }

#vistiermain { f width:252px; background:#084a37; color:#fff; }

.seatchtitle { background:url(../images/tithebg.jpg) repeat-x left bottom; padding:0px 0px 10px 0px; font-size:15px; color:#fff;  margin:0px 10px 10px 10px;}

.title {  padding:0px 0px 10px 0px;  color:#fff; font-size:20px; font-weight:bold; }



#searchpart label { padding:0px 0px 0px 10px; margin-bottom:5px; width:80px;}

.searchpart_input { padding:4px; margin-bottom:2px; border:solid 1px #04402f; width:145px;}

.nametitle { float:left; width:70px; line-height:22px; padding:0px 0px 0px 10px;}

.sumbitbtn { background:url(../images/go.jpg) no-repeat left top; width:34px; height:24px; border:none; cursor:pointer;}

#banner { float:right; padding:10px 0px 0px 0px;}



#greenmid { background:#084a37; margin:0px 0px 0px 10px; color:#fff; }

#login { padding:0px 0px; background:#fff;}



.logintitle {  padding-bottom:8px;  }

#redmid { background:#a81f18; padding:0px 0px 0px 10px; color:#fff;}

.logininput { border:solid 1px #a3b4b0;  padding:4px; margin-bottom:5px; font:normal 10px Tahoma;}

.loginbtn { background:url(../images/loginbtn.jpg) no-repeat left top; width:48px; height:27px; border:none; cursor:pointer;}

.links { color:#fff;  text-decoration:none; padding:0px 0px 0px 5px;}

.links:hover { text-decoration:underline; color:#fff;}

#contentpart { clear:both; padding:10px 0px 15px 0px;}

#contentleft { float:left; width:640px; text-align:justify;} 

.titletext { background:url(../images/titlemid.jpg) repeat-x left top; height:34px; line-height:34px; color:#000; font-size:26px ; font-weight:bold; }

.inner { background:url(../images/innertitlebg.jpg) repeat-x left top; height:37px; line-height:24px; color:#000; font-size:20px ; font-weight:bold; margin:0px -10px; padding:0px 15px; }

.titletext div { background:url(../images/titleleft.jpg) no-repeat left top; display:block; height:34px; float:left; width:1%; padding-left:1%;}

.titletext span { background:url(../images/titleright.jpg) no-repeat right top; height:34px; float:left; display:block; width:98%; padding:0px 0px 0px 0px;}

.welcometext { padding:0px 15px;}



.communitye { background:#fff; padding:0px 0px 10px 0px; margin-top:0px;}

.contentright { float:right; width:252px; }

.visitors { color:#fff; padding:0px 0px 0px 10px}

.comminityes_mid { background:#2b2a2a; padding:0px 0px 0px 10px; color:#fff;}

.comminityes_mid img { padding:10px 8px;}



#footer { background:url(../images/footerbg.jpg) repeat-x left bottom; font-family: 'GujratiSaral1Normal'; color:#333333; clear:both; line-height:49px; padding:10px 0px 0px 0px; }

#footer ul { padding:0px 0px 0px 10px}

#footer ul li { float:left; }

#footer a { color:#333333; text-decoration:none; border-right:solid 1px #333333 !important; padding:0px 5px;}

#footer a:hover { text-decoration:underline;}



.copyright { float:right; padding-right:10px;}

.innerpage { float:right; background:#fff; padding:10px; border:solid 1px #a3b4b0; width:620px; margin:10px 0px 0px 0px; min-height:680px;}

.innerpage1 { float:right; background:#fff; padding:10px; border:solid 1px #a3b4b0; margin:10px 0px 0px 0px; min-height:380px; width:100%;}



.space { height:8px; background:#fff;}





.innertitle { font-size:16px; font-weight:bold; border-bottom:dotted 1px #f84701; padding:4px 0px 4px 0px; color:#b02717; margin-top:-19px;}

.hometable table { border:none; margin:0px; color:#fff;}

.hometable table td {  background:none; border:none;color:#fff;}

.sumbitbtn2 { cursor:pointer; background-color:#000; border:none; color:#fff; font:bold 11px Arial, Helvetica, sans-serif; padding:4px;}



.tablelist td {

	padding:0px !important;

}



.trlist { font-weight:bold; }

.trlist td {  border-top:1px solid #83b4d6; }

.tdbold { font-weight:bold; }

.trlist1 td {  border-top:1px solid #83b4d6; }

.innertitledeathnews { font-size:16px; font-weight:bold; border-bottom:dotted 1px #f84701; padding:10px 0px 8px 0px; color:#b02717;}

.err { color:#FF0000; font-size:12px; }