/*
Theme Name: Marquee Black
Theme URI: http://billythejack.com/marquee-black-theme/
Description: Neon Marquee in Black and Red for performers
Version: 666
Author: Billythejack
Tags: red, black, fixed width, two columns, widgets, performer, musician, artist, dancer, custom graphics
*/
/*Colors and General settings
	text4blackBackground:#F5F4EB
	footer link:#F60402
	sidebarLinkOver:#FF6549- Side Heading: #F4F5E2
	sidebar width: 341 - post width: 629
	purple: #2C005B
	border: #6a4c12
	yellow from logo: #fac63e
@charset "utf-8";
/* Colors and General settings */
* { margin: 0px; padding: 0px; 
}
body { 
	margin: 0px; 
	padding: 0px; 
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 6.25%
	background: #121212;
}
a { 
	color: #fc5817; /*#F60402; */
	text-decoration: none; 
}
a:hover { 
	color: #fac63e; 
	text-decoration: none; 
}
/*a:visited { 
	color: #fc5817; 
	text-decoration: none; 
}*/
p { 
	text-align: justify; 
	/*font-size: 0.75em; */
}
li, ul, ol {
	list-style-type: none;
	margin: 0;  
	list-style-image: none; 
}
#outside { margin: 0px; 
	padding: 0px; background-color: 
	#121212; 
	border: 1px;
}
#header { 
	/*font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-weight: bold;  
	background: #2C005B;
}
#header, #header a  { 
	color: #000000;
}
 #header a:hover { 
	color: #541236;
} 
#footer {
	color: #121212; 
	background: #121212;
}
.commentlist li, #commentform input, #commentform textarea { 
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.commentlist li ul li { 
	/*font-size: 1em;*/
}
.commentlist li {
}
.commentlist li .avatar { 
	float: left; 
	border: 1px solid #eee; 
	padding: 2px; 
	background: #000000; 
	margin-right: 10px; 
	margin-bottom: 5px;
}
.commentlist cite, .commentlist cite a { 
	font-weight: bold; 
	font-style: normal; 
	/*font-size: 0.88em;*/
}
.commentlist p { 
	font-weight: normal; 
	/*line-height: 0.88em; */
	text-transform: none;
}
#commentform p {
	text-align: center;
}

h3#comments { 
	font-weight: normal; 
	color: #ffffff; 
	text-align: center; 
	font-size: 1.4em; font-weight: bold;
	height: 30px;
}
.commentmetadata { 
	font-weight: normal;
}
code { 
	display: block; 
	border: solid 1px #6a4c12; 
	background: #eeeeee;
	margin: 0px 0px 30px; 
	padding: 10px; 
	font-family: 'Courier New', Courier, Fixed; 
	/*font-size: 0.75em; */
	text-align: left; 
	overflow: auto; overflow-Y: hidden;
	}
pre { 
	font-family: 'Courier New', Courier, Fixed; 
	/*font-size: 0.88em; */
	color: #CCC;
}
acronym, abbr, span.caps { }

/* Details */

#header { 
	display: block; 
	height: 150px; width: 970px;  /*1049px; */
	margin-right: auto; margin-left: auto; 
	padding-right: 0px; 
	padding-left: 0px; 
	background-image: url(images/header_img.jpg); 
	background-repeat: no-repeat; 
	position: relative;
}
.header_box { /*site title and descsription*/
	display: block;
	height: 50px; width: 570px; 
	background: #F5F4EB; 
	margin-top: 49px; 
	margin-left:-3200px;
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 0; 
	padding: 0 0 4px 0;
	text-transform: uppercase; 
	font-weight: bold; 
	text-align: center;
}
h1#site_title {
	margin: 0 0 0 4px; 
	font-size: 1.12em; /*font-family: Verdana, Arial, Helvetica, sans-serif;  */
}
#sub_head{ 
	font-size: 0.75em;  
	margin: 3px 3px 0 3px;
}
#header object { 
	position: absolute; 
	top:0; left:0; z-index:0;
} 
 #header_content #site_title, #header_inside #site_title a { 
	font-color: #256413;
	text-decoration: none; 
	text-align: center;
}
#header_content .description { 
	font-size: 1.12em; 
	font-color: #000000; 
	margin-top: -20px; 
	text-align: center
}
#header #page_list { 
	display: block; 
	height: 37px; 
	margin-left: -1008px; 
	font-size: 0.88em; 
	position:absolute; z-index:5;
}
#header #page_list ul { 
	list-style: none; 
	margin-right: 63px; 
	padding-left: -1008px;
}
#header #page_list li { 
	line-height: 1.88em; 
	display: inline; 
	height: 37px; 
	padding-right: 20px; 
	padding-left: 20px;
}
#header #page_list .page-item-1 { 
	background: none;
}
#page_list li a { 
	color: #000000;
}
#page_list .current_page_item a { 
	color: #f9f9f9;
}
#page_wrap { 
	background: url(images/content_bg_repeat.jpg) 
	repeat-y 00px 0px; 
	background-color: #222222;
	display: block; 
	width: 970px; 
	padding-right: 0px; 
	padding-left: 0px; 
	margin-right: auto; 
	margin-left: auto;
	}
