html {overflow-y: scroll;}
body {margin: 0; padding: 0; BACKGROUND: url(art/tile_main.gif) #121414 repeat-x;}

#all{width: 1000px; margin: 0 auto; position: relative; padding: 0px;}
#content{width: 1000px; height: 515px; position:relative;}
#slidingContentArea{width: 1000px; height: 515px; margin: 0 auto; overflow: hidden; padding: 0px; position: absolute; top: 0px; left: 0px;}
#allSlidingContent{width: 7000px; height: 515px; position: relative;}
.slidingContent{width: 1000px; float: left; height: 515px; overflow: hidden;}
#imageArea{width: 380px; height: 515px; float: left; padding: 0px 0px 0px 0px;}			

.Container
{background: transparent url(art/tile_content.png) top left repeat-x; width: 605px; height: 515px; position: relative; float: left; overflow: hidden;}
.Container-1col
{background: transparent url(art/tile_content.png) top left repeat-x; width: 985px; height: 515px; position: relative; float: left; overflow: hidden;}

#Scroller-1, #Scroller-2, #Scroller-5, #Scroller-6, #Scroller-7
{position: relative; overflow: hidden; width: 605px; height: 500px;}
#Scroller-3, #Scroller-4
{position: relative; overflow: hidden; width: 985px; height: 500px;}

.Scroller-Container
{position: relative; top: 0px; left: 0px; padding: 40px 55px 0px 40px; color: #998675; font-family: Arial, sans-serif; font-weight: normal; font-size: 11px; font-style: normal; text-decoration: none; line-height: 150%; text-align: justify;}
.Scroller-Container-1col
{float: left; position: relative; top: 0px; left: 0px; padding: 40px 0px 0px 40px; color: #998675; font-family: Arial, sans-serif; font-weight: normal; font-size: 11px; font-style: normal; text-decoration: none; line-height: 150%; text-align: justify;}

.Scroller-Container p
{margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px;}
.Scroller-Container-1col p
{margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px;}

#Scrollbar-Container, #Scrollbar-Container2, #Scrollbar-Container3, #Scrollbar-Container4, #Scrollbar-Container5, #Scrollbar-Container6, #Scrollbar-Container7 {float: left;}
.Scrollbar-Track {width: 13px; height: 513px; background-color: #222; border: 1px solid #222;}
.Scrollbar-Handle {position: relative; top: 0px; left: 0px; width: 13px; height: 40px; background: url(images/scroll_arrow1.gif) top left no-repeat;}

.thumbnails {margin: 2px 4px 2px 4px; padding: 0px 0px 0px 0px; float: left;}
.portfolio {float: left; width: 506px; padding: 0px; margin: 0px 29px 0px 0px;}
.beforeafter {float: left; width: 360px; padding: 5px; margin: 0px 0px 0px 0px; background-color: #222222; position: relative; top: -26px;}

A:LINK {color: #658a81; text-decoration: none; outline: 0;}
A:VISITED {color: #658a81; text-decoration: none; outline: 0;}
A:HOVER {color: darkred; text-decoration: none; outline: 0;}
A:ACTIVE {color: #658a81; text-decoration: none; outline: 0;}

.header {width: 1000px; height: 130px;}

.contact-area {width: 380px; height: 130px; background-image: url(art/tile_contact.png); float: left;}
.contact-content {color: #201504; font-family: Arial, sans-serif; font-weight: normal; font-size: 10px; font-style: normal; text-decoration: none; line-height: 125%; text-align: left; padding: 30px 0px 0px 29px;}
.contact-content A:LINK {color: #201504; text-decoration: none;}
.contact-content A:VISITED {color: #201504; text-decoration: none;}
.contact-content A:HOVER {color: darkred; text-decoration: none;}
.contact-content A:ACTIVE {color: #201504; text-decoration: none;}
.contact-content P {MARGIN: 0px 0px 5px 0px;}
.contact-header {color: #121414; font-size: 110%; font-weight: bold;}

.menu-area {width: 620px; height: 130px; background-image: url(art/tile_menu_watermark.gif); float: right;}
.menu-content {padding: 0px 13px 0px 12px;}

.button-area {color: #FFFFFF; font-family: Arial, sans-serif; font-weight: bold; font-size: 11px; font-style: normal; text-decoration: none; line-height: 100%; width: 85px; height: 130px; text-align: center; float: left; background: url('art/menu-mouseover.png') no-repeat; background-position: 0 -130px;}
.button-area:hover {background: url('art/menu-mouseover.png') no-repeat; background-position: 0 0;}

.button-text {color: white; text-decoration: none; padding: 93px 0px 0px 0px;}
.button-text A:LINK {color: white; text-decoration: none; padding: 93px 0px 0px 0px;}
.button-text A:VISITED {color: white; text-decoration: none; padding: 93px 0px 0px 0px;}
.button-text A:HOVER {color: red; text-decoration: none; padding: 93px 0px 0px 0px;}
.button-text A:ACTIVE {color: white; text-decoration: none; padding: 93px 0px 0px 0px;}

.footer {width: 1000px; height: 99px;}
.footer-lft {width: 342px; height: 99px; background-image: url(art/tile_footer_lft.jpg); float: left;}
.footer-mid {width: 38px; height: 99px; background-image: url(art/tile_footer_mid.jpg); float: left;}
.footer-rgt-area {width: 620px; height: 99px; background-image: url(art/tile_footer_rgt.jpg); float: left;}
.footer-rgt-content {color: #362f2d; font: bold 9px arial, sans-serif; text-decoration: none; line-height: 100%; text-align: right; padding: 10px 15px 0px 42px;}

.text100 {font-family: Arial, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; line-height: 125%; text-align: left;}
.lowlight {color: #806e61;}
h1 {color: #d9c5a7; font: normal 250% arial;}

#lft-col {width: 380px; height: 515px; float: left; padding: 0px 0px 0px 0px;}			
#lft-col a {text-decoration:none; font-weight:normal; color:#990000;}
#lft-col ul {margin-left: 15px; list-style-type: disc;}
.photo-lft {width: 14px; height: 515px; float: left;  background-image: url(art/tile_photo_lft.jpg);}
.photo-mid {width: 328px; height: 515px; float: left; background-image: url(art/tile_photo_mid.jpg);}
.photo-rotate {width: 342px; height: 515px; float: left;}
.photo-rgt {width: 38px; height: 515px; float: left; background-image: url(art/tile_photo_rgt.jpg);}

a.btn-twt-ovr {background-image: url(art/btn_twt.png); display: block; height: 32px; width: 32px; float: right;}
a.btn-twt-ovr:hover {background-position: -32px;}
a.btn-fbk-ovr {background-image: url(art/btn_fbk.png); display: block; height: 32px; width: 32px; float: right;}
a.btn-fbk-ovr:hover {background-position: -32px;}
a.btn-lnk-ovr {background-image: url(art/btn_lnk.png); display: block; height: 32px; width: 32px; float: right;}
a.btn-lnk-ovr:hover {background-position: -32px;}

form {width: 400px; padding: 15px; font: bold 8pt arial, helvetica; color: white;}
.input {color: black; background-color: #ededed; font: normal 10pt arial; width: 390px; margin-bottom: 10px;}
.submit {width: 75px; font: bold 8pt Arial, Helvetica; border-width: 2; color: #FFFFFF; border-color: #99CCFF #99CCFF #99CCFF #99CCFF; background-color : #598a81; margin-top: 10px;}
.submitover {width: 75px; font: bold 8pt Arial, Helvetica; border-width: 2; color: White; border-color: Maroon Maroon Maroon Maroon; background-color : Maroon; margin-top: 10px;}
