/*clear defaults*/
body, h1, h2, h3, p, ul, li 	{ padding: 0px; margin: 0px;}
a 					{outline: none;}
a img 				{border: none;}
/*end of clear defaults*/

/*home page*/
html 					{background-color: #CFCFD2;
					background-image: url(../images/htmlbg5.jpg);
					background-repeat: repeat-x;
					font-family: sans-serif;}
					
body					{margin-left: auto;
					margin-right: auto;
					width: 1000px;
					margin-bottom:50px;}
					
a 					{color: #2D3FAD;}

a:active 			{border: none;}

div#facebook			{margin-left: 30px;
					margin-top: 30px;}
					
div.homecon, div.artistcon, div.paintingcon			{background-color: white;
													width: 900px;
													margin-left: auto;
													margin-right: auto;
													margin-top: 430px;
													position: relative;
													background-image: url(../images/homeconleftcol.jpg);
													background-repeat: repeat-y;}
					
h1.birdingarttext	{width: 329px;
					height: 63px;
					background-image: url(../images/h1birdingart.jpg);
					background-repeat: no-repeat;
					position: absolute;
					top: -410px;
					left: -75px;
					font-size: small;
					text-indent: -900px;}
					
h2.gallerydesctext	{width: 434px;
					height: 33px;
					background-image: url(../images/h2text.jpg);
					background-repeat: no-repeat;
					position: absolute;
					top: -340px;
					left: 470px;
					font-size: small;
					text-indent: -1400px;}

h3					{width: 900px;
					height: 200px;
					position: absolute;
					top: -290px;
					left: 0px;
					font-size: small;
					background-repeat: no-repeat;
					text-indent: -900px;}
					
h3 a					{display: block;
					width: 900px;
					height: 200px;
					text-indent: -900px;}
					
h3.iombanner		{background-image: url(../images/diment/iom.jpg) ;}

div#homenew			{width:300px;
					background-image: url(../images/newheader.jpg);
					background-repeat: no-repeat;
					text-align: center;
					padding-top: 85px;
					float:left;
					height: 100%;}
					
div#homenew	img 		{margin-bottom: 30px;
					}
					
div#homerecent		{width:300px;
					background-image: url(../images/previousheader.jpg);
					background-repeat: no-repeat;
					padding-top: 55px;
					padding-bottom: 30px;}
					
div#homerecent img 	{margin-top: 30px;
					margin-bottom: 0px;}
					
div#hometext, div#artisttext			{width: 450px;
									background-image: url(../images/hometextbg.jpg);
									background-repeat: no-repeat;
									min-height: 800px;
									float: left;
									padding-top: 50px;}
					
div#hometext	p , div#artisttext p		{padding-left: 30px;
									padding-right: 25px;
									padding-top: 10px;}
					
div#hometext h2, div#artisttext h2, div.paintingtext h2, 	body#contact  h2			{color: #555883;
																			margin-left: 30px;
																			margin-right: 30px;
																			padding-top: 30px;
																			border-bottom: 1px solid #555883;}

div#homeheads		{width: 150px;	
					background-color: #E9E8F6;
					background-image: url(../images/homeheadsbg.jpg);
					background-repeat: repeat-x;
					float: right;
					padding-bottom: 35px;
					padding-top: 65px;}
					
div#homeheads img , div#artistheads img 	{margin-top: 20px;
									margin-left: 35px;}
					
div#footer			{width: 900px;
					height: 50px;
					background-color: #3B3E69;
					clear: both;}
/*end of home page*/
					
/*navigation*/
div.navcon			{width: 900px;
					height: 50px;
					position: absolute;
					top: -74px;
					left: 0px;
					font-size: 3px;}
					
h4 a					{display: block;
					width: 149px;
					height: 50px;
					text-indent: -1200px;}
					
h4#home				{width: 149px;
					height: 50px;
					background-image: url(../images/home.png);
					background-repeat: no-repeat;
					background-position: center bottom;}
					
h4#home:hover		{background-image: url(../images/home.png);
					background-repeat: no-repeat;
					background-position: center top;}
					
h4#gallery			{width: 149px;
					height: 50px;
					position: absolute;
					top: 0px;
					left: 150px;
					background-image: url(../images/gallery.png);
					background-repeat: no-repeat;
					background-position: center bottom;}
					
