body {


        
    margin:0;

    padding:0;
background-color: #848184;
	 
	font: medium arial, sans-serif;

	voice-family: "\"}\""; voice-family: inherit;
  text-align: center;
	font-size:medium;

	}
	
	html>body {font-size:medium; font-family:arial, sans-serif;}
	


div#wrapall {
	  text-align: center;

   	    width:100%; 
	   min-height:650px; 	
}
.artistsfocus {
 padding-top: 8px;
   width:195px; 
   float:left;
  }
  
input.button {
    cursor:hand;
       font-size:12px;
     padding:0px;
     margin:0;
      font-weight:bold; 
     font-family: arial, helvetica, sans-serif;
    border-left:solid #67686B 1px;  
             border-left:solid #B4B6B8 1px;  
        border-top:solid #B4B6B8 1px;  
         background: #E7E6E2; 
           color:#67686B;
      border-bottom:solid #67686B 1px;  
  }
.topstrip {
height:130px;
background-color:#848184;



}

input.calc {
width:40px;
}

div#wraptop {
margin:0 auto;
width:720px;
height:55px;


}
td.title {
background-color: #BFBEBE;
color: #67686B;
padding:5px;
font-size: 12px;
font-weight:bold;
width:60px;
}
td.text {
background-color: #E7E6E6;
color: #666666;
padding:5px;
font-size: 12px;
font-weight:normal;
}

table.regtab {
font-size: 12px;
font-weight:normal;
}
.topheader1 {
background-color:#B1AEAE;
height:55px;
width:515px; 
margin-top:75px;
float:right;
}


.topheader2 {
background-color:#E765DF;
height:40px;
width:183px; 
margin-top:75px;
float:left;
text-align:left;
padding-top:15px;
padding-left:22px;
}

.textheader1 {
font-family:Times New Roman;  
font-size:22px;
color:#ffffff;
font-weight:bold;
font-style: italic

}



.toolbar { 
font-size:11px;
padding-top:32px;
padding-left:8px;
text-align:left;
float:left;

}



a {text-decoration: none; 
color:#ffffff;

}

img {
border:0px;
margin:0px;
padding:0px;
}

.headerlogo {
float:right;
padding-right:8px;
padding-top:8px;
}

.textlogo1 {
font-family:Times New Roman;  
font-size:19px;
color:#ffffff;
padding-top:3px;
margin-bottom:0px;

}
.textlogo2 {
font-family:Times New Roman;  
font-size:13px;
color:#ffffff;
padding-top:0px;
margin-top:0px;

}

.textlogo3 {
font-family:Times New Roman;  
font-size:13px;
color:#ffffff;
float:left;
padding-top:23px;
padding-right:5px;
}

.logopic {
margin-top:6px;
 padding-right:4px;
height:34px;
width:161px;
float:left;
 }
 

  .gallerylinktext2 {
  font-size:11px;
  color:#ffffff;
  margin-left:5px;
 width:18px;
  height:18px;
   text-align:center;
   padding-top:4px;
   margin-bottom:4px;
    background-color:#848184;
 float:left;
  }
 
 .gallerylinktext1 {
   font-size:11px;
   color:#848184;
   margin-left:5px;
   width:18px;
   height:16px;
   text-align:center;
   padding-top:4px;
   margin-bottom:4px;
   border:1px solid #848184;
    background-color:#ffffff;
 float:left;
   } 
 div#wrapmiddle {
  width:100%;
  background-color:#ffffff;
  height:100%;
  float:left;
 }
 
 
 
 
div#wrapinfo {
 margin:0 auto;
 width:720px;
text-align: left;
 background-color:#ffffff; 
}


 

.sidemenu {
text-align: left;
height:350px;
width:205px; 
margin-top:10px;
float:left;
}



.search {


  
   font-size:11px;
   color:#848184;
font-weight:bold; 
}


