 body {
     font : 11px Verdana, sans-serif;
     line-height : 1.5;
     color : #f2efec;
     margin : 0;
     padding : 0;
	 background: url(../images/bg_02.jpg) no-repeat top left;
	 background-color:35291D;
scrollbar-3dlight-color:#655445;
scrollbar-arrow-color:#1E160F;
scrollbar-base-color:#5E4E40;
scrollbar-darkshadow-color:#1E160F;
scrollbar-face-color:#6A5642;
scrollbar-highlight-color:#584B3E;
scrollbar-shadow-color:#41352A;
scrollbar-track-color:#423223;}

table {
     font : 11px Verdana, sans-serif;
     line-height : 1.5;
     color : #f2efec;
     margin : 0;
     padding : 0;
	 background-position:center;
	 background-repeat:no-repeat;

      }
	  
html, body, #fullwidth {
      height:98%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
   }
   #fullwidth {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
      width: 100%;
   }
td {
	 background-position:center;
	 background-repeat:no-repeat;
      }

#wrapper {
     background : transparent;
     margin : 0;
     padding : 0;
     border : 1px solid #6a5642;
     width : 900px;
     text-align : left;
     clear : both;
     margin-left : auto;
     margin-right : auto;
      }
html > #wrapper {
     width : 900px;
      }
#left {
     clear : none;
     width : 255px;
     padding : 30px 20px 15px 25px;
     margin : 0;
     text-align : left;
     float : left;
     vertical-align : top;
     display : block;
     position : relative;
	 height: 420px;
	 h\eight: 460px;
     overflow : auto;
      }
	  
*>.minimum-height-fix {
	min-height: 50px;
	height: auto;
}
	  
* html #left  {
    width: 300px; /* for IE5 and IE6 in quirks mode */
    w\idth: 300px; /* for IE6 in standards mode */
	height: 460px;
  }
	  
#left img {
     padding : 0;
     margin : 0;
	 border:0;
      }
#header {
     padding : 0 0 15px;
     margin : 0;
      }
#doublepic {
     width : 600px;
     display : inline;
      }
#bio {
     clear : none;
     width : 555px;
     padding : 30px 20px 0px 25px;
     margin : 0;
     text-align : left;
     float : left;
     vertical-align : top;
     display : block;
     position : relative;
      }
* html #bio  {
    width: 600px; /* for IE5 and IE6 in quirks mode */
    w\idth: 600px; /* for IE6 in standards mode */
  }	  
	  
	  
#logo {
     margin : 0;
     padding : 0;
     float : right;
	 	 background-color:35291D;
      }
#logo img {
     border : 0;
     padding : 0;
     margin : 5px 0 0 0;
	 	 background-color: 
      }
#bottom {
     clear : both;
     width : 902px;
      }
	  
#footer {
     font : 10px Verdana, sans-serif;
     line-height : 1.5;
     color : #6A5642;
	 margin : 0 0 10px 0 ;
     padding : 0;
      }
a.foot:link {
     font : 10px Verdana, sans-serif;
     line-height : 1.5;
     color : #786A5C;
	 margin : 0 0 10px 0 ;
     padding : 0;
      }
a.foot:visited  {
     font : 10px Verdana, sans-serif;
     line-height : 1.5;
     color : #786A5C;
	 margin : 0 0 10px 0 ;
     padding : 0;
      }
a.foot:hover {
     font : 10px Verdana, sans-serif;
     line-height : 1.5;
     color : #e78228;
	 margin : 0 0 10px 0 ;
     padding : 0;
      }

p {
     font : 11px Verdana, sans-serif;
     line-height : 1.5;
     color : #f2efec;
	 margin : 0 0 15px 0;
     padding : 0;
      }
a {
     color : #bbaa9a;
     text-decoration : none;
	 line-height : 1.5;
      }
a:hover {
     color : #e78228;
     text-decoration : none;
      }
h1 {
     font : 18px Verdana, sans-serif;
     line-height : 1.5;
     margin : 0 0 2px;
      }
h2 {
     font : 12px Verdana, sans-serif;
     line-height : 1.5;
     margin : 0 0 2px;
      }
#topMenu {
     margin : 0;
     padding : 0;
     clear : none;
     width : auto;
      }
#topMenu ul {
     margin : 0;
     padding : 0;
     list-style-type : none;
      }
#topMenu ul li {
     display : block;
     float : left;
     margin : 0;
     padding : 0;
     list-style-type : none;
      }
#topMenu li a {
     display : block;
     height : 22px;
     border : none;
     text-decoration : none;
     display : block;
     text-align : left;
     display : block;
      }
#topMenu li a img {
     border : none;
     vertical-align : bottom;
      }
#topMenu li a:hover img {
     visibility : visible;
      }