#content{ 
	float: left; 
	width: 603px; 
	background-image: 
	url(images/content_bg.jpg); 
	background-repeat: no-repeat; 
	margin: 6px 10px 0 15px;
	/*below are the changes*/
	font-size: .8em;
	line-height: 1.2em;
}
.post { 
	line-height: 1.5em;
	width: 603px; 
	color: #F5F4EB; margin-bottom: -40px;
}
#footer { 
	display: block; 
	clear: both; 
	width: 970px; height: 120px;
	margin-right: auto; 
	margin-left: auto; 
	margin-bottom: -15px;
	font-size: 0.69em;
	background: #121212;
	}

#fotter-inside { 
	width: 970px; 
	margin-right: auto; margin-left: auto; 
	display: block; 
	background-image: url(images/footer.jpg); 
	background-repeat: no-repeat; background-color: #000000;
	/*height: 91px;*/
}

#fotter-inside div { 
	padding: /*57px 0 0 30px;*/
}
#copyrights{
	padding: 57px 0px 0 30px;
}
#themeby{
	display: block; 
	width: 126px; 
	margin: 41px 107px;
	text-align: center; 
	line-height: /*keep these values--no matter what is in the box!*/ 9px; font-family: Arial, Sans Serif; font-size: 9px;
	text-transform: uppercase; color: #fac63e;   
}

#footer p { 
	color: #569874
}

#footer a { 
	color: #ff6e00; 
	text-decoration: none;
}

#footer a:hover { 
	color: #fac63e; 
	text-decoration: none;
}
h2.archivetitle { 
	background: url(images/h_pagetitle_neon.jpg); 
	height: 51px; 
	width: 603px; 
	padding: 27px 0 0 0; 
	color: #F0E7C8; 
	font-size: 1.3em;
	font-weight: bold;
	background-repeat: no-repeat; 
	text-transform: uppercase; 
	text-align: center;
	}

	/* !!! Here is the small graphic box which you can use 
	to customize your entertainment bolg !!!*/
	
.small_logo { 
	float: right; 
	height: 127px; 
	width: 146px; 
	margin-top: 23px; 
	margin-right: 97px; /*background-image: url(images/logos/jack.jpg); */
	/*Change the image name to reflect blog content: music.jpg, dance.jpg, film.jpg, photo.jpg, burlesque.jpg, sex.img*/
	background-repeat: no-repeat;
	}
/* End Structure - Begin Post Headers */

/*.postfooter { 
	text-align: center; font-color: 
	#ffffff; font-size: 1.1em;
}

.postfooter p { 
	text-align: center;
	font-color: #ffffff;
}*/

.post-head { /*used to fill out background images in entry - do not remove or alter*/
	position: relative; 
	padding-bottom: 10px; 
	background-image: url(images/entry_bg_repeat.jpg);  background-repeat: repeat-y;
	font-color: #2C005B; 
	background-color: #F5F4EB;
	}

h2.post-title { 
	font-size: 1.3em;
	font-weight: bold; line-height:1.25em;
	background-image: url(images/body_h_title_top.jpg); 
	background-repeat: no-repeat;
	padding: 26px 0 0 30px;
 }
h2.pist-title { 
	font-size: 1.3em; 
	font-weight: bold; line-height:1.25em;
	padding: 30px 0 0 15px; margin-top: -12px;
 }