h4#gallery:hover	{background-image: url(../images/gallery.png);
					background-repeat: no-repeat;
					background-position: center top;}
					
h4#artists			{width: 149px;
					height: 50px;
					position: absolute;
					top: 0px;
					left: 300px;
					background-image: url(../images/artists.png);
					background-repeat: no-repeat;
					background-position: center bottom;}
					
h4#artists:hover	{background-image: url(../images/artists.png);
					background-repeat: no-repeat;
					background-position: center top;}
					
h4#top20			{width: 149px;
					height: 50px;
					position: absolute;
					top: 0px;
					left: 450px;
					background-image: url(../images/top20.png);
					background-repeat: no-repeat;
					background-position: center bottom;}
					
h4#top20:hover		{background-image: url(../images/top20.png);
					background-repeat: no-repeat;
					background-position: center top;}
					
h4#info				{width: 149px;
					height: 50px;
					position: absolute;
					top: 0px;
					left: 450px;
					background-image: url(../images/info.png);
					background-repeat: no-repeat;
					background-position: center bottom;}
					
h4#info:hover		{background-image: url(../images/info.png);
					background-repeat: no-repeat;
					background-position: center top;}
					
h4#exhibit			{width: 149px;
					height: 50px;
					position: absolute;
					top: 0px;
					left: 600px;
					background-image: url(../images/exhibit.png);
					background-repeat: no-repeat;
					background-position: center bottom;}
					
h4#exhibit:hover	{background-image: url(../images/exhibit.png);
					background-repeat: no-repeat;
					background-position: center top;}
					
h4#contact			{width: 149px;
					height: 50px;
					position: absolute;
					top: 0px;
					left: 750px;
					background-image: url(../images/contact.png);
					background-repeat: no-repeat;
					background-position: center bottom;}
					
h4#contact:hover	{background-image: url(../images/contact.png);
					background-repeat: no-repeat;
					background-position: center top;}
/*end of navigation*/
					
/*artist pages*/	
div#chrislodgefacebook {	margin-top: 30px;
						margin-left: 30px;}
			
div.artistcon		{background-image: url(../images/artistconleftcol.jpg);
					background-repeat: repeat-y;}
					
h3.lodgebanner			{background-image: url(../images/bannerlodge.jpg);}
h3.thompsonbanner		{background-image: url(../images/bannerthompson.jpg);}
h3.allenbanner			{background-image: url(../images/bannerallen.jpg);}
h3.wilczurbanner		{background-image: url(../images/bannerwilczur.jpg);}
h3.twinneybanner		{background-image: url(../images/bannertwinney.jpg);}
h3.bonebanner			{background-image: url(../images/bannerbone.jpg);}
h3.meredithbanner		{background-image: url(../images/bannermeredith.jpg);}
h3.linghambanner		{background-image: url(../images/bannerlingham.jpg);}
h3.latimerbanner		{background-image: url(../images/bannerlatimer.jpg);}
h3.pointerbanner		{background-image: url(../images/bannerpointer.jpg);}
h3.cottonbanner			{background-image: url(../images/bannercotton.jpg);}
h3.hughesbanner			{background-image: url(../images/bannerhughes.jpg);}
h3.bednarzbanner		{background-image: url(../images/bannerbednarz.jpg);}
h3.bellbanner			{background-image: url(../images/bannerbell.jpg);}
h3.demainbanner			{background-image: url(../images/bannerdemain.jpg);}
h3.gouldbanner			{background-image: url(../images/bannergould.jpg);}
h3.halbertbanner		{background-image: url(../images/bannerhalbert.jpg);}
h3.hernandezbanner		{background-image: url(../images/bannerhernandez.jpg);}
h3.huntbanner			{background-image: url(../images/bannerhunt.jpg);}
h3.johnsonbanner		{background-image: url(../images/bannerjohnson.jpg);}
h3.kokaybanner			{background-image: url(../images/bannerkokay.jpg);}
h3.milesbanner			{background-image: url(../images/bannermiles.jpg);}
h3.smartbanner			{background-image: url(../images/bannersmart.jpg);}
h3.wattsbanner			{background-image: url(../images/bannerwatts.jpg);}
h3.aylmerbanner			{background-image: url(../images/banneraylmer.jpg);}
h3.griffithsbanner		{background-image: url(../images/bannergriffiths.jpg);}
h3.dimentbanner			{background-image: url(../images/bannerdiment.jpg);}
h3.ellisonbanner		{background-image: url(../images/bannerellison.jpg);}
h3.boycebanner			{background-image: url(../images/bannerboyce.jpg);}
h3.harvillbanner		{background-image: url(../images/bannerharvill.jpg);}
h3.schielebanner		{background-image: url(../images/bannerschiele.jpg);}
					