#topMenu li a:hover img {
     visibility : hidden;
      }
* html #topMenu li a:hover {
     height : 1%;
      }
.link1 {
     background : url(../images/but_antiques_on.gif) no-repeat bottom left;
      }
.link2 {
     background : url(../images/but_landscape_on.gif) no-repeat bottom left;
      }
.link3 {
     background : url(../images/but_contemp_on.gif) no-repeat bottom left;
      }
#leftMenu {
     margin : 0;
     padding : 0 0 0 5px;
     clear : none;
     float : left;
     clear : none;
      }
#leftMenu ul {
     margin : 0;
     padding : 0;
     list-style-type : none;
      }
#leftMenu ul li {
     display : block;
     float : left;
     margin : 0;
     padding : 0;
      }
#leftMenu ul li a {
     margin : 0;
     padding : 4px 20px 0 1px;
     white-space : nowrap;
     color : #bbaa9a;
     text-decoration : none;
     display : block;
     text-align : left;
	 line-height:1;
     font-weight : normal;
     font-size : 11px;
     voice-family : "\"}\"";
     voice-family : inherit;
      }
#leftMenu ul li a:hover {
     color : #e3dbd3;
      }
#leftMenu li#onState a {
     color : #e3dbd3;
      }
	  
html > #leftMenu ul li a {
     font-size : 11px;
      }
#rightMenu {
     margin : 0;
     padding : 0;
     clear : none;
     float : right;
      }
#rightMenu ul {
     margin : 0;
     padding : 0;
     list-style-type : none;
      }
#rightMenu ul li {
     display : block;
     float : left;
     margin : 0;
     padding : 0;
      }
#rightMenu ul li a {
     margin : 0;
     padding : 4px 20px 0 1px;
     white-space : nowrap;
     color : #bbaa9a;
     text-decoration : none;
     display : block;
     text-align : left;
     font-weight : normal;
     font-size : 11px;
	 line-height:1;
     voice-family : "\"}\"";
     voice-family : inherit;
      }
#rightMenu ul li a:hover {
     color : #e3dbd3;
      }
#rightMenu li#onState a {
     color : #e3dbd3;
      }      
html > #rightMenu ul li a {
     font-size : 11px;
      }
#productList {
     margin : 0;
     padding : 0;
      }
#productList ul {
     margin : 0;
     padding : 0;
	 list-style-type:none;
      }
#productList ul li {
     display : block;
     margin : 0;
     padding : 0;
     text-align : left;
     padding : 0 0 0 0;
      }
#productList ul li a {
     margin : 0;
     white-space : nowrap;
     color : #bbaa9a;
     text-decoration : none;
	 font-size:12px;
	 line-height:1.8;
      }
#productList li#ON a {
     margin : 0;
     white-space : nowrap;
     color : #e78228;
     text-decoration : none;
	 font-size:12px;
	 line-height:1.8;
      }
      
#productList ul li a:hover {
     color : #e78228;
      }
html > #productList ul li a {
     font-size : 11px;
      }
#thumbnails {
     clear : none;
     margin : 0 1px 0 3px;
     padding : 0;
     position : relative;
	 width:600px;
      }
	  
	  
.imgwrapper {
     margin : 5px 1px 1px 4px;
     padding : 5px;
	 display : inline;
     float : left;
	 border : 1px solid #6a5642;
	 background-position:center;
	 background-repeat:no-repeat;
      }
.imgwrapper img {
     border : none;
     margin : 0;
     padding : 0;
      }
.imgwrapper a:visited img {
     margin : 0;
     padding : 0;
      }
.imgwrapper table{
     margin : 0;
     padding : 0;
	 display : inline;
     float : left;
      }  
	  
#wishlist {
     clear : none;
     margin : 0;
     padding : 0;
     height : 200px;
     font-size : 10px;
      }
.wishwrapper {
     margin : 5px 0 0 10px;
     padding : 2px 5px 3px 5px;
     display : inline;
     float : left;
	 background:#423527;
	 color:#bbaa9a;
	 border : 1px solid #6a5642;
	 background-position:center;
	 background-repeat:no-repeat;
      }
.wishwrapper a{
     border : none;
     margin : 0;
     padding : 1px 0 0 0;
      }  
.wishwrapper img a{
     border : none;
     margin : 0;
     padding : 0;
      }
.wishwrapper a:visited img {
     margin : 0;
     padding : 0;
      }
#editorial {
     clear : none;
     margin : 0;
     padding : 0;
     height : 200px;
     font-size : 10px;
      }
.edwrapper {
     margin : 0;
     padding : 5px 5px 0;
     display : inline;
     float : left;
      }
.edwrapper img {
     border : none;
     margin : 0;
     padding : 0;
      }