.post-title-meta { 
	color: #000000; font-family: Arial, sans serif; 
	font-size: 0.8em;
	text-align: right; 
	margin: 0 30px 0 0px; 
}
.pist-title-meta { 
	color: #F5F4EB; font-family: Arial, sans serif; 
	font-size: 0.8em;
	text-align: right;
	margin: 0 15px 10px;
}

.post-title-meta a { 
	color: #cc0000; text-decoration: none;
}
.post-title-meta a:hover { 
	color: #cc0000; text-decoration: underline;
}

.post-title-meta .author { 
	color: #000000;
} 

.meta-date .month { } .meta-date .date { } .meta-date .year { } /* leave these blank but don't erase!*/

.post-title a,.post-title a:visited { 
	color: #2C005B; 
	text-decoration: none; 
	font-weight: bold;
}

.post-title a:hover{ 
	color: #F60402; 
	text-decoration: none; 
	font-weight: bold;
}

/*.filler { 
	background-image: url(images/entry_bg_repeat.jpg);  background-repeat: repeat-y;
	background-color: #F5F4EB;
	padding: 0 30px 15px;
	color: #2c005b; 
	}
*/
.entry { 
	background-image: url(images/entry_bg_repeat.jpg);  background-repeat: repeat-y;
	background-color: #F5F4EB;
	padding: 0 30px 32px;
	color: #2c005b; 
	}
.antry {
	padding: 0 15px 35px;
	color: #F5F4EB;
	}
.antry p {
	padding: 0 0 8px;
	}



.entry-footer { 
	padding: 25px 0 40px 30px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.8em; 
	text-align: center; background: #000000;
}

.entry p {
	margin-bottom: /*10px; */0.8em;
}

.entry a { 
	color: #cc0000; 
	text-decoration: none; 
}
.entry a:hover { 
	color: #cc0000; 
	text-decoration: underline; 
}
.entry h1 { /*use for special announcements*/
	margin: 0 0 8px;
	padding: 6px 5px;
	display: block;
	background:#2C005B;
	color:#fac63e;
	text-align:center;
	font-size: 1.3em; /*line-height: 1.4em;*/
	}

.entry h2 { /*great for continuing a heading in the post.*/
	font-size: 1.3em;
	font-weight: bold; 
	/*font-family: Candara, Verdana, Arial, Helvetica, sans-serif;*/
 	padding: 0 0 0 0px; margin-bottom: 20px;
 	}

.entry h3{ /*same as site title; use for sub-heads in post*/ 
	margin: 15px 0 8px 0px; 
	font-size: 1.3em; line-height: 1.5em; 
	/*font-family: Candara, Verdana, Arial, Helvetica, sans-serif; */
}
.entry h5, h4, h6 { 
	font-size: 0.8em; line-height: 1.2em;
	font-weight: normal;
	text-align: center; 
	margin-bottom: 10px;
}
.entry h6 {
	text-align: left; }

.entry img { 
	margin: 0px;
}
.entry li { 
	margin: 0 0 0 0; 
	/*padding: 5px 5px 10px 10px; */
	list-style: none; clear: left; 
}

.entry table { 
	border: 1px solid #6a4c12; 
	font-size: 0.8em; 
	border-collapse: collapse; 
	margin: 10px 0; padding: 3px; 
}

.entry th {
	padding: 10px;
}

.entry td { 
	padding: 10px;
}

.entry blockquote { 
	border-left: 3px solid #2C005B; 
	padding: 0 0 0 15px; 
	margin: 14px 0;
}

.entry pre { 
	display: block; 
	border: solid 1px #6a4c12; 
	background: #eeeeee; 
	margin: 0px 0px 30px;
	padding: 10px; 
	color: #000000; 
	font-family: 'Courier New', Courier, Fixed; 
	font-size: 0.75em; 
	text-align: left;	
	overflow: auto; overflow-Y: hidden;
	}

* html .entry pre {  
	width: 532px; 
	overflow: scroll;
}

.entry hr { 
	color: #26521D;margin-bottom: 8px;
	width: 100%;
}

.entry fieldset { 
	margin: 0px 10px 0px 0px; 
	padding: 10px; 
	border-style: none;
}

.entry fieldset h1, .entry fieldset h2, .entry fieldset h3, .entry fieldset h4, .entry fieldset h5, .entry fieldset h6 {
	margin-left: 0px; padding: 0px;
	}

