#wrapper {
	width: 752px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #A18AD8;
	background-color: #FFFFFF;
}
#sectiontitle {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9D7AF3;
	margin-top: 1px;
	padding-top: 8px;
	padding-right: 16px;
	padding-bottom: 8px;
	padding-left: 16px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#tabs {
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: bottom;
	padding-right: 2px;
	padding-left: 2px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#tabs a:link {
	color: #FFFFFF;
	text-decoration:none;
}
#tabs a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
#tabs a:active {
	color: #FFFFFF;
	text-decoration:underline;
}
#tabs a:visited {
	color: #FFFFFF;
	text-decoration:none;
}

#tabs table {
	vertical-align: bottom;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#tabs .tableft {
	text-align: right;
	vertical-align: top;
	width: 7px;
}
#tabs .tabright {
	text-align: left;
	vertical-align: top;
	width: 7px;
}
#tabs .tabcontent {
	padding-top: 7px;
	padding-right: 17px;
	padding-bottom: 10px;
	padding-left: 14px;
}
#tabs #hometab {
	background-color: #A9E100;
	width: 83px;
}
#tabs #abouttab {
	background-color: #06C8E8;
		width: 132px;
}
#tabs #campaigntab {
	background-color: #8D62F5;
		width: 132px;
}
#tabs #newstab {
	background-color: #FC4145;
		width: 170px;
}
#tabs #memberstab {
	background-color: #CB44AF;
		width: 152px;
}


table #maincontent {
	margin-top: 17px;
	margin-bottom: 23px;
}
#mainleftcol {
	width: 169px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 9px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #dddddd;
	text-align: left;
	vertical-align: top;
}
#menutable {
	width: 169px;
}
#leftmenutop {
	background-color: #9D7AF3;
	background-image: url(images/leftmenu-top.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 7px;
	width: 169px;
}
#leftmenubottom {
	background-color: #9D7AF3;
	background-image: url(images/leftmenu-bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 26px;
	width: 169px;
}
.leftmenuoption {
	background-color: #9D7AF3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDBBF9;
	width: 99%;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 12px;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
}
.leftmenuoption a:link{
color:#FFFFFF;
text-decoration:none;

}

.leftmenuoption a:hover{
color:#FFFFFF;
text-decoration:underline;

}
.leftmenuoption a:active{
color:#FFFFFF;
text-decoration:underline;

}
.leftmenuoption a:visited{
color:#FFFFFF;
text-decoration:none;

}
.leftmenubutton {
	background-color: #9D7AF3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDBBF9;
	width: 31px;
	text-align: right;
	vertical-align: middle;
}
#magtop {
	background-color: #FFFFFF;
	background-image: url(../images/leftbox-top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 22px;
	width: 168px;
	height: 8px;
	text-align: left;
}
#magbottom {
	background-color: #FFFFFF;
	background-image: url(../images/leftbox-bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 168px;
	height: 8px;
	text-align: left;
}
#magcontent {
	background-color: #FFFFFF;
	text-align: center;
	width: 133px;
	padding-right: 15px;
	padding-left: 15px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #93d2d0;
	border-left-color: #93d2d0;
	font-size: 70%;
	vertical-align: top;
	padding-bottom: 15px;
}


#footermenu {
	font-size: 65%;
	color: #777c5b;
	text-align: right;
	padding-top: 8px;
	padding-right: 26px;
	padding-bottom: 10px;
	padding-left: 26px;
	border-top-width: 34px;
	border-top-style: solid;
	border-top-color: #8D62F5;
}
#footermenu a:link{
	color: #777c5b;
	text-decoration: none;
}
#footermenu a:hover{
	color: #777c5b;
	text-decoration: underline;
}
#footermenu a:active{
	color: #777c5b;
	text-decoration: none;
}
#footermenu a:visited{
	color: #777c5b;
	text-decoration: none;
}
#maincontent {
}
#topcontrols {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #bdbdbd;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#topcontrols #emailpage {
	color: #FFFFFF;
	background-color: #8ab702;
	background-image: url(../images/email-unite-bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px solid #d2f667;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 23px;
	font-size: 90%;
	height: 19px;
}
#topcontrols #emailpage a:link{
	color: #FFFFFF;
	text-decoration: none;
}
#topcontrols #emailpage a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
#topcontrols #emailpage a:active{
	color: #FFFFFF;
	text-decoration: none;
}
#topcontrols #emailpage a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

