/* Epsilon Framework - www.epsilon@btinternet.com */

/* Color Legend */




/* Reset */

html, body { margin: 0; padding: 0; border: 0; background: transparent; font-size:10px; }

div, span, article, aside, footer, header, hgroup, nav, section,
h1, h2, h3, h4, h5, h6, p, blockquote, a, ol, ul, li,
table, tr, th, td, tbody, tfoot thead, {
		margin: 0;
		padding: 0;
		border: 0;
		vertical-align: baseline;
		background: transparent;
		}
		
img			{ margin: 0; padding: 0; border: 0; }

table, tr, th, tbody, tfoot, thead {
		margin: 0; padding: 0; border: 0;
		vertical-align:baseline;
		background:transparent;
		}

table 	{ border-collapse; collapse; border-spacing: 0; }

input, select, textarea, form, fieldset  {
	margin: 0; padding: 0; border: 0;
		}
		
article, aside, dialog, figure, footer, header, hgroup, nav, section  {
	display:block; }
	
h1, h2, h3, h4, h5, h6, p, li, blockquote, td, th, a, caption, em, strong, strike  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	line-height: 100%;
	text-indent: 0;
	text-decoration: none;
	text-align: left;
	color: #000;
	}
	
ol, ul  { list-style: none;  }

/* Global */

