body{
	margin:0;
	color:#5a5d64;
	font:12px Helvetica;
	background:#d4d5c3;
	min-width:1002px;
}
a{
	color:#5a5d64; 
	text-decoration:none;
}
a:hover{text-decoration:underline;}
img{border:0;}
form,
fieldset{
	padding:0;
	margin:0;
	border:0;
}
input,
textarea,
select{
	vertical-align:middle;
	font:14px Arial, Helvetica, sans-serif;
}
/*holder*/
.holder{
	background:#fff url(../images/bg-image.gif) repeat-x 0 1px;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #363636;
}
/*wrapper*/
#wrapper {
	margin: 0 auto;
	padding:72px 0 0;
	width:778px;
	background:#fafafa;
	position:relative;
	border:1px solid #eee;
	border-width:0 1px;
}
/*header*/
#header {
	height:72px;
	position:absolute;
	top:0;
	left:0;
	background:#fafafa;
}
/*logo*/
.logo {
	background: url(../images/bg-logo.gif) no-repeat;
	float:left;
	overflow: hidden;
	text-indent: -9999px;
	/*margin:4px 35px 0 10px;*/
	margin:4px 25px 0 10px;
	display:inline;
}
.logo a {
	width:265px;
	height: 54px;
	display: block;
}
/*nav*/
#nav{
	margin:39px 0 0px 10px;
	padding:0;
	list-style:none;
	/*width:248px;*/width:230px;
	float:left;
	overflow:hidden;
	border:1px solid blue;
}
#nav li{
	margin:0 5px 0 0px;
	float:left;
	border:0px solid blue;
}
#nav li a{
	float:left;
	cursor:pointer;
	padding:5px 5px 10px;
}
#nav li .about span{
	width:88px;
	height:14px;
	background:url(../images/text-about.gif) no-repeat;
}
#nav li .getting span{
	width:111px;
	height:14px;
	background:url(../images/text-getting.gif) no-repeat;
}
#nav li a span{
	float:left;
	text-indent:-9999px;
}
#nav li:hover,
#nav li.hover,
#nav li.active{background:url(../images/bg-nav.gif) repeat-x;}
#nav li a:hover,
#nav li.active a{
	text-decoration:none;
	background:url(../images/arrow.gif) no-repeat 50% 100%;
}
/*search*/
.search{
	width:222px;
	float:left;
	overflow:hidden;
	margin:0px 0 0 0;
	border:0px solid blue;
}
.search input{
	border:1px solid #62635c;
	font:10px/14px Helvetica, Arial, sans-serif;
	padding:3px 3px 2px 0;
	margin:3px 0 0 18px;
	float:left;
	/*width:81px;*/width:168px;
	height:12px;
}
/*.search label{
	color:#62635c;
	text-transform: uppercase;
	text-align:center;
	display:block;
	width:125px;
	letter-spacing:1.6px;
	font:11px Helvetica, Arial, sans-serif;
	padding:0px 0 3px 40px;
}*/
.search label{
	color:#62635c;
	text-transform: uppercase;
	text-align:center;
	display:block;
	width:208px;
	letter-spacing:2px;
	font:11px Helvetica, Arial, sans-serif;
}
.welcome{ margin:0; padding:0; width:222px; height:20px;}
.search .btn-submit{
	float:left;
	width:11px;
	height:6px;
	border:0;
	padding:10px 3px 8px 5px;
	display:inline;
	margin:0;
}
/*main*/
#main {
	width:100%;
	background:url(../images/bg-area.gif) repeat-y 532px 0;
}
#main:after{
	content:"";
	display:block;
	clear:both;
}
/*content*/
#content{
	width:528px;
	float:left;
	overflow:hidden;
	padding:0 2px;
}
#flash{
	width:529px;
	overflow:hidden;
	height:286px;
	margin:-1px 0 25px -4px;
}
/*info*/
.info{
	width:513px;
	overflow:hidden;
	padding:0 6px 0 8px;
}
.info .txt,
.txt-inf{
	width:100%;
	overflow:hidden;
	margin:0 0 30px;
}
.txt-inf{
	text-align: justify;
	margin:0 0 18px;
	width:506px;
}
.info .txt p,
.txt-inf p{
	margin:0;
	line-height:15px;
}
/*list-shop*/
.list-shop{
	width:507px;
	overflow:hidden;
	padding:0 0 0 16px;
	margin:0 0 -10px;
}
.list-shop ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	font-size:0;
	height:1%;
	line-height:0;
}
.list-shop ul li{
	padding:0 27px 34px 0;
	font:11px/13px Helvetica, Arial, sans-serif;
	width:140px;
	display: inline-block;
	vertical-align: top;
}
* html .list-shop ul li {display: inline;}
* +html .list-shop ul li {display: inline;}
.list-shop ul li p{
	margin:0;
	color:#62635c;
}
.list-shop .text{
	float:right;
	overflow:hidden;
}
.list-shop ul img{
	margin:0 0 7px;
	float:left;
}
.more{
	background:url(../images/arrow2.gif) no-repeat;
	width:9px;
	height:9px;
	display: inline-block;
	text-indent:-9999px;
	vertical-align: middle;
}
* html .more {margin:1px 0 0;}
/*sidebar*/
#sidebar{
	width:246px;
	float:right;
	overflow:hidden;
	font:12px Helvetica, Arial, sans-serif;
}
#sidebar .area{
	width:100%;
	overflow:hidden;
}
/*menu*/
.menu{
	margin:-1px 0 0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.menu li{
	margin:1px 0 0;
	width:100%;
	overflow:hidden;
	float:left;
	line-height:16px;
	font-size:15px;
}
.menu li a{
	color:#fafafa;
	float:left;
	background:url(../images/bg-menu.gif) no-repeat;
	text-align:center;
	height:32px;
	width:100%;
	padding:17px 0 0;
}
.menu li a:hover{
	background:url(../images/bg-menu.gif) no-repeat 0 -50px;
	text-decoration:none;
}
.ad{
	background:#ddddce url(../images/bg-banners.gif) no-repeat 0 100%;
	overflow:hidden;
	width:246px;
	margin:0 0 10px;
}
.ad img{display:block;}
.ad .image{
	border-right:1px solid #9b9b99;
	width:245px;
	padding:13px 0 0;
	overflow:hidden;
	margin:0 0 12px;
}
.ad ul{
	margin:0 0 3px;
	padding:0 0 0 3px;
	list-style:none;
	width:242px;
	overflow:hidden;
}
.ad ul li{
	float:left;
	padding:0 0 7px;
}
.ad ul li.image{
	padding:0 0 7px 3px;
	margin:0;
}
.ad .image p{
	margin:0 3px 0 0;
	font-size:11px;
	color:#62635c;
	text-align:right;
	line-height:13px;
	letter-spacing:2px;
}
.ad .img{
	float:left;
	display:inline;
}
/*directory*/
.directory{
	color:#62635c;
	overflow:hidden;
	width:228px;
	padding:0 0 0 18px;
	margin:0 0 20px;
}
.directory h2{
	margin:0 0 2px 3px;
	font-size:11px;
	text-transform: uppercase;
	font-weight:normal;
	background:url(../images/arrow3.gif) no-repeat 100% 3px;
	float:left;
	padding:0 30px 0 0;
	line-height:14px;
	display:inline;
}
.directory .list{
	width:225px;
	overflow:hidden;
	clear:both;
}
.directory ul{
	margin:0 10px 0 0;
	padding:0;
	list-style:none;
	width:100px;
	overflow:hidden;
	float:left;
}
.directory ul li{
	border-bottom:1px solid #4a2f28;
	float:left;
	width:100%;
	font-size:11px;
	line-height:11px;
}
.directory ul li a{
	color:#62635c;
	float:left;
	padding:2px 0;
	width:100%;
}
.directory ul li a:hover{
	background:#8c8d84;
	text-decoration:none;
	color:#fff;
}
/*footer*/
#footer{
	width:750px;
	overflow:hidden;
	margin:0 auto;
	padding:19px 0 19px 30px;
}
/*footer-menu*/
.footer-menu{
	width:485px;
	overflow:hidden;
	float:left;
	margin:12px 0 0;
}
.footer-menu ul{
	float:left;
	width:150px;
	padding:0 10px 0 0;
	margin:0;
	list-style:none;
	overflow:hidden;
}
.footer-menu ul li{
	padding:0 0 15px;
	width:100%;
	float:left;
}
.footer-menu ul li a{
	float:left;
	color:#5a5d64;
}
/*copy*/
.copy{
	width:263px;
	overflow:hidden;
	float:right;
}
.mini-logo{
	background:url(../images/logo.gif) no-repeat;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	width:121px;
	height:72px;
	margin:0 auto 24px;
}
.mini-logo a{
	display:block;
	width:121px;
	height:72px;
}
.copy p{margin:0;}
/*directory*/
.visual{
	width:528px;
	height:150px;
	overflow:hidden;
	position:relative;
	margin:0 0 20px;
	/*background:url(../images/image04.jpg) no-repeat;*/
}
.visual strong{
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
}
.visual img,
.items-list li img,
.map img{display:block;}
.breadcrumbs{
	margin:0 0 33px;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.breadcrumbs li{
	float:left;
	background:url(../images/arrow4.gif) no-repeat 100% 50%;
	padding:0 12px 0 5px;
	line-height:15px;
}

.breadcrumbs li.nobg{
	background:none;
}

.breadcrumbs li a{float:left;}
.list-btn{
	width:520px;
	overflow:hidden;
}
.list-btn ul{
	/*width:158px;*/
	margin:0 15px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	float:left;
}
.list-btn li{
	float:left;
	width:158px;
	padding:0 0 16px 0; margin:0 10px 0 0;
}
.list-btn li a,
.more-inf{
	color:#62635c;
	background:#eee url(../images/arrow5.gif) no-repeat 100% 60%;
	width:145px;
	border:1px solid #bfb67f;
	padding:2px 0 0 11px;
	display:block;
}
.list-btn li a{padding:1px 0 1px 11px;}
.list-btn li a:hover,
.more-inf:hover{text-decoration:none;}
/*category*/
/*inform*/
.inform{
	margin:-30px 0 0 5px;
	width:500px;
}
.inform h1{
	font:24px/26px Helvetica, Arial, sans-serif;
	margin:0 0 15px;
}
.inform p{
	font:13px/14px Arial;
	margin:0 0 8;
}
/*block*/
.block{
	width:100%;
	overflow:hidden;
	margin:0 0 17px;
}
.inform .image{
	float:left;
	width:200px;
	margin:0 13px 0 0;
}
* html .inform .image {margin:0 10px 0 0;}
.inform .image img{
	display:block;
	margin:0 0 6px;
}
.more-inf{
	width:105px;
	padding:0 19px 1px 14px;
	background:#eee url(../images/arrow5.gif) no-repeat 100% 6px;
	float:right;
	font:12px/16px Helvetica, Arial, sans-serif;
}
/*text-info*/
.text-info{
	overflow:hidden;
	height:1%;
}
.text-info h2{
	font:bold 13px Helvetica;
	color:#62635c;
	margin:0;
}
.text-info p{
	margin:0 0 12px;
	font:11px Helvetica;
	color:#595e47;
	line-height:12px;
}
.inform .area{
	width:100%;
	overflow:hidden;
}
.inform .inf{
	width:145px;
	overflow:hidden;
	float:left;
}
.inform address{
	font-style:normal;
	line-height:12px;
	margin:0 0 10px;
	padding:0;
}
.inform address span{display:block;}
.btn-holder{
	float:right;
	width:140px;
	overflow:hidden;
	margin:8px 0 0;
}
.btn-holder .cont{display:none; border:1px solid #999999; margin-top: 0; padding:2px;}
.btn-holder .space{height:10px; margin:0; padding:0; clear:both;}
/*.btn-holder a{margin:0 0 14px;}*/
/* more-details */
.title-design{
	bottom:3px;
	right:48px;
	width:143px;
	height:31px;
	background:url(../images/text-interior.gif) no-repeat;
}
.title-business{
	bottom:3px;
	right:28px;
	width:183px;
	height:30px;
	background:url(../images/text-business.gif) no-repeat;
}
/* container */
.container{
	width:508px;
	padding:0 0 10px 14px;
	overflow:hidden;
}
.container .breadcrumbs{ margin:0 0 5px!important;}
.container h1{
	font:24px/26px Helvetica, Arial, sans-serif;
	color:#5a5d64;
	margin:0 0 14px;
}
/* gallery */
.gallery-holder{
	position:relative;
	width:529px;
	height:286px;
	overflow:hidden;
	margin:0 0 25px;
}
#slide-holder{
	position:absolute;
	top:0;
	left:0;
	width:529px;
	height:286px;
	z-index:10;
}




#slide-runner ul{
	position:relative;
	width:529px;
	height:286px;
	z-index:10;
	margin:0;
}
#slide-runner ul li{
	position:absolute;
	top:0;
	left:0;
	width:529px;
	height:286px;
	z-index:10;
}
#slide-runner ul li.active{
	z-index:11;
}


