@charset "UTF-8";
/* CSS Document */
/**/
* {
	margin-top: 0;
}

html,
body,
div,
h1,
h2,
h3,
h4,
h5,
h6,
h7,
p,
ul,
li,
ol,
dl,
dd,
dt,
a,
span,
img,
small,
cite,
hr
{
margin: 0px;
padding: 0px;
}

ul li{
	list-style:none;

}

body {
background-color: #a6a694;
}

#container {
width: 982px;
margin-left: auto;
margin-right: auto;
postion: absolute;
padding: 0px 0px 20px 0px;
}

#header {
width: 982px;
height: 114px;
background-image: url(http://stewartjonesart.com/dev/images/header.jpg);
margin: 17px 0px 0px 0px;
}

#navbg {
width: 982px;
height: 43px;
background-color: #003e4f;
float: left;
padding: 0px 0px 0px 0px;
}

#menu {

width: 914px;
height: 24px;
margin: 8px 34px 0px 34px;
/*background-color: #cacaca;*/
}

#menu a span
{
display: none;
}

#menu a{

width: 914px;
height: 24px;
display: inline;
float: left;
background-repeat:no-repeat;
}

#home a
{
background-image: url(http://stewartjonesart.com/dev/images/nav_bg.gif);
left: 0px;
width: 124px;
background-position: 0px 0px;
margin-right: 34px;
}

#home a:hover,
#home.active a { background-position: 0px -24px; }

#port a
{
background-image: url(http://stewartjonesart.com/dev/images/nav_bg.gif);
width: 124px;
height: 24px;
background-position: -158px 0px;
margin-right: 34px;
}

#port a:hover,
#port.active a { background-position: -158px -24px; }

#comm a
{
background-image: url(http://stewartjonesart.com/dev/images/nav_bg.gif);

width: 124px;
height: 24px;

background-position: -316px 0px;
margin-right: 34px;
}

#comm a:hover,
#comm.active a { background-position: -316px -24px; }

#bio a
{
background-image: url(http://stewartjonesart.com/dev/images/nav_bg.gif);

width: 124px;
height: 24px;
margin-right: 34px;
background-position: -474px 0px;
}

#bio a:hover,
#bio.active a { background-position: -474px -24px; }

#info a
{
background-image: url(http://stewartjonesart.com/dev/images/nav_bg.gif);

width: 124px;
height: 24px;
margin-right: 34px;
background-position: -632px 0px;
}

#info a:hover,
#info.active a { background-position: -632px -24px; }

#sched a
{
background-image: url(http://stewartjonesart.com/dev/images/nav_bg.gif);

width: 124px;
height: 24px;

background-position: -790px 0px;
}

#sched a:hover,
#sched.active a { background-position: -790px -24px; }

#content {
width: 972px;
background-color: #d5d2ae;
border-right-width: 5px;

border-left-width: 5px;
border-right-style: solid;

border-left-style: solid;
border-right-color: #003e4f;

border-left-color: #003e4f;
float: left;
}

#contentbottom {
width: 982px;
height: 5px;
background-image: url(http://stewartjonesart.com/dev/images/bottom_border.gif);
clear: both;

}

#imageplacement {
width: 695px;
height: 490px;
margin: 17px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
}

#homecontact {
width: 972px;
margin-left: auto;
margin-right: auto;
clear: both;
margin: 11px 0px 0px 0px;
padding: 11px 0px 0px 0px;
}

#portfoliocontact {
width: 587px;
margin-left: auto;
margin-right: auto;
float: right;
margin: 20px 120px 10px 0px !important;
margin: 20px 60px 10px 0px;
}

#footer {
float: left;
width: 972px;
margin: 15px 0px 0px 0px;
}


#leftcontent {
margin: 56px 0px 0px 56px;
width: 192px;
float: left;
}

#rightcontent {
width: 587px;
height: 498px;
float: right;
margin: 30px 136px 0px 0px;

}

#rightcontentnav {
width: 587px;
height: 16px;

}

#portfolioimagearea {
width: 587px;
height: 482px;
background-color: #ffffff;
}

#innernav {
margin: 0px 0px 39px 0px;
}

#portprevious {
width: 75px;
height: 16px;
float: left;
margin: 0px 0px 0px 44px;
}

#portnext {
width: 45px;
height: 16px;
float: right;
margin: 0px 44px 0px 0px;
}

#lefttext {
width: 414px;
margin: 58px 0px 0px 56px !important;
margin: 58px 0px 0px 28px;
float: left;
}

#rightpics {
width: 500px;
/*background-color: #cacaca;*/
float: right;
margin: 58px 0px 0px 0px;
}

#insetphotoone {
width: 418px;
margin: 38px 30px 0px 0px !important;
margin: 38px 15px 0px 0px;
float: right;
}

#subnav {
margin: 96px 0px 0px 56px !important;
margin: 96px 0px 0px 28px;
width: 192px;
float: left;
}

#rightcolorbox {
width: 685px;
height: 426px;
/*background-color: #a6a694;*/
float: right;
margin: 61px 38px 0px 0px !important;
margin: 61px 19px 0px 0px;
}

#artiststatement {
background-color: #e5e3cc;
width: 685px;
height: 426px;
float: left;
}

#artiststatementcopyposition {
margin: 26px 0px 0px 26px !important;
margin: 26px 0px 0px 13px;

width: 339px;
float: left;
}

#artiststatementright {
width: 320px;
float: left;
padding: 61px 0px 0px 0px; 
}

.artiststatementpic {
margin: 0px 0px 0px 15px;
}

#affiliation {
background-color: #a6a694;
width: 685px;
height: 426px;
float: left;
}

#affiliationcopyposition {
margin: 40px 0px 0px 40px !important;
margin: 40px 0px 0px 20px;
width: 250px;
float: left;
}

#affiliationright {
width: 320px;
float: left;
margin: 31px 0px 0px 50px !important;
margin: 31px 0px 0px 50px;
}

#galleries {
background-color: #a6a694;
width: 685px;
height: 426px;
float: left;
}

#galleriescopyposition {
margin: 40px 0px 0px 40px !important;
margin: 40px 0px 0px 20px;
width: 250px;
float: left;
}

#galleriesright {
float: left;
margin: 46px 0px 0px 10px !important;
margin: 46px 0px 0px 5px;
}

#contact {
background-color: #a6a694;
width: 685px;
height: 426px;
float: left;
}

#contactcopyposition {
margin: 40px 0px 0px 40px !important;
margin: 40px 0px 0px 20px;
width: 200px;
float: left;
}

#contactright {
float: left;
margin: 40px 0px 0px 30px !important;
margin: 40px 0px 0px 15px;

}

#scheduleplacement {
width: 857px;
background-color: #e5e3cc;
margin: 35px 0px 0px 76px;
}

#commissioncopyplacement{
float: left;
width: 345px;
}

#commissionright {
float: right;
margin: 35px 42px 0px 0px !important;
margin: 35px 21px 0px 0px;
width: 541px;

}

#estimateplacement {
width: 530px;
padding: 0px 0px 10px 0px;
}