.entry fieldset h2 { 
	color: #ffffff; 
	background: none; 
	margin-left: 0px; 
	width: 90%;
}

.entry legend { 
	font-weight: bold; 
	color: #ffffff; 
	padding-right: 3px; 
	padding-left: 3px;
}

#entryvid {
	/*display: block;*/
	padding: 20px 0;
	background: #000000;
	margin: 0 0 30px 0;
	border: 2px solid #6a4c12; height: auto; width: auto;
}

td.allflesh-purple, td.allflesh-purple p {
	padding: 4px; background: #000033; color: #ffe7ff; font-family: Arial, sans serif;
border: 1px solid #000033;
}
/* !!! Special Display Entry Tables!!!*/

td.allflesh-purple p { 
	padding-top: -7px;
}

/* End Headers Begin Images */


p img { 
	padding: 0; max-width: 100%;
}

img.centered { 
	display: block; 
	margin-left: auto; 
	margin-right: auto;
	margin-top: 20px; margin-bottom: 20px;
	border: 2px solid #6a4c12;
}

img.alignright { 
	padding: 4px; 
	margin: 0 0 10px 7px; 
	display: block;
}

img.alignleft { 
	padding: 4px; 
	margin: 0 7px 2px 0; 
	display: inline;
}

.alignright { 
	float: right;
}

.alignleft { 
	float: left;
}

.aligncenter { 
	float: center;
}

/* End Images Begin Lists */


.entry ul li:before, #sidebar ul ul li:before { 
} 

.entry ul { 
	padding: 0 25px; 
	/*font-size: 0.75em;*/ 
	padding-bottom: 6px; 
	text-align: justify; 
}

.entry ol { 
	padding: 0 0 0 20px; /*font-size: 0.75em; */
}

.entry ol li { 
	font-size: /*0.75em; */
}

.postmetadata ul, .postmetadata li { 
	display: inline; list-style-type: none; list-style-image: none; 
}

.postfooter { 
	padding: 15px 0 40px 30px; margin-top: -7px;
	clear: both; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em; 
	text-align: center;
	background: url(images/post_footer.jpg) 
	no-repeat 0px top; background-color: #000000; 	
	} 

#new-old-navigation { 
	margin-bottom: -30px; 
	text-align: center; 
}

#sidebar {
	text-align: center; font-family: Arial, Helvetica, sans-serif;
}

#new-old-nav /*.new-old-nav a*/ { 
	font-family: Arial, Helvetica, sans-serif; 
	/*font-size: 0.75em; */
	text-align: right; 
	color: #F60402;
}

.new-old-nav { 
	font-family: Arial, Helvetica, sans-serif; 
	text-align: center; background-color: #000000;
	color: #bbbbbb; margin-bottom:-10px;
}

.new-nav { 
	text-align: left; 
	padding-left: 10px; 
	/*font-size: 0.82em;*/
}

.old-nav { 
	text-align: right; 
	margin-top: -8px; 
	padding-right: 30px; 
	/*font-size: 0.82em;*/
}

#sidebar-body { /*DON'T MESS WITH THIS IE FIX!!!!!!!!!*/
	width: 287px; 
	margin-right: 58px;
	padding: 30px 0 0px 27px;
	text-align: center; font-size: 0.8em;
}

#sidebar h2 { 
	color: #F0E7C8; 
	margin-bottom: 1px; margin-top: 1px; 
	text-transform: uppercase; 
	text-align: center; font-weight: bold;
	font-size: 1.3em; font-family: Verdana, Arial, Sans-Serif;
	background-image: url(images/h2_pagetitle.jpg); 
	background-repeat: no-repeat; 
	height: 36px; 
	width: 287px; 
	padding-top: 16px; 
	padding-left: -10px;  
}

#sidebar ul, #sidebar ul ol {
	/*font-size: 0.9em;*/
	/*font-family: Arial, Helvetica, sans-serif; */ 
	list-style-type: none; 
	list-style-image: none;
	margin-left: 0;
}

#sidebar ul li ol {
	list-style-type: none; 
	list-style-image: none;
	margin-left: 0; padding: 50px 0;
}

#sidebar ul p, #sidebar ul select { 
	list-style-type: none; 
	list-style-image: none;
	margin-left: 0;  
}

#sidebar ul ul, #sidebar ul ol {
	list-style-type: none; 
	list-style-image: none; 
	margin-left: 0; 	}