input.searchform{
  font-size:11px;
  border:solid #B1AEAE 1px;
    height:15px;
    margin-left:3px;
  }
  
  .serchinfo {
   width:195px;  
  padding-top:5px;
  padding-bottom:5px;
  border-bottom:dotted #B1AEAE 1px;
  clear:both;
  }
  .searchformpic {
      vertical-align:bottom;
      padding-bottom:1px;
      margin:0px;
  
}  
  
  .advancedsearch {
      font-size:11px;
     color:#848184;
 font-weight:normal;
 margin-top:5px;
  } 
 
 a.button {
 text-decoration: none;
 background-color:#ffffff;
 margin-top:5px;
 padding-left:5px;
 border:0px;
}

 .gallery {
 padding-top:4px;
  }

 a.gallerylink {
 font-size:11px;
 color:#848184;
 margin-left:5px;
 margin-top:0px;
 }
 
  a.gallerylinkbest {
  font-size:11px;
  color:#D60707;
  margin-left:5px;
  margin-top:0px;
  }
   a.gallerycontact {
   font-size:12px;
   color:#848184;
 text-decoration:underline;
   margin-top:0px;
   }
 
  a.gallerylinknew {
  font-size:11px;
  color:#007F00;
  margin-left:5px;
  margin-top:0px;
  }
 

.headertitle2 {
    margin-top:20px;
    font-size:13px;
    color:#A6A6A6;
    margin-left:20px;
    font-weight:bold;

  }
  
  .gallerypic {
  
   margin-left:20px;
    padding-bottom:10px;
   margin-top:10px;
   border-bottom:dotted #B1AEAE 1px;
   width:480px;
   }
    .gallerypic2 {
     text-align:center;
      padding-left:10px;
       padding-bottom:10px;
      margin-top:10px;
       width:140px;
      float:left;
      }
   
   .pictext {
    font-size:12px;
    color:#848184;
   clear:left;
     padding-top:3px
    
   }
   
   .smallpic {
  float:left;
  padding-right:15px;
   }
   
  .readmore1  {
          
       padding-left:20px;
  
 }
 .artistsgallery {
   width:195px; 
  float:left;
      font-size:14px;
      font-weight:bold;
    color:#848184;
  border-bottom:dotted #B1AEAE 1px;
      padding-bottom:15px;
 }

 .sidetitle {
  margin-top:5px; 
      font-size:11px;
      color:#848184;
   font-weight:bold;    
 }
  .sidetitle2 {
   margin-top:15px;
    margin-left:5px;
       font-size:11px;
       color:#848184;
    font-weight:normal;    
  }
 
 .sidetext {
   margin-top:5px;
        font-size:11px;
       color:#848184;
 }
 
 

.Resellers {
 
  width:195px; 
  float:left;
  padding-bottom:4px;
  border-bottom:dotted #B1AEAE 1px;
  }
  
  .sidereadmore  {
    margin-top:5px;
         
     padding-left:110px;
   
 }
  
   a.readmore {
   font-size:11px;
          color:#848184;
   font-weight:bold;
     padding-left:5px;
   
   }
 
  
  .SpecialProjects {
    height:80px;
    width:195px; 
    float:left;
   
  }
 
  
  
  
 
  
  
  .headertitle {
   margin-top:20px;
           font-size:14px;
         color:#ffffff;
       margin-left:30px;
       font-weight:bold;
  
  }
  
  
  .centertext {
      
     
     margin-top:240px;
         font-size:12px;
         text-align:justify;
         color:#ffffff;
           margin-left:30px;
             margin-right:30px;

       
 }
 
 .readmore  {
  margin-top:20px;
       
   padding-left:30px;
 
 }
 
 a.centerlink {
 font-size:11px;
        color:#848184;
   font-weight:bold;
   margin-left:5px;
 }
 
    .headertitle3 {
        margin-top:30px;
        font-size:19px;
         color:#A6A6A6;
         margin-left:20px;
  }
 
  
  .contact {
  font-size:12px;
  color:#848184;
  padding-left:20px;
  float:left;
   
    
  } 
  
  div#centerpic2 {
  height:379px;
    width:203px; 
   float:right;
   
  
 }
 div#centerpic {
 height:379px;
   width:515px; 
  float:right;
  
 
 }
 
 div#wrapbottom {
 margin:0 auto;
 width:720px;
 height:55px;
  padding-bottom:80px;

 
}
 


.bottomheader1 {
background-color:#B1AEAE;
height:36px;
width:500px; 
float:right;
padding-top:19px;
padding-right:15px;
}


.bottomheader2 {
background-color:#E765DF;
height:45px;
width:197px; 
float:left;

padding-top:10px;
padding-left:8px;
}

.bottomtextheader1 { 
font-size:13px;
color:#ffffff;
padding-left:5px;
 font-weight:bold;
 text-align:right;
}
.bottomtextheader2 {
font-family:Times New Roman;  
font-size:12px;
color:#ffffff;
padding-top:10px;
 
}

