body {
	font-family : "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Univers, sans-serif;
	font-size : 12px;
	line-height: 16px;
	margin : 10px 0px;
	background-color: #302421;
	color: #888;
}

/*body#withback {background-image: url(../images/background.gif); background-repeat: repeat-x;}*/

div.tileimg { float: left; margin: 3px; height: 128px; line-height: 14px; text-align: center; display: inline;}
div.tileimg2 { float: left; margin: 10px; height: 150px; line-height: 14px; text-align: center; display: inline;}
div.tileimg_studio { float: left; margin: 2px 0px 0 4px; height: 128px; line-height: 14px; text-align: center; display: inline;}
div.tileimg img { padding-bottom: 0px; border: 0; display: inline;}
div.tileimg2 img { padding-bottom: 8px; border: 0; display: inline;}
div.tileimg_studio img { padding-bottom: 0px; border: 0; display: inline;}
div.portfolio_text { text-align: left; width: 300px; margin: 10px; float: left; display: inline;}

div.maindiv { width: 862px; }

div.maindiv_port { width: 870px; }

div.hp_maindiv { width: 862px; }

div#logo { float: left; padding-left: 73px; padding-top: 25px; padding-right: 0; height: 16px; width: 231px; text-align: left;}
div#navcontainer { height: 16px; width: 549px; padding: 0; margin: 0; padding-top: 29px; float: right; text-align: center;}
div#port_nav div#navcontainer { padding-left: 4px; }

div#content_wrapper { background-color: #3F3F3F; margin-top: 75px; padding-left: 69px; height: 450px;}

div#portfolio_wrapper { padding-top: 46px; padding-left: 66px; clear: both;}
div#port_nav {width: 862px; }

div#hp_wrapper { padding-top: 75px; padding-left: 0px; clear: both;}

div.clr { clear: left; display: inline; margin: 0; padding: 0;}
div.clr2 { clear: left; margin: 0; padding: 0; }

div#footer_left {float: left; text-align: left; margin-top: 5px; padding-left: 0px; font-size: 10px; display: inline; width: 33%;}
div#footer_right {float: right; text-align: right; margin-top: 5px; font-size: 10px; display: inline; width: 33%;}
div#tell_a_friend {float: left; text-align: center; margin-top: 5px; font-size: 10px; display: inline; width: 33%; }
div#portfolio_right {float: right; text-align: right; margin-top: 0px; font-size: 10px; display: inline; width: 33%;}

div#artist_photos { float: left; width: 235px; margin: 0px; margin-right: 50px; display: inline;}
div#artist_text {float: left; margin:  40px 10px 10px 0; text-align: left; width: 480px; display: inline;}

div#artist_studio { float: right; width: 250px; margin-left: 0px; display: inline; }

div#studio_photos { float: left; width: 264px; margin: 0px; margin-right: 0px; display: inline;}
div#studio_text {float: left; margin:  40px 10px 10px 21px; text-align: left; width: 480px; height: 270px; display: inline;}

div#statement_text {float: left; margin: 10px; text-align: left; width: 500px; display: inline;}

div#press_photos { float: left; width: 264px; margin: 0px; margin-right: 0px; display: inline;}
div#press_text { float: left; margin: 40px 10px 10px 21px; text-align: left; width: 480px; display: inline; }

div.form_label { float: left; width: 70px; padding-bottom: 4px; display: inline;}
div.form_field { float: left; width: 300px; padding-bottom: 4px; display: inline;}
div.form_field input { width: 200px; }
div.form_field textarea { width: 200px; }


div#contact_photos { float: left; width: 235px; margin: 0px; margin-right: 50px; display: inline;}
div#contact_text { float: left; margin: 40px 10px 10px 0px; text-align: left; width: 490px; display: inline; }

div#left_wrapper { float: left; width: 148px; height: 450px; display: inline;}
div#left_top { padding-bottom: 4px; height: 300px; }

#hp_portfolio { float: left; font-size: 14px; text-align: left; height: 450px; width: 425px; margin: 0px 4px;
	background: url(../images/hp_portfolio.jpg) no-repeat; display: inline;}

#right_wrapper { float: left; width: 281px; height: 450px; display: inline;}
#hp_artist { float: right; font-size: 14px; text-align: left; margin: 0px; height: 162px; width: 281px; padding-bottom: 4px;
	background: url(../images/hp_artist.jpg) no-repeat; display: inline;}
#hp_commission { float: left; font-size: 14px;  text-align: left; margin: 0px; height:284px; width: 281px;
	background: url(../images/hp_commission.jpg) no-repeat; display: inline;}

#hp_exhibits { float: left; font-size: 10px; text-align: left; margin-left: 152px; margin-top: 10px; display: inline;}
#hp_email { float: right; font-size: 10px; text-align: right; margin-top: 10px; display: inline;}


p { text-align: left;}

p.small_text { font-size: 9px; font-weight: normal; text-align: left; margin: 0.3em 0; padding: 0; padding-left: 2px;}

h1 { font: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Univers, sans-serif; font-size: 14px; margin: 0; padding: 0; color: #888; font-weight: normal;}
h2 { font: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Univers, sans-serif; font-size: 16px;}
h3 { font: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Univers, sans-serif; font-size: 12px; font-weight: bold; color: #de6e35; margin: 0; padding: 0;}

.page_title { float: left; padding-left: 10px; display: none; }

.page_title2 { float: left; padding-left: 2px; padding-top: 8px; height: 25px; text-align: top; display: inline;}

a {color: #888; text-decoration: underlined;}
a:link {color: #888; text-decoration: underlined;}
a:active {color: #de6e35; text-decoration: underlined;}
a:visited {color: #888; text-decoration: underlined;}
a:hover {color: #de6e35; text-decoration: underlined;}

a.orange {color: #de6e35; text-decoration: underlined;}
a.orange:link {color: #de6e35; text-decoration: underlined;}
a.orange:active {color: #FFF; text-decoration: underlined;}
a.orange:visited {color: #de6e35; text-decoration: underlined;}
a.orange:hover {color: #FFF; text-decoration: underlined;}

a.hp_link, a.hp_link:link, a.hp_link:visited {display: block; padding: 11px 0 0 20px; color: #302421; text-decoration: none;}
a.hp_link:active, a.hp_link:hover {display: block; padding: 11px 0 0 20px; color: #de6e35; text-decoration: none;}

a#port, a#port:link, a#port:visited, a#port:active, a#port:hover { width: 405px; height: 439px; }
a#ab, a#ab:link, a#ab:visited, a#ab:active, a#ab:hover { width: 261px; height: 151px; }
a#com, a#com:link, a#com:visited, a#com:active, a#com:hover { width: 261px; height: 273px; }


div.hp_maindiv a, a:link, a:visited {text-decoration: none;}

ul#navlist { margin: 0; padding: 0; white-space: nowrap; text-align: center; color: #de6e35;}
#navlist li { display: inline; list-style-type: none; }
#navlist a { padding: 3px 6px; }
#navlist a:link, #navlist a:visited { color: #888; background-color: #302421; text-decoration: none; }
#navlist a:hover { color: #de6e35; background-color: #302421; text-decoration: none; }
#navlist a#current:link, #navlist a#current:visited { color: #FFF; background-color: #302421; text-decoration: none; }
#navlist a#current:hover { color: #de6e35; background-color: #302421; text-decoration: none; }

p.notop { margin-top: 0; pading-top: 0; }

/*div {border: 1px solid #F00; }*/