.edwrapper a:visited img {
     margin : 0;
     padding : 1px 0 0 1px;
      }
#pixel {
     float : left;
     margin : 0;
     padding : 0;
	 height: 465px;
	 width:1px;
	 background-image:url(../images/pixel_brown_03.gif)
      }
#pixel img {
	 margin : 0;
     padding : 0;
	 }

* html #pixel  {
    width: 1px; /* for IE5 and IE6 in quirks mode */
    w\idth: 1px; /* for IE6 in standards mode */
  }

html > body #pixel {
	height: auto;
	min-height: 465px;
	min-width:1px;
	}
	
#products {
     margin : 0;
     padding : 0;
     float : left;
     clear : none;
     position : relative;
      }
	  
#products img {
     margin : 0;
     padding : 0;
	 text-align:center;
     clear : none;
     position : relative;
      }
	  
/* \*/
* html div#products {height: 10px;}
/* */ 
#pages {
     margin : 0;
     padding : 0;
     float : left;
     clear : both;
     position : absolute;
     top : 427px;
	 left : 0;
     width : 599px;
      }
#pages ul {
     margin : 0;
     padding : 0 5px;
     list-style-type : none;
      }
#pages li {
     display : block;
     padding : 0 4px;
     float : left;
     margin : 0;
     border-right : 1px solid #6a5642;
     color : #857564;
     display : block;
     font-weight : normal;
     font-size : 11px;
     voice-family : "\"}\"";
     voice-family : inherit;
      }
#pages ul li a {
     margin : 0;
     padding : 0;
     white-space : nowrap;
     white-space : nowrap;
     color : #bbaa9a;
     text-decoration : none;
      }
#pages ul li a:hover {
     color : #e78228;
      }
	  
#pagesOn {
     display : block; 
     padding : 0 4px;
     float : left;
     margin : 0;
     border-right : 1px solid #6a5642;
     color : #e78228;
     display : block;
     font-weight : normal;
     font-size : 11px;
     voice-family : "\"}\"";
     voice-family : inherit;
	 background-color: #504336;
      }
#productImage {
     margin : 0;
     padding : 0;
     clear : none;
     width : 599px;
     height : 442px;
      }
#productImage img {
     margin : 0;
     padding : 0;
      }
#prevnext {
     margin : 0;
     padding : 0;
     border-top : 1px solid #6a5642;
     clear : both;
     position : absolute;
     top : 444px;
	 left : 0;
     width : 599px;
      }
#prevnext #prev, #next {
     display : block;
     padding : 0;
     text-decoration : none;
     margin : 0;
     font-size : 11px;
      }
#prevnext #prev {
     float : left;
     margin : 0;
     padding : 2px 5px 0;
      }
#prevnext #next {
     float : right;
     margin : 0;
     padding : 2px 5px 0;
      }
#back {
     margin : 0;
     padding : 12px 0 0 0;
      }
#back a {
     color : #e78228;
      }
#caption {
     font : 10px Verdana, sans-serif;
     line-height : 1.5;
     color : #f2efec;
     margin : 0;
     padding : 0 5px;
     position : absolute;
     top : 407px;
	 left : 0;
     background-color : #31271d;
     width : 589px;
      }
#tools {
     font : 10px Verdana, sans-serif;
     line-height : 1.5;
     color : #f2efec;
     margin : 0;
     padding : 3px 5px;
     position : absolute;
     top : 427px;
	 left : 325px;
     width : 449px;
	 height:20px;
	 color:#857564;
      }
#content {
     overflow : auto;
     background : transparent;
     margin : 12px 12px ;
     padding : 25px;
     border : 1px solid #6a5642;
     width : 450px;
     text-align : left;
      }
#content form {
     font-size : 10px;
      }
#content form .image {
     float : left;
      }

#content form .upload {
     background : #EAE5E1;
     margin : 3px 0 10px;
     padding : 10px 5px 0;
     border : 1px solid #999;
      }
input[type="text"], input[type="password"], textarea {
     background-color : #EAE5E1;
     border : 1px solid;
     border-color : #999 #d9d9d9 #d9d9d9 #999;
     }
	  

	  
#view {
     margin : 12px 0 0;
     padding : 2px 0 0;
     float : left;
     clear : both;
     border-top : 1px dashed #6a5642;
     clear : both;
     width : 275px;
      }
#view a {
     margin : 0;
     padding : 0 2px;
     white-space : nowrap;
     white-space : nowrap;
     color : #bbaa9a;
     text-decoration : none;
      }
#view a:hover {
     color : #e78228;
      }
#view a img {
     border : none;
      }
#homecolumn {
     padding : 0;
     margin : 5px;
     float : left;
     vertical-align : top;
     display : block;
     width : 276px;
     text-align : justify;
     line-height : 1.7;
      }
