body {
	background:#494949;
	margin:15px 0px;\
	padding:0px;
	font-size:12px;
	color:#333;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
#shell {
	text-align:left;
	width:790px;
	background:#fff url(../images/shell_bg.gif) no-repeat 0px 0px;
	border:solid 1px #000;
	padding:10px 0px 0px 0px;
	color:#333;
}
#cont {
	background:url(../images/sh_repeat.gif) repeat-y 100% 25px;
	text-align:left;
	width:798px;
	margin:0px auto;
	
}
#cont .sh_top {
	position:absolute;
	background:url(../images/sh_top.jpg) no-repeat 0px 0px;
	height:10px;
	width:6px;
	margin:0px 0px 0px 792px;ac
	font-size:8px;
	line-height:8px;

}
.end_shell {
	width:800px;
	background:url(../images/end_shell.gif) no-repeat 2px 0px;
	height:9px;
	margin:0px auto;
	line-height:9px;
	font-size:9px;
}
p {
	margin:0px;
	padding:0px;
	line-height:16px;
}
#footer {
	margin:10px 0px 0px 0px;
	text-align:right;
	font-size:11px;
	padding:7px 10px 5px 0px;
	background:url(../images/artspace.gif) no-repeat 10px 0px;
}
#footer a{
	color:#333;
	text-decoration:none;
	background:#fff;
}
#footer a:hover {
	text-decoration:underline;
}
#footer ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	text-align:right;
}
#footer ul li {
	display:inline;
}
.line {
	margin:0px 3px;
	color:#999;
	font-size:11px;
	background:#fff;
}
a {
	outline:0px !important;
}

.clear {
	font-size:1px;
	line-height:1px;
	height:1px;
	display:block;
	clear:both;
}
.left {
	float:left;
	display:inline;
}
.right {
	float: right;
	display:inline;
}

.field {
	background:#d6dadd;
	color:#333;
	border:solid 1px #43617b;
}
#head {
	background:#e5e5e5;
	color:#000;
	padding:0px 10px 0px 35px;
}
#head .right {
	width:300px;
	margin:10px 0px 0px 0px;
	text-align:right;
}
#head label {
	font-weight:bold;
	color:#43617c;
	background:inherit;
}
#nav {
	background:#e5e5e5;
	height: auto;
	padding:0px 0px 20px 0px;
	border-bottom:solid 1px #ddd;
	color:#333;
}
#nav ul {
	margin:0px 0px 0px 11px;
	padding:0px;
	list-style-type:none;
}
#nav ul li {
	float:left;
	display:inline;
	padding:0px;
	width:145px;
	height:120px;
	margin:0px 11px 0px 0px;
	position:relative;
}
#nav ul li.news {
	background:url(../images/news_bg.jpg) no-repeat 0px 0px;
}

#nav ul li.buy {
	background:url(../images/nav/buy_bg.jpg) no-repeat 0px 0px;
}
#nav ul li.sell {
	background:url(../images/nav/sell_bg.jpg) no-repeat 0px 0px;
}
#nav ul li.about {
	background:url(../images/nav/about_bg.jpg) no-repeat 0px 0px;
}
#nav ul li.contact {
	background:url(../images/nav/contact_bg.jpg) no-repeat 0px 0px;
	margin:0px !important;
}

#nav ul li a {
	float:left;
	display:inline;
	width:145px;
	height:24px;
	text-decoration:none;
	text-indent:-10000px;
	background-position:0px 0px;
	margin:8px 0px 0px 0px;
}
#nav ul li a:hover {
	background-position:0px -24px;
}

#nav ul li span {
	position:absolute;
	width:92px;
	height:101px;
	z-index:2;
	left:0px;
	bottom:0px;
	margin:0px 0px -35px -15px;
}

#nav ul li.news a {
	background-image:url(../images/nav/news.gif);
}
#nav ul li.buy a {
	background-image:url(../images/nav/buy.gif);
}
#nav ul li.sell a {
	background-image:url(../images/nav/sell.gif);
}
#nav ul li.about a {
	background-image:url(../images/nav/about.gif);
}
#nav ul li.contact a {
	background-image:url(../images/nav/contact.gif);
}


#nav ul li.news span {
	background:url(../images/nav/news_item.png) no-repeat 0px 0px;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/nav/news_item.png');
}
#nav ul li.buy span {
	background:url(../images/nav/buy_item.png) no-repeat 0px 0px;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/nav/buy_item.png');
}
#nav ul li.sell span {
	background:url(../images/nav/sell_item.png) no-repeat 0px 0px;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/nav/sell_item.png');
}
#nav ul li.about span {
	background:url(../images/nav/about_item.png) no-repeat 0px 0px;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/nav/about_item.png');
}
#nav ul li.contact span {
	background:url(../images/nav/contact_item.png) no-repeat 0px 0px;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/nav/contact_item.png');
}



