/* CSS Document */

body {  margin: 0;	padding: 0;	font: normal 73%/1.5em Arial,Verdana, Tahoma, sans-serif;	
		color: #505050; text-align:justify; background:url(../images/index1.jpg) top repeat-x;}
img { border:none; } 
a { color: #505050; font-size:1em; text-decoration: none; } 
a:hover { color: #000000; text-decoration: underline; } 

h1, h2, h3 { font: 1.2em Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; padding:0px 0px 0px 0px; } 
h1 { font-size : 1.4em; color: #881f1d; padding:10px 0px 0px 0px; margin:0px;  border-bottom:2px solid #fff; width:90%; } 
h2 { font-size : 1.6em; color: #0e8861; padding:5px 0px 5px 0px; margin:0px; } 
h3 { font-size : 1.6em; color: #ffa800; padding:5px 0px 5px 0px; margin:0px; } 
h4 { font-size : 1.4em; color: #000000; padding:10px 0px 0px 0px; margin:0px;  border-bottom:2px solid #fff; width:90%; }
h5 { font-size : 1.1em; color:#CC3300; margin:0px; padding-bottom:5px;}

ul{ margin-left:20px; padding:0px; }
li{ font-size:1em; list-style:square; list-style-image:url(../images/arrow.gif); line-height:21px; margin:0px; padding:0px; }
p{ color:#000; font-size:1em; margin:0px; padding:0px; text-align:left;}

.cleardiv { clear:both;}
.imgleft{ width:auto; float:left; margin-right:10px; }
.imgright{ width:auto; float:right; margin-left:10px; }

/*Main Div*/

#maindiv{ width:940px; margin:0 auto;}
#banner{ width:700px; margin:0 auto; margin-top:20px;}
#topheader{ width: auto; height:100px;}
#logo{ width:270px; height:80px; float:left; }

#search{ width:350px; height:40px; float:right; margin:30px 0px 0px 0px;}
#search input { width:200px; height:14px; padding: 5px;	border : 1px solid #bcbcbc; color: #777;
				background:#000 url(../images/index4.jpg) repeat-x bottom; font : normal 1em Arial,Verdana, Tahoma, sans-serif; } 

#search .btsearch{ 	font: 1em Arial, Sans-serif; background:url(../images/index5.jpg) no-repeat; color:#fff;
					width:64px; height:26px; border:none; } 
					
/*Navigations*/
#navig{ width:940px; height:36px; background: #c51515 url(../images/index6.jpg) no-repeat; margin:0 auto;}

#menu-content {	margin: 0 auto; padding: 0; position: relative;}
#menu-content ul { color: #FFF; margin: 0; padding-left: 0; }
#menu-content li { display:inline; }
#menu-content li a { font: 14px Arial, Helvetica, sans-serif; margin:0px; float:left; text-align:center;
	color: #FFF; text-decoration: none; height:26px; width:95px; padding-top:10px;}

#menu-content li a:hover{ font: 14px Arial, Helvetica, sans-serif; color:#fff; background:#881f1d;} 
#menu-content li a#current{	font: 14px Arial, Helvetica, sans-serif; color:#fff; background:#881f1d;} 

#menu-home { width:100px; height:36px; float:left; margin-left:20px; }
.greenline{	background: url(../images/index7.jpg) no-repeat; width:3px;	height:36px; float:left; }

/*Body Content*/
#bodycontent{ width:auto; padding:20px 0px 60px 0px;}

/*Left Panel*/
#leftPanel{ width:210px; float:left;}
.spotbox{
	width:auto;
	height:150px;
	padding:140px 10px 0px;
	margin-bottom:10px;
	text-align:left;
	background-image: url(../images/index121.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.linkbox{ width:auto; background:#f1f1f2; margin-bottom:10px;}
.c1{ width:auto; height:12px; background:url(../images/c1.jpg) top no-repeat; clear:both;}
.c2{ width:auto; background:#f1f1f2; clear:both; padding-left:15px;}
.c3{ width:auto; height:12px; background:url(../images/c2.jpg) bottom no-repeat; clear:both;}


/*Middle Panel*/
#header{ width:300px; margin:0px 0px 20px 8px;}
#middlePanelhome{ width:400px; float:left; margin-left:11px;}
#middletext{ margin-top:30px; padding:5px; text-align:left;}
#middlePanel{ width:368px; padding:15px; float:left; margin-left:11px; border: 1px solid #f53a3a; }
#middlePanel h2 { font-size : 1.8em; color: #CC0000; padding:5px 0px 5px 0px; margin:0px; } 

/*Right Panel*/
#rightPanel{ width:300px; float:left; margin-left:11px;}

.rightbox{ width:auto; background:#f8f8d2; margin-bottom:10px;}
.cy1{ width:auto; height:12px; background:url(../images/cy1.jpg) top no-repeat; clear:both;}
.cy2{ width:auto; background:#f8f8d2 url(../images/cy3.jpg) repeat-y; clear:both; padding-left:15px;}
.cy3{ width:auto; height:12px; background:url(../images/cy2.jpg) bottom no-repeat; clear:both;}

.btpoll{ font: 1em Arial, Sans-serif; background:url(../images/index5.jpg) no-repeat; color:#fff;
		 width:64px; height:26px; border:none; margin-left:10px; } 

.rightbox2{ width:auto; background:#dfdfdf url(../images/cb3.jpg) repeat-y; margin:10px 0px 10px 0px;}
.cb1{
	width:auto;
	height:12px;
	clear:both;
}
.cb2{
	width:auto;
	background:repeat-y;
	clear:both;
	padding-left:60px;
	padding-right: 40px;
	padding-top: 15px;

}
.cb3{
	width:auto;
	height:12px;
	clear:both;
	background-repeat: no-repeat;
	background-position: bottom;
}

/* Page Footer*/
#footer{ width:auto; clear:both;}
#footer a{ color:#fff; text-decoration:none;}
#footer a:hover{ color:#fff; text-decoration:underline;}

#footbox1{ width:auto; height:100px; background:#e2e2e2; color:#000; padding-top:10px;}
#footbox2{ width:auto; height:30px; background:#b82422; color:#fff; padding-top:10px; text-align:center; border-top:1px solid #fff;}
.foottext{ width:940px; margin:0 auto; font:0.98em Arial, Helvetica, sans-serif;}
#rightPanel1 {
width:210px; float:left; margin-left:11px;
}
#middlePanel1 {
width:458px; padding:15px; float:left; margin-left:11px; border: 1px solid #f53a3a;
}
.cy11{ width:auto; height:12px; background:url(../images/cy11.jpg) top no-repeat; clear:both;}
.cy21{ width:auto; background:#f8f8d2 url(../images/cy31.jpg) repeat-y; clear:both; padding-left:15px;}
.cy31{ width:auto; height:12px; background:url(../images/cy21.jpg) bottom no-repeat; clear:both;}

.rightbox2{ width:auto; background:#dfdfdf url(../images/cb31.jpg) repeat-y; margin:10px 0px 10px 0px;}
.cb11{ width:auto; height:12px; background:url(../images/cb11.jpg) top no-repeat; clear:both;}
.cb21{ width:auto; background:#f8f8d2 url(../images/cb31.jpg) repeat-y; clear:both; padding-left:15px;}
.cb31{ width:auto; height:12px; background:url(../images/cb21.jpg) bottom no-repeat; clear:both;}
h5 a {
font-size : 1.1em; color:#CC3300; margin:0px; padding-bottom:5px;
}
.libottom {
	color: #0e8861;

}
@import url(http://www.google.com/cse/api/branding.css);
.searchhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
#middlesearch {

width:878px; padding:15px; float:left; margin-left:11px; border: 1px solid #f53a3a;
}
.rightbox21 {
	width:auto;
	margin:10px 0px;
	background-color: #dfdfdf;
	background-image: url(../images/cb24.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 180px;


}
#middlePanel2 {

width:878px; padding:15px; float:left; margin-left:11px; border: 1px solid #f53a3a;
}
.middlebox {

	width:auto;
	margin:10px 0px;
	background-color: #dfdfdf;
	background-image: url(../images/cb25.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 180px;
}
