/*Valid CSS 2.0*/

body {
margin: 0;
padding: 0;
font-family:verdana; 
font-size: 8.5pt;
color: #6f6e6e;
}
a {
-moz-outline:none;
}
HTML {
	OVERFLOW-Y: scroll
}
h1, h2, h3 {
margin: 0;
font-weight: normal;
}
h1 {
font-size:12px;
color:#333333; 
font-weight:bold
}
h2 {
font-size:12px;
font-weight:bold;
color:#ab1419
}

.whitefont {
font-size:11px;
color:#FFFFFF
}
.fontsml {
font-size:11px;
color:#000000
}
.fontbig {
font-size:13px;
color:#444242
}
.fontorange {
font-size:13px;
color:#c47106;
font-weight:bold
}

/*dropdwon/inputbox*/
.boxdeop {
width:100px;
background-color:#fdfcf3;
border:1px solid #cfcdc9
}

.boxinput {
width:130px;
background-color:#fdfcf3;
border:1px solid #cfcdc9;
padding-left:4px
}

.nav-link {
color: #ffffff;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
a.nav-link:hover { 
text-decoration:none;
}

.nor-link {
color: #6b655e;
text-decoration: none;
font-size:8.5pt;
font-weight:normal;
}
a.nor-link:hover { 
text-decoration:underline;
}


.purpal_text {
color:#990066
}

.leftpanel-link {
color: #1834e0;
text-decoration: none;
font-size:11px;
font-weight:bold;
}
a.leftpanel-link:hover { 
text-decoration:normal;
}
.orange-link {
color: #ec7036;
text-decoration: underline;
font-size:8.5pt;
font-weight:normal;
}
a.orange-link:hover { 
text-decoration:none;
}

.white-link {
color: #ffffff;
text-decoration: none;
font-size:12px;
font-weight: normal;
}
a.white-link:hover { 
text-decoration:underline;
}
.bg-link {
color: #e39b23;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
a.bg-link:hover { 
text-decoration:none;
color:#FFFFFF;
background-color:#FF6600
}

/* Main Div */

#maindiv {
width:963px; margin:0px auto;height:auto
}
#maintoppart {
width:963px; height:114px; margin-top:6px; background:url(../images/banbg.gif) repeat-x 
 
}
#topright {
float:right; width:227px; height:114px
}
#toplinkpart {
width:227px; background:url(../images/top_hcs.jpg) top no-repeat; height:25px
}
#toplink {
padding:2px 10px 0 27px
}
#weatherdiv { 
padding-top:0px; width:82px; float:left 
}

#wpart1 {
	float:left;
	padding-top: 15pt;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
}
#wpart2 {
width:140px; height:18px
}
#wpartd {
float:left; width:70px
}
#wpartdd {
float:left; width:60x; clear:both
}
#wmsg {
float:left; clear:both;width:140px; padding:2px 0 2px 0 
}
#banimage {
float:left; width:963px; height:176px
}
#navbg {
float:left; width:963px; height:30px; padding-top:0px; 
}
#mainbody {
width:963px; float:left; height:auto; background:url(../images/body_bg.jpg) repeat-x top #FFFFFF; padding-top:12px
}
#rightpartdiv {
width:295px; float:right
}
#newspart {
float:left; background:url(../images/newsbg_img.jpg) no-repeat top; height:202px; width:295px;
}
#pm {
padding:7px 0 12px 42px
}
#pn1{
float:left; padding:7px 7px 10px 15px
}
#eventdiv {
float:left; background:url(../images/event_bg.gif) no-repeat top; height:100px; width:295px;
}
#evp1 {
float:left; padding:12px 10px 10px 47px; width:200px
}
#evcont {
float:left; padding:10px 10px 10px 15px; width:242px; line-height:14px
}
#caldiv {
float:left;height:190px; width:295px; margin-top:15px
}
#caltopbg {
width:293px; border:1px solid #dab479; background-color:#fbebc7
}
#caldbg {
height:26px; background:url(../images/calup_bg.gif) top repeat-x

}
#divleft {
width:642px; float:left; margin-bottom:10px

}
#fright {
float:right; width:275px
}
#fimag {
width:346px; height:181
}
#fimag2 {
width:352px; height:181
}
#contlol {
float:left; padding-top:6px
}
#snapshop {
width:638px; float:left; margin-top:16px; background:url(../images/glary_bg.jpg) no-repeat top; height:192px
}
#snaphead {
float:left; padding:16px 10px 7px 15px
}
#photogal {
float:left; width:610px; padding:22px 10px 10px 18px
}
#noticealeart {
width:638px; float:left; margin-top:16px; background:url(../images/cont_bg.gif) no-repeat top; height:192px
}
#nothead {
float:left; padding:20px 10px 10px 25px; width:310px
}
#notcont {
float:left; padding-top:10px
}
#address {
float:left; padding:24px 10px 10px 12px; width:250px
}
#addcont {
float:left; padding-top:10px; width:265px 
}
#addphone {
padding-bottom:12px;line-height:18px;
}
#mainfooter {
float:left; width:940px; height:30px; margin-top:10px; clear:both; background-color:#FFFFFF; border-top:1px solid #CCCCCC; padding:10px 12px 12px 12px
}
#fnav {
float:left; width:400px
}
#fcopyright {
float:right; width:317px; font-size:12px
}
#breadcams {
height:16px; float:left; width:951px; padding:0 0 6px 12px
}
#dodedline {
height:4px; float:left; width:963px; background:url(../images/innwer_dottedline.gif) no-repeat top

}
#innerbanimg {
float:left; width:963px; height:135px
}

#aboutmainleftdiv {
width:572px; float:left; padding:12px 0 0 12px
}
#rightbigimg {
width:360px; float:right; padding:12px 12px 0 0
}
#aboutmainbotdiv {
width:951px; float:left; padding:0 0 0 12px
}
#bodytabdiv {
width:272px; float:left; padding:12px 0 12px 12px;
}
#bodyhead {
width:443px; float:left; padding:12px 0 0 12px; 
}
#rightimg2 {
width:473px; float:right; padding:12px 12px 0 0
}
#commit1{
	width:420px;
	float:left;
	padding:40px 0 0 12px
}
#commit2 {
float:left; width:200px;padding:12px 0 0 12px;
}

#duarhead {
	width:700px;
	float:left;
	margin:22px 0 0 12px;
}
#bodycontheassml {
width:951px; float:left; padding:12px 0 0 12px; 
}
#smlcont {
width:290px; float:left; padding:12px 0 0 12px;
}
#duarhead2 {
width:443px; float:left; margin:12px 0 0 12px; 
}
#fleftdiv {
width:951px; float:left;
}
#duarhead3{
width:443px; float:left; padding:12px 0 0 12px; 
}


/* Div class */

.floatleft {
float:left
}
.mpo {
margin:0px; padding:0px
}
.wi150 {
width: 150px;
}
.wi210 {
width: 210px;
}
.wi600 {
width:600px
}
.imgright {
float:right;margin: 0px 10px 0 0;
}
.pn {
padding:4px 0 0 26px
}
.hpad {
padding-bottom:5px
}
.pad12 {
padding-bottom:12px
}
.forul {
padding:10px 0 10px 12px; margin:0 0 0 12px
}
.lineheight18 {
line-height:18px
}
.hfix {
height:176px
}