.slide-text-holder{
	background:url(../images/bg-gallery-control.png) no-repeat;
	width:460px;
	height:33px;
	padding:19px 22px 0 47px;
	z-index:12;
	bottom:0;
	left:0;
	position:absolute;
}
p.text{
	margin:0;
	line-height:22px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
}


#slide-nav{
	position:absolute;
	bottom:15px;
	right:22px;
	list-style:none;
	padding:0;
	margin:0;
	height:22px;
	overflow:hidden;
	z-index:20;
}
#slide-nav  a{
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	width:22px;
	height:22px;
	margin:0 1px 0 0;
	overflow:hidden;
	position:relative;
	cursor:pointer;
	background:url(../images/btn-gallery.png) no-repeat;
}
#slide-nav a.active{background:url(../images/btn-gallery-active.png) no-repeat;}

.gallery{
	width:508px;
	overflow:hidden;
	margin:0 0 23px;
	position:relative;
}
/* items-list */
.items-list{
	margin:0 0 7px;
	overflow:hidden;
	padding:0;
	list-style:none;
	width:9999px;
}
.items-list li{
	float:left;
	width:508px;
	overflow:hidden;
}
/* pagination */
.pagination{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	font:20px/25px Helvetica, Arial, sans-serif;
}
.pagination li{
	float:left;
	margin:0 2px 0 0;
	padding:0 0 0 3px;
	background:url(../images/bg-pagination.gif) no-repeat;
}
.pagination li a{
	float:left;
	color:#b2b3aa;
	background:url(../images/bg-pagination.gif) no-repeat 100% 0;
	height:23px;
	padding:2px 10px 2px 7px;
}
.pagination li a:hover{ text-decoration:none;}
/* text */
.container .text{
	overflow:hidden;
	width:100%;
	padding:0 0 14px;
}
.container .aside1{
	float:left;
	width:150px;
	margin:0 62px 0 0;
}
* html .container .aside1{ margin:0 59px 0 0;}
.container .text h2{
	font:bold 12px/15px Helvetica, Arial, sans-serif;
	color:#5a5d64;
	margin:0 0 10px;
}
.container .aside1 ul{
	margin:0;
	padding:0;
	list-style:none;
}
.container .aside1 ul li{line-height:14px;}
.container .aside2 h2{ margin:0 0 3px!important;}
.container .aside2{
	height:1%;
	overflow:hidden;
}
.container .text p{
	line-height:14px;
	margin:0;
}
/* map */
.map{
	width:508px;
	overflow:hidden;
}
#simpletooltip {
	border:5px solid #dedede;
	background:#fff;
	overflow: hidden;
	color:#000;
}
#simpletooltip p {
	padding: 5px;
	margin: 0;
	float: left;
}
.slides-holder {
	position: relative;
	overflow: hidden;
	width: 508px;
}




