h1 {color:#9fa452;font-family:Arial, Helvetica, sans-serif; font-size: 2em; font-weight:normal; margin-bottom:5px}
h1 strong{color:#666; margin-left:5px;font-weight:normal; }
h1 label{color:#666; font-weight:normal; margin-left:5px; font-size:16px}
a {color:#2255bd; text-decoration:none}
a.link01 {color:#2e3192; text-decoration:underline}
a.link02 {color:#2255bd; text-decoration:none;}
/*HEADER*/
#banner {height:110px; background:url(../images/bgcell_blue.gif) top left repeat-x #3e7ab6; position:relative}
* html #topright {background-image:url(../images/bgtopright_blue.gif); background-repeat:no-repeat;}
/*CONTENT DIVS*/
#MainSection span {font-size:12px; color:#2e3192; position:absolute; right:0; margin-top:5px; margin-right:10px}
#MainSection a {color: #666666; text-decoration:underline; font-weight:bold}
#options li a{color:#666; text-decoration:none; padding-left:4px; padding-right:5px; padding-bottom:7px}
#options li a:hover, #options li .activemenu{text-decoration:none; color:#333; background:url(../images/pointer3.gif) bottom center no-repeat}

#filter li a{color:#666; font-size:11px; font-weight:normal; padding-left:10px;}
#filter li a:hover, #filter li .activemenu {text-decoration:none; color:#333; background:url(../images/arrow2.gif) left center no-repeat}

#inventory li a{color:#ccc; font-size:11px; font-weight:normal; padding-left:10px;}
#inventory li a:hover, #inventory li .activemenu {text-decoration:none; color:#fff; background:url(../images/arrow2.gif) left center no-repeat}

#filterart li a{color:#666; font-size:11px; font-weight:normal; padding-left:8px}
#filterart li a:hover, #filterart li .activemenu {text-decoration:none; color:#333; background:url(../images/arrow2.gif) left center no-repeat}

.arrowopt li a{color:#ccc; font-size:12px; padding-left:8px}
.arrowopt li a:hover, .arrowopt li .activemenu {text-decoration:none; color:#fff; background:url(../images/arrow2.gif) left center no-repeat}

.divline {color:#999; padding:0 !important}

.boxTitle {min-height:21px; border:1px solid #c2c1c1; padding-left:5px; font-size: 13px; color:#fff; font-weight:bold; padding-top:3px; background-color:#424a4d;position:relative}
a.view_all {color:#fff; position:absolute; right:10px;font-size:11px}

* html .boxTitle{height:21px}

.useropt { background-color:lightyellow}
.useropt li a{color:#666;font-weight:bold; padding-left:8px}
.useropt li a:hover, .useropt li .activemenu {text-decoration:none; color:#2e3192; background:url(../images/arrow.gif) left center no-repeat}

#paging a.arrow { background:url(../images/goto_blue.gif) no-repeat top left;}

#ResultsList a {color:#225598;}
#ResultsList a:hover{color:#333}

.thumbnail {font-size:10px; font-weight:normal; line-height:normal; float:left; width:175px;margin:10px; margin-left:10px;}
.small {width:142px; margin-left:0; margin-top:0}
* html .thumbnail {margin:8px; margin-left:12px}
.thumbnail img {border:none}
.thumbnail a{color:#2255bd !important}

.GalArtists {color:#666; font-weight:normal;}
.GalArtists a {color:#333; font-weight:bold}
.GalArtists a:hover{color:#2e3192 }
.GalArtists a.option { color:#2e3192; font-weight:normal}

.newsres strong{color:#487bbe;font-size:12px;}

.btnblack { color:#fff; font-weight:bold; background-color:#000000; border:0; font-size:11px; background:url(../images/bgbtnblack.gif) repeat-x top left #1d1e1e;width: auto;overflow: visible; padding-left:8px; padding-right:8px}
.btnorange { color:#fff; font-weight:bold; background-color:#000000; border:0; font-size:11px; background:url(../images/btnbgorange.gif) repeat-x top left #e26300;width: auto;overflow: visible; padding-left:8px; padding-right:8px}

.signtext h1{color:#2e3192; font-size:11px; font-weight:bold; margin:0; padding:0}

.overoptions a{ color:#cbd16f; font-size:11px; font-weight:normal;margin-right:10px; padding:5px }
.overoptions a:hover { border:1px solid #666; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#333}

.ArtImg a{color:#003399; text-decoration:underline; font-size:11px; margin-right:20px;}

.orange {color:#2e3192}

.boxTitleSoldInfo {background:url(../images/bgSection.gif) top left repeat-x; border:1px solid #c2c1c1; padding-left:10px; color:#414242; padding-top:3px;padding-bottom:1px;background-color:#dededd;font-family:Tahoma; height:18px; font-weight:bold; font-size:11px; margin-bottom:5px}

h2 {color:#2255bd; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:10px}


.btnblue{ color:#fff; font-weight:bold; border:0; font-size:11px; background:url(../images/btnblue.gif) repeat-x top left #3b67a7;width: auto;overflow: visible; padding-left:8px; padding-right:8px}


.products td{ padding:5px}
.products .header {background:#666699; font-weight:bold; color:#fff}
.products strong {font-size:14px}


/*Table membership*/
.cellTitle td {min-height:21px;  height:30px; border:1px solid #c2c1c1; padding-left:2px; font-size: 11px; color:#fff; font-weight:bold; padding-top:3px; background-color:#424a4d;padding-left:3px; padding-right:3px;}
.cellSubTitle td {min-height:35px; height:40px; border:1px solid #c2c1c1; padding-left:3px !important; font-size: 11px; font-weight:bold; padding-top:3px; background-color:#dae5eb;padding-left:3px; padding-right:3px;}
.cell td {min-height:21px;  height:30px; border:1px solid #c2c1c1; padding-left:5px; font-size: 11px; padding-top:3px; background-color:#ffffff;padding-left:3px; padding-right:3px;}
.cellAlt td {min-height:21px; height:30px; border:1px solid #c2c1c1; padding-left:5px; font-size: 11px; padding-top:3px; background-color:#f6f8d2;padding-left:3px; padding-right:3px;}
.cellpad td{ padding-left:5px; padding-right:4px;}
.cellC{text-align:center;}
.cellD{text-align:right;}
/*End tAble membership*/

/*MENU*/
#qm0 a:hover{text-decoration:none;color:#ffffff; background:url(../images/pointer_blue_th.gif) bottom center no-repeat}
#qm0 li:hover>a	{text-decoration:none;color:#ffffff; background:url(../images/pointer_blue_th.gif) bottom center no-repeat}
body #qm0 .qmactive, body #qm0 .qmactive:hover, #qm0 .activemenu{text-decoration:none;color:#ffffff; background:url(../images/pointer_blue_th.gif) bottom center no-repeat}
/*MENU*/
/*Ad*/
.boxTitleAdvertisement {min-height:21px;padding-left:5px; font-size: 10px; color:#666366; padding-top:3px; background-color:#f6f7fa}
a.btn_blue,a.btn_blue span,a.btn_blue:hover,a.btn_blue:hover span {background-image:url(../images/home/blue.gif);}
