
/*******************************************************************************
	Common
*******************************************************************************/
#header a.logo {
	display: block;
	width: 390px;
	height: 117px;
    margin: 0 auto;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/logo.png',sizingMethod='crop');
    cursor: pointer;
}

#header a img { display: none; }

#nav ul li a:link,
#nav ul li a:active,
#nav ul li a:visited,
#nav ul li a:hover {
	background: none;
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/tab.png',sizingMethod='crop');
}

#nav ul li a:hover {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/tab_hover.png',sizingMethod='crop');
}

body.home #nav ul li#nav-home a,
body.tutorials #nav ul li#nav-tutorials a,
body.articles #nav ul li#nav-articles a,
body.galleries #nav ul li#nav-galleries a,
body.forum #nav ul li#nav-forum a {
	background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/tab_active.png',sizingMethod='crop');
    cursor: pointer;
}

/*******************************************************************************
	Layout
*******************************************************************************/
#page {
	width: expression(document.body.clientWidth > 900 ? "900px" : "auto");
}

#nav ul li a {
	padding-top: 1px;
}

/*******************************************************************************
	Galleries
*******************************************************************************/

/* background flag graphics won't show up so we'll remove the padding */
#galleries #artist_list option {
	padding: 0;
}