/*
THEME NAME: ALA_LSSC
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Sandbox+
VERSION: 3
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a> - mod by ajh
AUTHOR URI:
TAGS: white, microformats, fixed-width, two-columns, left-sidebar,
*/

/* Eric Meyer's reset.css */
html,body,div,span,object,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,
del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;font-size:100%;}

b,i,hr,u,center,menu,layer,s,strike,font,xmp{margin:0;padding:0;font-size:100%;font-weight:normal;font-style:normal;}

h1, h2, h3, h4, h5, h6 {font-size: 100%;margin:0;padding:0;}
font{color:#333;}


body {background-color:#fff; color: #000; font-family: Verdana, Arial, sans-serif;  font-size:.8em;}

#wrapper {width: 1000px;margin: 0px auto;margin-bottom: -20px; 
	background-image:url(images/bg3.gif);background-repeat: repeat-y; border:1px solid #999;}


/* layout */
div#container {float:right;margin:0 0 0 -200px;width:100%;}
div#content {margin:0 0 0 205px;}
div.sidebar {float:left;/*overflow:hidden;*/width:200px; background-color:#ccc;}
div#secondary {clear:left;}
div#footer {clear:both;width:100%;}
div#footer a {font-weight:bold;}


/* Headers */
h2,h3,h4 {color: #000; line-height:23px; font-weight:bold;}
h2 {font-size:20px; color: #060; margin:5px 0 15px 0;}
h3 {font-size:18px; color:#740019; margin:5px 0 5px 0;}
h4 {font-size:16px; margin:5px 0 5px 0;}


/*paragraphs*/
p{margin:0 0 18px 0;line-height:20px;}


/* content headers */
.home .entry-title {display:none;}
.home h1, h1.entry-title {font-size: 24px;color: #000; width: 600px;border-bottom: solid 1px #99ca3a; margin: 0 0 10px 0;
	padding: 0px; line-height: 1.5em;text-align: left;}


/* Link Styles */
a:link {color:#006600;text-decoration:underline;}
a:visited {color:#424a32;text-decoration:underline;}				
a:hover {color:#740019;text-decoration:underline;}
a:active {color:#740019;text-decoration:underline;}

/* Lists */
ul{list-style:disc; margin:0 0 0px 20px;}
ol{list-style-type:decimal; margin:0 0 18px 3em}

/* Header */
#header {height: 100px;text-align:center;}

/* Blog title */
#blog-title {font: normal bold normal 28px  Arial, sans-serif;	margin:0;padding:0; width: 800px;}

#blog-title a {float: left; width:1000px; height:100px; text-decoration:none;color:#1c3c7a; text-indent:-2500px;
	background-image:url(images/lssc_banner1.jpg);}


/* Menu */
#access {width:998px;height:30px;background-color:#006600;border-bottom:1px solid #333; padding-left:2px;margin-bottom:15px;}
#access ul {margin: 0; padding: 0;}
#access a {margin:0px 0px; display:block;color:#fff;text-decoration:none;}

#access li {list-style-type:none;float:left;background-color:#060;border-right:1px solid white;font-size:105%;/*padding-bottom:4px;*/height:30px;}
#access li ul {padding:0px;position:absolute;left:-999em;float:none;width:auto;border:1px solid #333;}
#access li ul li {margin:0px;float:none;white-space:nowrap;background-color:#DDD;border-width:0px;}

#access li:hover, #menu li.sfhover {background-color:#030;}
#access li:hover a, #menu li.sfhover a {color:#fff;background-color:#030;}
#access li:hover ul, #menu li.sfhover ul {left:auto;margin-top:3.5px;color:#fff;background-color:#060;z-index:1;}
#access li:hover ul li a, #menu li.sfhover ul li a {color:#000;background-color:#ddd;}
#access li ul li:hover, #menu li ul li.sfhover {color:#fff;background-color:#060;}
#access li ul li:hover a, #menu li ul li.sfhover a {color:#fff;background-color:#060;}

div#menu ul a {display:block; padding: 5px 11px;text-decoration:none;}


/* Main Content */
.hentry {margin: 0 10px 0 20px;}
.hentry ul {margin-bottom:20px; line-height:20px;}
.hentry ol {margin-bottom:20px; line-height:20px;}

.edit-link {clear:both; margin: 20px 0;}

/* Entry metadata */
.entry-meta {clear: both;font-style: italic;color: #666;margin-bottom:10px;}
.entry-utility {clear: both;font-style: italic;color: #666; margin-bottom:20px;}

/* Navigation links */
.navigation {margin: 21px 0;}
.navigation-links {margin: 21px 0; font-style: italic;}
.navigation-links .previous {float: left; }
.navigation-links .next {float: right;	text-align: right; }
.navigation-attachment {overflow: hidden;}


/* Sidebar */
.widgettitle {font-size:16px; font-weight:bold;}
div.sidebar ul {margin-left:0px;padding-left:5px;margin-top:0px;}
div.sidebar li {line-height:125%;font-size:normal;list-style-type:none;margin-left:0px;padding-left:0px;padding-bottom:8px;}
div.sidebar li li {line-height:125%;font-size:normal;list-style-type:none;margin-left:0px;padding-left:0px;padding-bottom:8px;}
div.sidebar li li li {line-height:125%;font-size:smaller;list-style-type:none;margin-left:0px;padding-left:0px;padding-bottom:4px;}

/* Calendar styles */
#calendar_wrap {padding-right:5px;}
#calendar_wrap caption {color:#740019;font-size:16px; font-weight:bold;}
#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 135px; background-color:#fff;}
#wp-calendar #next a {padding-right: 10px;text-align: right;}
#wp-calendar #prev a {padding-left: 10px;text-align: left;}
#wp-calendar a {display: block;}
#wp-calendar caption {text-align: center;width: 100%;}
#wp-calendar th {padding: 3px 0;text-align: center;}
#wp-calendar td {padding: 3px 0;text-align: center;}

/***************** other styles **********************/

/* reset wp styles */
.alignleft {float:left;text-align:left;margin-right:10px;}
.alignright {float:right;text-align:right;margin-left:10px;}
.aligncenter {margin: 10px auto;text-align: center;display: block;}

/* Blockquotes */
blockquote {font-style: italic;	color: #555;}
blockquote blockquote {	color: #777;}
blockquote em {	font-style: normal;	}

/* Tables */
table {width: 100%;border-collapse: separate;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
caption {/*font-size: .9em;font-style: italic;text-align: right;*/	}
td, th {padding: 3px 6px;border-bottom: 1px solid #ccc;	border-right: 1px solid #ccc;	}
th {background: #eee;}

/* Images */
.post img {	max-width: 568px;padding: 5px;border: 1px solid #ccc;	}

.thumbnail {float: left;width: 100px;height: 100px;	margin: 5px 15px 0 0;	}

/* Captions [caption] */
.wp-caption {max-width: 576px;	margin-top: 6px;padding: 6px 1px 0 1px;	border: 1px solid #ccc;	text-align: center;	}
.wp-caption .wp-caption-text {margin: 0;padding: 0 5px;text-align: right;font-size: .9em;font-style: italic;	color: #666;	}
.wp-caption img {max-width: 564px;margin: 0 auto;padding: 0;border: 1px solid #666;}

img.alignright, img.alignleft, img.centered {padding: 3px;background-color:#fff;border:  1px solid #aaa;margin: 5px 10px;}
img.alignright { float:  right; margin-right: 0px; }
img.alignleft { float:  left; margin-left: 0px; }
img.centered { display:  block; margin: 0px auto 1em auto; }
img.border { border: 1px solid #aaa; background-color: white; padding: 2px; }
img.alignnone { margin-bottom: 1em}

/******** CONTENT STYLES from orig theme ******/

.indent_a {/*margin-left:40px;*/} /*first defined indent*/
.section_header {/*font-weight: bold;color: #060;margin: 0px 0px 5px 0px;*/}
.this_is_a_test {/*color:#ff0000; font-weight:bold;*/}
.style5 {/*font-size: 18px;color: #FF0000;*/}
.style3 {/*font-size: 18px;color: #FF0000;font-weight: bold;*/}


/********** FOOTER **********/
div#footer {background-color: #ccc;height:70px;margin:0px; text-align:center;}
div#footer img {float:left;margin-top:0px;margin-right:0px;}
div#footer a {/*font-size:90%;*/text-decoration:none; }
div#footer a:hover {text-decoration:underline;}

/********* COLORS (not a style-used for reference) *************

		Blue color in Banner: #2B9ACF
		Green color in Banner: #99CA3A
		Dark Green in top menu: #060
		Gray color, left menu, footer: #CCC  

/*** wysiwyg styles ***/
.byline {font-style: italic;color: #666;text-align: left; margin:5px 0 10px 0;}
.authorbio {font-style: normal; font-weight:normal;background-color:#eee; color:000;padding:10px;margin:5px 0 5px 0;}
