body { 
	margin:0 auto !important;
	margin-left:auto;margin-right:auto;
	background:url('/images/bodybgrepeat.gif') top center repeat-y;
	background-color:#633A69;
	font-family: georgia, palatino, serif;
	font-size: 14px;
	line-height:21px;
	padding:0 !important;
	margin-bottom:0;
	width:840px;
	margin-top:0;
	padding-top:0;
	color:#fff;
	}

a:link, a:active, a:visited {color:#5B3053;}
a:hover, a:visited:hover { color:#844779;}

p { font-family:georgia, palatino, serif;color:#fff;margin-top:3px;}

h1 {font-size: 22px;font-weight: bold;color:#5B3053;margin-bottom:0;}
h2 {font-size: 16px;font-weight: bold;color:#5B3053;}
h3 {color:#5B3053;font-size:15px;font-weight:normal;}
h4 {color:#5B3053;font-size:14px;margin-bottom:0;}
h5 {color:#633A69;font-size:16px;margin:0;font-weight:bold;}
h6 {font-size: 18px;font-weight:normal;color:#5B3053;width:400px;border-bottom:1px solid #5B3053;margin:13px 0;}


div#maincontent {
	margin-top:0px !important;
	width:800px;
	padding-right:10px;
	padding-top:0px;padding-left:10px;min-height:900px;}


div#footer {
	clear:both;
	width:780px;
	background-color:#9A6791;
	margin-bottom:-10px;
	padding:11px 0 0 0;	
	background:#784A7C;
	margin-left:20px;
	padding-left:20px;
}


div#footer a, div#footer a:visited {
	color:#FFF;
} 

div#footer a:hover, div#footer a:visited:hover {
	color:#B87AB5;
} 

div#wrap {
background:url('/images/topbackground.gif') top left no-repeat;
width:820px;
padding:0 20px;
margin-left:auto;
margin-right:auto;
margin:0 auto !important;
}

.caption {color:#9A6791;font-weight:bold;margin-bottom:-6px;}

ul a, ol a, li a { color:#9A6791;}
ul {margin-top:2px;margin-left:none;}
li {margin-bottom:2px;margin-left:-10px;}
ul.stories, ul.yourstories {list-style-image: url('../img/bullet.gif');}

div#freeform input, div#freeform textarea  {margin-bottom:7px;}

div#navdiv { width:246px;height:228px;float:left;padding-top:10px;background:url('http://www.alaskaprochoice.org/images/navbackground.gif') top left no-repeat; }

#navdiv ul li, #navdiv ul li a, #navdiv ul li a:visited {font-family:georgia, palatino, serif;font-size:17px;color:#DFA63E !important;line-height:160%;text-decoration:none;}


div#title {
	padding:32px 0 0 12px;clear:both;
}

#navdiv ul li a:hover, #navdiv ul li a:visited:hover {text-decoration:underline;}

div#leftcontent { width:347px;padding:0 10px 0 17px; }
div#fullcontent { width:700px;padding:0 10px 0 37px;margin-top:40px; }
div#rightcontent { margin-top:82px;float:right;width:346px;margin-right:20px;padding:17px;font-size:14px;line-height:160%; }


#navigation {
	padding-left:32px;
}

#navlist li
{
	background:url('/images/bullet.gif') bottom right no-repeat;	
	display: inline;
	padding-right: 13px;
	margin-right:10px;
}

#navlist li.final, #navlist2 li.final
{
	background:none;	
}

#navlist2 {
padding:0;margin:0;
margin-top:-6px;
margin-left:10px;
}
#navlist2 li
{
background:url('/images/bullet2.gif') bottom right no-repeat;	
display: inline;
padding-right: 14px;
margin-right:10px;

}

p.news {margin-top:0;}


/* NAVIGATION ROLL OVERS */

#navhome {margin:0 !important;float:left;}
#navhome a {
	margin:0!important; padding:0 !important;
	display:block;
	width:80px;
	height:33px;
	text-indent:-1000em;
	background:transparent url(/images/nav01roll.gif) no-repeat 0 0;
	border:none !important;
	outline:none; /*stop outline from showing in firefox when click link*/
	}
#navhome a:hover {
	background-position:0 -33px;
	}
	#navmusic {margin:0 !important;float:left;}
	#navmusic a {
		margin:0!important; padding:0 !important;
		display:block;
		width:82px;
		height:33px;
		text-indent:-1000em;
		background:transparent url(/images/nav02roll.gif) no-repeat 0 0;
		border:none !important;
		outline:none; /*stop outline from showing in firefox when click link*/
		}
	#navmusic a:hover {
		background-position:0 -33px;
		}

#navmovies {margin:0 !important;float:left;}
#navmovies a {
	margin:0!important; padding:0 !important;
	display:block;
	width:93px;
	height:33px;
	text-indent:-1000em;
	background:transparent url(/images/nav03roll.gif) no-repeat 0 0;
	border:none !important;
	outline:none; /*stop outline from showing in firefox when click link*/
	}
#navmovies a:hover {
	background-position:0 -33px;
	}





#navpictures {margin:0 !important;float:left;}
#navpictures a {
	margin:0!important; padding:0 !important;
	display:block;
	width:110px;
	height:33px;
	text-indent:-1000em;
	background:transparent url(/images/nav04roll.gif) no-repeat 0 0;
	border:none !important;
	outline:none; /*stop outline from showing in firefox when click link*/
	}
#navpictures a:hover {
	background-position:0 -33px;
	}

#navlinks {margin:0 !important;float:left;}
#navlinks a {
	margin:0!important; padding:0 !important;
	display:block;
	width:73px;
	height:33px;
	text-indent:-1000em;
	background:transparent url(/images/nav05roll.gif) no-repeat 0 0;
	border:none !important;
	outline:none; /*stop outline from showing in firefox when click link*/
	}
#navlinks a:hover {
	background-position:0 -33px;
	}

#navcontact {margin:0 !important;float:left;}
#navcontact a {
	margin:0!important; padding:0 !important;
	display:block;
	width:90px;
	height:33px;
	text-indent:-1000em;
	background:transparent url(/images/nav06roll.gif) no-repeat 0 0;
	border:none !important;
	outline:none; /*stop outline from showing in firefox when click link*/
	}
#navcontact a:hover {
	background-position:0 -33px;
	}

.photo {border:1px solid #633A69;}

#links img, #links img a {border:1px solid #fff;}
#links img a:visited {border:1px solid #fff;}

.linktitles {color:#633A69;font-weight:bold;}

div.slideshows {
	width:250px;float:left;margin:12px;	
}

div.slideshows img {
	margin-bottom:-10px;	
}

div#movies {
	color:#fff;	
}
