a img {border: 0;}
img {border: 0;}

body{
background-image:url(/images/background1.jpg);
background-repeat: repeat-x;
background-color: #fcfdfd;
padding: 0px;
margin: 0px;
height: 100%;
}
#wrapper{
width: 810px;
padding:3px;
margin: -8px;
background-image:url(/images/backstrip.png);
background-repeat: repeat-y;
margin-left: auto;
margin-right:auto;
}
#main{
width:750px;
padding-left: 30px;
height: 100%;
}

#header{
background-image:url(/images/header.jpg);
width: 750px;
height: 85px;
background-repeat: no-repeat;
top: 0px;
}
#footer{
background-color:#7090b1;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 10px;
height: 75px;
}

#content{
background: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
margin-top: 0px;
padding-top: 0px;
top: 0px;
}
#content_left{
padding: 0.5em 1.5em 1em;
width: 522px;
border-right: 5px solid #464646;
background-color: #FFFFFF;
min-height: 725px;
}

#space{
height: 5px;
background-color: #464646;
}

#sidebar{
width: 185px;
float: right;
height: 100%;
}

#sidebar_buttons{
background-color: #ffffff;
float: right;
width: 185px;
height: 100%;
}





#sidebar_buttons ul{
padding: 1px;
margin: 0px;
height: 0px;

}

#sidebar_buttons	li{
	display: inline;
	text-align:center;
	
}

#sidebar_buttons	li.last{
}

#sidebar_buttons	li a{
	color: #FFF;
height: 45px;
	display:block;
	float:left;
	text-indent:-5000em;
}

#sidebar_buttons	li.tellafriend a{
	background:transparent url(/images/sidebar_tellafriend2.gif) 0 0 no-repeat;
	width:183px;
}

#sidebar_buttons	li.photogallery a{
	background:transparent url(/images/sidebar_photogallery.jpg) 0 0 no-repeat;
	width:163px;
}

#sidebar_buttons	li.facebookprofile a{
	background:transparent url(/images/sidebar_facebook.jpg) 0 0 no-repeat;
	width:163px;
}

#sidebar_buttons	li.youtubechannel a{
	background:transparent url(/images/sidebar_youtube.jpg) 0 0 no-repeat;
	width:163px;
}

#sidebar_buttons	li.partybuilderprofile a{
	background:transparent url(/images/sidebar_partybuilder.jpg) 0 0 no-repeat;
	width:163px;
}


#sidebar_buttons	li.tellafriend a:hover,
#sidebar_buttons	li.photogallery a:hover,
#sidebar_buttons	li.facebookprofile a:hover,
#sidebar_buttons	li.youtubechannel a:hover,
#sidebar_buttons	li.partybuilderprofile a:hover{background-position:-183px;}


#nav_bar{
	position:relative; 
	font-size:1.1em;
	width: 110%;
height: 29px;
}

#nav_bar ul{
padding: 0px;
margin: 0px;
height: 29px;

}

#nav_bar	li{
	display: inline;
	text-align:center;
	
}

#nav_bar	li.last{
}

#nav_bar	li a{
	color: #FFF;
height: 29px;
	display:block;
	float:left;
	text-indent:-5000em;
}

#nav_bar	li.home a{
	background:transparent url(/images/Button_Home2.jpg) 0 0 no-repeat;
	width:79px;
}

#nav_bar	li.about a{
	background:transparent url(/images/Button_About2.jpg) 0 0 no-repeat;
	width:148px;
}

#nav_bar	li.issues a{
	background:transparent url(/images/Button_Issues2.jpg) 0 0 no-repeat;
	width:82px;
}

#nav_bar	li.news a{
	background:transparent url(/images/Button_News2.jpg) 0 0 no-repeat;
	width:67px;
}

#nav_bar	li.contact a{
	background:transparent url(/images/Button_Contact2.jpg) 0 0 no-repeat;
	width:118px;
}

#nav_bar	li.contribute a{
	background:transparent url(/images/Button_Contribute2.jpg) 0 0 no-repeat;
	width:256px;
}

#nav_bar	li.home a:hover,
#nav_bar	li.about a:hover,
#nav_bar	li.issues a:hover,
#nav_bar	li.news a:hover,
#nav_bar	li.contact a:hover,
#nav_bar	li.contribute a:hover{
	background-position:0 -29px;
}


#footer_paidfor {
float: left;
border: 1px #ffffff solid;
padding: 2px;
margin-left: 10px;
margin-top: 45px;
}

#footer_address{
float:right;
padding: 10px;
padding-top: 45px;
}

#footer a{
color: #FFFFFF;
}

#footer a{
text-decoration: none;
}

#footer a:hover{
text-decoration: underline;
}

#feature a img {
border: none;
}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1.3em;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1.2em;
}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: .9em;
}


A:link {text-decoration: none; color: #004565;}
A:visited {text-decoration: none; color: #004565;}
A:active {text-decoration: none; color: #004565;}
A:hover {text-decoration: underline; color: #004565;}


h2.press,
h2.press span  {
font-weight: bold;
font-size: 24px;
line-height: 28px;
color: black;
letter-spacing: -2px;
margin-bottom: 5px;
}

h2.press span {
color: #6f90b1;
}

.press_table {
background: #6f90b1;
margin: 1em 0 2em;
}

.press_table tr.a {
background: #DDDDDD;
display:table-row;
}

.press_table tr.b {
background: #E2B5B8;
background: #fff;
display:table-row;
}

.press_table th {
color: white;
text-align: left;
}

.press_table .col2 {
width: 50px;
}

.press_table td {
vertical-align: top;
border-bottom: solid 1px #999;
}

span.newsdate { font-size: 85%; float: right; font-style: italic; }

div.entry hr { width: 50%; margin: 1.5em auto; }

div.pagination { margin: 1.5em 0; }

span#videoembed { float: right; position: absolute; top: 34px; right: 20px;}

/****Social Networking Area Styles****/
#socialnetwork {float: right; margin: 3px 0 0; }
#socialnetwork.big { margin: 0; }
#twitter {position: relative; top: 5px; right: 5px; margin-bottom: 5px;}
