@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #666666;
}
body {
	background-color: #E9D1AB;
	background-image: url(images/layout_web_01.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;	
}
.bg_right_bar {
	background-image: url(images/layout_index_04.jpg);
	background-repeat: repeat-y;
}
.bg_left_bar {
	background-image: url(images/layout_index_02.jpg);
	background-repeat: repeat-y;
}
.bg_bottom_bar {
	background-image: url(images/layout_index_09.jpg);
	background-repeat: repeat-x;
}
.bg_bottom_inside_bar {
	background-image: url(images/layout_index_08.jpg);
	background-repeat: repeat-x;
}
.bg_inside {
	background-image: url(images/layout_web-new_05.jpg);
	background-repeat: repeat-x;
}
.pading_main {
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 15px;
	margin-top: 3px;
}
.h1 {
	font-size: 26px;
	color: #5d4a31;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
.h2 {
	font-size: 24px;
	color: #5d4a31;
	margin:0;
	padding-bottom:5px;
	border-bottom:1px dotted #CCC;
}
.padtop25 {
	padding-top: 25px;
}

.h3 {
	font-size: 24px;
	color: #1F5F5B;
	padding-bottom:5px;
	border-bottom:1px dotted #CCC;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
.h4 {
	font-size: 16px;
	color: #1D6141;
	font-weight: bold;
}
.h5 {
	font-size: 16px;
	color: #0066FF;
	border-bottom:1px dotted #CCC;
	font-weight: bold;
}
.h6 {
	font-size: 12px;
	color: #666666;
}
a:link {
	color: #2C857E;
}
a:visited {
	color: #2C857E;
}
a:hover {
	color: #C40044;
}
a:active {
	color: #FF6600;
}
.afooter:link {
	color: #666666;
}
.afooter:visited {
	color: #666666;
}
.afooter:hover {
	color: #C40044;
}
.afooter:active {
	color: #FF6600;
}

.aservices:link {
	color: #2C857E;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	
}
.aservices:visited {
	color: #2C857E;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.aservices:hover {
	color: #37A89F;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.aservices:active {
	color: #FF6600;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.ablue:link {
	color: #0082D9;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	
}
.ablue:visited {
	color: #3A66FF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.ablue:hover {
	color: #3300FF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.ablue:active {
	color: #FF6600;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}



.acart:link {
	color: #2C857E;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	
}
.acart:visited {
	color: #2C857E;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.acart:hover {
	color: #37A89F;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.acart:active {
	color: #FF6600;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}





.list-spacing {
	line-height: 16pt 
}
.storetext {
	font-size: 12px;
	color: #333333;
	list-style-type: circle;
}
.store-top-bg-left {
	background-image: url(images/store-img-bg-Top-Left.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 200px;
	width: 500px;
}

.style6 {color: #999999}
.bold-colored {
	font-weight: bold;
	color: #2C857E;
	border-bottom:1px dotted #CCC;
	font-weight: bold;
	font-size: 16px;
}

.style7 {
	color: #666666;
	font-weight: bold;
}
.dotted{
	border-bottom:1px dotted #333333;
}
.ser-bg {
	background-image: url(images/ser-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	height: 130px;
}
.padding-store {
	padding-right: 20px;
	padding-left: 20px;
}
.store-panel-bg {
	background-image: url(images/store-img-bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.store-product-bg {
	background-image: url(images/store-img-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.pading_main-store-top {
	padding-top: 2px;
	padding-right: 10px;
	padding-left: 35px;
	margin-top: 2px;
}
.pading_main2 {
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 15px;
	margin-top: 3px;
	background-image: url(images/store-img-bg-Top-Left.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.pading_main3 {
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 15px;
	margin-top: 3px;
	background-image: url(images/store-img-bg-Top-center.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.red-notice {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
home-bg-spa-parties {
	background-image: url(images/home_03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 188px;
	width: 371px;
}
.h254 {
	height: 254px;
}
.h188 {
	height: 188px;
}
