body {font-family: Geneva, Arial, Helvetica, sans-serif; margin: 0; padding: 0; background-image: url(../images/diag_bkgrd_vert.jpg);}

#wrapper {width: 800px; border: 1px solid #aaa; background-color: #fff; margin: 30px auto 5px auto;}

#header {width: 800px; height: 100px; background-image: url(../images/header.jpg); border-bottom: 1px solid #cc0000;}

#topnav {width: 800px; height: 30px; background-image: url(../images/topnav_bkgrd.jpg); border-top: 1px solid #fff; marginp: 0px; padding: 0;}

#mainarea {width: 800px; padding: 10px;}
/*\*/* html #mainarea {margin-left: 0px; padding: 0px;}/**/

#homearea {width: 800px; text-align: center; padding: 20px 10px; margin-left: 0;}
	/*\*/* html #homearea {margin-left: 0px; padding: 20px 0px;}/**/

#copyright {text-align: center; margin: 10px auto 0 auto; font-size:10px; clear: both;}
#designedby {text-align: center; margin: 5px auto 20px auto; font-size:10px;}

#menu { width: 800px; height: 30px; margin: 0; padding: 0;}
	/*\*/* html #menu ul {margin-left: 0px; padding: 0px;}/**/
	#menu ul {height: 30px; padding-left: 1px; list-style:none; display: block; margin: 0; border-left: 1px solid #fff;}
	#menu li {width: 132px; height: 30px; display: block; float: left; margin: 0; padding: 0; border-right: 1px solid #fff;}
	#menu a {display: block; text-align: center; text-decoration: none; color: #fff; padding-top: 5px;}



h1 {margin: 15px; font-size: 20px;}
h2 {margin: 15px; font-size: 14px; color: #cc0000; display: block; text-align: center; clear: both;}
h3 {margin: 10px 0 0 30px; font-size: 14px;}
p {width: 730px; margin: 10px 30px; font-size: 12px; line-height: 17px; }


#whatsnew img {margin: 5px;}
#mainarea img {margin-left: 15px; margin-bottom: 4px;}
#mainarea ol li {font-size: 12px; margin: 3px 30px; }
#mainarea ul {font-size: 12px; margin: 5px 15px; padding-left: 30px; width: 700px;}
#mainarea ul li {font-size: 12px; margin-left: 15px; padding: 0 5px; }

h1.series {width: 700px; height: 26px; color: #6d6d6d; background-color:#c1c1c1; font-weight: bold; font-size: 16px; padding: 6px 0 0 16px; margin-top: 30px;}
h1.series_short {width: 340px; height: 36px; color: #5d5d5d; background: #9e9e9e; font-weight: bold; font-size: 16px; padding: 6px 0 0 10px; margin: 30px 0 125px 0; }
/* for Internet Explorer */
/*\*/* html h1.series_short {background: none; border-top: 1px solid #000; margin: 0; margin-top: 10px;}/**/


#copyright a {color: #8f2f33; }

p.breadcrumbs {width: 765px; margin: 0 5px; padding-bottom: 5px; font-size: 11px; border-bottom: 1px dotted #d2d2d2;}
p.breadcrumbs a {color: #cc0000;}

.right {float: right; margin-top: -40px;}
.left {float: left; }

#mainarea table {margin: 15px 15px; display: block;}
#mainarea table a {text-decoration: none; color: #8f2f33; cursor: pointer;}
#mainarea table a img {border: none; cursor: pointer;}

.centerimages td {text-align: center; width: 240px;}

#upcoming {width: 420px; background-color: #c5c3c3; margin: 15px 0 5px 190px; border: 1px solid #000; clear: both;}
#upcoming img {margin: 8px;}
#upcoming p {width: 250px; float: right; margin: 5px; color: #626262;}


/*-------------------------------------INDIVIDUAL PAINTING PAGES---------------------------------------*/

#leftbox {width: 50%; height: 450px; float: left; border-right: 1px dotted #d2d2d2;}
#leftbox2 {width: 50%; float: left;}
#rightbox {width: 300px; margin: 15px 81px 0 0; float: right; background-color: #c5c3c3; border: 1px solid #aaa;} 

#leftbox img.right {margin-top: 15px; margin-right: 15px;}

#leftbox2 img {float: right; margin: 15px 25px 20px 0;}

#rightbox h1 {width: 284px; margin: 1px; padding-left: 14px; font-weight: normal; color: #5d5d5d; background: #9e9e9e; font-size: 18px;}
#rightbox p {width: 250px; color: #fff; line-height: 13px;}
#rightbox dl {width: 250px; margin: 10px 30px; font-size: 12px; color: #fff}
#rightbox dd {margin: 2px 0 3px 12px;}
#rightbox a {color: #fff;} 

/* for Internet Explorer */
/*\*/* html #rightbox {margin: 15px 0 0 15px; float: left; }/**/


/*-------------------------------------INDIVIDUAL SERIES PAGES---------------------------------------*/

#seriesinfo {width: 760px; display: block; min-height: 227px; }
#leftside {width: 310px; float: left; }
#leftside2 {width: 210px; float: left; }

#rightside {width: 380px; float: left; padding-left: 30px;}
/* for Internet Explorer */
/*\*/* html #rightside {float: right; margin-top: -228px; }/**/ 

#infoarea {width: 380px; background-color: #9e9e9e; float: right;}
#infoarea p {width: 350px; color: #fff; margin: 9px;}

#infoarea2 {width: 350px; background-color: #9e9e9e; margin: 0}
#infoarea2 p {width: 330px; color: #fff; margin: 9px;}

p.smalltext {font-size: 8px; color: #8a898a; margin: 1px 15px; line-height: 9px; float: right;}
p.smalltext2 {font-size: 8px; color: #8a898a; margin: 1px 15px; line-height: 9px; width: 200px;}

#mainarea table a img {text-align: center; margin: 0 auto;}

.right_belowh1 {float: right; margin: 8px 0 0 0;}
.right_intoh1 {float: right; padding: -8px 0 0 0;}



/*-------------------------------------INDIVIDUAL PHOTOS PAGES---------------------------------------*/

#photopage {text-align: center; margin: 20px auto;}
#photopage img {text-align: center; display: block; margin: 0 auto;}
#photopage p {width: 400px; background-color: #cccccc; color: #fff; text-align: center; padding: 10px; margin: 10px auto;}



/*--++++++++++++++++++++++++++++++++++++++++++----SPECIAL---++++++++++++++++++++++++++++++++++--*/


h1.series_short_2line {width: 340px; height: 49px; color: #5d5d5d; background: #9e9e9e; font-weight: bold; font-size: 16px; padding: 6px 0 0 10px; margin: 30px 0 125px 0; }
/* for Internet Explorer */
/*\*/* html h1.series_short_2line {background: none; border-top: 1px solid #000; margin: 0; margin-top: 10px;}/**/