
body {margin: 0px;padding: 0px; border: 0px; font-family: Calibri, sans-serif;background:#ffffff;color:#fff; font-size:15px; text-align:justify;}

* {
	margin:0px;
	padding:0px;
}

.fl{
	float:left;
}

.fr{
	float:right;
}
.clr{
	clear:both;
}

ul,li{
	list-style:none;
}

a {
	text-decoration:none;
	color:#999999;
}

a:hover{
	text-decoration: underline;
}

.textbody{font-family:Calibri; color:#666666; font-size:15px; float:left; padding:15px 0px; width:1000px;}
.textbody h1{color:#7c7baf; font-family:Calibri ;font-size:24px; text-transform:uppercase; font-weight:normal; margin:0 0 12px 0;}
.textbody h1 span{color:#39b54a; font-family:Calibri ;font-size:20px; text-transform:uppercase; font-weight:bold; margin:0 0 12px 0;}
.textbody span{color:#39b54a; font-family:Calibri ;font-size:18px; text-transform:uppercase; font-weight:bold;}
.textbody span a{color:#39b54a; font-family:Calibri ;font-size:18px; text-transform:uppercase; font-weight:bold; text-decoration:none}
.textbody span a:hover{color:#39b54a; font-family:Calibri ;font-size:18px; text-transform:uppercase; font-weight:bold; text-decoration:underline}



.textcontact{font-family:Calibri; color:#666666; font-size:15px; float:left; padding:15px 0px;width:600px;}
.textcontact h1{color:#7c7baf; font-family:Calibri; font-size:24px; text-transform:uppercase; font-weight:normal; margin:0 0 12px 0;}

.maplocation{font-family:Calibri; color:#666666; font-size:15px; float:right; padding:15px 0px; width:370px;}
.maplocation h1{color:#7C7BAF; font-family:Calibri; font-size:18px; text-transform:uppercase; font-weight:normal; margin:0 0 12px 0;}

h1 {font-family:Calibri; font-size:20px; font-weight:bold; color:#333;}      

/*Fonts*/
a { font-size:15px; color:#666;}
a:link{color:#999999; text-decoration:none;}
a:visited{color:#999999; text-decoration:none;}
h1 {font-family:Calibri; font-size:20px; font-weight:bold; color:#333;}
h2 { font-size:24px; font-weight:normal; color:#222; margin:0px;}
h3 {font-size:21px; font-weight:normal; color:#333;}
/*Fonts END*/

#header {background:#ffffff; height:100px;}
#toprow {border-top:solid 0px #a2a2a2;background: #FFFFFF; }
#toprowsub {border-bottom:solid 1px #ccc;background: #FFFFFF;}
#toprowsub h2{padding:3px 10px;}
#midrow {width:1000px;margin:0 auto;}
#bottomrow {width:1000px;margin:0 auto;}

/*LOGO*/
#logo{padding-top:16px; float:left;}
#logo a{background:url(images/logo.png) no-repeat;display:block; width:205px;height:55px;text-indent:-10000px;}
/*LOGO END*/

/*Menu Begin*/
#menu{float:right; margin-top:30px;}
#menu ul li{ display:inline; list-style-type:none;}
#menu ul li a{padding:5px; font-size:16px; text-decoration:none; font-weight:normal;}
#menu ul li a span{font-family:Calibri ;font-size:16px; text-transform:uppercase; text-decoration:none; padding:5px; color:#000000;}
#menu ul li a.active{right;}
#menu ul li a.active span{background-color: #ADACAC; color: #FFFFFF; padding:5px;}
#menu ul li a:hover{background-color: #ADACAC; color: #FFFFFF; padding:5px;}
#menu ul li a:hover span{background-color: #ADACAC; color: #FFFFFF; padding:5px;}
/*Menu End*/

.center{width:1000px; margin:0 auto;}

/*SlideShow Begin*/
#cu3er-container {padding-left:0px;padding-right:0px;width:1000px;}
/*SlideShow End*/

/*Homepage Boxs*/
#container {float:left;}
.box {width:320px;height:auto;float:left;background:url(images/border.jpg) no-repeat bottom right; margin:15px 0 21px 0;}
.box h1{padding-left:10px; color:#7c7baf; font-family:Calibri ;font-size:24px; text-transform:uppercase; font-weight:normal; margin:15px 0 21px 0;}
.box p {margin:0px;width:200px;padding:0 5px 10px 15px;float:left; font-family:Calibri ;font-size:16px; text-align:left; color:#666666;}
.last{background:none;}

a.about{float:left;display:block;width:83px;height:101px;background:url(images/plan.jpg) no-repeat 0px -101px;text-indent:-1000px;}
a.about:hover{ background-position: 0px 1px;}
a.aims{margin-top:10px;float:left;display:block;width:83px;height:87px;background:url(images/whyus.jpg) no-repeat 0px 0px;text-indent:-1000px;}
a.aims:hover{ background-position: 0px -88px;}
a.members{margin-top:14px;float:left;display:block;width:83px;height:72px;background:url(images/support.jpg) no-repeat 0px 0px;text-indent:-1000px;margin-left:6px;}
a.members:hover{ background-position: 0px -70px;}

a.button{background:url(images/buttonr.gif) no-repeat right; padding:3px 0px; margin-left:2px; color:#ffffff; text-decoration:none; }
.button span{background:url(images/buttonl.gif) no-repeat left; padding:1px 5px;}

a.button1{background:url(images/buttonr1.gif); padding:2px; width:81px; float:right; color:#ffffff; text-decoration:none; }
.button1 lable{padding:0 7px;}

/*Homepage Boxs END*/

/*Subpage Boxs*/
#box2holder{padding: 20px 30px;}
.box2{width:450px; float:left; padding:20px 0px;}
.box2 img{ border: solid 5px #F2F2F2; float:left;}
.box2 h3{margin:0px; padding:0px 5px; float:left;}
.box2 p{width:220px; float:left;padding:5px 5px; margin:0px;}
/*Subpage Boxs END*/


/*Footer*/
#footer{
	background:url(images/footer_bg.png) repeat-x left top;
	width:100%;
	height:183px;
	float:left;
	margin-top:15px;
}
.footer_layout{
	width:1000px;
	margin:auto;
}

.foter_dtel{
	float:left;
	width:100%;
	margin:22px 0px 20px 0px;
	padding:0px 10px;
}
.footer_liks{
	width:210px;
	margin-right:10px;
}
.footer_liks h4{
	font-family:Calibri;
	font-size:17px;
	color:#6dcff6;
	font-weight:normal;
	padding-bottom:5px;
	text-transform:uppercase;
}
.footer_liks a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-bottom:6px;
	float:left;
	width:100%;
}

.footer_liks a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-bottom:6px;
	float:left;
	width:100%;
	text-decoration:underline;
}
.footer_liks1{
	width:270px;
	margin-right:10px;
}
.footer_liks1 h4{
	font-family:Calibri;
	font-size:17px;
	color:#6dcff6;
	font-weight:normal;
	padding-bottom:5px;
	text-transform:uppercase;
}
.footer_liks1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-bottom:6px;
	float:left;
	width:100%;
	text-decoration:underline;
}
.footer_liks1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-bottom:6px;
	float:left;
	width:100%;
	text-decoration:none;
}

.botom_link{
	width:100%;
	float:left;
}
.design{
	margin-top:3px;
}
.design a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	float:left;
}
.botm_right{
}
.botm_right p{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
}
.botm_right a{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
}

.sociallink_right{
	float:right;
	margin-top:-3px;
	margin-left:6px;
}

/*Footer END*/

.textbox{float:left;padding:50px 0px;width:950px; }
.textbox2{padding:10px 40px; background:url(images/textbox2bg.gif) repeat-x;}
.feed{width:auto; float:left;}
.feed img{ border: solid 0px; margin-top:120px; padding:0px 7px;}


.divider {background:#ffffff; float:left; width:1000px; border-top:solid 1px #e5e5e5; margin-top:6px;}

.inner-heading{
	font-family:Calibri;
	font-size:24px;
	color:#39b54a;
	font-weight:normal;
	text-transform:uppercase;
}

.inner-heading1{
	font-family:Calibri;
	font-size:16px;
	color:#7c7baf;
	font-weight:normal;
	text-transform:uppercase;
}

.                                 span{
	font-family:Calibri;
	font-size:16px;
	color:#7c7baf;
	font-weight:normal;
	text-transform:uppercase;
}


ul {
    font-family: Arial, Verdana;
    font-size: 14px;
    margin: 0;
    padding: 0;
    list-style: none;
	color: #0000000;
}
ul li {
    display: block;
    position: relative;
    float: left;
	color: #0000000;
}
li ul {
    display: none;
	color: #0000000;
}
ul li a {
    display: block;
    text-decoration: none;
    border-top: 1px solid #ffffff;
    padding: 5px 15px 5px 15px;
    margin-left: 1px;
    white-space: nowrap;
	color:#000000;
}
ul li a:hover {
	color:#000000;
}
li:hover ul {
    display: block;
    position: absolute;
	color: #0000000;
}
li:hover li {
    float: none;
    font-size: 11px;
	color: #0000000;
}
li:hover a { background: #dcdcdc;  }
li:hover li a:hover {


}
