/* CSS Document */

html			{ margin: 0; padding: 0; }

body			{ font-family: Arial, Verdana, sans-serif; font-size: 62.5%; margin: 0; padding: 0; text-align: left; background: #fff; }

a, a:active		{ text-decoration: none; outline: none; }


/* Text Declarations */

p				{ margin: 0; padding: 1em; font-size: 1.3em; line-height: 1.6em; color: #000; text-align: left; }

p a				{ text-decoration: none; }
p a:link		{ color: #333; }
p a:visited		{ color: #22c; } 
p a:hover		{ color: #22c; }
p a:active		{ color: #22c; }


/* Layout Div Declarations */

#wrapper			{ position: relative; margin: 10px 0 0 10px; padding: 0; width: 900px; }

#header				{ margin: 0; padding: 0; width: 900px; height: 100px; }

#contentWrapper		{ position: relative; margin: 0; padding: 0; width: 900px; }

#contentCenter		{ margin: 50px auto; padding: 0; width: 400px; }

#contentLeft		{ float: left; margin: 0 0 0 5%; padding: 0; width: 40%; }
#contentRight		{ float: right; margin: 0; padding: 0; width: 45%; }

#footer				{ margin: 0; padding: 0; }
#footer p			{ text-align: center; }

/* Navigation */

#navWrapper			{ position: absolute; top: 0; right: 0; margin: 0; padding: 0; height: 100px; }

ul#nav				{ float: right; margin: 50px 0 0 0; padding: 0; list-style: none; font-size: 1.3em; }

ul#nav li			{ float: left; margin: 0 20px 0 0; padding: 0; }
ul#nav li a			{ color: #333; }
ul#nav li a:hover	{ color: #22c; }


/* Link declaratins */

a#logo			{ display: block; margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 216px; height: 97px; background: url(../img/logo.jpg) no-repeat top left; }


/* Img Links */


/* MISC declarations */

.clear 				{ clear: both; }

#galleryLinks p		{ font-size: 1.6em; text-align: center; }

/* Slideshow Declarations */
#slideshow-wrap { margin: 1em auto; padding: 0; width: 900px; height: 600px; }

#monoSlideshow { margin: 0; padding: 0; }
