@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }
body,td,th { font-family:"Times New Roman", Times, serif; font-size:13px; color:#000000; }
body {background-color:#FFFFFF; margin:0px; padding:0px; }

h1 { font-size: 18px; }
h2 { font-size: 14px; margin-bottom: 3px;}
p { margin: 0px; margin-bottom:13px; }

li { margin: 1px 0px 0px 20px; list-style:none;}

a { outline: none; }
a:link { color: #074d7d; text-decoration: none; }
a:visited { color: #074d7d;	text-decoration: none; }
a:hover { color: #80a1c2; text-decoration: none; }
a:active { color: #1c67b0; text-decoration: none; }
a img { border:none; }

#container { background:#FFFFFF; width:774px; margin:0px auto; padding-top: 60px; }

/*******************Header************************/
#header { margin:0px auto; padding:0px; position:relative; background-image:url(../images/headings/header.gif); width: 774px; height: 108px;}
#headerTag {
	background:none;
	font-family:Georgia, Times, serif !important;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	position:absolute;
	left:58px;
	top:4px;
}

ul#headerHomeLink {width: 400px; height:100px; list-style:none; position: relative; float: left; padding: 0px;}
ul#headerHomeLink li a{display: block; width: 400px; height:100px; margin-left: -24px;}
ul#headerNav {width: 223px; height: 30px; position:relative; margin: 0px; padding-top: 75px; float:right; font:"Times New Roman", Times, serif; font-size:13px;}
ul#headerNav li { list-style:none; margin:0px; padding:0px; position:relative; float:left; /*height:1%; vertical-align:bottom;*/ }
ul#headerNav li a{ display: block; width: 223px; padding-top: 0px; margin: 0px; color: #000000;}
ul#headerNav li#bio a { width:70px; height: 20px; text-align:right; }
ul#headerNav li#bio a:hover { color: #999999; }
ul#headerNav li#classes a { width:72px; height: 20px; text-align:center; }
ul#headerNav li#classes a:hover { color: #999999;}
ul#headerNav li#contact a { width:81px;height: 20px; text-align:left; }
ul#headerNav li#contact a:hover { color: #999999;}


/*******************Main Content Area************************/
#mainContent { background-image:url(../images/header/001.gif); width: 774px; height: 329px;}
#mainContentInterior {width: 774px; height: 100%;}
#mainContentNav {width: 774px; height: 36px;}

ul#mainNav {width: 774px; height: 36px; position:relative; margin: 0px; padding: 0px;}
ul#mainNav li { list-style:none; margin:0px; padding:0px; position:relative; float:left;}
ul#mainNav li a{ display: block; padding: 0px; margin: 0px; }
ul#mainNav li#prints a{ width:144px; height: 36px; background-image:url(../images/buttons/mainNavPrints.gif); }
ul#mainNav li#prints a:hover { background-image:url(../images/buttons/mainNavPrintsOver.gif); }
ul#mainNav li#printsActive a{ width:144px; height: 36px; background-image:url(../images/buttons/mainNavPrintsActive.gif); }
ul#mainNav li#paintings a{ width:216px; height: 36px; background-image:url(../images/buttons/mainNavPaintings.gif); }
ul#mainNav li#paintings a:hover { background-image:url(../images/buttons/mainNavPaintingsOver.gif); }
ul#mainNav li#paintingsActive a{ width:216px; height: 36px; background-image:url(../images/buttons/mainNavPaintingsActive.gif); }
ul#mainNav li#drawings a{ width: 216px;height: 36px;  background-image:url(../images/buttons/mainNavDrawings.gif); }
ul#mainNav li#drawings a:hover { background-image:url(../images/buttons/mainNavDrawingsOver.gif); }
ul#mainNav li#drawingsActive a{ width: 216px;height: 36px; background-image:url(../images/buttons/mainNavDrawingsActive.gif); }
ul#mainNav li#commissions a{ width:198px;height: 36px;   background-image:url(../images/buttons/mainNavCommissions.gif); }
ul#mainNav li#commissions a:hover { background-image:url(../images/buttons/mainNavCommissionsOver.gif);}
ul#mainNav li#commissionsActive a{ width:198px;height: 36px; background-image:url(../images/buttons/mainNavCommissionsActive.gif); }

/************************Series Gallery******************/
#mainPrS {float:left; padding: 30px 0px 20px 0px; width:385px; height:220px; text-align:center;}
#mainPrSlg {float:center; padding: 30px 0px 20px 0px; width:770px; height:220px; text-align:center;}
/*#mainPrS2 {position:relative; float:right; padding: 30px 0px 20px 0px; width:385px; height:220px; text-align:center;}*/

/************************Series Sub Menu******************/
#mainSeriesContainer {position:relative; float:left; padding: 0px 0px 0px 0px; text-align:center; width:634px; height: 100%;}
#mainSubMenu {position:relative; float:left; padding: 40px 0px 20px 0px; width:140px; height:100px; text-decoration:none;}
ul#subMenuList {list-style:none; line-height: 20px;}
ul#subMenuList a{ color:#595959; list-style:none; line-height: 20px;}
ul#subMenuList a:hover{ color: #000000; list-style:none; line-height: 20px;}

/************************Footer******************/
#footer {width:774px; height:50px; margin:0px; padding-top:0px; clear: left;}
#footerContent { border-top:#CCCCCC solid 1px; width:750px; height:30px; margin:0px auto; padding:10px 0px; color:#333333 !important; font-size:10px; text-align:right; }
#footer a { color:#333333; text-decoration:underline; }
#adLink{ width:774px; height:125px; padding-right:0px;}
#adLink a{ text-decoration:none; border:none;}

/************************Classes******************/
.clearboth {clear:both;}
.darkBox {background-color:#333333; width:170px; height:100px; color:#FFFFFF; text-align:right; padding-right:4px;}
.pricingInfo {float:left;}
.printBlockArt { padding: 20px 8px 0px 8px; width:140px; height:100px; float:left;}
.printBlockArtSq { padding: 8px 8px; width:140px; height:150px; float:left;}
.projectsRotate a { display:block; height: 100px; width: 200px; }
.redText { color:#FF6600;}
.rollOver {border: 0px;}
.rollOver a:hover{border: solid 1px #000000;}
.spacer {padding: 2px 0px;}
.subMenuListActive {color:#FF0000 !important;}



.smoothbox {}