html	{	}
body	{ background-color:#000;	}
		/*{ background-image:url(../images/bcground/bcg2.jpg); BACKGROUND Pic */
		/*  background-repeat:repeat;
		  background-attachment:fixed;

	}*/



/* Headings */

h1, h2, h3, h4, h5, h6  { font-weight: bold; color: #000;  }

h1	{ font-size:24px; }
h2	{ font-size:20px; }
h3	{ font-size:16px; }
h4	{ font-size:14px; }
h5	{ font-size:14px; }
h6	{ font-size:14px; }

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0; }



/* Text Elements */

p				{ color:#000; font-size:12px; line-height: 150%; }
p .left			{margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p .right		{margin: 1.5em 1.5em 1.5em 0; padding: 0; }

a				{	}
a:link			{ color: #00f;	}
a:visited		{ color: #0f0;	}
a:active		{ color: #000;	}
a:focus			{ color: #666;	}
a:hover			{ color: #f00;	}

blockquote		{ color: #000; font-size:12px;	}

strong			{ font-weight: bold; }
em				{ font-style: italic; }

/* Images */



/* Lists */

ul li			{	}
ol				{ list-style-type:decimal; }

ul li			{ color:#000; font-size:12px; }
ol li			{ color:#000; font-size:12px; }

d1				{	}
dt				{	}
dd				{	}



/* Tables */

table			{ width:100%; }

tr				{	}
.odd			{ background-color:#eee; }
.even			{ background-color:#fff; }

th				{ font-weight: bold; }
thead, th		{ background: #ccc; }

tbody			{	}

th, td, caption	{	}
caption			{	}

tfoot			{	}
tfooter			{ background-color:#ccc; text-align:center; font-style:italic; }

caption			{ background: #efefef; }



/* Miscellaneous */

sup, sub		{ line-height: 0; }
address			{	}
del				{background:#FFCECE; color:#f00; }

code, pre		{ background-color:#FF9; padding:2px 0px; margin:4px 25px;
					font-family:"Courier New", Courier, monospace; font-size: 12px; font-weight: bold }
					
					


/* Containers */

#wrapper			{ width:1000px; margin:0 auto; background-color:#000;  }


#top				{	}

#banner				{	}

#subbanner			{	}


#content-wrapper	{	}

#leftnav			{	}

#leftside			{	}

#rightside			{	}

#nameplate			{ font-size:30px; font-style:bold; color:#FFF; 
					  text-align:center; 
					  padding: 50px;
					  margin: 150px 0px 20px 0px; 
				      font-family:"Times New Roman", Times, serif;
					  letter-spacing:2px;
}

#nameplate2			{ font-size:20px; font-style:bold; color:#FFF; 
					  text-align:center; 
					  padding: 50px;
					  margin: 50px 0px 20px 0px; 
				      font-family:"Times New Roman", Times, serif;
}


#piclink  ul li          { display:inline; }
#piclink a img 	{ border: 1px solid #000; padding:5px; margin:2px; }


#lightbox ul li		{ display:inline; }
#lightbox ul li a	{  }
#lightbox a img 	{ border: 1px solid #000; padding:5px; margin:2px; }


#content			{	}

#footer				{ clear:both; margin-top:20px 0; font-style:italic; font-size:16px;
                     padding-bottom:20px; text-align:center; text-color:#FFF;
					 margin: 150px 0px 0px 0px;
					  }
					 

#facebook-icon	      { float:left; margin:50px 0px 50px 180px;
	}
#facebook-icon ul li	{ display:inline; margin:10px; }
#facebook-icon ul		{ list-style-type:none;
						 }
						 
						 
#shadow {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/dropshad-1.jpg);
	background-repeat: repeat-y;
}




#box1	{	}

#box2	{	}

#box3	{	}

#box4	{	}

#box5	{	}

#box6	{	}

#slider { margin-left: 55px;
}


/* Layout Extra */




/* Navigation Extra */



/* Forms */




/* Miscellaneous */

.img-with-text  	     {text-align:justify; width:150px; }
/*.img-with-text img src      {display:block; margin: 0 auto; } */
.img-with-text a img     { display:inline; }
.img-with-text a img 	 { border: 1px solid #000; padding:5px; margin:2px; }
					
.copyright-text { font-size:80%; font-style:italic; color:#333; }
.footer-text	{ font-size:18px; font-style:normal; color:#FFF; text-align:center; }


.title			{ font-size:18px; font-weight:bold; color:#333; }
.subtitle		{ font-size:14px; font-style:italic; color:#333; }


.artist			{ font-size:16px; font-weight:bold; color:#333; }
.author			{ font-size:14px; font-weight:bold; color:#555; }
.editor			{ font-size:14px; font-style:italic; color:#555; }

.pub-date		{ font-size:10px; font-style:italic; color:#555; }
.article-date	{ font-size:10px; font-style:italic; color:#555; }
.location		{ font-size:10px; font-style:italic; color:#555; }

.float-right	{ float:right; }
.float-left		{ float:left;  }
.clear			{ clear:both;  }

.hide			{ display:none; }
.block			{ display:block; }
.inline			{ display:inline; }

.first			{ font-weight:bold; }
.last			{ font-weight:bold; }
.left			{ font-weight:bold; text-align:left; }
.right			{ font-weight:bold; text-align:right; }

.added			{ background:#D7D7FF; }
.removed		{ background:FFCECE; color:#f00; }
.changed		{background:#FFB; }


/* Success, info, notice and error/alert boxes - from Blueprint CSS Framework */

.error, .alert, .notice, .success, .info {
	padding: o.8em; margin-bottom: 1em; border: 2px solid #ddd; }
	
.error, .alert	{ background: #fbe3ef; color: #8a1f11; border-color: #fbc2c4;	}

.notice			{ background: #fff6bf; color: #514721; border-color: #ffd324;	}

.success		{ background: #e6efc2; color: #264409; border-color: #c6d880;	}

.info			{ background: #d5edf8; color: #205791; border-color: #92cae4;	}

.error a	{ color: #8a1f11; }
.alert a	{ color: #8a1f11; }

.notice a	{ color: #514721; }
.success a	{ color: #264409; }
.info a		{ color: #205791; }














#topnav ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #000;
}

#topnav ul li   { display:inline; 
                  margin: 50px 20px 0px 50px;
}


#topnav ul li a {
				  font-size:14px;
				  font-family:"Times New Roman", Times, serif;
}


#topnav li {
    float: left;
}

#topnav li a, .dropbtn {
    display: inline-block;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;

}

#topnav li a:hover, .dropdown:hover .dropbtn {
    background-color: #000;
}

#topnav li.dropdown {
    display: inline-block;
	position:absolute;
	z-index: 9999;

}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #000;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);

}

.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    text-align: left;

}

.dropdown-content a:hover {background-color: #000;
                           font-size:14px;
}

.show {display:block;}



.footer-text	{ font-size:12px; font-style:normal; color:#FFF; text-align:center; }