#sidebar ul ul ul, #sidebar ul ol {
	list-style-type: none;
	margin-left: 0;  
	list-style-image: none; 
}

ol li, #sidebar ul ol li {
	list-style-type: none;
	margin-left: 0;  
	list-style-image: none;
}

#sidebar ul ul li, #sidebar ul ol li { /*child-grandchild hierarchy?*/ 
	list-style-type: none; font-size: 90%;
	margin-left: 0;  
	list-style-image: none; padding:2px; 
}*/
/*#sidebar a { 
	color: #F60402; 
	text-decoration: none;
}

#sidebar a:hover { 
	color: #fac63e; 
	text-decoration: none;
}*/


/* End Entry Lists  Begin Form Elements */

#searchform { 
	margin: 10px auto; 
	padding: 5px 3px; 
	text-align: center;
}

#sidebar #searchform #s { 
	width: 160px; 
	padding: 2px;
}

#sidebar #searchsubmit { 
	padding: 1px;
}

.st-tag-cloud { 
	margin-right: 20px; 
	margin-left: 20px; 
	background: url(images/sidebar_ul_ul_ul_ol.jpg) no-repeat 0px bottom;
}

.entry form { /* This is mainly for password protected posts, makes them look better. */
 }

select { width: 130px;
}

h3.comments { 
	font-weight: bold; 
	font-color: #541236; 
	line-height: 1.4em; 
	height: 30px;
	text-indent: 1.88em; 
	margin-left: 0px; 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #2C005B;
}

form#commentform { 
	border: 2px solid #6a4c12; /*background-color: #000000; */
	padding: 20px 30px 20px 20px; 
	margin:  0 12px 34px; 14px;
}

form#mailform, { 
	border: 2px solid #6a4c12;
	padding: 20px 30px 20px 20px;
	margin: 0 10px 30px; 12px;
}
form#mailform p {
	font-size: 1em;
}


#commentform input { 
	width: 170px; 
	padding: 2px; 
	margin: 5px 5px 1px 0; 
	border: 2px solid #2C005B; background: #F5F4EB;
}
#mailform input { 
	width: 170px; 
	padding: 2px; 
	margin: 5px 5px 1px 0; 
	border: 2px solid #2C005B; background: #F5F4EB;
}

#commentform { 
	margin: 5px 10px;
} 
#mailform { 
	margin: 10px 10px;
}
#commentform textarea { 
	width: 100%; 
	padding: 2px; 
	margin-top: 20px; 
	border: 2px solid #2C005B;  background: #F5F4EB;
 }
 
#mailform textarea { 
	width: 100%; 
	padding: 2px; 
	margin-top: 20px; 
	border: 2px solid #2C005B;  background: #F5F4EB;
}
#respond:after { 
	content: ".";  
	display: block; 
	height: 0; 
	clear: both;
	visibility: hidden;
}

#commentform #submit { 
	text-align: center; background-color: #333333;
	background: url(images/post_enter.jpg); 
	display: block;
	height: 33px; width: 70px; 
	border-width: 0px; 
	border-style: none; 
	text-indent: -9999px; 
	margin: 8px auto 0 auto;
	}

/* End Form Elements - Begin Comments*/


.alt { 
	margin: 0; 
	padding: 10px;
}

.commentlist { 
	padding: 0;
}

ol.commentlist { 
	margin-bottom: 20px;
}

.commentlist li { 
	margin: 15px 0 10px; 
	padding: 5px 5px 10px 10px; 
	list-style: none; clear: left; 
}

.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 0px 5px 10px 0; font-size: 1em;
}

.children { padding: 0; }

#commentform p {
	margin: 5px 0; font-size: 0.88em;
 }
 
#commentform h4 {
	color: #333333;
	margin-left: 0px;
	/*font-size: 0.9em;*/
}

#commentform label {
	display: block;
}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
 }

.commentmetadata {
	margin: 0;
	display: block;
 }
.commentedby a {
	color: #686868;
	text-decoration: none;
	font-weight: normal;
}
#trackbackbox {
	background: url(images/comment_form_bg.gif);
	padding: 15px 20px 20px;
	border: 2px solid #6a4c12;
	margin-right: 10px;
	margin-bottom: 30px;
}
input#trackback_url {
	width: 100%;
	padding: 3px;
	border: 2px solid #6a4c12;
}

