/*  
Theme Name: Albany Music Fund
Theme URI: http://
Description: Main Stylesheet for All Modern Browsers
Author: Melton Eduardo Cartes
Author URI: http://www.anadguy.com
*/

/* < COLORS: #669900 (olive background); #336600 (darker olive for sidebar); #99CC66 (greyish olive for halftone/Donate box); #CC9900 (Orange); #CCC; Dark Greay: #333; > */
/*< MAIN LAYOUT ELEMENTS >*/
html, body {margin:0;padding:0;border:none;}
body {position:relative;font-family:Verdana, sans-serif;font-size:62.5%;min-width:90em;background:#000;}
	/*<height:100% not good for SAF/FF, good for IE6!!! >*/
#mainbox {position:relative;min-height:100%;width:90em;margin:0 auto;left:50%;margin-left:-45em;min-width:90em;}
#container {width:90em;margin:0 auto;background:#669900 url(images/headerart.jpg) no-repeat;}
#header {height:19em;width:90em;margin:0;}
.headerart {position:absolute;width:90em;margin:0;padding:0;}
	.headerart {top:0;left:0;}
#content {float:right;display:inline;min-height:61em;width:60em;margin:0 3em 3em 0;background:#fff;}
#sidebar {float:left;display:inline;width:16em;margin:2.95em 0 3em 2.5em;font-size:1.3em;line-height:1.3em;	background:#336600;}
/* < index.php has a different structure than the rest of the "page" templates, hence these 2 following styles > */
	#index #sidebar {margin:3.65em 0 3em 2.5em;}
.navigation {}
.post {}
.entry {}
.footer {min-height:10em;width:90em;margin:0;padding:0;}
#footer {height:100%;position:relative;clear:both;width:90em;margin:0;padding:0;	color:#5C7880;	background:#99CC66 url(images/smalllogo.jpg) no-repeat 96% 2em;}
/*< - - - - End MAIN LAYOUT ELEMENTS - - - - >*/

/* < T E X T  * T E X T  * T E X T  * T E X T  * T E X T  * T E X T  * T E X T  * T E X T  * T E X T  > */
p,.entry p {font:normal normal 1.3em/1.6em Tahoma, "Lucida Sans Unicode", sans-serif;}
.textwidget p {margin:0 1.6em;padding:0;}

.post ul,.post ol {font-size:1.3em;line-height:1.6em;}
.post ul.nobullets,.post ol.nobullets {list-style:none;text-decoration:none;}
.post ul ul,.post ol ol {font-size:1em;}

h3, h4, h5, h6 {text-indent:0;margin:1em 0 0 0;}
h2{font-size:1.9em;}
h3{font-size:1.7em;}
h4{font-size:1.6em;}
h5{font-size:1.3em;}
h6{font-size:1.2em;}

.entry p {margin:0 0 1em 0;padding:0;text-align:justify;}
#sidebar_r p,#sidebar_r ul,#sidebar_r ol,#sidebar_r dl {text-align:left;}

.pages .entry {margin:0 1.7em;text-indent:0;}
.pages h2 {margin:1em 1em 0 1em;}


.post .home, .post .info, #sidebar ul .info {}
#sidebar ul .info, #sidebar ul .home {text-decoration:none;}
.clear {clear:both;}
.attr {display:block;font-weight:bold;font-style:italic;text-align:right;margin:0 0 1em 0;	}
code {text-align:left;color:#000;}

/* < H E A D E R *H E A D E R * H E A D E R * H E A D E R * H E A D E R * H E A D E R  > */
#logo {text-indent:-9000px;}
#logo h1 {font-weight:normal;margin:0;padding:0;}
#logo h1 a {position:absolute;top:0;left:0;height:10em;width:13.5em;margin:0;/*background:pink;*/text-decoration:none;color:#336699;margin:0;padding:0;text-indent:-9000px;}
.description {font-size:2em;width:60%;float:right;display:inline;margin:1em 3em 2em 0;padding:0;color:#FFF;		}
#header a {text-decoration:none;color:#fff;}

/* < COLORS: #669900 (olive background); #336600 (darker olive for sidebar); #99CC66 (greyish olive for halftone/Donate box); #CC9900 (Orange); #CCC; #333; > */

/* < E N D   H E A D E R  * E N D   H E A D E R  * E N D   H E A D E R  * E N D   H E A D E R  > */

/* < =================================== **Main Area Stuff**=================================== > */
/*#content.archives {float:right;display:inline;width:55em;margin:0 0 3em 0;}*/

.navigation {position:relative;float:left;display:inline;width:95%;margin:1em;color:#CC9900;font-size:1.3em;	}
.navigation a:link, .navigation a:visited, .navigation a:active {}
.navigation a:hover {color:#8B0000;}

#respond, #comments {clear:both;margin:0 1.15em;}

.navigation .alignleft {float:left;display:inline;}
.navigation .alignright {float:right;display:inline;}
.navigation .alignleft, .navigation .alignright {margin-bottom:.4em;}

/* < =================================== **Post Stuff**=================================== > */
.post {position:relative;margin:2em;height:100%;float:left;display:inline;		/*background:#aaa;*/}

/* < ============================= PHOTO or IMAGE SIZING AND BORDERS ======================== > */
/*< These are the styles from WP-Includes/media.php. A !important overrides them. > */
.gallery {margin:auto;		}
.gallery-icon {text-align:center;}
.gallery-item {float:left;display:inline;margin-top:10px;text-align: center;width:30% !important;}
.gallery img {border:2px solid #cfcfcf;}
.gallery-caption {font-size:.8em;margin-left:0;}

/*< WP Image alignment and size selectors >*/
.wp-caption {}
.wp-caption {font-size:.8em;color:#425232;	}
.wp-caption-text {margin:0;padding:.5em;text-align:left !important;}

.alignleft {float:left;display:inline;}
.alignright {float:right;display:inline;}

.wp-caption.alignleft {float:left;display:inline;margin:.5em;}
.wp-caption.alignleft img {}

.alignleft.size-medium,.alignleft.size-thumbnail {margin:.5em 1em 0 0;}
.alignright.size-medium,.alignright.size-thumbnail {margin:.5em 0 0 1em;}

.wp-caption.alignright {float:right;display:inline;margin:.5em;}
.wp-caption.alignright img {float:right;}
.wp-caption.alignright .wp-caption-text {width:90%;float:right;display:inline;}

.aligncenter.size-medium,.wp-caption.aligncenter {margin:.5em 0 0 25%;left:-50%;}

.alignleft.size-full,
.alignleft.size-large,
.alignleft.size-medium,
.alignleft.size-thumbnail,
.alignright.size-full,
.alignright.size-large,
.alignright.size-medium,
.alignright.size-thumbnail,
.alignnone.size-full,
.alignnone.size-large,
.alignnone.size-medium,
.alignnone.size-thumbnail,
.aligncenter.size-full,
.aligncenter.size-large,
.aligncenter.size-medium,
.aligncenter.size-thumbnail {margin-top:.5em;/*border:1px solid #003300;*/}

/* < ============================ end of IMAGE SIZING AND BORDERS ======================== > */

.posttitle {float:left;display:inline;}
.posttitle small, .posttitle h2 {font-size:1.1em;}
.pagetitle {text-indent:0;text-align:left;font-size:1.6em;color:#CC9900;margin:1em 1em;}
.post h2 a {margin:0;padding:0;}
.post a:hover {text-decoration:underline;}

.entry a, .post a {text-decoration:underline;}
.entry table {font-size:1.2em;width:47em;margin:0 auto;padding:.3em;}
table.joinButton {background:#ff9;}
.entry table col {}
.entry table caption {font-size:1.6em;font-weight:bold;}
.odd {background:#99CC66;}

.greenbackground {background:#99BB66;}
.under-line {background:none;}

.underline {font-size:1em;margin:0 auto;padding:0;	/*background:lightblue;*/}
.underline span {font-size:1em;border-bottom:2px solid #FFF;border-left:3px solid #FFF;margin-left:-.5em;padding:1em 0;}

.underline table col {}
.underline table caption {font-size:1.6em;font-weight:bold;}
.underline .odd {}
tr.underline td {height:3em;border-bottom:1px solid #666;}
td.underline {height:3em;border-bottom:1px solid #666;}

td.desc {}
.amount {font-size:.8em;border-bottom:1px solid #666;width:15em;}
.amount span {font-size:1.2em;border-bottom:2px solid #fff;margin-left:-.5em;padding:.65em 0;}
/*tr.underlinePlus td {height:3em;border-bottom:1px solid #666;border-right:5px solid #FFF;}*/

a:link, a:active {margin:0;padding:0;text-indent:0;color:#CC9900;}
a:visited {text-decoration:underline;color:#CC9900;}
a:hover {text-decoration:underline;color:#8B0000;}


.commentBox {position:relative;float:right;display:inline;height:5.4em;width:4.7em;text-align:center;z-index:100;}
.commentBox img {border:0;}
.commentsquare {position:absolute;width:4.7em;top:0;left:0;text-align:center;z-index:100;}
.commentsquare a:link, .commentsquare a:visited {/*color:#CC9900;*/font-size:2.1em;text-decoration:none;}
.commentsquare a:hover {text-decoration: underline;}
.commentsquareImg {position:absolute;float:right;width:4.7em;top:0;left:0;margin:0;padding:0;z-index:-1;}

.postcontent {	clear: both;}
.postfoot {border-top: 1px solid #336699;border-bottom: 1px solid #369;padding-top: 6px;padding-bottom: 6px;margin-top:4.3em;}

/* < S I D E B A R  * S I D E B A R  * S I D E B A R  * S I D E B A R  * S I D E B A R  * S I D E B A R  *  > */
/* < 1st Level > */
#sidebar ul {list-style-type:none;margin:0;padding:0;}	/* < 1st Level > */
	#sidebar h2 {margin:0;padding:.2em 0;font-size:1.2em;text-align:left;font-weight:normal;text-indent:.2em;	color:#333;background:#c90;float:left;width:13em;}
	#sidebar ul p {margin:0 .4em;padding:0;text-align:left;font-size:1em;}
	#sidebar ul p a {font-size:1em;color:#CC9900;}

/* < 2nd Level > */
#sidebar ul ul{padding:0;margin:0;width:100%;padding-bottom:.3em;}	/* < 2nd Level > */
#sidebar li {margin-top:.6em;padding:0 0 0 .4em;text-indent:0;}
#sidebar li a {margin:0;}
#sidebar li li{list-style-type:none;margin-top:.6em;margin-left:.5em;}
#sidebar li li:hover,#sidebar li li a:hover {color:#CC9900;background:#333;}

/* < 3rd Level > */
#sidebar li li li {display:none;margin:0;padding:0;}		/* < 3rd Level > */
#sidebar li li:hover li {display:block;width:12.9em;margin:0 0 0 1.5em;padding-left:.3em;/*background:none;*/background:#333;}
#sidebar li li:hover li li,#sidebar li li a:hover li li {display:none;}

/* < 4th Level > */
#sidebar li li li li {	display:none;margin:0;padding:0;}
#sidebar li li li:hover li,#sidebar li li li a:hover li {/*display:block;*/width:11.4em;margin:0 0 0 1.5em;background:#336600;}
#sidebar li li li:hover li li,#sidebar li li li a:hover li li {display:none;}

/* < 5th Level > */
#sidebar li li li li li {	display:none;margin:0;padding:0;}
#sidebar li li li li:hover li,#sidebar li li li li a:hover li {display:block;width:10.2em;margin:0 0 0 1em;background:#333;}
#sidebar li li li li:hover li li,#sidebar li li li li a:hover li li {display:none;}

/* < 6th Level > */
#sidebar li li li li li li {	display:none;margin:0;padding:0; }
#sidebar li li li li li:hover li,#sidebar li li li li li a:hover li {display:block;width:8.95em;margin:0 0 0 1em; background:#336600;}
#sidebar li li li li li:hover li li,#sidebar li li li li li a:hover li li {display:none;}

/* < 7th Level > */
#sidebar li li li li li li li {	display:none;margin:0;padding:0; }
#sidebar li li li li li li:hover li,#sidebar li li li li li li a:hover li {display:block;width:10em;margin:0 0 0 1em;	background:#333;}
#sidebar li li li li li li:hover li li,#sidebar li li li li li li a:hover li li {display:none;}

/* < 8th Level > */
#sidebar li li li li li li li li {	display:none;margin:0;padding:0; }
#sidebar li li li li li li li:hover li,#sidebar li li li li li li li a:hover li {display:block;width:10em;margin:0 0 0 1em;	background:#336600;}
#sidebar li li li li li li li:hover li li,#sidebar li li li li li li li a:hover li li {display:none;}

/* < 9th Level > */
#sidebar li li li li li li li li li {	display:none;margin:0;padding:0; }
#sidebar li li li li li li li li:hover li,#sidebar li li li li li li li li a:hover li {display:block;width:10em;margin:0 0 0 1em;	background:#333;}
#sidebar li li li li li li li li:hover li li,#sidebar li li li li li li li li a:hover li li {display:none;}

/* < 10th Level > */
#sidebar li li li li li li li li li li {	display:none;margin:0;padding:0; }
#sidebar li li li li li li li li li:hover li,#sidebar li li li li li li li li li a:hover li {display:block;width:10em;margin:0 0 0 1em;	background:#336600;}
#sidebar li li li li li li li li li:hover li li,#sidebar li li li li li li li li li a:hover li li {display:none;}


#sidebar, #sidebar a:link, .categories a {color:#CC9900;}
	#sidebar a:link {text-decoration:none;}
#sidebar a:visited {text-decoration:none;}
#sidebar a:hover {text-decoration:underline;}

#sidebar ul li.current_page_item,#sidebar ul li.current_page_ancestor,#sidebar ul li.current_page_parent {width:14.7em;background:#333;}

#sidebar .textwidget {margin:1em;padding:1em 0 0 0;width:14em;}
#sidebar small {font-style:italic;}

/* < This hides the default title "Pages" from the Sidebar nav menu > */
.widget_pages h2 {display:none;}

/* < GoogleBox and Widget stuff > */
.googleBox {float:left;display:inline;width:16em;margin:.3em 0 0 -.4em;color:#336600;background:#99CC66;}

.googleBox form {}
.googleBox p {text-align:center;margin:0;padding:0;}
.textwidget {margin:0;}
.widget {margin:0;padding:0;float:left;display:inline;	}
.widget_text {padding:0;	/*text-align:center;*/		}
.widget_search #searchform #s {width:12em;padding:.2em;}
.widget_search #searchsubmit {padding:.1em;}

/*#searchform {margin:0 auto;padding: 5px 3px;text-align: center;}
#search input {width:13em;height:1.7em;border:1px solid #FFF;background-color: #D3D9DB;}
input#submit {width: 69px;height: 21px;border: 0px;position: absolute;margin-top: 1px;}*/

/* < end GoogleBox and Widget stuff > */

/* < GoogleBoxHoriz header Widget > */
#sidebar_l ul{margin:0;padding:0;}
#sidebar_l {float:right;display:inline;width:65%;margin:0 3.5em 2em 0;		background:#99CC66;
-webkit-border-bottom-right-radius: 1em;-webkit-border-bottom-left-radius: 1em;-webkit-border-top-right-radius: 1em;-webkit-border-top-left-radius: 1em;
-khtml-border-radius-bottomright: 1em;-khtml-border-radius-bottomleft: 1em;-khtml-border-radius-topright: 1em;-khtml-border-radius-topleft: 1em;
-moz-border-radius-bottomright: 1em;-moz-border-radius-bottomleft: 1em;-moz-border-radius-topright: 1em;-moz-border-radius-topleft: 1em;
border-bottom-right-radius: 1em;border-bottom-left-radius: 1em;border-top-right-radius: 1em;border-top-left-radius: 1em;
}
.googleBoxHorizDesc {float:left;display:inline;text-align:left;height:6.1em;width:37.5em;margin:.5em;color:#336600;background:#ffd700;
-webkit-border-bottom-right-radius: 1em;-webkit-border-bottom-left-radius: 1em;-webkit-border-top-right-radius: 1em;-webkit-border-top-left-radius: 1em;
-khtml-border-radius-bottomright: 1em;-khtml-border-radius-bottomleft: 1em;-khtml-border-radius-topright: 1em;-khtml-border-radius-topleft: 1em;
-moz-border-radius-bottomright: 1em;-moz-border-radius-bottomleft: 1em;-moz-border-radius-topright: 1em;-moz-border-radius-topleft: 1em;
border-bottom-right-radius: 1em;border-bottom-left-radius: 1em;border-top-right-radius: 1em;border-top-left-radius: 1em;
}
.googleBoxHoriz {float:right;display:inline;width:20em;margin:0;	}

.googleBoxHoriz .widget_search #searchform #s {width:12em;padding:.2em;}
.googleBoxHoriz .widget_search #searchsubmit {padding:.1em;}

/*td.dollsign {width:15em;		background:pink;} Not necessary. Just remove the width:"1%" from the Google button table. */

/* < end GoogleBox and Widget stuff > */

/* < HORIZONTAL S I D E B A R  * HORIZONTAL S I D E B A R  * HORIZONTAL S I D E B A R  * HORIZONTAL S I D E B A R  *   > */
#index #content {float:right;display:inline;min-height:10em;width:60em;margin:0 3em 0 0;background:#fff;}

/* < > */

#index #content #sidebar_r {float:left;display:inline;margin:0 0 2.5em 0;}

#index #content #sidebar_r .textwidget ul {font-size:1.2em;margin:.5em 9em .5em 0;}

#index #content .sidebar_list {background:#ddd; }

#index #content #sidebar_r .widget {}
#index #content #sidebar_r .widget_text {}
/*#index #content #sidebar_r .textwidget h2, #index #content #sidebar_r .textwidget h3 {margin:1em 1em 0 1em;}*/
#index #content #sidebar_r .textwidget p {margin:0 3em 0 0;}

#index #content #sidebar_r .alignright {float:right;display:inline;margin:0 0 1em .8em;}

/* < Featured section, actually the regular WordPress "if Posts..." Loop section. > */
#featured {float:right;display:inline;min-height:20em;width:60em;margin:0 3em 3em 0;color:#fff;background:#336600;}

/* < #featured li, #featured a {list-style:none;text-decoration:none;}
#featured_description {float:left;display:inline;margin:1em .5em;min-height:16em;height:100%;width:32%;background:#336600;}
#featured li.widget {border-left:1px solid #CC9900;padding:.5em;}
#featured h2,#featured a {margin:0;} 
#featured p, #featured a {font-size:1.2em;} 
.featuredPosttitle {float:left;display:inline;width:100%;}
.featuredPosttitle h2 {font-size:1.2em;}
.featuredPostItemContent {border-left:1px solid #CC9900;margin:.5em 0;padding:.5em;float:left;display:inline;width:31%;}
.featuredPostItemContent p {margin:0 .3em;padding:0;} > */

.featured .post {margin:.6em;width:28.5em;float:left;	}

.featured .posttitle {float:left;display:inline;margin:0 0 .5em 0;}
.featured .posttitle small, .featured .posttitle h2 {font-size:1.2em;color:#CC9900;}
.featured .pagetitle {text-indent:0;text-align:left;font-size:1.6em;color:#CC9900;margin:1em 1em;}
.featured .post h2 a {margin:0;padding:0;}
.featured .post a:hover {text-decoration:underline; }

.featured .commentBox {margin:0;position:relative;float:right;display:inline;height:5.4em;width:4.7em;text-align:center;z-index:100; }
.featured .commentBox img {border:0; }
.featured .commentsquare {position:absolute;width:4.7em;top:0;left:0;text-align:center;z-index:100; }
.featured .commentsquare a:link, .featured .commentsquare a:visited {color:#666;font-size:2.1em;text-decoration:none; }
.featured .commentsquare a:hover {text-decoration:underline;}
.featured .commentsquareImg {position:absolute;float:right;width:4.7em;top:0;left:0;margin:0;padding:0;z-index:-1; }

.featured .postcontent {clear:both;}
.featured .postcontent p {text-align:left;}
.featured .postfoot {border-top: 1px solid #CC9900;border-bottom: 1px solid #C90;padding-top: 6px;padding-bottom: 6px;margin-top:4.3em; }

.featured .postcontent p img.size-thumbnail {/*border:1px solid red;*/}

/* < YouTube on home page > */
/* <#featured span.vvqbox {width:15em !important;border:1px solid red;} This doesn't do much good, but it's here. > */


/* < HORIZONTAL S I D E B A R  * HORIZONTAL S I D E B A R  * HORIZONTAL S I D E B A R  * HORIZONTAL S I D E B A R  *   > */

.showcase {	background-color: #D2DE50;background-image: url("images/showcase-bot.gif");background-repeat: no-repeat;background-position: bottom left;width: 177px;color: #FFF;font-size:11px;font-weight: bold;padding: 5px;text-align: center;}
.showcase img {margin-bottom: 8px;width: 177px;height: 139px;margin: 0px auto;}

.archivebox {background-image: url("images/list1.gif");background-repeat: repeat-y;width: 186px;padding-bottom: 3px;border: 1px solid #DFE882;}
.archivebox ul {padding: 0px;margin: 0px;}
.archivebox li {list-style-type: none;margin-top: 6px;margin-left: 27px;}
.archivebox a {font-size: 12px;}
.archivebox a:link, .archivebox a:visited {text-decoration:underline;}
.archivebox a:hover {text-decoration: underline;color:#8B0000;}

/* < =================================== **Text Widget**=================================== > */
#sidebar_l h2.widgettitle {margin:0 0 -.4em 1.2em;padding:0;}

/* < F O O T E R  * F O O T E R  * F O O T E R  * F O O T E R  * F O O T E R  * F O O T E R  * F O O T E R  *  > */
.footer img {height:9em;}
#footercontent {margin:0 auto;}
#footer h2 {text-align:center;font-size:1.1em;margin:0 auto;}
#footer a {margin:0;padding:0;font-size:1em;font-weight:normal;		color:#5C7880;}
#footer h3 {margin:0;padding:0;}
#footer h3 a {margin:0;padding:0;font-size: 11px;font-weight: bold;}

.recent_date {margin:0 .5em;}
.recentcontent {margin-bottom:.5em;}
.recentcontent p {margin:0;padding:0;}

/*< These and... >*/
.footbox {width:15em;float:left;display:inline;text-align:center;margin:.2em .5em 1.4em .5em;}
.footbox ul {width:100%;float:left;display:inline;margin:0;padding:0;text-align:center;}
.footbox li {text-align:left;list-style-type:none;margin-bottom:.8em;font-size:1.1em;}
.footbox ul ul {margin:0 0 1em 0;	display:none;}
.footbox li li {font-size:1em;margin:0 0 0 1em;}

#footbar {width:100%;height:2em;text-align:center;margin:.5em auto 0 auto;font-size:1em;font-weight:normal;}
#footbar a {}

/*< ...these match. This set is if the bottom footer widget is being used. >*/
#footer li.widget {width:15em;float:left;text-align:center;margin:.2em .5em 1.4em .5em;}
#footer .widget li {list-style:none;text-indent:none;text-align:left;}
#footer .widget ul {width:100%;float:left;display:inline;margin:0;padding:0;text-align:center;}
#footer .widget li {text-align:left;list-style-type:none;margin-bottom:.8em;font-size:1.1em;}
#footer .widget ul ul {margin:0 0 1em 0;	display:none;}
#footer .widget li li {font-size:1em;margin:0 0 0 1em;}

/* <**Other Stuff**> */
.meta {}

/* < COLORS: #669900 (olive background); #336600 (darker olive for sidebar); #99CC66 (greyish olive for halftone/Donate box); #CC9900 (Orange); #CCC; #333; > */
/* < W P  C A L E N D A R   *  W P  C A L E N D A R   *  W P  C A L E N D A R   *  W P  C A L E N D A R   *   > */
#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;	}
#wp-calendar a {text-decoration: none;}
#wp-calendar caption {font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align: center;}
#wp-calendar th {font-style: normal;text-transform: capitalize;}
	
/* < E N D   W P  C A L E N D A R   *   E N D   W P  C A L E N D A R   *   E N D   W P  C A L E N D A R   *   > */
/* < ===================================  Begin Lists =============================================  > */
.postmetadata ul, .postmetadata li {display:inline;list-style-type:none;list-style-image:none;}
/* < ===================================  End Lists =================================== > */
/* < ===================================  Begin Form Elements =================================== > */
.entry form { /* This is mainly for password protected posts, makes them look better. */text-align:center;}
select {width:130px;	}

#commentform {width:56em;margin:1em auto; 	/*background:pink;*/}
#commentform input {width:17em;padding:.2em;margin:.5em .5em .1em 0;}
#commentform textarea {width:98%;padding:.2em;}
#commentform #submit {margin:0;float:right;display:inline;}
/* < ===================================  End Form Elements =================================== > */

/* < ===================================  Begin Comments =================================== > */
.alt {margin:0;padding:1em;}
.commentlist {padding:0;text-align:justify;}
.commentlist li {margin:1.5em 0 .3em;padding:.5em 1em .3em;list-style:none;}
.commentlist p {margin:1em .5em 1em 0;}
#commentform p {margin:.5em 0;}
.nocomments {display:none;text-align:center;margin:0;padding:0;}
.commentmetadata {margin:0;display:block;}
/* < ===================================  End Comments =================================== > */

/* < ===================================  Contact Form styles =================================== > */
#gb_form_div fieldset {border:0;}

#mainlegend span {}
#reason {margin:0 0 .5em 0;}

/* < =================================== end Contact Form styles =================================== > */

/* < ===================================  Begin Calendar =================================== > */
#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 155px;	}
#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 td {	padding: 3px 0;text-align: center;	}
#wp-calendar td.pad:hover { /* Doesn't work in IE =================================== */
	background-color: #fff; }
/* < ===================================  End Calendar =================================== > */
/* < ===================================  Begin Various Tags & Classes ================================= > */
acronym, abbr, span.caps {cursor:default;}
acronym, abbr {}
blockquote {text-align:left;margin:1em;padding:1em;background:#ddd;}
#featured blockquote {background:#336600;border:1px solid #99CC66;}
blockquote cite {margin:5px 0 0;display:block;}
.center {text-align:center;}
a img {border:none;}
/* < ===================================  End Various Tags & Classes=================================== > */


/* <  = = = = =  TEMPORARY LOCATING BORDERS = = = = =  TEMPORARY LOCATING BORDERS = = = = > */
/* < 
body {	border:3px dashed red;}	
#mainbox {	border:1px dashed green;}	
#container {	border:1px solid orange;}		
#content {		border:1px dashed red;}		

#header {	border:1px solid maroon;	}	
#logo {	border:1px solid maroon;	}		
.description {		border:1px solid green;		}	
.headerart {	border:1px solid purple;}
.bodyart {	border:1px solid teal;}
.footerart {	border:1px solid maroon;}

.post {		border:1px solid purple;	}		
.posttitle {		background:yellow;	}
.post img {		border:4px double red;	}

.entry {	border:1px solid orange;	background:red;		}
.entry a, .post a {			}

.wrap {		border:1px solid orange;	}

#sidebar {		border:1px solid red;			}	
#sidebar ul {		border:3px solid blue;				background:orange;	} 
#sidebar ul li { 	border:1px solid purple; }

#footer {		border:1px solid blue;		}	
.footer {		border:1px solid orange;	}
.footer img {		border:1px solid green;	}

#footercontent {		border:1px solid purple;		}	
#footer h2 {		background:yellow;		}
.footbox {			border:1px solid lightblue;		}

#searchform {		background:yellow;		}
.clear {		border:1px solid red;	}		

*html #menu li {		border:1px solid maroon;	}
*html #menu ul li a:hover {		border:1px solid pink;		}

> */
/* < COLORS: #669900 (olive background); #336600 (darker olive for sidebar); #99CC66 (greyish olive for halftone/Donate box); #CC9900 (Orange); #CCC; #333; > */
