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.jpg);

}



.bluetxt12 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3c6d92;}


.menu {
	width:888px;
	height:40px;
	font-size:0.85em;
	position:relative;
	z-index:100;
	border-right:0px solid #F9F9F9;
}

/* hack to correct IE5.5 faulty box model */
* html .menu {width:880px; w\idth:880px;}

/* 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:222px;}

/* 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:222px;position:relative;}

/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:11px;text-decoration:none; color:#000000; width:222px; height:40px; border:1px solid #000000; border-width:1px 0px 1px 0px; background:#f9f9f9; padding-left:0px; line-height:29px;}

.menu2 a, .menu2 a:visited {display:block;font-size:11px;text-decoration:none; color:#000000; width:222px; height:20px; border:1px solid #000000; border-width:0px 1px 0px 1px; background:#f9f9f9; padding-left:0px; line-height:20px;}

/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:130px; w\idth:119px;}


img
{
border: solid 0px;
}


/* 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:41px;left:0; width:222px;border-top:1px solid #000000;}

/* 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:149px; top:-1px; width:149px;}

/* 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:#f9f9f9; color:#000; height:2px; line-height: 1em; padding:0px 0px 18px 0px; width:221px;border-width:0 1px 1px 1px;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:222px;w\idth:220px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#FFFFFF; background:#99cc33;}
.menu :hover > a, .menu ul ul :hover > a {color:#FFFFFF ;background:#99cc33;}

/* 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
----------------------------------------------- */
.darkgreytxt11 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #393636;}
.darkgreytxt12 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #393636;}
.redtxt11 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff6648;}

.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;}
.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;}



.blacktxt10 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.blacktxt11 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.blacktxt12 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}



/* 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: #156BA3; letter-spacing: 0px;}
.cattxt a { text-decoration: none; color:#156BA3}
.cattxt a:visited { text-decoration: none; color:#156BA3}
.cattxt a:hover { text-decoration: none; color:#063A5C}



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



a { text-decoration: none; color:#000000}
a:visited { text-decoration: none; color:#000000}
a:hover {background-color:#4c7da4;}


.pinklink a { text-decoration: none; color:#000000}
.pinklink a:visited { text-decoration: none; color:#000000}
.pinklink a:hover {background-color:#8e3080; color:#FFFFFF}

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


.grlink a { text-decoration: none; color:#000000}
.grlink a:visited { text-decoration: none; color:#000000}
.grlink a:hover {background-color:#8bc43f; color:#FFFFFF}



.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:#000000}
.blacklink a:visited { text-decoration: none; color:#000000}
.blacklink a:hover { text-decoration: underline; color:#8aba31 }



.admingrey10 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666;}
.admingrey9 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666;}

/* Links for user admin menu */
.admin_menu a { text-decoration: none; color:#666666}
.admin_menu a:visited { text-decoration: none; color:#666666}
.admin_menu a:hover { text-decoration: none; color:#A4A4A4}


/* 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: 11px verdana, arial, sans-serif; BORDER-LEFT: #B6B6B6 1px solid; COLOR: #393636; 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}

.menu_border {border-right:1px solid #000000; border-left:1px solid #000000;}
.menu_border2 {border-left:1px solid #000000;}

.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}
.orange_border {border-top:1px solid #eba737 ; border-right:1px solid #eba737;  border-left:1px solid #eba737;  border-bottom:1px solid #eba737}
.purple_border {border-top:1px solid #b0499f ; border-right:1px solid #b0499f;  border-left:1px solid #b0499f;  border-bottom:1px solid #b0499f}

.front_border {border-right:1px solid #dbdee5;  border-left:1px solid #dbdee5; border-bottom:1px solid #dbdee5}

.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;
}




.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0px;
padding: 0px;
margin-left: -2.5em;


}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;




}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background:  url(images/folder_closed.jpg) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;
margin-left: -2.5em;

}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}
