/* CSS Document */
/*Reset */

html, body { margin: 0; padding: 0; border: 0; background: transparent; font-size: 10px; }

div, span, articl, aside, footer, header, hgroup, nave, 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, td, 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, blockquite, 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:#E3D8CC;
	}


	
/*Headings*/

h1, h2, h3, h4, h5, h6, {font-weight:bold;  }

h1			{font-size:24px; color:#BB5E00;	padding-bottom:15px; border-bottom:1px #ccc solid; margin-bottom:15px;	}
h2			{
	font-size:20px;
	margin-bottom:15px;
	font-weight: bold;
}
h3			{
	font-size:16px;
	font-weight: bold;
	margin-bottom:15px;
	
}	
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%;	margin-bottom: 15px;}
p .left				{	margin: 1.5em 1.5em 1.5em 0; padding:0;	}
p .right			{	margin: 1.5em 0 1.5em 1.5em; padding:0;	}

a					{		}
a:link 				{
	color:#0000FF;
}
a:visited			{
	color:#90F;
}
a:active			{color:#000;	}
a:focus				{color:#666;	}
a:hover				{color:#f00;		}

blockquote			{color:#000; font-size:12px;		}

strong				{font-weight: bold;	}
em					{font-styles: italic;		}


/*images */

.image-frame		{ padding:10px; border:1px #ccc solid; margin:10px;  }


/*lists */

ul					{	}
ol					{ list-style-type:decimal;}

ul li				{color:#000; font-size:12px;}
ol li				{color:#000; font-size:12px;}

dl					{	}
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;}

abbr, acronym		{border-bottom:1px dotted #666;}
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 */

#outer				{ width: 960px; margin: auto; background-color:#FFF; 	}


#wrapper			{ width: 900px; margin: auto; background-color:#FFF;	}

#logo				{ margin: 30px 0; float:left;	}

#social-media-icons { float:right; 	}
#social-media-icons ul li  { display: inline;}
#social-media-icons ul     {margin-top: 40px;}

#topnavs			{ clear:both; 	}
#topnavs ul			{ border-top:1px #000 solid; border-bottom:1px #000 solid;	margin: 20px 0; padding:10px 0;}
#topnavs ul li      {display:inline;}
#topnavs ul li a    {padding: 0 15px;		}

#topnavs a:link 				{color:#000; font-weight:bold;   }
#topnavs a:visited			{color:#000;		}
#topnavs a:active			{color:#000;	}
#topnavs a:focus				{color:#666;	}
#topnavs a:hover				{color:#f90;		}

#banner	ul li 			{ display: inline;}
#banner				{ margin-bottom:30px; 	}

#content			{ width:650px; float:left }
#content-fullwidth	{width:100%}
#content-thank-you  { width:900px;}

#rightside			{  width:200px; float:right;	}


#footer				{ clear:both; margin:20px 0; padding-bottom:20px; padding-top: 10px; border-top:#ccc 1px solid;	}

#slider				{margin-bottom:30px}

#box1		{	}

#box2		{	}

#box3		{	}

#box4		{	}

#box5		{	}

#box6		{	}

/*Layout Extra*/



/*Navigation Extra*/


/*Forms*/

form ol { list-style-type:none; }

form 	{ text-align:left; margin:20px;	}

label 	{ 
		float: left; width: 150px; margin-top:5px;
		text-align:right; display:block; background:none; font-weight:bold;
		}
	
submit	{ background:none; 	}

input 	{ 
		width: 280px; margin:0 0 16px 10px;
		border:1px #bbb solid; padding:5px; background:none; 
		}
		
input:focus, textarea:focus	{ background-color:#BFEBFF; }

textarea {
		width: 280px; height: 150px; margin:0 0 16px 10px;
		border:1px #bbb solid; padding:5px; background:none; 
		}

select { margin-bottom:20px;	}
	
.month { margin-left:155px;	}

.submit {
		width:90px; height:25px;
		margin-left:160px;
		font-size:12px;
		}

br		{ clear: left; 	}

.clear	{ clear:both; }


/*miscellaneous*/

.date				{ font-weight:bold;	color:#BF6000;}

.copyright-text		{font-size:80%; font-style:italic; color:#555;}
.footer-text		{font-size:100%; font-style:normal; color:#000; text-align:center;}

.title				{font-size:18px; font-weight:bold; color:#333;}
.subtitle			{font-size:14px; font-weight:italic; color:#333;}

.artist				{font-size:16px; font-weight:bold; color:#333;}
.author				{font-size:14px; font-weight:bold; color:#555;}	
.editor

.pub-date			{font-size:10px; font-weight:italic; color:#555;}
.article-date		{font-size:10px; font-weight:italic; color:#555;}
.location			{font-size:10px; font-weight:italic; color:#555;}

.float-right		{float:right;	}


/*footing */
