/* CSS Document */
body{
/*	background:url(../images/background.png) no-repeat 0 0 #FFFFFF; color:#363636; */ /* float: center; repeat-x */
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	margin:0; padding:0; }
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
ul{
	list-style:none;}
.spacer{
	font-size:0; line-height:0; clear:both;}

#preload{ display: none; }

#outter{
background:url(../images/background.png) no-repeat center bottom #000000;  /* #fbb917 */ /* #ffffff */ /* #FFFFFF #fdf8ca repeat-x no-repeat ffff00 */
}

/*
#logo {
	float: right;
	margin: 30px 0px 0px 40px;
}
#tagline {
	float: right;
	padding: 50px 35px 0px 0px;
} */


/* -- header start -- */
#header{
  position:relative;
	margin:0 auto; width:930px; height:300px; /* height:170px; */
	 border-right:#996600 1px solid; border-left:#996600 1px solid;

	background:url(../images/swirl_head_full.png) no-repeat 0 0;  color:#000000;}
#header img{
	display: block;
        margin-left: auto;
        margin-right: auto }

#header p{

font:bold 18px/18px Arial, Helvetica, sans-serif; color:#fdd017;  text-align:center; }

#header img.golocal{
/*	position:relative; */ left:65px;  top:-15px; border:1px solid;} /* top:2px; */
#header img.localpeople{
/*	position:relative; */ left:-25px; top:31px; border:1px solid;}  /* top:69px; */

/*#header h1{
	position:absolute; left:12px; top:12px; border:none;
	font:bold 14px/16px  Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}    */
/* -- header end -- */

/* body start */

#body{
  position: relative;
  border-right:#996600 1px solid; border-left:#996600 1px solid;
	width:930px; margin:0 auto; padding:24px 0 0px 0;
        background:url(../images/bodyback.png) repeat-y center top;
        }

#outterside{
            width:900px;  float:left; padding:0px 30px 00px 10px; border: 0px solid #000000; /* padding:0 38px 10px 0; */
}

