body {
margin-top: 10px; 
margin-left: 0; 
padding: 0; 
background: #D9D9D9 url(images/misc/ma_bkgnd.jpg) repeat 0 0; 
font: normal 12px tahoma,arial,helvetica,sans-serif; 
color: #444; 
line-height: 1.33em; 
text-align: justify;
}

a:link {color: #6F60AA;}

a:visited {color: #6F60AA; text-decoration: none;}

a:hover {text-decoration: none;}

a:active {text-decoration: none;}

#wrapper {margin: 0; padding: 0; width: 728px; background-color: transparent;}

/* header styles - no navigation */
#header {margin: 0; padding: 0;}

#header_left {
margin: 0; 
padding: 0; 
width: 180px; 
height: 120px; 
float: left; 
background: transparent url(images/interior/maisonart-logo2.jpg) no-repeat 22px 50%
}

#header_right {
margin: 0; 
padding: 0; 
position: relative; 
width: 508px; 
height: 120px; 
float: right; 
background: transparent url(images/interior/image_block_bkgnd2.gif) repeat-x 0 0;
}

img#c1 {position: absolute; top: 10px; left: 0;}

img#c2 {position: absolute; top: 10px; left: 102px;}

img#c3 {position: absolute; top: 10px; left: 204px;}

img#c4 {position: absolute; top: 10px; left: 306px;}

img#c5 {position: absolute; top: 10px; left: 408px;}

/* content styles - navigation, copy, portfolio images,etc. */
#content, #content_minh {
clear: both; 
margin: 0; 
padding-top: 25px; 
width: 728px; 
background-color: transparent;
}

#content_minh {height: 325px;}

#navcontainer {
margin: 0; 
padding-top: 5px; 
float: left; 
width: 180px; 
background-color: transparent;
}

ul#navlist {
margin: 0; 
padding: 0; 
background-color: transparent; 
font-size: 100%; 
font-weight: normal; 
line-height: 1em; 
list-style: none;}

ul#navlist li {margin: 0; padding: 3px 0; background-color: transparent; text-align: right;}

ul#navlist li a {margin: 0; padding-right: 7px; color: #5B5072; text-decoration: none;}

ul#navlist li a:hover {padding-right: 4px; color: #5B5072; border-right: #7F7791 3px solid;}

ul#navlist li a#current {padding-right: 4px; color: #5B5072; border-right: #7F7791 3px solid;}

#copy {margin: 0; padding: 0; float: right; width: 513px; background-color: transparent;}

#title_artwork {
margin: 0; 
padding-bottom: 10px; 
height: 28px; 
background: transparent url(images/interior/pgTitle_artwork.jpg) no-repeat 0 0; 
text-indent: -5000px;
}

#title_bio {
margin: 0; 
padding-bottom: 10px; 
height: 28px; 
background: transparent url(images/interior/pgTitle_bio.jpg) no-repeat 0 0; 
text-indent: -5000px;
}

#title_contact {
margin: 0; 
padding-bottom: 10px; 
height: 23px; 
background: transparent url(images/interior/pgTitle_contact.jpg) no-repeat 0 0; 
text-indent: -5000px;
}

#title_faqs {
margin: 0; 
padding-bottom: 10px; 
height: 28px; 
background: transparent url(images/interior/pgTitle_faqs.jpg) no-repeat 0 0; 
text-indent: -5000px;
}

#title_fin_port {
margin: 0; 
padding-bottom: 10px; 
height: 28px; 
background: transparent url(images/interior/pgTitle_fin_port.jpg) no-repeat 0 0; 
text-indent: -5000px;
}

#title_lotr {
margin: 0; 
padding-bottom: 10px; 
height: 30px; 
background: transparent url(images/interior/pgTitle_lotr.jpg) no-repeat 0 0; 
text-indent: -5000px;
}

#title_mural_port {
margin: 0; 
padding-bottom: 10px; 
height: 23px; 
background: transparent url(images/interior/pgTitle_murals.jpg) no-repeat 0 0; 
text-indent: -5000px;
}

#title_press {
margin: 0; 
padding-bottom: 10px; 
height: 23px; 
background: transparent url(images/interior/pgTitle_press.jpg) no-repeat 0 0; 
text-indent: -5000px;
}