/* End Comments */


/* Begin Sidebar */
#sidebar
{
	float: right;
	width: 340px;
	background-image: url(images/content_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	color: #F0E7C8;
}
#siedebar-header {
	height: 56px;
	width: 280px;
	margin-top: 100px;
}
#side-head-search {
	background: url(images/search_form.gif);
	height: 25px;
	width: 237px;
	float: left;
	margin-top: 15px;
}
#side-head-search #searchform {
	margin: 0px;
	padding: 0px;
}
#side-head-search input#search {
	width: 155px;
	border-width: 0px;
	border-style: none;
	float: left;
	padding-top: 2px;
	padding-left: 2px;
	margin-top: 2px;
	margin-left: 2px;
}
#searchform #searchsubmit-head {
	background: url(images/search_submit_btn.gif) no-repeat;
	height: 19px;
	width: 75px;
	text-indent: -9999px;
	display: block;
	float: left;
	border-width: 0px;
	border-style: none;
	margin-top: 3px;
}
#rss-button {
	background: url(images/rss_btn.gif) no-repeat;
	display: block;
	height: 25px;
	width: 237px;
	margin-top: 5px;
	padding-left: 0px;
	margin-left: 15px;
}


#rss-button a {
	display: block;
	height: 25px;
	width: 237px;
	text-indent: -9999px;
}

#sidebar form {
 }
/* End Sidebar */



/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 20px;
	width: 211px;
	/*background: url(images/calendar.jpg) no-repeat;*/
	padding: 0px;
	border-collapse: collapse;
	color: #F5F4EB;
 }
#wp-calendar th {
	margin: 0px!important;
	padding: 0px!important;
	border: 1px solid #2C005B;
}
#wp-calendar   thead tr  {
	height: 29px;
}

#wp-calendar #next a {
	text-align: right;
	margin-left:10px;
}

#wp-calendar #prev a {
	text-align: left;
	margin-left:10px;
}

#wp-calendar a {
	display: block;
}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	color: #F5F4EB;
	padding: 5px 0 5px; 0;
}

#wp-calendar td {
	text-align: center;
	border: 1px solid #2C005B;
	height: 28px;
	margin: 0px;
	padding: 0px;
	width: 29px;
}
#wp-calendar #prev{
	width: auto;
	border-width: 0px;
	border-style: none;
	background: #111111;
}
#wp-calendar #next {
	width: auto;
	background: #111111;
	border-width: 0px;
	border-style: none;
}
#wp-calendar  tfoot .pad {
	background: #111111;
	border-width: 0px;
	border-style: none;
}
#wp-calendar #today {
	color: #F5F4EB;
	background: #2C005B;
}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
}
/* End Calendar */



/* Begin Various Tags & Classes */

/*.firstletter {
	font-size: 4.6em; font-style: italic; font-weight: 500; font-family: Georgia, serif;
	float: left; line-height: 1em; padding-right: 2px; margin-top: -7px; }*/

.black {
	background: #000000;
}
.vidalignn {
	text-align: center; 
	margin-top: 10px; 
	margin: 15px;
}
	acronym, abbr, span.caps {
	cursor: help;
}
acronym, abbr {
	border-bottom: 1px dashed #999;
}

blockquote {
}

blockquote cite {
}

.center {
	text-align: center;
}

.hidden {
	display: none;
}


a img {
	border: none;
}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 15px;
}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}


.caption { /* for captions below photographs use tag: <img class="centered">*/
	font-size: 0.85em; 
	line-height: 1.2em;
	text-align: center;
	margin: -11px 25px 10px 25px;
}

.wp-caption {
	border: 1px solid #6a4c12;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;

	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	/*font-size: 0.69em;*/
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */




.clearfix:after {
  content: ".";  /* make a new element */
  display: block;  /* to block element */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px; 
  font-color: #541236;
}

* html .clearfix {
  height: 1px;
  /*?*//*/
  height: auto;
  overflow: hidden;
  /**/
}

.clear {
clear:both;
}

.introduct {
	color: #000000;
	font-family: Candara, Verdana, Arial, Helvetica, sans-serif; 
	line height: 30px; 
	font-style: bold; 
	padding: 9px; 
	margin-bottom: 0px; 
	height: 3px;
	width: 573px;
}
#copyrights { color:#F0E7C8; font-size: 9px;}