div#centerinfo1 {
 margin-top:15px;
 margin-bottom:15px;
 width:514px; 
 border-left:dotted #B1AEAE 1px;
 float:left;
 min-height:355px;
 height: auto !important;
 height: 355px;
 }

div#centerinfo2 {
  width:515px; 
  float:left;
  
 }
div#centerinfo3 {
  margin-bottom:15px;
 width:514px; 
 border-left:dotted #B1AEAE 1px;
 float:left;
 min-height:355px;
 height: auto !important;
 height: 355px;
 }
 div#centercart {
 
  margin-left:20px;
 }

 div#centerinfo4 {
 margin-top:7px;
    width:285px; 
 float:left;
 border-left:dotted #B1AEAE 1px;
}

div#gallerycenterpic {
 
     margin-left:15px;
 }
 
 div#gallerycenterpicshow {
      height:300px;
      width:450px;
      margin-left:20px;
      background:url(../images/sofa.jpg) no-repeat left bottom;
      border-bottom:#848184 1px solid;
      border-left:#848184 1px solid;
       background-color:#F1F0F0;

 }
 
  .undertitle { 
margin-top:15px;    font-size:11px;
    color:#848184;
    font-weight:bold; 
     padding-left:20px;
     float:left;
    
 }
.gallery2 {
clear:both;
} 
 .undertitle1 { 
     margin-top:15px;
     font-size:11px;
     color:#848184; 
     margin-left:90px;
     padding-left:20px;
     border-left:solid #B1AEAE 1px;
 }
 
 .readmore1  {
    margin-top:20px;     
    padding-left:20px;
 
 }
 
 .readmore2  {
     margin-top:5px;     
     padding-left:20px;
    float:left;
 }
 
 .headertitle1 {
    margin-top:15px;
    font-size:19px;
     color:#A6A6A6;
     margin-left:20px;
   
  }
  .headertitle4 {
      margin-top:15px;
      font-size:19px;
       color:#984268;
       margin-left:20px;
         font-family:Times New Roman;  
            font-weight:bold;
            

  }
  .lefttext {
     margin-top:20px;
     font-size:11px;
     color:#848184;
     margin-left:20px;
        margin-right:20px;
     clear:both;
 }
 
  .newsimage {
  float:left;
  padding-right:12px;
  padding-bottom:4px;
  }

  .subtitle { 
   margin-top:20px;
   font-size:11px;
   color:#848184;
   font-weight:bold;
   margin-left:20px;
 }
  .subtitle2 { 
    margin-top:20px;
    width:400px;
    font-size:11px;
    color:#848184;
    font-weight:bold;
    margin-left:20px;
  }
 
 .abclist {
  color:#848184;
  font-size:13px;
  padding-left: 20px;
  padding-top:15px;
  
  }
  
  .artistlist { 
     margin-top:15px;
     font-size:11px;
     color:#848184; 
     padding-left:20px;
     padding-right:50px;
     float:left;
     
     
 }
 .artistlist2 { 
      margin-top:15px;
      font-size:11px;
      color:#848184; 
      padding-left:20px;
      padding-right:20px;
      float:left;
      
            margin-bottom:15px;

  }
  .artistlist3 { 
        margin-top:15px;
        font-size:13px;
        color:#848184; 
        padding-left:20px;
        padding-right:20px;
        float:left;
            font-weight:bold;

              margin-bottom:15px;
  
  }
  
  img.randimage {
 padding-right:4px;
  float:left;
  }
  .artistname  {
           padding-top:4px;
 font-size:11px;
        color:#B1AEAE;
        font-weight:bold;
         margin-right:15px;
        text-align:left;
    }

 a.letter {
 text-decoration: none;
 background-color:#ffffff;
 color:#848184;
 margin-top:5px;
 padding-right:7px;
 border:0px;
}
 a.letter2 {
 text-decoration: none;
 background-color:#ffffff;
 color:#848184;
 margin-top:5px;
  font-size:11px;
 border:0px;
 font-weight:normal;

}

 ul 
 {
 list-style-type: square;
  color:#A5A5A4;
 margin-left:10px;
  margin-top:5px;
}

 li 
 {
 
line-height:18px;
}

