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

/* Main Site */

body {
	margin: 0px;
	background-color: #cccec5;
	background-image:url(/images/layout/layout-bkg.jpg); 
	background-position:top center; 
	background-repeat:repeat-y; 
}
#layout {
	width: 980px;
	margin: 0px auto;
}
#top {
	width: 980px;
	margin: 0px;
}
#main {
	width: 940px;
	clear: both;
	background-color:#FFFFFF;
	margin-left: 20px;
}
#footer { 
	clear: both;
	margin-top: 10px;
}

/* Main Styles */
h1 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 18px; color: #739400;}
h2 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 15px; color: #739400;}
p { font-family: Calibri; font-size: 14px; color: #000000; }
ul { margin-bottom: 3px; }
li { color: #A4C200; margin: 0px; }
p.list { margin: 0px; padding-left: 6px;}
p.list-header { font-weight: bold; font-size: 14px; margin: 0px; padding-left: 6px; }
table { margin: 0px; }
table p { margin: 0px; }
table.painting td { text-align: left; }
table.archive td { text-align: left; }
table.info td { text-align: justify; }
img { border-width: 0px; }
object { margin: 0px;}

/* Menu  */
h1.menu { font-weight: bold; font-size: 18px; color: #739400; margin-left: 15px; }
p.menu { font-size: 12px; margin-left: 15px; }
p.archive-paintings { margin: 0px; padding: 0px; }
p.archive { text-align: center; }
table.menu { margin-left: 5px; }
form input, select, textarea { margin-left: 15px; background-color: #FFFFFF; }
input { background-color: #FFFFFF;}
input.buttons {
 font-size: 10px;
 background-color: #333333;
 color: #FFFFFF;
}

/* Links */
a:link { color: #3366CC; text-decoration:none; }
a:visited { color:#3366CC; text-decoration:none; }
a:hover { color: #66CC00; text-decoration:none; }
a:active { color:#3366CC; text-decoration:none; }

/* Footer Page */
p.footer { font-size: 10px; text-align: left; margin-left: 20px; color: #999999; }

/* Bounding Box (Use within Main with no Left/Right Margin) */
#bound { width: 940px; margin: 0px; }
#painting-banner { margin-top: 10px; }

/* Paintings */
#painting-image { width: 350px; float: left; }
#painting-details { width: 500px; float: left; margin-left: 15px; text-align: justify; }
#thumbnail { width: 125px; float: left; margin-top: 20px; text-align: center; }

/* Archives */
#archive-row { width: 940; float: left; clear: both; }
#thumbnail-arch { width: 130px; float: left; margin-top: 8px; text-align: center; }
#archive-nav { width: 150px; float: left; clear: both; margin-top: 6px; }

/* Page Navigation */
#page-title { width: 700px; float: left;}
#page-nav { width: 200px; float: left;}

/* Navigation */
#nav-bar { width: 200px; }
#nav-item { width: 75px; float: left; margin-top: 20px; }

/* Biography */
#bio-image { width: 235px; float: left; }
#bio-excerpt { width: 555px; float: left; text-align: justify; margin-left: 15px;}
#bio-collection-image { width: 275px; float: left; }
#bio-collection-excerpt { width: 800px; float: left; text-align: justify; }
#bio-text { width: 940px; float: left; clear: both; text-align: justify; }
#bio-list { width: 130px; float: left; margin-left: 15px;}

/* Gallery */
#gallery-bound { width: 960px; margin: 0px; }
#gallery-image { width: 270px; float: left; }
#gallery-excerpt { width: 502px; float: left; text-align: justify; margin-left: 15px; }
#gallery-list { width: 145px; float: left; margin-left: 15px; }


/* Studio */
#studio-image { width: 250px; float: left; }
#studio-excerpt { width: 650px; float: left; text-align: justify; margin-left: 15px; }
#studio-list { width: 230px; float: left; margin-left: 15px; }
#studio-text { width: 915px; float: left; clear: both; text-align: justify; margin-top: 10px; }

/* Contact */
#contact-image { width: 350px; float: left; }
#contact-info { width: 550px; float: left; text-align: justify; margin-left: 15px;}
#contact-info2 { width: 365px; float: left; text-align: justify; }

/* Update */
#update-image { width: 350px; float: left; }
#update-info { width: 500px; float: left; margin-left: 15px; }
#update-options { width: 150px; float: left; margin-left: 15px; }
#update-paintings { width: 250px; float: left; margin-left: 15px; }
#update-menu { width: 350px; float: left; margin-left: 15px; }
#update-text { width: 425px; float: left; }
#update-list { width: 280px; float: left; }

/* Galleries */
#galleries-section { width: 940px; float: left; clear: both; text-align: justify; margin-top: 10px; }
#galleries-list { width: 200px; float: left; }
#galleries-banner { width: 135px; float: left; }

/* Purchase */
#purchase-image { width: 300px; float: left; }
#purchase-excerpt { width: 550px; float: left; text-align: justify; }

/* Shows & Exhibits */
#shows-image { width: 180px; float: left; }
#shows-excerpt { width: 575px; float: left; text-align: justify; margin-left: 15px; }
#shows-list { width: 275px; float: left; }
#shows-list2 { width: 275px; float: left; margin-left: 15px; }
#shows-image2 { width: 350px; float: left; }

/* Guestbook */
#guestbook-comment { width: 450px; float: left; text-align: justify; }
#guestbook-sign { width: 470px; float: left; text-align: justify; margin-left: 20px; }
#guestbook-form { width: 470px; float: left; clear: both; text-align: left; }
#guestbook-label { width: 150px; float: left; text-align: left; }
#guestbook-input { width: 270px; float: left;}
#guestbook-question { width: 300px; float: left;}
#guestbook-answer { width: 120px; float: left;}
#guestbook-nav { width: 300px; float: left;}
#guestbook-view { width: 940px; float: left; clear: both; margin-top: 20px; text-align: justify; }

/* Recommend */
#recommend-image { width: 300px; float: left; }
#recommend-sign { width: 600px; float: left; text-align: justify; margin-left: 15px; }
#recommend-label { width: 170px; float: left; clear: both; text-align: justify; }
#recommend-input { width: 430px; float: left;}