body {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.gif);
}



.left_bg 
{
background-image: url(images/left.jpg);
background-repeat: no-repeat;
background-position: top right
}

.right_bg 
{
background-image: url(images/right.jpg);
background-repeat: no-repeat;
background-position: top left
}




.menu {width:605px; height:25px;  position:relative; z-index:100;border-right:0px solid #cecece;}

/* hack to correct IE5.5 faulty box model */
* html .menu {width:606px; width:605px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:149px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;width:121px;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#757575; width:120px; height:25px; border:1px solid #cecece; border-width:0px 1px 0px 0px; background:#FFFFFF; padding-left:0px; line-height:26px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:149px; w\idth:138px;}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited { font-size:10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#757575; background:#FFFFFF url(images/drop.gif) bottom right no-repeat;}
/* style the second level hover */
.menu ul ul a.drop:hover{background:#ff6699 url(images/drop_white.gif) bottom right no-repeat; font-size:10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#FFFFFF;}
.menu ul ul :hover > a.drop {background:#ff6699 url(images/drop_white.gif) bottom right no-repeat; font-size:10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#FFFFFF;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#FFFFFF; font-size:10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#757575;}
/* style the third level hover */
.menu ul ul ul a:hover {background:#ff99cc; font-size:10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#FFFFFF;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:25px;left:0; width:149px;border-top:1px solid #cecece;}
/* another hack for IE5.5 */
* html .menu ul ul {top:30px;t\op:31px;}

/* position the third level flyout menu */
.menu ul ul ul{left:121px; top:-1px; width:121px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-149px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#FFFFFF; font-size:10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#757575; height:auto; position:relative; left:-1px; line-height:1em; padding:6px 10px; width:100px;border-width:0 1px 1px 1px;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
.menu a:hover  {background:#ff3399; font-size:10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#FFFFFF;}
.menu ul ul a:hover{background:#000000; font-size:10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#FFFFFF;}
.menu :hover > a {color:#fff;background:#ff3399; font-size:10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#FFFFFF;}
.menu ul ul :hover > a {background:#ff6699; font-size:10px; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#FFFFFF;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul, .menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}

























/* Text
----------------------------------------------- */

.pinktxt12 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #d95aa0;}
.pinktxt10 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #d95aa0;}
.pinktxt9 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #d95aa0;}



.greytxt9 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6D6D6D;}
.greytxt10 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6D6D6D;}
.greytxt11 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6D6D6D;}
.greytxt12 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6D6D6D;}
.greytxt14 { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6D6D6D;}
.whitetxt9 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; letter-spacing: 1px;}
.whitetxt10 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
.whitetxt11 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
.whitetxt16 { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; letter-spacing: 4px;}

.bluetxtshowroom { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#156BA3; letter-spacing: 1px;}
.bluetxtshowroom2 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#6D6D6D;}

.bluetxt20 { font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#003151; letter-spacing: 4px;}


.pinktxt10 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #db499c;}
.pinklink a { text-decoration: none; color:#db499c}
.pinklink a:visited { text-decoration: none; color:#db499c}
.pinklink a:hover { text-decoration: none; color:#a81468 }



/* Albums styles */
.classifiedstxt { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #156BA3;}
.classifiedstxt a { text-decoration: none; color:#156BA3}
.classifiedstxt a:visited { text-decoration: none; color:#156BA3}
.classifiedstxt a:hover { text-decoration: none; color:#063A5C}


.schach_headers { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #156BA3; letter-spacing: 0px;}
.cattxt { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #db499c; letter-spacing: 0px;}
.cattxt a { text-decoration: none; color:#db499c}
.cattxt a:visited { text-decoration: none; color:#db499c}
.cattxt a:hover { text-decoration: none; color:#a91d6d}



/* links
----------------------------------------------- */
.loginlink a { text-decoration: none; color:#6D6D6D}
.loginlink a:visited { text-decoration: none; color:#6D6D6D}
.loginlink a:hover { text-decoration: none; color:#9D9D9D }

.whitelink a { text-decoration: none; color:#FFFFFF}
.whitelink a:visited { text-decoration: none; color:#FFFFFF}
.whitelink a:hover { text-decoration: none; color:#9D9D9D }

.whitelink2 a { text-decoration: none; color:#FFFFFF}
.whitelink2 a:visited { text-decoration: none; color:#FFFFFF}
.whitelink2 a:hover { text-decoration: none; color:#194161 }


.coverlink a { text-decoration: none; color:#156BA3}
.coverlink a:visited { text-decoration: none; color:#156BA3}
.coverlink a:hover { text-decoration: none; color:#063A5C }


.whitelink a { text-decoration: none; color:#FFFFFF}
.whitelink a:visited { text-decoration: none; color:#FFFFFF}
.whitelink a:hover { text-decoration: none; color:#9D9D9D }

.blacklink a { text-decoration: none; color:#FFFFFF}
.blacklink a:visited { text-decoration: none; color:#FFFFFF}
.blacklink a:hover { text-decoration: none; color:#000000 }


/* browse buttons */
.browse_control a { text-decoration: none; color:#FFFFFF}
.browse_control a:visited { text-decoration: none; color:#FFFFFF}
.browse_control a:hover { text-decoration: none; color:#000000 }

.browse_pageon a { text-decoration: none; color:#000000}
.browse_pageon a:visited { text-decoration: none; color:#000000}
.browse_pageon a:hover { text-decoration: none; color:#000000 }



/* back button */
.back a { text-decoration: none; color:#BBBBBB}
.back a:visited { text-decoration: none; color:#BBBBBB}
.back a:hover { text-decoration: none; color:#9D9D9D }
.verdana_mapgrey10 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BBBBBB; letter-spacing: 0px;}




img { border-width: 0px; }
img#brdr { border-width: 1px; }
input {	font-size: 11px; }
select { font-size: 11px; }
textarea { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }



.formborder {BORDER-RIGHT: #B6B6B6 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #B6B6B6 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; FONT: 9px verdana, arial, sans-serif; BORDER-LEFT: #B6B6B6 1px solid; COLOR: #6D6D6D; PADDING-TOP: 1px; BORDER-BOTTOM: #B6B6B6 1px solid; BACKGROUND-COLOR: #FFFFFF}

.formborder2 {BORDER-RIGHT: #B6B6B6 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #B6B6B6 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; FONT: 10px verdana, arial, sans-serif; BORDER-LEFT: #B6B6B6 1px solid; COLOR: #6D6D6D; PADDING-TOP: 1px; BORDER-BOTTOM: #B6B6B6 1px solid; BACKGROUND-COLOR: #FFFFFF}

.formborder3 {BORDER-RIGHT: #B6B6B6 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #B6B6B6 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; FONT: 9px verdana, arial, sans-serif; BORDER-LEFT: #B6B6B6 1px solid; COLOR: #6D6D6D; PADDING-TOP: 1px; BORDER-BOTTOM: #B6B6B6 1px solid; BACKGROUND-COLOR: #9AD0F2}


.seller_border {border-top:1px solid #c0c0c0 ; border-right:1px solid #c0c0c0;  border-left:1px solid #c0c0c0;  border-bottom:1px solid #c0c0c0}
.thumb_border {border-top:1px solid #A7A7A7 ; border-right:1px solid #A7A7A7;  border-left:1px solid #A7A7A7;  border-bottom:1px solid #A7A7A7}
.thumb_border_highlight {border-top:1px solid #3B3B3B ; border-right:1px solid #3B3B3B;  border-left:1px solid #3B3B3B;  border-bottom:1px solid #3B3B3B}
.comment_border {border-top:1px solid #ECECEC ; border-right:1px solid #ECECEC;  border-left:1px solid #ECECEC;  border-bottom:1px solid #ECECEC}

.opacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}

.opacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}









.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 499px; /*width of featured content slider*/
height: 195px;
}



.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
background: white;
width: 499px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{

width: 480px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/

text-align: right;
}

.pagination a{
padding: 0 2px;
font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #8a8a8a;
text-decoration: none; 
}

.pagination a:hover, .pagination a.selected{
font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
background-color: #da489d;
}