/***Added for tab****/

.total-tab{ width:530px; padding:0 0 0 3px; margin:0;}
.tab-top{ width:530px; padding:0; margin:0;}
.tab-top ul{padding:0; margin:0; position:absolute;}
.tab-top ul li{padding:0 2px 0 0px; margin:0; float:left; display:block; width:auto;}
.tab-top ul li a{background:url(../images/tab_bg.gif) repeat-x #F7F7F7; height:27px; float:left; display:block; padding:0 4px 0 6px; margin:0; border-left:1px solid #DAD8D8; border-right:1px solid #DAD8D8; border-top:1px solid #DAD8D8; font:bold 10px/27px Verdana, Arial, Helvetica, sans-serif; color:black; text-decoration:none; width:auto;}
.tab-top ul li a:hover{color:#eb6223; text-decoration:none;}
.tab-top ul li a.active{color:#eb6223; text-decoration:none; border-bottom:#F7F7F7 1px solid}
.tabcontent{ width:520px; padding:0; margin:0; background:#F7F7F7; border:1px solid #DAD8D8;}
.gap{ height:28px; padding:0; margin:0;} 

.clear{ padding:0; margin:0; line-height:0; height:0; font-size:0; clear:both;}

.form-content{ border:0px solid red; width:478px; padding:0 0 0 10px; margin:0;}
.form-content form{ padding:0; margin:0;}
.form-content form fieldset{ padding:0; margin:0; border:0;}
.form-content form fieldset legend{ padding:0; margin:0; border:0;}
.form-content form fieldset label{ padding:0 10px 0 0; margin:0 0 8px 0; width:63px; float:left; display:block; font: 12px Georgia, "Times New Roman", Times, serif; color:#5a5d64;}
.form-content form fieldset label.acnt{ padding:0 10px 0 0; margin:0 0 8px 0; width:123px; float:left; display:block; font: 12px Georgia, "Times New Roman", Times, serif; color:#5a5d64;}
.form-content form fieldset label span{ color:#ff0000;}
.form-content form fieldset input{ padding:3px 0 0 0; margin:0 0 8px 0; width:200px; float:left; display:block; font:normal 12px Georgia, "Times New Roman", Times, serif; color:#5a5d64; background:#ffffff; border:1px solid #aaaa9e; height:21px; }
.form-content form fieldset input.submitbttn{ padding:0; margin:0 0 8px 0; width:70px; float:left; display:block; font:bold 12px Georgia, "Times New Roman", Times, serif; color:#ffffff; background:#75766f; border:0px solid #aaaa9e; height:24px; cursor:pointer; }
.form-content form fieldset input.submitbttn2{ padding:0; margin:0 8px 8px 0; width:170px; float:left; display:block; font:bold 12px Georgia, "Times New Roman", Times, serif; color:#ffffff; background:#75766f; border:0px solid #aaaa9e; height:24px; cursor:pointer; }

.form-content input.button{padding:0; margin:0; width:120px; display:block; font:bold 11px Georgia, "Times New Roman", Times, serif; color:#000; font-weight:normal; background:url(../images/arrow3.gif) 105px 10px no-repeat; border:1px solid #aaaa9e; height:24px; cursor:pointer; }
.form-content input.button-back{padding:0; margin:0; width:120px; display:block; font:bold 11px Georgia, "Times New Roman", Times, serif; color:#000; font-weight:normal; background:url(../images/back-arrow.gif) 5px 10px no-repeat; border:1px solid #aaaa9e; height:24px; cursor:pointer; }


.forgot-pass{ width:auto; float:left; padding:0 0 0 10px; margin:0; display:block;}
.forgot-pass a{ font:normal 12px/18px Georgia, "Times New Roman", Times, serif; color:#5a5d64; text-decoration:underline; padding:0; margin:0;}
.forgot-pass a:hover{ color:#ec6020; text-decoration:none;}

.form-content form fieldset textarea{ padding:3px 0 0 0; margin:0 0 8px 0; width:200px; float:left; display:block; font:normal 12px Georgia, "Times New Roman", Times, serif; color:#5a5d64; background:#ffffff; border:1px solid #aaaa9e; height:80px; }
.form-content form fieldset input.checkbox{ width:16px; height:16px; background:#ffffff; border:1px solid #aaaa9e;}

.form-content form fieldset select{ padding:0; margin:0 0 8px 0; width:200px; float:left; display:block; font:normal 12px Georgia, "Times New Roman", Times, serif; color:#5a5d64; background:#ffffff; border:1px solid #aaaa9e; height:21px; }

input.checkbox{ width:16px; height:16px; background:#ffffff; border:1px solid #aaaa9e;}


.gen-left{ padding:0; margin:0; float:left; display:block; width:auto;}
.gen-gap{ width:12px; float:left; display:block; padding:0; margin:0; height:10px;}


.submitbutton{ padding:0px; margin:0 0 8px 0;   display:block; font:bold 12px Georgia, "Times New Roman", Times, serif; color:#ffffff; background:#75766f; border:0px solid #aaaa9e; height:24px; cursor:pointer; }


.submitbutton2{ padding:2px; margin:0 0 8px 15px; float:left;   display:block; font:bold 12px Georgia, "Times New Roman", Times, serif; color:#ffffff; background:#75766f; border:0px solid #aaaa9e; height:24px; cursor:pointer; }




/*2april2010*/
.location{
	width:520px;
	overflow:hidden;
}
.location ul{
	
	margin:0 10px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	float:left;
}
.location li{
	float:left;
	width:120px;
	padding:0 0 16px 0;
	border:0px solid red;
}








/*popup*/
.popup {
	overflow:hidden;
	width:940px;
	padding:20px 0;
	display:block;
	position:absolute;
	top:0;
	left:-9999px;
}
.popup-t{
	background:url(../images/bg-popup-t.png) no-repeat;
	width:940px;
	padding:60px 0 0;
}
.popup-c{
	background:url(../images/bg-popup-c.png) repeat-y;
	width:820px;
	padding:0 60px;
}
.popup-c p{margin:0 0 27px;}
.popup-c .close{
	color:#a6a5a3;
	font-size:11px;
}
.popup-b{
	background:url(../images/bg-popup-b.png) no-repeat;
	height:60px;
	line-height:0;
	font-size:0;
}
.form-info{
	width:232px;
	margin:0 auto 35px;
	overflow:hidden;
	position:relative;
}
.form-info .img{
	width:200px;
	overflow:hidden;
	margin:0 0 22px 27px;
}
.form-info p{
	margin:0 0 23px;
	text-align:center;
}
.form-info .row{
	height:1%;
	overflow:hidden;
	padding:0 0 15px 6px;
	text-align:center;
}
.form-info .area{padding:0 0 15px;}
.form-info label{
	color:#acacac;
	font-size:11px;
	width:100%;
	float:left;
}
.form-info input{
	margin:0 0 0 20px;
	display:inline;
	padding:2px 5px;
	width:170px;
	float:left;
	font:11px/14px Georgia, 'Times New Roman', Times, serif;
	height:15px;
	
}
.form-info input.text{border:1px solid #878787;}
.form-info textarea{
	width:229px;
	max-width:229px;
	height:39px;
	max-height:39px;
	font:11px/14px Georgia, 'Times New Roman', Times, serif;
	margin:0;
	overflow: auto;
	padding:0;
	float:left;
}
.form-info .btn-submit{
	width:79px;
	height:22px;
	font:11px/12px Georgia, 'Times New Roman', Times, serif;
	color:#000600;
	margin:3px 0 0 83px;
	padding:0;
	cursor:pointer;
}
.btn-close a{
	background:url(../images/btn-close.png) no-repeat;
	position:absolute;
	top:45px;
	left:25px;
	width:30px;
	height:30px;
	text-indent:-9999px;
	cursor:pointer;
}
.btn-close a:hover{background:url(../images/btn-close-on.png) no-repeat;}
a.advsearch { color:#5a5d64;font-size:12px; text-decoration:none;
}
.advsearch:hover{text-decoration:underline;}

.red_button {
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	color:#ffffff;
	text-align: center;
	background-color:#75766f;
	border-color: #75766f;
	border-width: 1px;
  	border-style: solid;
	height:20px;
	padding:0 15px;
	_padding:0 10px;
	cursor:pointer;
}



.statheader { background:#585A4C; font-size:12px; font-weight:bold; color:#ffffff; text-align:center;}
.statalt { background:#EDEDEB; font-size:12px; font-weight:bold; color:#5A5D64; text-align:center;}
.stataltrow { background:#DDDDCE; font-size:12px; font-weight:bold; color:#5A5D64; text-align:center;} 

.contact-form{ margin:0; padding:0; width:500px; border:0px solid red;}
.contact-form form{ margin:0; padding:0; border:none;}
.contact-form form fieldset{ margin:0; padding:0; border:none;}
.contact-form form fieldset .text{ margin:0; padding:0; text-align:right;}
.contact-form form fieldset .text span{ color:#ff0000;}
.contact-form form fieldset label{ margin:0; padding:0; width:100px; float:left; display:block; text-align:right; line-height:30px;}
.contact-form form fieldset label span{ color:#ff0000;}
.contact-form form fieldset input{  margin:0 0 0 10px; padding:6px 0 0 0; width:250px; height:20px; float:left; display:block; border:1px solid #c8cab5; color:#5a5d64;}
.contact-form form fieldset textarea{  margin:0 0 0 10px; padding:6px 0 0 0; width:250px; height:60px; float:left; display:block; border:1px solid #c8cab5; color:#5a5d64;}
.contact-form form fieldset input.submitbutton{  padding:0px; margin:6px 0 8px 10px;   display:block; font:bold 12px Georgia, "Times New Roman", Times, serif; color:#ffffff; background:#75766f; border:0px solid #aaaa9e; height:24px; cursor:pointer; width:55px;}

.register { position:relative}
.register span { position:absolute; right:170px; top:-35px}
.blog-links { text-align:left}
.blog-links strong { color:#333; font-size:11px; width:200px; float:left; display:block}
.blog-links span { color:#333; font-size:11px; width:545px; float:left; display:block}
.blog-links a { padding:0 5px 0 5px; font-size:11px;}
.blog-links a:hover { font-size:11px;}

/*5a5d64*/
div.list-shop ul li a{color:#5a5d64;text-decoration:none;}
div.txt div a{color:#de8505;text-decoration:none;}
 

 