#title_site_map {
margin: 0; 
padding-bottom: 10px; 
height: 28px; 
background: transparent url(images/interior/pgTitle_site_map.jpg) no-repeat 0 0; 
text-indent: -5000px;
}

#title_techs {
margin: 0; 
padding-bottom: 10px; 
height: 28px; 
background: transparent url(images/interior/pgTitle_techniques.jpg) no-repeat 0 0; 
text-indent: -5000px;
}

#title_test {
margin: 0; 
padding-bottom: 10px; 
height: 23px; 
background: transparent url(images/interior/pgTitle_testimonials.jpg) no-repeat 0 0; 
text-indent: -5000px;
}

#copy p {margin: 0; padding-left: 5px; padding-bottom: 0.75em;}

#copy p#end {padding-bottom: 1.5em;}

#copy p.ques {padding-bottom: 0.33em; font-weight: bold; color: #645A7A;}

#copy p.ans {padding-bottom: 2em;}

#copy p.subnav {
margin-left: 20px; 
padding-left: 20px; 
padding-bottom: 0.75em; 
background: transparent url(images/misc/map_arrow.gif) no-repeat 0 0;
}

#copy ul {margin: 0; padding-left: 220px; list-style: none;}

#copy ul li {background: url(images/misc/ul_bullet.gif) no-repeat 0 0; padding-left: 15px; padding-bottom: 0.5em;}

a.to_top {background: url(images/misc/arrow_up.gif) no-repeat 0 50%; margin: 0; padding-left: 22px; font-size: 90%;}

strong {color: #645A7A;}

.article_name {font-weight: bold;}

.flourish {padding: 15px 0 20px 193px;}

.note {font-size: 90%;}

.perm {padding-left: 3em; font-size: 90%; font-style: italic; line-height: 1.75em;}

.swatches {margin: 0; padding: 25px 0 5px 150px;}

.swatches img.left {margin: 0; padding-right: 13px}

#get_adobe {margin: 0; padding: 0 15px 0 0; display: inline; float: left; border: 0;}

/* faux finishes & murals portfolio styles */
#copy p.spacer {line-height: 2em;}

#copy div.single_left {clear: both; margin: 0; padding: 0;}

#copy div.single_left img {margin: 0; padding: 0 25px 50px 5px; float: left;}

#copy div.single_left ul.port {margin: 0; padding-left: 200px; padding-bottom: 0.33em; list-style: none;}

#copy div.single_left ul.port li {
background: url(images/misc/ul_bullet.gif) no-repeat 0 0; 
padding-left: 15px; 
padding-bottom: 0.5em;
}

#copy div.two_left, #copy div.three_left {clear: both; margin-bottom: 35px; padding: 0;}

#copy div.two_left img.left, #copy div.three_left img.left {margin: 0; padding-left: 5px; padding-right: 25px;}

#copy div.three_left img.middle {padding-right: 25px;}

#copy div.two_left p, #copy div.three_left p {padding-top: 0.5em; padding-bottom: 0;}

#copy div.single_left p#final {padding-left: 180px;}

/* lotr mural page styles */
#copy div.lotr_land1, #copy div.lotr_land2, #copy div.lotr_port1, #copy div.lotr_port2 img {padding-bottom: 35px;}

#copy div.lotr_land1 {padding-left: 166px;}

#copy div.lotr_land2 {padding-left: 69px;}

#copy div.lotr_port1 {padding-left: 197px;}

#copy div.lotr_port2 {padding-left: 131px;}

#copy div.lotr_port2 img.left, #copy div.lotr_land2 img.left {padding-right: 20px;}

#copy div.page_links {margin-bottom: 25px; padding: 0;}

/* original artwork styles */
table {}

table td {padding-bottom: 30px; padding-left: 40px; text-align: center; vertical-align: top;}

table td img {padding-bottom: 5px;}

/* footer styles */
#footer {
clear: both; 
margin: 0; 
padding: 5px 0; 
width: 728px; 
font-size: 90%; 
line-height: 1em; 
text-align: center; 
border-top: #8C8299 1px solid;
}

#footer p {margin: 0; padding-top: 0.25em;}
