@charset "utf-8";

@import url("global.css");

body
{
	margin:0;
	background:url(/img/page-bg.gif) repeat-x;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#818181;
}

/***** Custom Classes *****/

#page-container
{
	border:1px solid #a5a5a5;
	width:900px;
	margin:0 auto;
	background-color:#fff;
}
h1#logo {
	width: 255px;
	height: 92px;
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #333333;
	text-indent: -9999px;
	overflow:hidden;
	background: url(/img/logo.gif) no-repeat;
}
.toplinks, .toplinks a
{
	color:#3c3c3c;
	font-size:10px;
	text-decoration:none;
}
.toplinks a:hover
{
	text-decoration:underline;
}
input.top-input
{
	border:1px solid #b2b2b2;
	width:143px;
	background:url(/img/input-bg.gif);
	height:14px;
	color:#555;
	padding:3px;
	font-size:12px;
}

input.field
{
	border:1px solid #b2b2b2;
	width:143px;
	background:url(/img/input-bg.gif);
	height:14px;
	color:#555;
	padding:3px;
	font-size:12px;
}
input.field_c
{
	border:1px solid #b2b2b2;
	width:143px;
	background:url(/img/input-bg.gif);
	height:14px;
	color:black;
	padding:3px;
	font-size:12px;
}

input.btn
{
	border:1px solid #b2b2b2;
	width:143px;
	background:url(/img/input-bg.gif);
	height:25px;
	color:#555;
	font-size:12px;
}

select
{
	border:1px solid #b2b2b2;
	width:143px;
	height:20px;
	color:#555;
	padding:3px;
	font-size:12px;
}

textarea
{
  	border:1px solid #b2b2b2;
	color:#555;
	padding:3px;
	font-size:12px;
}

#toplinks1
{
	width:800px;
	float:left;
}

#toplinks1 ul
{
	margin:0;
	padding:0 0 0 10px;
}

#toplinks1 ul li
{
	margin:0;
	float:left;
	padding:0;
}
#toplinks1 ul li a
{
	font-size:13px;
	color:#454545;
	float:left;
	text-decoration:none;
	display:block;
	margin:0;
	padding:9px 17px 0 17px;
	height:28px;
}
#toplinks1 ul li a:hover
{
	background:url(/img/top-links-bg1.gif);
	color:#fff;
}
#toplinks1 #active a
{
	background:url(/img/top-links-bg1.gif);
	color:#fff;
	/*font-weight:bold;  */
}
#onsale
{
	float:left;
	margin:0;
	padding:0;
	width:85px;
}
#onsale a
{
	color:#d40000;
	font-weight:bold;
	font-size:13px;
	display:block;
	padding:9px 0 0 19px;
	height:28px;
	text-decoration:none;
}
#onsale a:hover
{
	color:#000;
}

.painting-title
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#e8ed9a;
	letter-spacing:-1px;
}
.painting-text
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
}
.best-seller-text
{
	color:#3a3a3a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.bottom-text
{
	color:#818181;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.view a
{

	color:#b51110;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.bottom-links
{
	font-size:13px;
	color:#929292;
}
.bottom-links a
{
	font-size:13px;
	color:#454545;
	text-decoration:none;
}
.bottom-links1 a, .bottom-links1
{
	font-size:12px;
	color:#6c6c6c;
	text-decoration:none;
}
.bottom-links a:hover, .bottom-links1 a:hover
{
	text-decoration:underline;
}

.page-title
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#515151;
}
.painting-title-inner
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#444444;
}
.painting-text-inner
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	line-height:18px;
}
.breadcrumb, .breadcrumb a
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#515151;
}

.page-box
{
	border-top:1px solid #dcdcdc;
	background-color:#f0f0f0;
	border-bottom:1px solid #8e8e8e;
	margin:10px 0 0 0;
}

.page-box-2
{
	border-top:1px solid #dcdcdc;
	background-color:#c0c0c0;
	border-bottom:1px solid #8e8e8e;
	margin:10px 0 0 0;
}

.page-box-3
{
	border-top:1px solid #dcdcdc;
	background-color:#e0e0e0;
	border-bottom:1px solid #8e8e8e;
	margin:10px 0 0 0;
}

.pageno
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#363636;
}
.pageno2
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#747474;
	text-decoration:none;
}
.pageno1, .pageno1 a
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#747474;
	padding:1px 5px 1px 5px;
	text-decoration:none;
}
.pageno1 a:hover, a.page-active
{
	background:url(/img/pg-no-bg.gif);
	background-repeat: no-repeat;
	color:#fff;
	text-decoration:none;
}
.painting-box
{
	border:1px solid #dbdbdb;
	background-color:#fff;
	width:210px;
	height:310px;
}
.border-inner
{
	width:880px;
	margin:0 auto;
	border:1px solid #dbdbdb;
}
.frame
{
	border:1px solid #b9b9b9;
	margin:2px;
	padding:3px;
	border-thickness:1px;

}
A:hover .frame, .frame-active
{
	border:1px solid #ca0000;
	border-thickness:1px;
	margin:2px;
	padding:3px;
}



/***** Color Classes *****/

.red 				{ color:#d40000; }
.green 				{ color:#6ea64f; }
.dark-green			{ color:#2f8100; }
.dark-gray			{ color:#353535; }
.light-gray			{ color:#acacac; }