div#artisttext		{float: right;
					background-image: url(../images/artisttextbg.jpg);
					background-repeat: no-repeat;
					padding-bottom: 30px;}

div#artisttext p img	{float: right;
					padding: 10px;
					padding-top: 15px;
					padding-right: 6px;}
					
div#artistsmall		{width:450px;
					background-image: url(../images/artistsmallbg.jpg);
					background-repeat: no-repeat;
					text-align: center;
					padding-top: 85px;
					padding-bottom: 30px;
					float:left;
					height: 100%;}
					
div.apthumbs 			{width: 225px;
					float: left;
					margin-top: 30px;
					padding-top: 0px;
					}
div#artisttext p		{padding-top: 20px;}
/*end of artist pages*/					
					
/*general painting pages*/					
div.paintingcon		{background-image: url(../images/homeconleftcol.jpg);
					background-repeat: repeat-y;
					background-position: right top;}
					
div.paintingtext		{width: 600px;
					background-image: url(../images/paintingbg.jpg);
					background-repeat: no-repeat;
					min-height: 800px;
					float: left;
					padding-top: 50px;
					text-align: center;}
					
div.paintingtext img	{padding-top: 25px;}
					
div.paintingheads	{width: 300px;	
					background-image: url(../images/paintingheadsbg.jpg);
					background-repeat: no-repeat;
					float: right;
					padding-bottom: 15px;
					padding-top: 65px;}
					
div.paintingheads img {margin-bottom: 27px;
					margin-top: 11px;
					margin-left: 45px;
					float: left;}

div.paintingtext h2    	{padding-top: 0px;}

p.paintingtext, div#contacttext p		{padding-left: 30px;
									padding-right: 30px;
									padding-top: 40px;
									padding-bottom: 30px;
									text-align: left;}
					
/*end general painting pages*/

/*contact, links, exhibit, terms, gallery pages*/

body#contact	div.homecon 	{background-image: none;}

div#contacttext		{width: 900px;
					background-image: url(../images/artistheadsbg.jpg);
					background-repeat: repeat-x;
					padding-top: 50px;
					text-align: center;
					padding-bottom: 40px;}
					
body#contact  h2.gallerydesctext 	{position: absolute;
								top: -340px;
								left: 440px;
								border-bottom: none;}
								
/*gallery page*/							
ul.gallist {	margin-top: 30px;
		list-style-type: none;
		padding-left: 0px;
		margin-left: 20px;
		}

ul.gallist li {	display: inline;
		margin-left: 0px;
		padding: 0px;
		margin-right: 30px;
		font-size: 0px;}
		
ul.gallist li  img, ul.ttlist li  img	{border: 1px solid #EAE8F6;}


/*top20 page*/		
ul.ttlist		 {margin-top: 40px;
				list-style-type: none;
				padding-left: 0px;
				margin-left: 20px}

ul.ttlist li 		{margin-left: 0px;
				margin-top: 20px;
				padding: 0px;
				margin-right: 30px;}
				
/*artists page*/	
div#artistsleftcol		{width:449px;
						float: left;
						padding-bottom: 40px;}

div#artistsrightcol		{width:449px;
						float: right;
						padding-bottom: 40px;}
						
div#artistsleftcol a, div#artistsrightcol a ,div#artistsleftcol a:visited, div#artistsrightcol a:visited	{color: #555883;
																									text-decoration: none;
																									font-size: x-large;}
div#artistsleftcol a:hover, div#artistsrightcol a:hover			{color: black;
															text-decoration: underline;
															font-size: x-large;}
					
