body
{
background-color: #000000;
background-repeat: no-repeat;
background-position: 50% 0%;
overflow: auto;
}

.header
{
width:800px; height:145px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-400px; margin-top:0px;
visibility:visible;
}


.homeBtn
{
width:84px; height:36px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-400px; margin-top:145px;
visibility:visible;
}

.aboutBtn
{
width:90px; height:36px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-316px; margin-top:145px;
visibility:visible;
}

.servicesBtn
{
width:105px; height:36px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-226px; margin-top:145px;
visibility:visible;
}

.collectionsBtn
{
width:171px; height:36px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-121px; margin-top:145px;
visibility:visible;
}

.samplesBtn
{
width:103px; height:36px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:45px; margin-top:145px;
visibility:visible;
}

.galleryBtn
{
width:139px; height:36px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:148px; margin-top:145px;
visibility:visible;
}

.contactBtn
{
width:108px; height:36px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:283px; margin-top:145px;
visibility:visible;
}

.navSpacer
{
width:9px; height:36px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:391px; margin-top:145px;
visibility:visible;
}

.contactBar
{
color: #FFFFFF; font-family: myriad, helvetica, arial, sans-serif;
font-size: 80%;
width:800px; height: 14px; overflow: hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-395px; margin-top:455px;
visibility:visible;
text-align: right;
}

.contactBar2
{
color: #FFFFFF; font-family: myriad, helvetica, arial, sans-serif;
font-size: 70%;
width:400px; height: 50px; overflow: hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-220px; margin-top:480px;
visibility:visible;
text-align: center;
}

.counter{
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-90px; margin-top:530px;
visibility:visible;}

.homeTxt
{
color: #FFFFFF; font-family: myriad, helvetica, arial, sans-serif;
font-size: 95%;
line-height: 130%;
width:450px; height:450px; overflow: hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-390px; margin-top:190px;
padding-right: 5px;
visibility:visible;
}

.offerTxt
{
color: #FFFFFF; font-family: myriad, helvetica, arial, sans-serif;
font-size: 14px;
line-height: 130%;
width:500px; height:500px; overflow:auto;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-275px; margin-top:250px;
padding-right: 5px;
text-align: center;
visibility:visible;
}

.packageTxt
{
color: #FFFFFF; font-family: myriad, helvetica, arial, sans-serif;
font-size: 95%;
line-height: 130%;
width:380px; height:260px; overflow:auto;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-10px; margin-top:190px;
padding-right: 5px;
visibility:visible;
scrollbar-base-color: #000000;
}

.servicesTxt1
{
color: #FFFFFF; font-family: myriad, helvetica, arial, sans-serif;
font-size: 95%;
line-height: 130%;
width:300px; height:260px; overflow:auto;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-390px; margin-top:190px;
visibility:visible;
}
.servicesTxt2
{
color: #FFFFFF; font-family: myriad, helvetica, arial, sans-serif;
font-size: 95%;
line-height: 130%;
width:300px; height:260px; overflow:auto;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-100px; margin-top:190px;
visibility:visible;
}

.aboutTxt1
{
color: #FFFFFF; font-family: myriad, helvetica, arial, sans-serif;
font-size: 95%;
line-height: 130%;
width:310px; height:260px; overflow:auto;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-390px; margin-top:190px;
visibility:visible;
}
.aboutTxt2
{
color: #FFFFFF; font-family: myriad, helvetica, arial, sans-serif;
font-size: 95%;
line-height: 130%;
width:270px; height:260px; overflow:auto;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-65px; margin-top:190px;
visibility:visible;
}

.homeImage
{
background-color: #FFFFFF; 
width:390px; height:260px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:0px; margin-top:190px;
visibility:visible;
}

.aboutImage
{
background-color: #FFFFFF; 
width:157px; height:250px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:220px; margin-top:190px;
visibility:visible;
}

.servicesImage
{
background-color: #FFFFFF; 
width:157px; height:250px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:220px; margin-top:190px;
visibility:visible;
}

.horizontalPhoto1
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:150px; height:100px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-396px; margin-top:220px;
visibility:visible;
}

.horizontalPhoto2
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:150px; height:100px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-236px; margin-top:220px;
visibility:visible;
}

.horizontalPhoto3
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px;  
width:150px; height:100px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-76px; margin-top:220px;
visibility:visible;
}

.horizontalPhoto4
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:150px; height:100px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:84px; margin-top:220px;
visibility:visible;
}

.horizontalPhoto5
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:150px; height:100px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:244px; margin-top:220px;
visibility:visible;
}

.horizontalPhoto6
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:150px; height:100px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-396px; margin-top:330px;
visibility:visible;
}

.horizontalPhoto7
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:150px; height:100px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-236px; margin-top:330px;
visibility:visible;
}

