body {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #555555;
}

a {
	color: #555555;
	text-decoration: none;
}

h1 {
	font-family: "Times New Roman", serif;
	/* font-family: "New Caledonia LT Std", "Times New Roman", serif; */
	color: #102b7a;
	margin-bottom: 5px;
}

li.subcat {
	color: #ddd;
}

.green {
	color: green;
}

a img {
	border: none;
}

.light {
	color: #717ea4;
}

.tiny {
	font-size: 10px;
}

.tiny a {
	color: #102b7a;
}

.tiny a:hover {
	text-decoration: underline;
}

img.cimg {
	padding-right: 7px;
	padding-bottom: 5px;
}

.ulinks a {
	text-decoration: underline;
}

.ulinks a:hover {
	text-decoration: none;
}

#wrapper {
	position:absolute;
	left:0px;
	top:0px;
	width:936px;
	left: 50%;
	margin-left: -468px;
}

#logo_ {
	position:absolute;
	left:0px;
	top:0px;
	width:403px;
	height:157px;
}

#cart_ {
	position:absolute;
	left:702px;
	top:0px;
	width:234px;
	height:157px;
}

#home_ {
	position:absolute;
	left:0px;
	top:157px;
	width:81px;
	height:50px;
}

#about_ {
	position:absolute;
	left:81px;
	top:157px;
	width:112px;
	height:50px;
}

#contact_ {
	position:absolute;
	left:193px;
	top:157px;
	width:132px;
	height:50px;
}

#account_ {
	position:absolute;
	left:325px;
	top:157px;
	width:119px;
	height:50px;
}

#how_ {
	position:absolute;
	left:444px;
	top:157px;
	width:111px;
	height:50px;
}

#faq_ {
	position:absolute;
	left:555px;
	top:157px;
	width:73px;
	height:50px;
}

#policies_ {
	position: absolute;
	left:628px;
	top:157px;
	width: 90px;
	height: 50px;
}

#searchbar_ {
	position:absolute;
	left:718px;
	top:157px;
	width:218px;
	height:56px;
	background-image: url(images/searchbar.png);
}

#photo_ {
	position:absolute;
	left:0px;
	top:213px;
	width:695px;
	height:272px;
}

#gallery_ {
	position:absolute;
	left:702px;
	top:213px;
	width:234px;
	height:132px;
}

#sale_ {
	position:absolute;
	left:702px;
	top:351px;
	width:234px;
	height:134px;
}

#content {
	position: absolute;
	left:0px;
	top:495px;
	width:936px;
}

#leftnav {
	width: 189px;
	float: left;
}

#leftnav1_ {
	width:189px;
	height:231px;
	background-image: url(images/leftnav-short.png);
	background-repeat: no-repeat;
}

#leftnav1_ ul {
	font-size: 12px;
	color: #ffffff;
	padding-left: 12px;
	padding-top: 45px;
	list-style: none;
	line-height: 24px;
}

#leftnav1_ li ul {
	color: #dddddd;
	font-size: 12px;
	padding-top: 0px;
	padding-left: 0px;
	line-height: 24px;
}

#leftnav1_ li a {
	color: #ffffff;
	text-decoration: none;
}

#leftnav1_ li a:hover {
	text-decoration: underline;
}

#copy {
	width:493px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}

#rightnav_ {
	float:right;
	width:234px;
	height:496px;
	background-image: url(images/rightnav.png);
	background-repeat: no-repeat;
}

#rightnav_ h1 {
	color: #ffffff;
	text-align: center;
}

#leftnav2_ {
	width:189px;
	height:121px;
	margin-top:5px;
	background-image: url(images/leftnav2.png);
	background-repeat: no-repeat;
}

#leftnav2_ ul {
	font-size: 12px;
	color: #ffffff;
	padding-left: 12px;
	padding-top: 8px;
	list-style: none;
	line-height: 20px;
}

#mdf-sub {
	display: none;
}


#footer {
	border-top: 10px solid #ffffff;
	clear: both;
	width: 936px;
	background-color: #dddddd;
	padding-top: 10px;
	padding-bottom: 8px;
	font-size: 11px;
}

#footer, #footer a {
	color: #777777;
}

#pro-wrapper {
	width: 707px;
}

.pro-container {
	float:left;
	width: 242px;
	text-align: center;
	padding-bottom: 40px;
	padding-top: 6px;
}

#rightnav_ .pro-container, #rightnav_ .pro-container a {
	color: #ffffff
	}

a.customize {
	text-decoration: underline;
}

#pagenum {
	clear: both;
}

.qty {
	width:50px;
}

.qty-sm {
width:20px;
}

#copy select {
	width:190px;
}

#copy select.LW {
	width: 90px;
}

tr#paint11, tr#paint21, tr#paint22, tr#paint31, tr#paint32, tr#paint33 {
	display:none;
}

input#search-field {
	height: 17px;
	width: 160px;
	margin-top: 13px;
	margin-left: 25px;
	color: #aaaaaa;
	text-align: center;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	vertical-align: middle;
}

#contactform input, #contactform textarea {
	width: 150px;
}

#contactform input.submit {
	width: 60px;
}

