/*
3C434C - dark
00849C - peacock
FFF1C7 - eggshell
*/

/*
B9E0E7 - lighter
A0C7CE
86ADB4
6D949B - darker

D9F0F4 - body backing?
*/


/* START: Common */

*	{
	margin: 0px;
	padding: 0px;
	}

body {
	background: #000000 url(http://www.localheroes.us/imagery/dots-americanspirit.gif) center repeat-y fixed;

/*	text-align: center;*/

	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	}

a		{ color: #CC0000; text-decoration: none; }
a:link	{ color: #CC0000; text-decoration: none; }
a:visited	{ color: #990000; text-decoration: none; }
a:active	{ color: #FF0000; text-decoration: underline; }
a:hover	{ color: #FF0000; text-decoration: underline; }

/*
h2
	{
	display: none;
	}

h3 h4 h5 h6
	{
	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	}

p	{
	text-align: left;

	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	}
*/

img	{
	border: 0;
	}

.indent
	{
	margin-left: 12px;
	padding-bottom: 10px;
	}

.clear
	{
	clear: both;
	font-size: 1px;
	}

.center
	{
	text-align: center;
	}

.hidden
	{
	display: none;
	}

/* END: Common */


/* START: Cover */

a span
	{
	display: none;
	}

#cover
	{
/*	border-left: solid #A0C7CE 1px;
	border-right: solid #A0C7CE 1px;*/
	margin: 0px auto;

	width: 560px;
	height: 142px;
	}

#logos	{
	float: left;
	width: 194px;
	height: 142px;
	}

#logos h1
	{
	float: right;
/*	width: 126px;
	height: 142px;*/
	}

#logos h1 a
	{
	display: block;
	margin-top: 16px;
	width: 108px;
	height: 89px;
	}

#logos h1 a:active, #logos h1 a:hover
	{
	background: url(http://www.localheroes.us/imagery/cover-localheroes.gif) bottom left no-repeat;
	}


#imprint
	{
	float: left;
/*	width: 75px;
	height: 142px;*/
	}

#logos p
	{
	display: none;
	}

#logos h2
	{
/*	width: 47px;
	height: 89px;*/
	}

#logos h2 a
	{
	display: block;
	margin-top: 12px;
	margin-left: 22px;
	width: 47px;
	height: 64px;
	}

#logos h2 a:active, #logos h2 a:hover
	{
	background: url(http://www.localheroes.us/imagery/cover-hurm.gif) bottom right no-repeat;
	}

#logos h5
	{
	border: solid 1px #000000;
	margin-top: 14px;
	margin-left: 25px;
	padding: 1px;
	width: 42px;

	background: #FFF1C7;

	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}

#logos h6
	{
	border: solid 1px #000000;
	margin-top: 1px;
	margin-left: 25px;
	padding: 1px;
	width: 42px;

	background: #FFF1C7;

	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	}


#balloons
	{
	float: right;
	width: 325px;
	height: 142px;
	}

#balloonsleft
	{
	float: left;
	width: 95px;
	}

#balloonhome
	{
	float: left;
	}

#balloonhome a
	{
	display: block;
	margin: 32px 0px 31px 4px;
	width: 39px;
	height: 10px;
	}

#balloonhome a:active, #balloonhome a:hover
	{
	background: url(http://www.localheroes.us/imagery/cover-home.gif) bottom left no-repeat;
	}

#balloonabout
	{
	float: right;
	}

#balloonabout a
	{
	display: block;
	margin-top: 63px;
	width: 42px;
	height: 10px;
	}

#balloonabout a:active, #balloonabout a:hover
	{
	background: url(http://www.localheroes.us/imagery/cover-about.gif) bottom left no-repeat;
	}

#balloonarchives
	{
	clear: both;
	}

#balloonarchives a
	{
	display: block;
	margin: 0px 14px 0px 21px;
	padding-top: 41px;
	width: 60px;
	height: 10px;
	}

#balloonarchives a:active, #balloonarchives a:hover
	{
	background: url(http://www.localheroes.us/imagery/cover-archives.gif) bottom left no-repeat;
	}


#balloonsright
	{
	float: right;
	width: 108px;
	}

#balloonforum
	{
	}

#balloonforum a
	{
	display: block;
	margin: 32px 62px 0px 0px;
	width: 46px;
	height: 10px;
	}

#balloonforum a:active, #balloonforum a:hover
	{
	background: url(http://www.localheroes.us/imagery/cover-forum.gif) bottom left no-repeat;
	}

#ballooncommunity
	{
	}

#ballooncommunity a
	{
	display: block;
	margin: 30px 14px 0px 18px;
	width: 76px;
	height: 10px;
	}

#ballooncommunity a:active, #ballooncommunity a:hover
	{
	background: url(http://www.localheroes.us/imagery/cover-community.gif) bottom left no-repeat;
	}

#balloonstuff
	{
	}

#balloonstuff a
	{
	display: block;
	margin: 31px 32px 0px 37px;
	width: 39px;
	height: 10px;
	}

#balloonstuff a:active, #balloonstuff a:hover
	{
	background: url(http://www.localheroes.us/imagery/cover-stuff.gif) bottom left no-repeat;
	}

/* END: Cover */


/* START: Story */

#story
	{
	}

#story h2
	{
	display: none;
	}

#stripnav
	{
	margin: 0px auto;
	width: 560px;
/*	height: 14px;*/
	background: #000000;
	}

#stripnav ul
	{
	list-style: none;
	height: 14px;
	}

#stripnav ul li
	{
	float: left;
	margin: 2px 0px;
	height: 10px;
	width: 20%;
	background: #000000;

	text-align: center;
	font-size: 1px;
	}

#stripnav ul li a
	{
	display: block;
	margin: 0px auto;
	height: 10px;
	width: 60px;
	}

#stripnav1 a
	{ background: url(http://www.localheroes.us/imagery/stripnav.gif) 0px 0px no-repeat; }

#stripnav1 a:active, #stripnav1 a:hover
	{ background-position: 0px -10px; }

#stripnav2 a
	{ background: url(http://www.localheroes.us/imagery/stripnav.gif) -60px 0px no-repeat; }

#stripnav2 a:active, #stripnav2 a:hover
	{ background-position: -60px -10px; }

#stripnav3 a
	{ background: url(http://www.localheroes.us/imagery/stripnav.gif) -120px 0px no-repeat; }

#stripnav3 a:active, #stripnav3 a:hover
	{ background-position: -120px -10px; }

#stripnav4 a
	{ background: url(http://www.localheroes.us/imagery/stripnav.gif) -180px 0px no-repeat; }

#stripnav4 a:active, #stripnav4 a:hover
	{ background-position: -180px -10px; }

li#stripnav5 a
	{ background: url(http://www.localheroes.us/imagery/stripnav.gif) -240px 0px no-repeat; }

li#stripnav5 a:active, #stripnav5 a:hover
	{ background-position: -240px -10px; }

#stripnav p
	{
	text-align: center;
	}

#strip,
.strip
	{
	text-align: center;
	}

#strip img,
.strip img
	{
	border: solid 1px #000000;
	}

/* END: Story */


/* START: Ads */

#ads
	{
	margin: 0px auto;
	padding: 1px 0px;
	width: 560px;
	background-color: #000000;

	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #CCCCCC;
	}

#ads a
	{
	color: #FFFFFF;
	}

/* END: Ads */


/* START: Content */

#content
	{
	margin: 0px auto;
	padding: 9px 12px;
	width: 536px;
	background: #FFFFFF
/* url(http://www.localheroes.us/imagery/oldpaper.jpg)*/;
	}

/* END: Content */


/* START: Feature */

#feature
	{
	float: left;
	width: 394px;
	text-align: left;
	}

#feature h2
	{
	display: none;
	}

#feature h3
	{
	margin-bottom: .5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	color: #000000;
	}

#feature h4
	{
	margin-bottom: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #000000;
	}

#feature p
	{
/*	margin: 0px 10px 10px 0px;*/
	margin-bottom: 1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
	color: #000000;
	}

#feature blockquote
	{
	margin: 0px 10px 1em 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
	color: #000000;
	}

#feature ul, #feature ol
	{
	margin-left: 20px;
	color: #000000;
	}

#feature li
	{
/*	margin: 1em 0px 0px 0px;*/
	margin-bottom: .5em;

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
	color: #000000;
	}

#feature h5
	{
	margin-bottom: .25em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: italic;
	color: #000000;
	}

#feature h6
	{
	margin-bottom: .25em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #000000;
	}

/* END: Feature */


/* START: Sidebar */

#sidebar
	{
	float: right;
	width: 134px;
	}

#summary h2, #sidelinks h2, #sideads h2
	{
	display: none;
	}

/* END: Sidebar */


/* START: Summary */

#summary
	{
	border: solid 1px #CC0000;
	padding: 6px 6px 6px 6px;
	background: #FFCCCC url(http://www.localheroes.us/imagery/dotsn-americanspirit.gif) top right no-repeat;
	}
/*
#summary a, #summary a:link
	{
	text-decoration: none;
	color: #CC0000;
	}

#summary a:visited
	{
	text-decoration: none;
	color: #990000;
	}
*/
#summary h3
	{
	margin-bottom: .5em;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	}

#summary p
	{
	margin-bottom: 1em;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	}

#summary h5
	{
	margin-bottom: 1em;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: italic;
	color: #000000;
	}

/* END: Summary */


/* Start: Side Comments */

#sidecomments
	{
	border: solid 1px #0000CC;
	margin-top: 12px;
	padding: 6px 6px 2px 6px;
	background: #EEEEFF;
	}

#sidecomments h2
	{
	margin-bottom: .5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	}

#sidecomments ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	}

#sidecomments li {
	margin: 0px 4px 0px 4px;
	padding: .5em 0px 0px 0px;
	}

/* END: Side Comments */


/* Start: Side Links */

#sidelinks
	{
	border: solid 1px #CC0000;
	margin-top: 12px;
	padding: 6px 6px 0px 6px;
	background: #FFFFFF;
	}

#sidelinks p
	{
	margin-bottom: .25em;
	text-align: center;
	}

/* END: Side Links */


/* Start: Side Ads */

#sideads
	{
	border: solid 1px #CC0000;
	margin-top: 12px;
	padding: 6px 6px 6px 6px;
	background-color: #CC0000;
	}

#sideads p
	{
	padding-bottom: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	}

/* END: Side Ads */


/* START: Footer */

#footer
	{
	clear: both;
	margin: 0px auto;
	padding: 9px 12px;
	width: 536px;

	background: #000000;
	}

#footer h2
	{
	display: none;
	}

#footer p
	{
	float: left;
	width: 394px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	}

#footer p:hover
	{
	color: #999999;
	}

#footer a
	{
/*	font-weight: bold;*/
	color: #CCCCCC;
	}

#footer h6
	{
	float: right;
	padding-bottom: 3px;
	width: 134px;
	text-align: center;
	}


/* END: Footer */