.horizontalPhoto8
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px;  
width:150px; height:100px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-76px; margin-top:330px;
visibility:visible;
}

.horizontalPhoto9
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px;  
width:150px; height:100px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:84px; margin-top:330px;
visibility:visible;
}

.horizontalPhoto10
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:150px; height:100px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:244px; margin-top:330px;
visibility:visible;
}

.verticalPhoto1
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:93px; height:140px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-386px; margin-top:220px;
visibility:visible;
}

.verticalPhoto2
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:93px; height:140px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-283px; margin-top:220px;
visibility:visible;
}

.verticalPhoto3
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:93px; height:140px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-180px; margin-top:220px;
visibility:visible;
}

.verticalPhoto4
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:93px; height:140px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-77px; margin-top:220px;
visibility:visible;
}

.verticalPhoto5
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:93px; height:140px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:26px; margin-top:220px;
visibility:visible;
}

.verticalPhoto6
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:93px; height:140px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:129px; margin-top:220px;
visibility:visible;
}

.verticalPhoto7
{
background-color: #FFFFFF;
border-color: #FFFFFF;
border-style: solid;
border-width: 0.5px; 
width:93px; height:140px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:232px; margin-top:220px;
visibility:visible;
}

.horNext
{
width:100px; height:20px; overflow:hidden; text-align: right;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:295px; margin-top:430px;
visibility:visible;
}

.horPrev
{
width:150px; height:20px; overflow:hidden; text-align: left;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-395px; margin-top:430px;
visibility:visible;
}

.contactBox1
{
color: #FFFFFF; font-family: myriad, helvetica, arial, sans-serif;
width:500px; height:240px; overflow:auto; text-align: left;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-150px; margin-top:200px;
visibility:visible;
}

.contactBox2
{
color: #FFFFFF; font-family: myriad, helvetica, arial, sans-serif;
font-size: 90%;
width:290px; height:200px; overflow:auto; text-align: left;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-385px; margin-top:200px;
visibility:visible;
}

.samplesText
{
color: #FFFFFF; font-family: myriad, helvetica, arial, sans-serif;
font-size: 80%;
width:300px; height:20px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:-395px; margin-top:195px;
visibility:visible;
}

.thumbButton
{
width:99px; height:20px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:175px; margin-top:190px;
visibility:visible;
}

.albumButton
{
width:119px; height:20px; overflow:hidden;
position:absolute; z-index:0; left:50%; top:0%;
margin-left:280px; margin-top:190px;
visibility:visible;
}

a.rolloverHome {
display: block;
width: 84px;
height: 36px;
text-decoration: none;
background: url("images/home-roll.jpg");
}

a.rolloverHome:hover {
background-position: -84px 0;
}

a.rolloverAbout {
display: block;
width: 90px;
height: 36px;
text-decoration: none;
background: url("images/about-roll.jpg");
}

a.rolloverAbout:hover {
background-position: -90px 0;
}

a.rolloverServices {
display: block;
width: 105px;
height: 36px;
text-decoration: none;
background: url("images/services-roll.jpg");
}

a.rolloverServices:hover {
background-position: -105px 0;
}

a.rolloverServices {
display: block;
width: 105px;
height: 36px;
text-decoration: none;
background: url("images/services-roll.jpg");
}

a.rolloverServices:hover {
background-position: -105px 0;
}

a.rolloverCollections {
display: block;
width: 171px;
height: 36px;
text-decoration: none;
background: url("images/collections-roll.jpg");
}

a.rolloverCollections:hover {
background-position: -171px 0;
}

a.rolloverSamples {
display: block;
width: 103px;
height: 36px;
text-decoration: none;
background: url("images/samples-roll.jpg");
}

a.rolloverSamples:hover {
background-position: -103px 0;
}

a.rolloverGallery {
display: block;
width: 139px;
height: 36px;
text-decoration: none;
background: url("images/gallery-roll.jpg");
}

a.rolloverGallery:hover {
background-position: -139px 0;
}

a.rolloverContact {
display: block;
width: 108px;
height: 36px;
text-decoration: none;
background: url("images/contact-roll.jpg");
}

a.rolloverContact:hover {
background-position: -108px 0;
}

a.white:link {color: #FFFFFF; text-decoration: none;}
a.white:visited {color: #FFFFFF; text-decoration: none;}
a.white:hover {color: #FFFFFF; text-decoration: underline;}

a.link:link {color: #FFFFFF; text-decoration: underline;}
a.link:visited {color: #FFFFFF; text-decoration: underline;}
a.link:hover {color: #FFFFFF; text-decoration: underline;}

a img {border:0;}
img {border:0;}

p#border {border: 1px; border-color: #FFFFFF; border-style: solid; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; margin-right: 120px;}