@charset "UTF-8";
* 									{margin:0; padding:0;}
html, body 							{background-color: #333; color: #fff; margin: 0; padding: 0; text-align: center;}


div#fb-root { width: 100px; height: 50px; position: absolute; left: 10px; z-index: 100; }


/*DEFAULT STYLES START**********************************************/
a 									{color:#fff; text-decoration:none;}
a:visited 							{color:#fff;}
a:hover 							{color:#ccc;}
ul 									{margin-left:10px;}
.pad 								{padding:10px;}
img 								{border:0;}
p 									{padding-top:5px; padding-bottom:5px;}
h1, h2, h3, h4, h5, h6 				{color:#fff; padding:10px 0 0 0;}
h1 									{font-size:26px;}
h2 									{font-size:22px;}
h3 									{font-size:18px;}
h4 									{font-size:16px;}
h5 									{font-size:14px;}
h6 									{font-size:12px;}
.fltrt 								{float: right; margin-left: 8px;}
.fltlft 							{float: left; margin-right: 8px;}
.clearfloat 						{clear:both; height:0; font-size: 1px; line-height: 0px;}
#PhotoGallery a						{color:black;}
#PhotoGallery a:hover				{color:gray;}

/*LAYOUT STYLES END**********************************************/
#facebook_like						{ position: absolute; top: 20px; left: 20px; }

#container 							{width: 800px; margin: 0 auto; text-align: left;}
#header 							{background:url(images/normhereheader.png) center no-repeat; width:800px; height:190px;}
#header a 							{display:block;	width:800px; height:190px;}
#mainmenu 							{width:800px; height:40px; margin:0 auto; text-align:center; border-bottom:#ccc solid 2px;}
#mainmenu ul 						{padding:10px 0; list-style:none; display:block;}
#mainmenu li 						{display:inline; font-family:Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
#mainmenu li a 						{padding:10px 10px 15px 10px; text-decoration:none; color:#fff;}
#mainmenu li a:hover 				{padding:10px 10px 15px 10px; text-decoration:none; 
									background:url(images/menuH.png) center repeat-x; color:#CCCCCC;}
#mainmenu li a.selectedPage 		{padding:10px 10px 15px 10px; text-decoration:none;	
									background:url(images/menuH.png) center repeat-x; color:#fff;}
#mainContent 						{padding: 20px; margin-left:auto; margin-right:auto; font-family:Helvetica, sans-serif;
									font-size:12px; color:#ccc; border-bottom:#CCCCCC solid 2px;}
#footer 							{padding: 0 10px; font-family:Helvetica, sans-serif; font-size:10px; color:#fff;}


/*THE BUTTONS START**********************************************/
#contact a 							{background: url("images/contact.png") 0 0 no-repeat; margin:0; width:150px; height:180px;
									text-align:center; font-size:16px; font-family:Helvetica, sans-serif; text-decoration:none;	display:block;}
#contact a:hover 					{background-position: -175px 0;}

#newart a 							{background: url("images/newart.png") 0 0 no-repeat; margin:0; width:150px; height:180px; 
									text-align:center; font-size:16px; font-family:Helvetica, sans-serif; text-decoration:none; display:block;}
#newart a:hover 					{background-position: -175px 0;}

#normbio a 							{background: url("images/normbio.png") 0 0 no-repeat; margin:0; width:150px; height:180px;
									text-align:center; font-size:16px; font-family:Helvetica, sans-serif; text-decoration:none; display:block;}
#normbio a:hover 					{background-position: -175px 0;}

#gallery a 							{background: url("images/gallery.png") 0 0 no-repeat; margin:0; width:150px; height:180px;text-align:center;
									font-size:16px; font-family:Helvetica, sans-serif; text-decoration:none; display:block;}
#gallery a:hover 					{background-position: -175px 0;}

#greg a								{background: url("images/greg.png") 0 0 no-repeat; margin:0; width:150px; height:180px; text-align:center;
									font-size:16px; font-family:Helvetica, sans-serif; text-decoration:none; display:block;}
#greg a:hover 						{background-position: -175px 0;}

#mckibben a 						{background: url("images/mckibben.png") 0 0 no-repeat; margin:0; width:150px; height:180px;	
									text-align:center; font-size:16px; font-family:Helvetica, sans-serif; text-decoration:none;	display:block;}
#mckibben a:hover 					{background-position: -175px 0;}

#posters a 							{background: url("images/posters.png") 0 0 no-repeat; margin:0; width:150px; height:180px;
									text-align:center; font-size:16px; font-family:Helvetica, sans-serif; text-decoration:none; display:block;}
#posters a:hover 					{background-position: -173px 0;}

#archive a 							{background: url("images/archive.png") 0 0 no-repeat; margin:0; width:150px; height:180px;
									text-align:center; font-size:16px; font-family:Helvetica, sans-serif; text-decoration:none; display:block;}
#archive a:hover 					{background-position: -175px 0;}

#guestbook a 						{background: url("images/guestbook.png") 0 0 no-repeat; margin:0; width:150px; height:180px; 
									text-align:center; font-size:16px; font-family:Helvetica, sans-serif; text-decoration:none; display:block;}
#guestbook a:hover 					{background-position: -175px 0;}

#pleinair a 						{background: url("images/pleinair.png") 0 0 no-repeat; margin:0; width:150px; height:180px; 
									text-align:center; font-size:16px; font-family:Helvetica, sans-serif; text-decoration:none; display:block;}
#pleinair a:hover 					{background-position: -173px 0;}

#cartoons a 						{background: url("images/cartoons.png") 0 0 no-repeat; margin:0; width:150px; height:180px;
									text-align:center;font-size:16px;font-family:Helvetica, sans-serif;	text-decoration:none; display:block;}
#cartoons a:hover 					{background-position: -173px 0;}


/*THE BUTTONS END**********************************************/

a.facebook 							{ background: url(images/facebook_icon.png) no-repeat; width: 25px; height: 25px; float: right; }

@import "lightcms.css";