#increasetext {
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-size: 90%;
	vertical-align: middle;
	text-align: left;
}

#decreasetext {
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-size: 90%;
	vertical-align: middle;
	text-align: left;

}
#textsizetable {
	width: 90%;
}

#mainrightcol #textsizetable a:link{
	color: #2a2a2a;
	text-decoration:none;
}
#mainrightcol #textsizetable a:hover{
	color: #2a2a2a;
	text-decoration:underline;
}
#mainrightcol #textsizetable a:active{
	color: #2a2a2a;
	text-decoration:underline;
}
#mainrightcol #textsizetable a:visited{
	color: #2a2a2a;
	text-decoration:none;
}

.greentext {
	color: #4B6402;
}
.tablebulletlist {
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 10px;
}
.tablebulletlistimage {
	width: 385px;
	margin-left: 15px;
	margin-top: 20px;
	margin-bottom: 30px;
}

.bullet {
	background-image: url(../images/unite_bullet.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 13px;
	padding-bottom: 10px;
}
.leftimage {
	float: left;
	padding-right: 15px;
}

.tablelist {
	width: 90%;
	margin-left: 56px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.tablebullets{
	width: 90%;
	margin-left: 25px;
	margin-top: 20px;
	margin-bottom: 30px;
}

#leftadvert{
	padding-top: 15px;
	padding-bottom: 6px;
	text-align: center;
}
.tabletwocol {
	text-align: left;
	vertical-align: top;
	width: 500px;
	margin-left: 15px;
}
#mainrightcol {
	font-size: 80%;
	color: #2a2a2a;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 26px;
	padding-bottom: 0px;
	padding-left: 23px;
	line-height: 1.3em;
	background-color: #FFFFFF;
}

#mainrightcol a:link {
	color: #8AB702;
	text-decoration: underline;
}

#mainrightcol a:hover {
	color: #8AB702;
	text-decoration: none;
}

#mainrightcol a:active {
	color: #8AB702;
	text-decoration: underline;
}

#mainrightcol a:visited{
	color: #7B7979;
	text-decoration: underline;
}

.featurebox {
	width: 160px;
}
#featuretop {
	height: 10px;
	background-image: url(images/featurebox-topbg.gif);
	background-repeat: repeat-x;
}
.featurebox #featurecontents {
	background-color: #9D7AF3;
	background-image: url(images/featurebox-rightbg.gif);
	background-repeat: repeat-y;
	background-position: right;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #d2f667;
}
#featurecontents p{
	padding-top: 0px;
	padding-bottom: 15px;
	padding-left: 6px;
	color: #2a2a2a;
}

#featurebottom {
	height: 10px;
	background-image: url(images/featurebox-bottombg.gif);
	background-repeat: repeat-x;
}

.jointable {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 145px;
	text-align: left;
	margin-left: 6px;
	font-size: 80%;
	vertical-align: top;
}

#mainrightcol .jointable a:link {
	color: #2a2a2a;
	text-decoration: none;
}
#mainrightcol .jointable a:hover {
	color: #2a2a2a;
	text-decoration: underline;
}
#mainrightcol .jointable a:active {
	color: #2a2a2a;
	text-decoration: none;
}
#mainrightcol .jointable a:visited {
	color: #2a2a2a;
	text-decoration: none;
}
.featurediv {
	float: left;
	width: 180px;
}

img.rightimage {
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 20px;
	float: right;
}
#footer {
	font-size: 65%;
	color: #FFFFFF;
		width: 752px;
	text-align: left;
	margin-top: 11px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#bottomad {
	float: none;
	padding-top: 20px;
	padding-bottom: 20px;
}


#footer a:link{
	color: #FFFFFF;
	text-decoration:underline
}

#footer a:hover{
	color: #FFFFFF;
	text-decoration:none
}
#footer a:active{
	color: #FFFFFF;
	text-decoration:underline
}
#footer a:visited{
	color: #FFFFFF;
	text-decoration:underline
}
h1 {
	font-size: 140%;
	color: #8AB702;
	margin: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
h2 {
	font-size: 110%;
	color: #8AB702;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
h3 {
	font-size: 95%;
	color: #6F900C;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

