body  {background-image: url(images/gradients_bkgrnd.jpg); margin:0; padding:0; text-align:center; font-family:Arial; font-size:12px; color:#333;}

#wrapper {width:890px; margin:0 auto; text-align:left;}
#tileShad {
   width:890px;
   float:left;
   /*background-image:url(images/gallery_bg.jpg);*/
   background-repeat:no-repeat;
}
#footer {
   width:890px;
   float:left;
   text-align:center;
}
#allcontent {width:850px; float:left; background-image:url(images/gradients_beige.jpg); margin-left:20px;}

/* Gallery */ 

/* Header / Navigation
----------------------------------------------------------------------------*/ 
#header {
   width:850px;
   height:68px;
   margin:0 0 0 20px;
   display:block;
   padding:0;
   background-color:#000000;
}
.header-logo {
height:68px;
width:201px;
display:block;
background-color:#000000;
float:left;
margin:0;
padding:0;
overflow:hidden;
}
.header-logo a{margin:0;padding:0;overflow:hidden;text-decoration:none;}
.header-logo a:link{margin:0;padding:0;overflow:hidden;text-decoration:none;}
.header-logo a:visited{margin:0;padding:0;overflow:hidden;text-decoration:none;}
.header-logo img{margin:0;padding:0;overflow:hidden;}
.header-logo-right {
	height:68px;
	width:auto;
	display:block;
	background-image:url(images/sensa-silestone.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	background-position: right;
	margin:0;
padding:0;
overflow:hidden;
}
#nav {
   width:850px;
   height:31px;
   float:left;
   margin-left:20px;
   background-image:url(images/button-bkgrnd_07.jpg);
}

#galContainer {
   width:810px;
   float:left;
   margin-left:20px;
}

#galCat {
   width:160px;
   float:left;
   margin-top:30px;
}

#galMain {
   width:650px;
   margin-top:40px;
   float:left;
}

#leftBtn {
   position:absolute;
   top:380px;
   margin-left:10px;
}

#rightBtn {
   position:absolute;
   top:380px;
   margin-left:620px;
}

#mainGallery {
   width:650px;
   height:490px;
   /*background-image:url(images/gallery_layout.jpg);*/
}

#photoNav {
   width:650px;
   height:41px;
   float:left;
   background-image:url(images/photo_nav_bg.gif);
   background-repeat:repeat-x;
}

#photoNumbers {
   width:650px;
   float:left;
   text-align:center;
   margin-top:14px;
   font-size:11px;
   color:#4a2812;
}
#photoNumbers a {color:#9d7b4b; text-decoration:none;}
#photoNumbers a:hover {color:#fff1d7;}


/* Classes
----------------------------------------------------------------------------*/
.head1 {color:#26298c; font-size:24px; font-family:"Times New Roman", Times, Georgia; font-weight: normal; font-style: normal; }
.greyreg11 {color:#251e1d; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height:14px;}
.footerb {color:#939393; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:bold;}
.footer { color: #939393; font-size: 10px ; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 12px; }
a:hover {outline:none;}
a:link  { color: #8e0000; text-decoration: underline }
a:visited  { color: #8e0000; text-decoration: underline }
a:hover  { color: #ba0000; text-decoration: none }
a:active  { color: #ba0000; text-decoration: none }
.nav:link { color: #939393 ; text-decoration: none; }
.nav:visited { color: #939393 ; text-decoration: none; }
.nav:hover { color: white ; text-decoration: underline; }
.nav:active { color: white ; text-decoration: underline; }
