/* Style Sheet for Star-Firearms BODY frame on Bloglines */
/* Copyright 1999-2009 Steven Hoober */




/* default small type body style */
body {color:#003; background:#fff; font-size:13px; font-family:lucida grande,arial; position:absolute; left:0; top:0; z-index:0; 
	padding:0; margin:0; width:100%; height:100%; background:url(http://www.star-firearms.com/Assets/background-wide.gif); background-repeat:repeat-y; }

/* body links */
a:link {			color:#009; }
a:visited {			color:#006; }
a:active {			color:#600; }
a:hover {			color:#900; }


#pageArea {margin:0; padding:0; width:100%; height:625px; background-image:url(http://shoobe01.homeunix.net/~shoobe01/star/Assets/homebackmain.jpg); background-repeat:no-repeat; background-position:60px 60px; }


/* Hides stupid blogger navbar thing */
#navbar-iframe {display: none !important; }


#content-wrapper {width:800px; margin:0; padding:0;margin:0; padding:0 0 0 80px; }
#main-wrapper {width:745px; margin:0 0 0 60px; padding:0;margin:0; padding:0; }

/*
#crosscol-wrapper {width:625px; margin:0; padding:0;margin:0; padding:0; }
#crosscol {width:625px; margin:0; padding:0;margin:0; padding:0;border:1px solid blue;}
#main {width:625px; margin:0; padding:0;margin:0; padding:0;border:1px solid BlueViolet;}
#Blog1 {width:625px; margin:0; padding:0;margin:0; padding:0;border:1px solid brown;}
.blog-posts {width:625px; margin:0; padding:0;margin:0; padding:0;border:1px solid Fuchsia;}
*/



/* Headlines for in page, as usual */
h2 {font-size:13px; font-weight:bold; color:#333; padding-top:4px; border-top:1px #333 solid; margin-top:2em; }
	h2.zero {margin-bottom:0; }
	h2.date-header {font-size:11px; margin-bottom:0; color:#995200; background-color:none; }
h3 {font-size:12px; font-weight:bold; color:#369;}
	h3 span {color:#f00;}
	h3.zero {margin-bottom:0; }
	h3.post-title {font-size:20px; font-weight:bold; color:#369; text-decoration:none; }
	h3.post-title a:link {color:#369; text-decoration:none; }
	h3.post-title a:visited {color:#369; text-decoration:none; }
	h3.post-title a:active {color:#369; text-decoration:none; }
	h3.post-title a:hover {color:#369; text-decoration:underline; }
h4 {margin-bottom:0; color:#995200}

.post-author {display:block; margin-top:1em; padding-top:0.5em; border-top:1px solid black; color:#666; }

.feed-links {margin:1em 0 -200px 0; padding:0.25em; background-color:#6679a6; color:white; }


/* Paragraph tag with auto padding below */
p { margin:0 20px 15px 0;}
/* Paragraph tag with looser padding below for special layouts */
p.loose {margin-bottom:25px;}
/* Paragraph tag with tighter padding below for special layouts */
p.tight {margin-bottom:7px;}
/* Paragraph tag with padding of 0 below for special layouts */
p.zero {margin-bottom:0;}
/* First sentence or clause, bolder for intro emphasis */
span.first {color:#06c; font-size:16px; font-weight:bold; }



/* Image and control styles */
img.full {border: 1px solid #333; margin-bottom:5px; }
img.thumb {border: 1px solid #06c; }
#imageArea p {color:ff4100; font-weight:bold; }
#imageArea p span {margin:0 40px 0 40px; }


/* List styles to tighten them up, etc. */
li {list-style-type:square;}
ul {margin-top:0; margin-bottom:15px; padding:0em 0em 0em 3em; margin:0 20px 0 0;}
ul.tight {margin-top:0; margin-bottom:7px;}
ul.zero {margin-top:0; margin-bottom:0;}

ul.resume {margin-top:0; margin-bottom:15px; padding:0em 0em 0em 3em; margin:0 20px 0 0; 
	color:#333; font-size:11px; }


/* self-resizing boxes for floating images to the left and right of body content */
.floatleft {margin:0 15px 15px 0; float:left;}
.floatright {margin:0 0 15px 15px; float:right;}


.clear {clear:both; height:1px;}


.hundredSpace {height:100px;}





/* Footer v.2 */
#footer {width:100%; height:60px; margin:245px 0 25px 0; background-color:#6679a6; }
	#footer div.orange {display:inline; background:#b90e03; width:60px; height:100%; 
		voice-family: "\"}\""; 
		voice-family:inherit; 
	display:block; background:#b90e03; width:60px; height:100%; }
	#footer div.green {display:inline; margin-left:834px; background:#995200; width:1px; height:100%; 
		voice-family: "\"}\""; 
		voice-family:inherit; 
	display:block; position:relative; margin:0; left:874px; top:-60px; background:#995200; width:1px; height:100%; }
p.footer {margin:-20px 0 25px 66px; color:#369; width:625px; font-size:11px; padding-bottom:25px; }