h1 {
	margin:0px;
	padding:0px;
}

h1#logo a, h1#logo a:hover {
	float:left;
	display:inline;
	text-indent:-10000px;
	text-decoration:none;
	width:231px;
	height:80px;
	background:url(../images/logo.jpg) no-repeat 0px 0px;	
}

#content {
	min-height:357px;

}
#content .place {
	
	float:left;
}
#content p {
	margin:0px 0px 10px 0px;
	color:#000;
	text-align:left;
}
*html #content {height:357px;}

.page_home {
	background:url(../images/textbg_home.jpg) no-repeat 550px 0px;
	padding:30px 250px 0px 20px;
}
.page_news {
	background:url(../images/textbg_news.jpg) no-repeat 550px 50px;
	padding:30px 250px 0px 20px;
}
.page_contact {
	background:url(../images/textbg_contact.jpg) no-repeat 550px 50px;
	padding:30px 250px 0px 20px;
}
.page_about {
	background:url(../images/textbg_about.jpg) no-repeat 550px 50px;
	padding:30px 250px 0px 20px;
}
.page_nobg {
	background:#fff;
	padding:30px 10px 0px 15px;
}
h2.title {
	font-size:13px;
	text-indent:0;
	width:100%;
	margin:0px;
}
.title2{
	font-size:12px;
	font-weight:bold;
	width:100%;
	margin:0px;
}
h2.welcome {
	background:url(../images/hs/welcome.gif) no-repeat 0px 0px;
}
h2.news {
	width:50;
	background:url(../images/hs/news.gif) no-repeat 0px 0px;
}
h2.register {
	background:url(../images/hs/register.gif) no-repeat 0px 0px;
}
h2.login {
	background:url(../images/hs/login.gif) no-repeat 0px 0px;
}

h2.artspace {
	background:url(../images/hs/artspace.gif) no-repeat 0px 0px;
	width:105px;
	height:20px;
	margin:0px 0px 0px 15px;
}
h2.gallery {
	background:url(../images/hs/gallery.gif) no-repeat 0px 0px;
}

.contentDivOuter{	
	margin-top:7px;
	width:790px;
	display:table;
		overflow:hidden;

}
.contentDivInner{	
	float:left;
	width:790px;
	padding-left:10px;
	min-height:375px;
}
*html .contentDivInner{height:375px;}

.contentRight{
	float:left;

}
.contentArea{
	float:left;
	min-height:394px;
	width:603px;
	margin-left:5px;
	margin-top:10px;
}

.imgBorder{
	padding:2px;
	border:#CCCCCC 1px solid;
}

.spacer {
	padding:1px;
	width:99%;
	height:10px;
}
.spacerSmall {
	padding:1px;
	height:1px;
}
h2{
	font-size:1em;
	float:left;
	padding:0px;
	padding-bottom:10px;
}
img{
	border:none;
	float:left;
}


#accountSidebar{
	padding:10px 0px 0px 0px;
	float:left;
	width:155px;
}


#accountSidebar .sidebarTitle {
	border-bottom:solid 1px #999999;
	color:#333333;
	padding-top:6px;
	padding-left:7px;
	height:20px;
	float:left;
	background-image:url(../images/sidebarTop.gif);
	width:148px;
}

#accountSidebar .sidebarMenu {
	float:left;
}
#accountSidebar ul {
	padding:0px;
	margin:0px;
	border:0px;
}
#accountSidebar ul li {
	padding:0px;
	list-style-type:none;
	height:19px;
	border:solid 1px #999999;
	border-top:0px;
	padding-top:3px;
	padding-left:7px;
	background-color:#F7F7F7;
	width:146px;
}
#accountSidebar .sidebarBottom {
	float:left;
	background-image:url(../images/sidebarBottom.gif);
	height:15px;
	width:155px;
	overflow:hidden;
	margin-bottom:16px;
}
.titleBar {
	float:left;
	font-weight:bold;
	color:#333333;
	border-left:#999999 1px solid;
	border-bottom:solid 1px #999999;
	background-image:url(../images/titleMain.gif);
	margin-bottom:8px;
	height:26px;

}
.titleBarLeft {
	float:left;
	width:7px;
	height:20px;
	background-image:url(../images/titleMain.gif);
}
.titleBarCenter {
	float:left;
	height:26px;
}
.titleBarCenter h2{
	float:left;
	padding:0px;
	margin:0px;
	padding-top:6px;
	width:580px;
}

.titleBarRight {
	float:right;
	width:15px;
	height:26px;
	background-image:url(../images/sidebarTop.gif);
	background-position:right;
}