.centertext2 {
     margin-top:20px;
     font-size:11px;
     color:#848184;
     margin-left:20px; 
     width:480px;
 }
 
 
 .tumbbox {
 
 text-align:center;
 
 }
 
   .contact {
   font-size:12px;
   color:#848184;
   padding-left:20px;
   float:left;
    
     
   }
   
   input.contact {
    width:50px;
  
  
   }
   
   
   
   td.text {
   vertical-align:top;
   
  }
  
  b.error
  {
  color: #C60931;
  font-weight: bold;
}

 .bottomlink {
 
   font-size:11px;
   color:#ffffff;
   padding-left:10px;
   margin-top:10px;
 }
 
 .creditlink{
 
   font-size:10px;
   color:#DADADA;
    margin-top:10px;
 }
 
 
#cart {
width:480px;
float:left;
direction:ltr;
font-size:10px;
border-collapse: collapse;
border:1px solid #67686B; 
}

#cart td.carttitle {
  border-top:1px solid #E7E6E6; 
  border-bottom:1px solid #E7E6E6; 
  background-color: #E7E6E6;
   font-size:12px;
    color:#67686B;
    text-align:center;
    font-weight:bold;
    padding:5px;
}
#cart td.carttitlesum {
  border-top:1px solid #E7E6E6; 
  border-bottom:1px solid #E7E6E6; 
  background-color: #E7E6E6;
   font-size:12px;
    color:#67686B;
    text-align:right;
    font-weight:bold;
    padding:5px;
}
#cart td.carttext {
   text-align:center;
  border-bottom:1px solid #E7E6E6; 
  vertical-align:top;
   padding-top:10px;
}

#formtable {
 width:480px;
direction:ltr;
font-size:10px;
border-collapse: collapse;
 }
td.titlein {
background-color: #BFBEBE;
color: #67686B;
padding:5px;
font-size: 12px;
font-weight:bold;
 
}
td.textin {
background-color: #E7E6E6;
color: #666666;
padding:5px;
font-size: 12px;
font-weight:normal;
}


 a.gallerylinktext {
 font-size:11px;
 color:#848184;
 margin-left:5px;
 margin-top:0px;
 }
 

 .mainfrom {
font-size: 12px;
font-weight:normal;
color: #67686B;}


 .mainfrom2 {
font-size: 12px;
font-weight:normal;
color: #67686B;

clear:left;
}
.medialist { 
        margin-top:15px;
        font-size:11px;
        color:#848184; 
        padding-left:30px;
        padding-right:30px;
        float:left;   
        
  }
  
   .tumbbox2 {
    margin-top:10px;
    height:100px; 
    width:100px;
     text-align:center;
    float:left;
       margin-right:5px;
   }
     
   .mediabox {
 
       float:left;
 }
 
 
 #Stretched {
 display:none;
 margin-left:15px;
   font-size:12px;
    color:#848184;
 }
 
  
  #rolled {
  display:none;
  margin-left:15px;
    font-size:12px;
    color:#848184;
 }
 
  #sq {
  display:none;
  margin-left:15px;
    font-size:12px;
     color:#848184;
  }
  
  #hor {
    display:none;
    margin-left:15px;
      font-size:12px;
       color:#848184;
  }
  
  #ver {
    display:none;
    margin-left:15px;
      font-size:12px;
       color:#848184;
  }
 
 
 .projectcont {
 margin-top:15px;
 background-color: #E8E7E7;
width:100%;
 
 }
 
 h2 {
color:#848184;
  font-size:14px;
    font-weight:bold;
 padding:0px;
  margin:0px;}
 
 .projectext {
 float:left;
 padding:10px;
 
 }
 
 .projectpic {
  float:left;
  padding-right:10px;
  margin:0px;
 }
 .projectpic2 {
   float:left;
   padding-right:10px;
   margin:0px;
   width:100px;
 }
 p {
  padding-top:10px;
  margin:0px;
 }
 
 a.projecthead {
 color:#848184;

 }
 
 input.sbutton {
 font-size:10px;
   width: 10px; height: 10px;
   margin-bottom:3px;
   margin-right:3px;
vertical-align:bottom;
 }
 
 .minierr {
       background:url(../images/error.gif) no-repeat left bottom;
       padding-left:23px;

 }
  
  .minierr2 {
        background:url(../images/error.gif) no-repeat left bottom;
        padding-left:23px;
       font-size:11px;
      color:#848184; 
      margin-left:20px;
       float:left;
        }