.outsidetop{
	width:900px;   float:left; padding:0px 0px 20px 0px; border: 0px solid #000000;}


.outside{
	width:900px;  float:left; padding:10px 10px 10px 10px; border: 0px solid #000000;}

.outside h2{
	font:bold 20px/25px Arial, Helvetica, sans-serif; color:#337BA6;
	 height:25px; width:500px; padding:0px 0 10px 0px; float:left;}

.outside h2 span{
	font:bold 20px/25px  Arial, Helvetica, sans-serif; color:#F50B04;
	 height:25px;}

 .outside h2 span2{
	font:bold 20px/25px  Arial, Helvetica, sans-serif; color:#8ccc3a;
	 height:25px;}

.outside h3{
	font:bold 18px/25px Arial, Helvetica, sans-serif; color:#337BA6;
	 height:25px; width:500px; padding:0px 0 10px 0px; float:left;}

.outside h3 span{
	font:bold 18px/25px  Arial, Helvetica, sans-serif; color:#8ccc3a;
	 height:25px;}





.outside ul{
	padding:7px 0 6px 16px;}

.outside ul li{
	font:bold 11px/19px Arial, Helvetica, sans-serif; color:#535353;
	padding:0px 0px 10px 20px; display:block; text-decoration:none;
	background:url(../images/bullet.png) no-repeat 0 1px ;}

.outside ul li span{
	font:normal 12px/18px Arial, Helvetica, sans-serif; color:#363636; }



.outside img{
         position:relative;  top:2px; border:none;}   /* left:50px; */

.outside span.dot{
	background:url(../images/dot_line.gif) repeat-x 0 10px ;
	height:25px; width:380px; display:block; float:left; padding:16px 0 0 16px; color:#000000;}


.outside p{
	font:bold 12px/18px Arial, Helvetica, sans-serif; color:#645f42;  padding:0 0 12px 0;}  /* color:#363636; */

.outside p span{
	font:normal 12px/18px Arial, Helvetica, sans-serif; color:#363636;}
.outside p.dotLine{
	color:#363636; font-size:0; line-height:0; height:13px; padding:3px 0 12px 0;
	background:url(../images/dot_line.gif) repeat-x 0 2px ;}
.outside p.dotLine a.readMore{
	background:url(../images/read_more_btn.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	font-size:0; line-height:0; text-decoration:none; text-indent:-2000px;
	width:58px; height:13px; display:block; float:right;}
.outside p.dotLine a.readMore:hover{
	background:url(../images/read_more_btn_h.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	font-size:0; line-height:0; text-decoration:none; text-indent:-2000px;
	width:58px; height:13px; display:block; float:right;}






/* body end */

.leftpanel{
	width:730px; float:left;  border: 1px solid #000000; /* padding: 0px;  */
        background:url(../images/circle.png) no-repeat left top;}

.leftpanel ul{
	padding:7px 0 6px 16px;}
.leftpanel ul li a{
	font:bold 11px/19px Arial, Helvetica, sans-serif; color:#535353;
	padding:20px 0 0 20px; display:block; text-decoration:none;
	background:url(../images/bullet.png) no-repeat 0 10px }
.leftpanel ul li a:hover{
	font:bold 11px/19px Arial, Helvetica, sans-serif; color:#535353;
	padding:20px 0 0 20px; display:block; text-decoration:none;
	background:url(../images/bullet.png) no-repeat 0 10px }
.leftpanel ul li a.hover{
	font:bold 11px/19px Arial, Helvetica, sans-serif; color:#535353;
	padding:20px 0 0 20px; display:block; text-decoration:none;
	background:url(../images/bullet.png) no-repeat 0 10px }


.leftpanel img{
	border: none;
        }
/*
.centerpanel{
        left: 365px;
        width:365px; float:right; border: 1px solid #000000;
        background:url(../images/circle.png) no-repeat right top;}

.centerpanel img{
	border: none;}
*/



.rightpanel{
	width:200px; float:right; border: 1px solid #000000; /* padding: 730px;    */
        background:url(../images/circle.png) no-repeat right top;}

.rightpanel img{
	border: none;}

#outterright{
            width:220px; float:right; border: 0px solid #000000;
}

/* -- left pannel start -- */
.right{
	width:218px; float:right; border: 0px solid #000000; padding: 10px 0px; }

/*.right img{
	border: none;} */

.right img{
         position:relative;  top:2px; border:none; /* padding: 5px; */}  /* left:50px; */
/*.right img a{
	border:none; align:center;}
        	position:absolute; left:2px; top:2px; border:none;} */


.right h2{
	font:bold 20px/25px Arial, Helvetica, sans-serif; color:#337BA6;
	 height:25px; width:200px; padding:0 0 10px 0; float:left;}
.right h2 span{
	font:bold 20px/25px  Arial, Helvetica, sans-serif; color:#F50B04;
	 height:25px;}
.right span.dot{
	background:url(../images/dot_line.gif) repeat-x 0 18px ;
	height:25px; width:280px; display:block; float:left; color:#000000;}
.right p{
	font:normal 12px/18px Arial, Helvetica, sans-serif; color:#363636;  padding:0 0 12px 0;}
.right p span{
	font:normal 12px/18px Arial, Helvetica, sans-serif; color:#363636;}
.right p.dotLine{
	color:#363636; font-size:0; line-height:0; height:13px; padding:3px 0 12px 0;
	background:url(../images/dot_line.gif) repeat-x 0 2px ;}
.right p.dotLine a.readMore{
	background:url(../images/read_more_btn.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	font-size:0; line-height:0; text-decoration:none; text-indent:-2000px;
	width:58px; height:13px; display:block; float:right;}
.right p.dotLine a.readMore:hover{
	background:url(../images/read_more_btn_h.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	font-size:0; line-height:0; text-decoration:none; text-indent:-2000px;
	width:58px; height:13px; display:block; float:right;}

.right ul{
	padding:7px 0 6px 16px;}
.right ul li{
	font:bold 11px/19px Arial, Helvetica, sans-serif; color:#535353;
	padding:0 0 0 20px; display:block; text-decoration:none;
	background:url(../images/bullet.png) no-repeat 0 1px ;}
/* .right ul li a{
	font:bold 11px/19px Arial, Helvetica, sans-serif; color:#535353;
	padding:0 0 0 20px; display:block; text-decoration:none;
	background:url(../images/bullet.png) no-repeat 0 1px ;}    */
.right ul li span{
	font:normal 12px/18px Arial, Helvetica, sans-serif; color:#363636; }

.event{
	width:480px; padding:26px 0 0 0;}
.eventRight{
	width:324px; padding:6px 0 0 0; float:left;}
.eventRight h2{
	font:bold 20px/25px Arial, Helvetica, sans-serif; color:#337BA6;
	background-color:#FFFFFF; width:124px; float:left; padding:0 0 6px 0;}
.eventRight h2 span{
	font:bold 20px/25px Arial, Helvetica, sans-serif; color:#F50B04; background-color:#FFFFFF;}
.eventRight span.date{
	background:url(../images/date_bg.gif) no-repeat 0 0 #FFFFFF; color:#333333;
	font:bold 11px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center;
	width:117px; height:15px; display:block; float:left; margin:6px 0 0 12px;}
.eventRight p{
	font:normal 12px/18px Arial, Helvetica, sans-serif; color:#363636;
	background:url(../images/left_line.gif) no-repeat 0 16px #FFFFFF; padding:10px 0 12px 16px;}
.eventRight p.dotLine1{
	color:#363636; font-size:0; line-height:0;
	width:304px; height:13px; padding:3px 0 0 0;
	background:url(../images/dot_line.gif) repeat-x 0 2px #FFFFFF; }
.eventRight p.dotLine1 a.viewMore{
	background:url(../images/view_more_btn.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	font-size:0; line-height:0; text-decoration:none; text-indent:-2000px;
	width:58px; height:13px; display:block; float:right;}
.eventRight p.dotLine1 a.viewMore:hover{
	background:url(../images/view_more_btn_h.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	font-size:0; line-height:0; text-decoration:none; text-indent:-2000px;
	width:58px; height:13px; display:block; float:right;}
.eventLeft{
	width:155px; float:left;}
.eventLeft img{
	border:none;}
/* -- contact form start -- */
.right form.contact1{
	background:url(../images/contact1.png) no-repeat 0 0 #FFFFFF; color:#000000;
	width:400px; height:150px; padding:5px 5px 14px 5px;}
.right form.contact1 h2{
	font:normal 18px/18px Arial, Helvetica, sans-serif; width:auto;
	color:#000000; background-color:#F5F5F5; padding:0 0 0 0;}
.right form.contact1 label{
	font:bold 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#337BA6; background-color:#F5F5F5; padding:0 0 8px 0;}
.right form.contact1 input{
	width:250px; height:15px; padding:2px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	background-color:#FFFFFF; color:#000000; margin:0;}
.right form.contact1 textarea{
	width:250px; height:150px; padding:2px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	background-color:#FFFFFF; color:#000000; margin:0;}
 .right form.contact1 span{
	font:bold 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#Ff2f2f; background-color:#BFDEF7; padding:0 0 1px 0;}
	/*font:normal 12px/18px Arial, Helvetica, sans-serif; color:#363636; background-color:#BFDEF7;*/
.right form.contact1 input.submitBtn{
	width:52px; height:16px; padding:0; margin:3px 0 0 0; float:left;}
.right form.contact1 p{
	font:bold 11px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#337BA6; background-color:#F5F5F5; padding:4px 0 0 0;}
.right form.contact2{
	background:url(../images/contact2.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	width:400px; height:350px; padding:5px 5px 14px 5px;}
.right form.contact2 h2{
	font:normal 18px/18px Arial, Helvetica, sans-serif; width:auto;
	color:#000000; background-color:#F5F5F5; padding:0 0 0 0;}
.right form.contact2 label{
	font:bold 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#337BA6; background-color:#F5F5F5; padding:0 0 8px 0;}
.right form.contact2 input{
	width:250px; height:15px; padding:2px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	background-color:#FFFFFF; color:#000000; margin:0;}
.right form.contact2 textarea{
	width:250px; height:150px; padding:2px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	background-color:#FFFFFF; color:#000000; margin:0;}
.right form.contact2 input.submitBtn{
	width:52px; height:16px; padding:0; margin:3px 0 0 0; float:left;}
.right form.contact2 input.formBtn{
	width:52px; height:16px; padding:0; margin:3px 0 0 50px; float:left;}

.right form.contact2 p{
	font:bold 11px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#337BA6; background-color:#F5F5F5; padding:4px 0 0 0;}


/* -- contact form end -- */

/* -- left pannel end -- */

/* -- right pannel start -- */

#outterleft{
            width:660px;  float:left; padding:0px 30px 00px 10px; border: 0px solid #000000; /* padding:0 38px 10px 0; */
}

.left{
	width:658px;  float:left; padding:10px 10px 10px 10px; border: 0px solid #000000;}

.lefttop{
	width:658px;   float:left; padding:0px 0px 20px 0px; border: 0px solid #000000;}


.textleft{
	width:510px;  float:left; padding:0px 0px 0px 0px; border: 0px solid #000000;}

.textvitaleft{
	width:6580px;  float:left; padding:0px 0px 0px 0px; border: 0px solid #000000;}


.textleftsmall{
	width:310px;  float:left; padding:0px 0px 0px 0px; border: 0px solid #000000;}


.left h2{
	font:bold 20px/25px Arial, Helvetica, sans-serif; color:#337BA6;
	 height:25px; width:500px; padding:0px 0 10px 0px; float:left;}

.left h2 span{
	font:bold 20px/25px  Arial, Helvetica, sans-serif; color:#F50B04;
	 height:25px;}

 .left h2 span2{
	font:bold 20px/25px  Arial, Helvetica, sans-serif; color:#8ccc3a;
	 height:25px;}

.left h3{
	font:bold 18px/25px Arial, Helvetica, sans-serif; color:#337BA6;
	 height:25px; width:500px; padding:0px 0 10px 0px; float:left;}

.left h3 span{
	font:bold 18px/25px  Arial, Helvetica, sans-serif; color:#8ccc3a;
	 height:25px;}





.left ul{
	padding:7px 0 6px 16px;}

.left ul li{
	font:bold 11px/19px Arial, Helvetica, sans-serif; color:#535353;
	padding:0px 0px 10px 20px; display:block; text-decoration:none;
	background:url(../images/bullet.png) no-repeat 0 1px ;}

.left ul li span{
	font:normal 12px/18px Arial, Helvetica, sans-serif; color:#363636; }


.left img{
         position:relative;  top:2px; left:150px; border:none;}   /* left:50px; */

.left span.dot{
	background:url(../images/dot_line.gif) repeat-x 0 10px ;
	height:25px; width:380px; display:block; float:left; padding:16px 0 0 16px; color:#000000;}


.left p{
	font:bold 12px/18px Arial, Helvetica, sans-serif; color:#645f42;  padding:0 0 12px 0;}  /* color:#363636; */


.left p span{
	font:normal 12px/18px Arial, Helvetica, sans-serif; color:#363636;}
.left p.dotLine{
	color:#363636; font-size:0; line-height:0; height:13px; padding:3px 0 12px 0;
	background:url(../images/dot_line.gif) repeat-x 0 2px ;}
.left p.dotLine a.readMore{
	background:url(../images/read_more_btn.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	font-size:0; line-height:0; text-decoration:none; text-indent:-2000px;
	width:58px; height:13px; display:block; float:right;}
.left p.dotLine a.readMore:hover{
	background:url(../images/read_more_btn_h.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	font-size:0; line-height:0; text-decoration:none; text-indent:-2000px;
	width:58px; height:13px; display:block; float:right;}



        /*
.event{
	width:480px; padding:26px 0 0 0;}
.eventRight{
	width:324px; padding:6px 0 0 0; float:left;}
.eventRight h2{
	font:bold 20px/25px Arial, Helvetica, sans-serif; color:#337BA6;
	background-color:#FFFFFF; width:124px; float:left; padding:0 0 6px 0;}
.eventRight h2 span{
	font:bold 20px/25px Arial, Helvetica, sans-serif; color:#F50B04; background-color:#FFFFFF;}
.eventRight span.date{
	background:url(../images/date_bg.gif) no-repeat 0 0 #FFFFFF; color:#333333;
	font:bold 11px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center;
	width:117px; height:15px; display:block; float:left; margin:6px 0 0 12px;}
.eventRight p{
	font:normal 12px/18px Arial, Helvetica, sans-serif; color:#363636;
	background:url(../images/left_line.gif) no-repeat 0 16px #FFFFFF; padding:10px 0 12px 16px;}
.eventRight p.dotLine1{
	color:#363636; font-size:0; line-height:0;
	width:304px; height:13px; padding:3px 0 0 0;
	background:url(../images/dot_line.gif) repeat-x 0 2px #FFFFFF; }
.eventRight p.dotLine1 a.viewMore{
	background:url(../images/view_more_btn.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	font-size:0; line-height:0; text-decoration:none; text-indent:-2000px;
	width:58px; height:13px; display:block; float:right;}
.eventRight p.dotLine1 a.viewMore:hover{
	background:url(../images/view_more_btn_h.gif) no-repeat 0 0 #FFFFFF; color:#000000;
	font-size:0; line-height:0; text-decoration:none; text-indent:-2000px;
	width:58px; height:13px; display:block; float:right;}
.eventLeft{
	width:155px; float:left;}
.eventLeft img{
	border:none;}  */
/* -- contact form start -- */



.gold
{
background-color: black;
color: #996600;

}

.left form.contact{
	background:url(../images/contact.png) no-repeat 155px 0px; color:#000000;
	width:560px; height:710px; padding:5px 5px 14px 180px;}

.left form.contact h2{
	
        font:normal 18px/18px Arial, Helvetica, sans-serif; width:auto;
	color:#000000; background-color:#F5F5F5; padding:0 0 0 0;}

.left form.contact label{
                                                  
          font-family:'Palatino Linotype', 'Trebuchet MS', serif;
	  font-size: 15px/19px;
/*	font:normal 13px/19px, 'Palatino Lintype', 'Book Antiqua', Palatino, serif;   */

	/*font:bold 13px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;   */
	color:#996600;  padding:0px 0px 0px 2px;} /* fdd017 */
	/* color:#337BA6;  padding:0px 0px 0px 2px;} */

.left form.contact label1{
	font:bold 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#337BA6; background-color:#F5F5F5; padding:0 0 8px 0;}

.left form.contact input{
	width:520px; height:15px; padding:2px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#000000; margin:0;}    /* background-color:#FFFFFF; */

.left form.contact textarea{
	width:520px; height:180px; padding:2px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#000000; margin:0;}   /* background-color:#FFFFFF; */

.left form.contact input.submitBtn{
	width:52px; height:16px; padding:0; margin:3px 0 0 0; float: left;
        background:url(../images/sbtn.png) no-repeat 0 0 right bottom;
        }

.left form.contact input.formBtn{
	width:52px; height:16px; padding:0; margin:3px 0 0 50px; float:left;}

.left form.contact p{
	  font-family:'Palatino Linotype', 'Trebuchet MS', serif;
	  font-size: 1.1em;
	  /* font-family:'Palatino Lintype', 'Book Antiqua', Palatino, serif; */
        /*font:bold 15px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; */
	/* font:bold 11px/25px "Trebuchet MS", Arial, Helvetica, sans-serif; */
	/* font:normal 11px/15px Arial, Helvetica, sans-serif;    */
	color:#996600;  padding:4px 0 0 0;}   /* fdd017 */            /* background-color:#000000; */
	/* color:#337BA6; background-color:#F5F5F5; padding:4px 0 0 0;} */



/* -- right pannel end -- */


/* footer start -- */
#footer{
/*  background-position: bottom center; */

  border-right:#996600 1px solid; border-left:#996600 1px solid; /* border-bottom:#ffed00 1px solid;   */
  width:930px; height:170px; margin:0 auto; padding:0px 0px 0px 0; float: bottom;
	background:url(../images/swirl_foot.png) no-repeat center top; }


.footer img.dedicated{
  position:relative;
	 left:410px; bottom:5px; border:none; }

.footer p{
	margin:0 auto; width:300px; color:#DBEDFB;
	font:normal 10px/18px Arial, Helvetica, sans-serif; text-align:center;}

/*.footer p.signature{
        position:relative; left:5px;  bottom:-100px;
	font:bold 12px/16px Arial, Helvetica, sans-serif; color:#FFFFFF;
	text-align:center; text-decoration:none;}
*/

.footer p.signature{
        position:relative; left:5px;  bottom:-100px;
	font:bold 12px/16px Arial, Helvetica, sans-serif; color:#996600;  /* fdd017 */
	text-align:center; text-decoration:none;}

.footer p.signature a{
	font:bold 12px/16px Arial, Helvetica, sans-serif; color:#996600;
	text-align:center; text-decoration:none;}

.footer p.signature a:hover{
	font:bold 12px/16px Arial, Helvetica, sans-serif; color:#996600;  text-align:center; text-decoration:none;}

/* footer end -- */
