/* CSS Document */
body, div, span, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
									{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 		{font-size:100%; font-weight:normal; clear:both;}
p									{padding:10px 0px;}
fieldset,img 					{border:0;}
caption,th 					{text-align:left;font-weight:bold;}
label								{cursor:pointer;}
:focus 							{outline:0;}

html {
	font:normal 12px Georgia;
	color:#333;
	background:#fff;
}
body {
	width:auto;
	background:#fff;
}

ol{padding:0; margin-left:25px}

/* font */
h1, .h1{font-size:200%; color:#cc6600; padding-bottom:15px;}
h2, .h2 {font-size:130%;}
.f11{font-size:11px}
.lightgray{color:#999999}
.org{color:#cc6600}

/* links */
a{color:#cc6600; text-decoration:underline;}
a:hover{color:#cc9900; text-decoration:none;}

a.gray{color:#666; text-decoration:underline;}
a.gray:hover{color:#000; text-decoration:none;}

a.link_more{color:#666; text-decoration:underline; width:85px; height:auto; padding:4px; text-align:center; border:1px dashed #D1C589; display:block; background:none; margin-top:5px; clear:left}
a.link_more:hover{color:#fff; text-decoration:none; width:85px; height:auto; padding:4px; border:1px solid #D1C589; display:block;  background:#D1C589}

a.img{background:#F6F3E1; border:7px solid #F6F3E1; margin-bottom:4px; display:block}
a.img:hover{background:#EBE5CC; border:7px solid #EBE5CC; margin-bottom:4px; display:block}

/**/
.bg1{background:#F6F3E0}
.pad1{padding-left:8px}
.pad2{padding:8px}
.pad3{padding-top:8px}
.bor1{border-bottom:1px solid #F4F1DB}
.close{text-align:right; padding-top:5px; margin-top:10px; border-top:1px solid #fff}

ul.page_nav{list-style:none; color:#999}
ul.page_nav li{display:inline; padding-right:3px}
ul.page_nav li a{color:#aaa; text-decoration:underline}
ul.page_nav li a:hover{color:#999; text-decoration:none}

ul.paging{list-style:none; width:auto; height:auto; padding-top:20px; clear:left}
ul.paging li{display:inline; margin:0 4px;}
ul.paging li a{color:#999; text-decoration:underline;}
ul.paging li a:hover{color:#666; text-decoration:none;}
ul.paging li a.select{text-decoration:none; color:#000; background:#F3EEDA; border:1px dashed #D1C589; padding:5px;}

/* form */
.txt, select, textarea {background:none; border:1px solid #999; padding:3px; color:#666; font:normal 12px Georgia}
.txt2 {background:none; border:1px solid #ccc; padding:3px; color:#999; font:normal 12px Georgia}
select, select.txt2, .bg2{background:#fff}
.w180{width:180px}
.w280{width:280px}
.w410{width:410px}
.w565{width:565px}
.button{background:#F0E8D1 url(../images/bg_button.gif) repeat-x 0 0; border:1px solid #999; padding:2px 10px; font:normal 12px Georgia; color:#333; cursor:pointer}

/* div */
#wraper {margin:0  auto; width:900px; text-align:left; clear:both}
.shadow1{background:#FAF8F0 url(../images/bg_shadow1.gif) repeat-y 0 0; padding-left:20px;}
.shadow2{background:#FDFCF9 url(../images/bg_shadow2.gif) repeat-y 0 0; padding-left:20px}

/* header */
#header {background:url(../images/header_bg.gif) repeat-x; height:250px; width:auto;}
#header ul{list-style:none; height:45px; color:#fff; text-align:center}
#header ul li{display:inline; height:45px; float:left; border-right:1px solid #666; border-left:1px solid #111}
.m1{width:65px;}
.m2{width:85px;}
.m3{width:110px;}
.m4{width:130px;}
#header ul li a{color:#ccc; text-decoration:none; height:15px; width:auto; padding:15px 10px; display:block;}
#header ul li a:hover{color:#fff; text-decoration:none; height:15px; width:auto; padding:10px; display:block; border-top:5px solid #666}
#header ul li a.select{color:#fff; text-decoration:none; height:15px; width:auto; padding:10px; display:block; border-top:5px solid #D27005}
#banner{background:url(../images/top_banner.gif) no-repeat 0 0; height:205px; width:900px; display:block; clear:both;}
a.officialweb{display:block; margin:0 0 0 5px; font-size:120%; color:#B3B2A4; text-decoration:none; width:350px;}
a.officialweb:hover{color:#787973; text-decoration:none;}

/* content */
#content{padding:30px 0; width:900px; margin:0 auto}
#content_left{width:590px; height:auto; min-height:610px;}
#content_right{background:url(../images/right_content_bg.gif) no-repeat 0 0; width:230px; height:auto; min-height:610px; padding-left:40px; float:right}

ul.tab1{list-style:none; border-bottom:1px solid #F4F1DB; width:auto; height:22px; margin-bottom:10px}
ul.tab1 li{display:inline; color:#999; padding:0 1px; text-align:center; float:right}
ul.tab1 li.user{padding-top:3px; float:left; color:#aaa}
ul.tab1 li a{background:#F6F3E1; border:1px solid #F4F1DB; padding:3px 5px; color:#999; text-decoration:none; display:block; height:13px; width:70px}
ul.tab1 li a:hover, ul.tab1 li a.select{background:#fff;border-left:1px solid #F4F1DB;border-rightt:1px solid #F4F1DB;border-topt:1px solid #F4F1DB;border-bottom:1px solid #fff; height:15px; color:#333}

ul.latest {list-style:none; width:auto; height:auto;}
ul.latest li{display:block; padding-bottom:10px}

ul.gallery, ul.gallery_l, ul.photo_gallery {list-style:none; width:auto; height:auto}
ul.gallery li{display:inline; margin:0 9px 8px 0; float:left}
ul.gallery_l li{display:inline; margin:0 18px 20px 0; text-align:center; float:left}
ul.photo_gallery li{display:inline; margin:0 18px 20px 0; width:265px; height:280px; text-align:left; float:left}

ul.thumb {list-style:none; width:auto; height:44px; margin-top:2px; background:#F6F3E0;}
ul.thumb li{display:inline; padding:5px; float:left}
ul.thumb li a.prev{background:url(../images/arrow.gif) no-repeat 0 0; height:12px; width:8px; margin-top:12px; display:block; text-indent:-9999px}
ul.thumb li a.prev:hover{background:url(../images/arrow.gif) no-repeat -9px 0;}
ul.thumb li a.next{background:url(../images/arrow.gif) no-repeat -9px -13px; height:12px; width:8px; margin-top:12px; display:block; text-indent:-9999px}
ul.thumb li a.next:hover{background:url(../images/arrow.gif) no-repeat 0 -13px;}

ul.pay{list-style:none; width:auto; height:40px; margin-top:20px; position:relative}
ul.pay li{display:inline; float:left; padding-right:10px}
ul.pay li a{background:#EAE4C9; color:#666; font-size:120%; text-decoration:none; padding:5px 10px;}

/* footer */
#footer{background:#F2EED9; border-top:5px solid #CFCCBC; height:80px; width:auto; padding-top:25px; color:#666; clear:both}
#footer ul{list-style:none; padding-bottom:5px}
#footer ul li{display:inline; padding:4px}
#footer a{color:#333; text-decoration:underline}
#footer a:hover{color:#666; text-decoration:none}

/*Added On 19-01-2009 by Arun Kumar Singh*/
p.calendar{border-bottom:1px solid #f6f3e0}
