﻿/* 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 {
	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   { height:2000px; background-color:#d8FFFB;  }



/* 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 0 1.5em 1.5em; 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			{	}
ol			{ list-style-type:decimal;	}

ul li		{ color:#000; font-size:12px;	}
ol li		{ color:#000; font-size:12ps;	}

dl			{	}
dt			{	}
dd			{	}


/* Tables */

table		{width:65%;  border:1px #000066 solid; }

tr			{	}
.odd		{background-color:#eee;	}
.even		{background_color:#fff; }

th			{ font-weight:bold; }
thead, th	{ background:#ccc; }

td			{ font-size:12px; border:1px #000066 dotted;}

tbody		{	}

th, td, caption	{	}
caption			{	}

tfoot			{	}
.tfooter		{background-color:#ccc; text-align:center; font-style:italic; }

caption			{ background:#efefef;	}


/* Containers */

#wrapper			{ width:1024px; height:1200px; margin:0 auto;  }

#top				{ background-color:#ffffff; border-bottom:3px #BA5BFF groove; height:230px; }

#logo				{ float:left; width:33.333%; }

#hours				{ float:left; width:33.333% ;	}
#hours ul 			{ margin:75px 0;  }
#hours ul li		{ font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif; 
						font-size:22px; }

#social-media		{ float:left; width:33.333%; text-align:right; }
#social-media p		{ text-align:right; font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
						font-size:18px;  padding: 5px 0; }
#social-media img	{ height:50px; width:50px;  }
#social-media ul li	{ text-align:right; font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
						font-size:18px;}

#banner				{	}

#easyrotator		{margin:30px 0; }

#subbanner			{	}

#topnav				{	}

#content-wrapper	{	}

#leftnav			{ clear:left; background-color:#c1FFb7; display:list-item; float:left; border-right:3px #BA5BFF groove; width:231px; height:1300px;	}
#leftnav ul			{ padding:25px 0 25px 25px; }
#leftnav img		{ margin:20px 0px ;}

#leftnav1			{ clear:left; background-color:#c1FFb7; display:list-item; float:left; border-right:3px #BA5BFF groove; width:231px; height:1903px;	}
#leftnav1 ul			{ padding:25px 0 25px 25px; }
#leftnav1 img		{ margin:20px 0px ;}

#leftside			{	}

#rightside			{	}

#content			{ margin-left: 231px; padding-top:50px; padding-left:30px; padding-bottom:253px; padding-right:20px; height:1000px; background-image:url('../images/cloud background.gif'); 	}
#content h1			{ font-family:"Segoe Print"; margin-bottom:20px; font-size:40px;}
#content p			{ text-indent:10px; margin:10px 0; font-family:"Segoe Print"; font-size:14px; }
#content h2			{ font-family:"Segoe Print"; margin:10px 0; }
#content h3			{ font-family:"Segoe Print"; margin:20px 0; text-decoration:underline; }

#content1			{ margin-left: 231px; padding-top:50px; padding-left:30px; padding-bottom:253px; padding-right:20px; height:1600px; background-image:url('../images/cloud background.gif'); 	}
#content1 h1			{ font-family:"Segoe Print"; margin-bottom:20px; font-size:40px;}
#content1 p			{ text-indent:10px; margin:10px 0; font-family:"Segoe Print"; font-size:14px; }
#content1 h2			{ font-family:"Segoe Print"; margin:10px 0; }
#content1 h3			{ font-family:"Segoe Print"; margin:20px 0; text-decoration:underline; }

#content2			{ margin-left: 231px; padding-top:50px; padding-left:30px; padding-bottom:253px; padding-right:20px; height:1000px; background-image:url('../images/cloud background.gif'); 	}
#content2 h1			{ font-family:"Segoe Print"; margin-bottom:20px; font-size:40px;}
#content2 p			{ text-indent:10px; margin:40px 0; font-family:"Segoe Print"; font-size:16px; }
#content2 h2			{ font-family:"Segoe Print"; margin:10px 0; }
#content2 h3			{ font-family:"Segoe Print"; margin:20px 0; text-decoration:underline; }
#content2 ul li		{ line-height:25px; font-size:20px; font-family:"Segoe Print";}
#content2 img		{ float:right; width:416px; height:350px; margin: 0 100px 0 50px;}
#content2 h4		{ font-family:"Segoe Print";}
#emails p  			{ margin:10px 0; }

#reviews img		{ float:left; width:140px; height:126px; margin:10px 10px; }
#affiliations		{ padding:60px 50px; }
#affiliations img	{ width:120px; height:130px; padding:0 80px;}

#footer				{ background-color:#FFFFCC; border-top:3px #BA5BFF groove;	}
#footer p			{ font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif; font-size:12px; 
					 text-align:center;
					}


#box1	{	}

#box2	{	}

#box3	{	}

#box4	{	}

#box5	{	}

#box6	{	}



/* Forms */

form {text-align:left; margin:20px; }

label, submit, input, textarea {
	border:0;
	padding:0;
	margin:0;
	background:none; }
	
label {
	float:left;
	width:150px;
	text-align:right;
	display:block; }
	
input, textarea {
	border:1px #333 solid; margin-left:10px; }
	
input {
	width: 280px; margin-bottom:16px; }
	
textarea {
	width:280px;
	height:150px;
	margin-bottom:16px; }
	
select	{	}

.submit {
	width:90px;
	height:25px;
	margin-left:150px;
	font-size:12px; }
	
br	{clear:left; }

/* Miscellanious */

.notice {color:#CC0000; font-weight:bold; }