#subhead {
     padding : 0;
     margin : 20px 0 8px 0;
      }
#tophome {
     margin : 0;
     padding : 0;
     clear : none;
     width : 900px;
     text-align : left;
     clear : both;
      }
#tophome img {
     margin : 0;
     padding : 0 0 15px;
      }

#linkview {
     margin : 0 0 2px 0;
     padding : 0;
     float : left;
     clear : both;
     border-bottom : 1px dashed #6a5642;
     width : 270px;
      }

#linkview #link {
     display : block;
     text-decoration : none;
     font-size : 11px;
     float : left;
     margin : 0;
     padding : 1px 5px 1px 0;
      }
	  
#linkview #view2 {
     display : block;
     text-decoration : none;
     font-size : 11px;
     float : right;
     margin : 0;
     padding : 1px 5px 1px 0;
      }

#header2 {
     padding : 0;
     margin : 30px 20px 20px 25px;
      }
#casestudiescolumn1 {
     margin : 5px 0 0 15px;
     vertical-align : top;
     display : block;
     text-align : justify;
     line-height : 1.4;
	 width:275px;
      }
#casestudiescolumn2 {
     margin : 5px 0 0 0;
     float : left;
     vertical-align : top;
     display : block;
     text-align : justify;
     line-height : 1.4;
	 width:275px;
      }
#casestudiescolumn3 {
     margin : 5px 0 0 0;
     float : left;
     vertical-align : top;
     display : block;
     text-align : justify;
     line-height : 1.4;
     float : left;
	 width:275px;
      }

	  
#linkview a img {
     margin : 0;
     padding : 0;
      }

#contactcolumn {
     margin : 0;
     padding : 25px 24px 0 24px;
     float : left;
     vertical-align : top;
     display : block;
     text-align : justify;
     line-height : 1.4;
     width : 250px;
      }
#contactcolumn img{
     margin : 0;
     padding : 5px 0 5px 0;
      }
#menu ul li#oneOn a {
     width : 300px;
     background : url(../images/but_antiques_on.gif) no-repeat bottom left;
	 background-color:35291D;
      }
#oneOn img {
     visibility : hidden;
	 background-color:35291D;
 }
      
#menu ul li#one a {
	   width : 300px;
     background : url(../images/but_antiques_on.gif) no-repeat bottom left; 
	 background-color:35291D;
      }
#menu ul li#two a {
     width : 300px;
     background : url(../images/but_landscape_on.gif) no-repeat bottom left;
	 background-color:35291D;
      }
#menu #twoOn li img {
     visibility : hidden;
	 background-color:35291D;
      }
#menu ul li#three a {
     width : 300px;
     background : url(../images/but_contemp_on.gif) no-repeat bottom left;
	 background-color:35291D;
      }
#menu #threeOn li img {
     visibility : hidden;
	 background-color:35291D;
      }
#menu {
     margin : 0;
     padding : 0;
     display : block;
     width : 900px;
	 background-color:35291D;
      }
#menu ul {
     margin : 0;
     padding : 0;
     list-style-type : none;
      }
#menu ul li {
     display : block;
     float : left;
     margin : 0;
     padding : 0;
      }
#menu ul li a {
     margin : 0;
     padding : 0;
     white-space : nowrap;
     color : #666;
     text-decoration : none;
     display : block;
     text-align : left;
      }
#menu li a img {
     border : none;
     vertical-align : bottom;
      }
#menu li a:hover img {
     visibility : visible;
      }
#menu li a:hover img {
     visibility : hidden;
      }
* html #menu li a:hover {
     height : 1%;
      }

input.checkbox {
	height: 10px;
	width: 10px;
	} 

/* Admin Floating Box */

#boxB{
 width:150px;
}
#boxB ul{
 margin:0;
}
.box {
	/*background-color: #66FF00;*/
	border: 1px solid #fff;
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	padding: 0;
	position: absolute;
	z-index:99;
}

.bar {
	background-color: #e78228;
	color: #ffffff;
	font-weight: bold;
	padding: 0 1em;
}

#loginBox{
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	padding:0;
	margin:0;
	border-collapse:collapse;
	/*background-color: #FFFF99;*/
}

#loginBox td{
	padding:8px;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
}
#loginBox th{
	color: #fff;
	text-align:left;
	padding:8px;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
}

.content {
  padding: .7em;
}

.content a {
     color : #fff;
     text-decoration : none;
	 line-height : 1.5;
      }
.content a:hover {
     color : #e78228;
     text-decoration : none;
      }

.content ul, .content li{
	list-style:none;
	margin:0px;
	padding:0px;
}

.compulsary {
	color: #e78228;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
.small {
	color: #f2efec;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}