* {
	padding:0;
	margin:0;
}
html{background:#bdd2d7; }
body {
	background-color: white;
	font-size: 11px;
	font-family: Arial,Helvetica,sans-serif;
	color: #333;
	text-align:center;
	background:#bdd2d7 url(../img/background.jpg) repeat-y center top;
	position:relative;
}
/*bg*/
#bg{width:100%; position:absolute;}
#bg .bg_left{background:url(../img/bg_left.gif) no-repeat right top; float:left; height:1261px; width:51%;}
#bg .bg_right{background:url(../img/bg_right.gif) no-repeat left top; float:left; height:1261px; width:49%;}


/* Useful */
.align_center { text-align:center; }
.align_right { text-align:right; }
.middle { vertical-align: middle; }
.align_justify{ text-align: justify; }
.uppercase { text-transform:uppercase; }
.hidden, .collapsed, .block_hidden_only_for_screen { display:none; }
.wrap { white-space: normal; }
.bold { font-weight: bold; }
.strike { text-decoration:line-through; }
.italic { font-style: italic; }
.top { vertical-align: top; }
.span_link { cursor:pointer; }
.span_link:hover { text-decoration:underline; }
.clear { clear:both; float:none; }
br.clear , br {
	clear:both;
	line-height:0;
	font-size:0;
	height:0;
	display:block;
}
#order .cart_quantity br{clear:none;display:inline;}
noscript ul {list-style-type:none; background:black; color:white; padding:10px; border:1px solid gray;}

/* Footer links */
ul.footer_links{
	list-style-type:none;
	clear:both;
	margin-top:2em;
}
ul.footer_links li{
	float:left;
	margin-right:2em;
}
ul.footer_links li a{ text-decoration:none; }
ul.footer_links li a:hover{  }
ul.footer_links li img.icon{ vertical-align:-2px; }

/* transfert effect*/
.transferProduct { border: 2px solid #888; }

/* simple list inline */
ul.inline_list{ list-style-type:none; margin-top: 1em; }
ul.inline_list li { float:left; text-align:center; }
ul.inline_list li img{ display:block; }
ul.half {
	width: 45%;
	margin-right: 1em;
	float: left;
}

/* Category tree (i.e. in sitemap) */
div.tree_top {
	background:url('../img/sitemap-top.gif') no-repeat -1px -3px;
	padding-left:24px;
	padding-bottom:5px;
	padding-top:3px;
}
ul.tree, ul.tree ul{ list-style-type:none; }
ul.tree li{
	padding-left:1.2em;
	background:url(../img/sitemap-horizontal.gif) no-repeat left 10px;
	margin-left:1em;
}
ul.tree a{ padding-left:0.2em; color:#4E9C99;}
ul.tree a.selected{ font-weight:bold; }
ul.tree li.last{
	background:url(../img/sitemap-last.gif) no-repeat -12px -2px;
	border:none;
}
span.grower{ cursor:pointer; }

/* Tabs */
ul.idTabs {
	list-style-type:none;
	height:28px;
}
ul.idTabs li {
	float:left;
	margin-right:5px;
}
ul.idTabs li a {
	background:url(../img/bg_left_h4.gif) repeat-x scroll 0 0;
	display:block;
	width:160px;
	height:28px;
	line-height:28px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	color:#4E9C99;
	font-family:verdana;
}
ul.idTabs li a.selected{

}

/* IdTabs Short*/
ul.idTabsShort li a {
	color:#FFF;
}
ul.idTabsShort li a.selected{
	color:#4E9C99;
	border:1px solid #CFECEC;
	border-bottom:none;
}
ul.idTabsShort li a:hover{
	
}
div.sheets{
	clear:both;
	padding:10px 0pt 0pt 10px;
	background:#EBF8F8 none repeat scroll 0 0;
	border:1px solid #CFECEC;
}
div#more_info_sheets ul li{	margin-bottom:0.4em;  background:url(../img/bullet.gif) no-repeat center left;}

/* global style */
a {
	color:#5381AC;
	text-decoration: none;
	outline: none;
}
a:hover {
	text-decoration: underline;
}
input:focus {
	outline: 0;
	outline-offset: 0;
}
a img {
	outline: none;
	border: none;
	text-decoration: none;
}
h2 {
	line-height:30px;
	margin: 0.5em 0;
	font-weight: bold;
	color: #FFF;
	background:transparent url(../img/center_title_bg.jpg) no-repeat scroll left top;
	height: 30px;
	padding-left:15px;
	font-size:14px;
	display:none;
}
h2 span {
	font-size: 0.9em;
	text-transform: lowercase;
	font-weight: normal;
	font-style: italic;
	color: #FFF;
	margin-left: 1em;

}
h3 { font-size: 1.1em; margin: 1em 0; color:#FFF; height:20px;}
h4 { font-size: 1em; color:#4E9C99;}

/* global layout */
#page {
	width: 1000px;
	margin: 0px auto;
	text-align:left;
	
}
h1#logo {border:none;height:57px;left:25px;overflow:hidden;position:absolute;top:27px;width:215px;}
h1#logo .logoImg{width:350px; height:60px;}
#header {
	width: 100%;
	height:100%;
	text-align: right;
	position:relative;
}
#left_column, #center_column, #right_column {
	float:left;
}
#left_column {clear:left;width:220px;margin-left:10px;overflow:hidden;display:inline;}
#center_column {margin-bottom:10px;margin-left:15px;overflow:hidden;width:745px;display:inline;}
#right_column {
	width: 190px;
	padding-left: 15px;
	display:none;
}

/* global form style */
form.std {
	clear: both;
	color:#333333;
	width:745px;
}
form.std h3 {
	color:#000;
	font-size: 1.4em;
	font-weight: normal;
	border-bottom: 1px solid #d0d1d5;
	padding: 0.5em;
	margin: 0 0 0.5em 0;
	width:94%;
}
form.std fieldset {
	border: none;
	margin-bottom: 1em;
	padding-bottom: 1em;
}
form.std fieldset legend {
	padding: 0.3em 0.6em;
	margin: 1em 0 1em 0.5em;
	font-size: 1.6em;
	font-weight: 100;
	border-color: #d0d1d5;
	border-style: solid;
	border-width: 1px;
}
form.std h4, form.std p {
	padding: 0.3em 1em;
	clear: both;
}
form.std label, form.std p span {
	float: left;
	text-align: right;
	width: 30%;
	color:#333;
}
form.std p span.like_input {
	width: auto;
	margin-left:0.7em;
}
input, textarea, select, span.editable {
	margin-left: 0.7em;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	vertical-align: top;
	outline: none;
}

input, textarea, select {
	padding-top:2px;
}

input#discount_name,input#company,input#postcode{height:18px;}
input.text {
	height:18px;
	padding-left:2px;
	padding-right:2px;
}
.checkbox input, .radio input {
	border: none;
	width:24px;
}
form.std .checkbox label, form.std .radio label, form.std span.form_info {
	margin: 0;
	float: none;
	text-align: left;
}
.required sup {
	color: #da0f00;
	font-family:verdana;
font-size:11px;
}
form.std p.checkbox {
	padding-left: 30%;
}
form.std p.submit {
	padding-left:31%!important;
	margin-bottom: 1.5em;
}

#center_column form.std p.submit2 {
	padding-left:170px;
	margin-bottom: 1.5em;
}

/* START OF BUTTONS SECTION
 *  -tags : input, a, span
 *  -sizes : mini, small, normal, large
 *  -types : button, exlusive
 *  -status : normal, hover, disabled
 *  -rule : the span.button is a a.button disabled
*/

/* generic style */
ul.bullet li, .block ul.bullet li {
	padding-left: 15px;
	background: transparent url(../img/unlink.gif) no-repeat scroll center left;
	list-style-type:none;
	height:30px;
	line-height:30px;
	font-size:12px;
	border-bottom:1px solid #c7e4e4;
	border-top:1px solid #fff;
}
ul.bullet li, .block ul.bullet li a{display:block;height:23px;}
ul.bullet li, .block ul.bullet li a:hover{color:#BD1A1D;}
ul.bullet li.first_item, .block ul.bullet li.first_item {border-top:none;}
ul.bullet li.last_item , .block ul.bullet li.last_item{border-bottom:none;}
.price-discount { text-decoration: line-through; }
.price-pretax { color: gray; }
.price-ecotax { color:#488c40; }
img.icon { margin-right: 0.5em; vertical-align: middle; }
.price, .price-shipping, .price-wrapping {
	font-size: 12px;
	color:#BD1A1D;
	font-weight: bold;
	white-space:nowrap;
}

/* errors */
.error {
	width:735px;
	color: #da0f00;
	margin:0.3em 0pt 1.5em;
	padding: 0.3em 0.8em 1em;
}
#center_column .error p { font-weight: bold; color:#333; }
.error li {
	list-style-position: inside;
	list-style-type: decimal-leading-zero;
	padding-left: 3em;
}

/* warning */
#center_column p.warning {
	color:#BD1A1D;
	font-size: 1.2em;
	background-color: #FFF;
	border: 1px dashed #BD1A1D;
	font-weight: bold;
	padding: 0.6em 1em;
	width:732px;

	margin:20px 0px 0 0;
}
.warning_inline {
	color:#da0f00;
	font-weight:bold;
}

/* Header */
#header ul { list-style: none; }
#header form {
	border: none;
	margin-bottom: 0!important;
	display: inline;
}
#header label {
	margin: 0;
	float: none;
}

/* top links */
ul#header_links {
font-size:11px;
list-style-type:none;
position:absolute;
right:12px;
top:10px;

}


/* block top search */
#header #search_block_top {bottom:11px;height:23px;position:absolute;right:3px;width:180px;}
#header #search_block_top p { }
#header #search_block_top label, #header #search_block_top input{ float:left; }
#header #search_block_top label {
	background: transparent url('../img/icon/search.gif') no-repeat 0 2px;
	float: left;
	width: 19px;
	height: 18px;
	display:none;
}
#header #search_block_top input.button{  height:22px; color:#FFF; padding:0pt; line-height:22px; }
#header #search_block_top input#search_query { width:140px;  padding-top:4px; border:1px solid #71b8b5; background:#ecf8f8; height:17px;}
#header #search_block_top form#searchbox .button{background:url(../img/bg_search.gif) no-repeat;margin:0;height:23px;width:23px;text-indent:-999em;border:none;}
/* block left column "Quick search" */
#search_block_left input {
	margin: 2px 0px 0px 0px;
}
#search_block_left #search_query {
	width: 11em;
}
#search_button {
	display: inline;
}

/* block top user information */
#header #header_user {
bottom:50px;
clear:left;
position:absolute;
right:15px;
}
#header_user p { color: #5381AC;font-family:verdana; }

/* Footer */
#footer {
clear:both;
margin:0 auto;
padding-bottom:5px;
width:1000px;
background:#ecf8f8 url(../img/bg_footer.gif) repeat-x 0 0;
color:#4E9C99;
font-family:georgia;
font-size:12px;
}
#footer .block_various_links { list-style: none;  height:45px;line-height:45px; text-align:center; }
#footer .block_various_links li a{ color:#5381AC;font-family:georgia;font-size:15px;}
#footer .block_various_links li {
	display: inline;
	border-left: 1px solid #4E9C99;
	padding: 0px 6px 0px 10px;
	color:#fffeab;
}
#footer .block_various_links li.first_item {
	border: none;
	padding-left: 0px;
}
#footer p a{color:#4E9C99;font-family:georgia;font-size:12px;font-style:italic;padding:0 8px;}

/* Default block style */

div.block {
	width: 220px;
}
#left_column div.block, #right_column div.block {

}
div.block h4 {
	font-family: Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 15px;
	padding-left:13px;
	line-height:40px;
	height: 40px;
	color:#333;

}
#left_column div.block h4 {background:url(../img/bg_left_h4.gif) no-repeat;color:#4E9C99;font-family:georgia;font-size:16px;font-style:italic;font-weight:bold;height:32px;
line-height:32px;padding-left:13px;}
div.block h4 a { }
div.block ul { list-style: none; }
div.block ul.tree li {  }
div.block a:hover { text-decoration: underline; }
#left_column div.block .block_content a.button_large, #right_column div.block .block_content a.button_large { margin:0 0 0 -3px; }
div.block .block_content {
	min-height:20px;
	margin-bottom:15px;
}
#left_column div.block .block_content{background:#ebf8f8;border:1px solid #CFECEC;border-top:none;}
div.block li {
	list-style-position: outside;
}

div.block a {
	color:#333;


}

/* block exclusive */
#left_column div.exclusive, #right_column div.exclusive {
	
}
div.exclusive h4 {
	
}
div.exclusive h4 a { color:#4E9C99;}
div.exclusive li { margin-top: 0; text-align:center; }
div.exclusive, div.exclusive a {  }
div.exclusive .block_content {
	
}

/* block in the center column */
#center_column p { margin: 0.5em 0;  color:#000;}
#center_column div.block { width:745px; margin-bottom:10px;}
#center_column div.block h4 {
background:transparent url(../img/center_title_bg.jpg) repeat scroll left top;
color:#4E9C99;font-family:georgia;font-size:16px;font-style:italic;font-weight:bold;height:32px;line-height:32px;padding-left:5px;float:none;display:block;clear:both;}
#center_column div.block h4 span{padding-left:19px;}
/* Styles for products blocks */
/* block products (new, features, viewed, etc...) on left and right column */
.products_block li {
	clear: left;
	margin-top: 0.2em;
}
.products_block li.item img {
	margin-right: 5px;
}
.products_block li.last_item {
	border: none;
}
.products_block li img {
	vertical-align: top;
	float: left;
	
}
.products_block p img {
	float: none;
	margin: 0 0 0 0.4em;
}
.products_block li h5 {
	display: inline;
	font-size: 0.9em;
}
.products_block li p a {
	font-size: 12px;
}
.products_block dl {
	clear: both;
	border-top: 1px solid #374853;
	padding: 0.2em 0.4em;
}
.products_block dl dt {
	margin-top: 0.3em;
	color: #595a5e;
}
.products_block p {
	margin-top: 0.4em;
}
.products_block a.button_large {
	margin: 0.4em 0.4em 0 0.4em;
}
.products_block ul.product_images li {
	border: none;
	float: left;
	clear: none;
}

/* Special style for block products in center column */
#center_column .products_block { border: none; }
#center_column .products_block  { color:#333333; }
#center_column .products_block h4 { line-height: 30px;}
#center_column .products_block .block_content {
	padding:0pt;
	background:none;
}

#center_column .products_block ul li {
border:1px solid #cfecec;
clear:none;
float:left;
margin:7px 3px 0 10px;
text-align:center;
width:174px;
display:inline;
overflow:hidden;
}
#center_column .products_block ul li div.top{ background:#FFF; padding:6px; padding-bottom:0;}
#center_column .products_block ul li div.center{display:block; height:28px; width:178px; position:absolute; top:237px; left:0pt;}
#center_column .products_block ul li div.bottom{ padding:1px 1px; }
#center_column .products_block ul .product_accessories_description  {
	margin:0;
	padding:0;
}
.ajax_block_product { height:250px; float:left; }
#center_column .products_block ul .product_accessories_description .product_accessories_price{
	margin-top:75px !important;
	margin-top:0px;
}
#center_column .products_block ul .product_accessories_description {
	margin:0;
	padding:0;
	height:280px;
}
/*#center_column .products_block li.last_item { float:none; clear:both; }*/
#center_column .products_block li.last_item_of_line { margin-right:0;}
#center_column .products_block li.first_item_of_line {margin-left:0;}
#center_column .products_block li.last_line { border-bottom:none; }
#center_column .products_block p, #center_column .products_block h5 { margin: 0.5em 0.1em; }
#center_column div.products_block h5 {
	display: block;
	height: 20px;
}
#center_column div.products_block h5 a {
	color: #333333;
	font-size:1.1em;
}
#center_column div.products_block ul li p {
	margin:0;

}
#center_column div.products_block p.product_desc {
	height:9.5em;
	color: #595a5e;
}
#center_column div.products_block a.product_image {
	display: block;
	background-color: transparent;
	width: 162px;
	height: 162px;
	_margin-left:2px;
}
#center_column div.products_block .product_accessories_description a.product_image {
	width: 118px;
	height: 85px;
}
#center_column div.products_block a.product_description {
	display: block;
	width: 118px;
	height: 50px;
	margin-left:2px;	
}

#center_column div.products_block a.product_image img{
	float:none;
	margin:0;
}
#center_column div.products_block p.product_desc, #center_column div.products_block h5 {
	margin-left:2px;
	margin-right:2px;
	height:35px;
}
#center_column div.products_block ul li p.product_desc a { font-weight:normal; }
#center_column .products_block span.price {
	text-align: center;
	font-size: 1.3em;
	padding:0;
	color:#BD1A1D;
	/*display: block;*/
}
p.price_container {
	text-align: center;
}
#center_column .products_block .featured_price { 
	margin-top:2.5em;
}
#center_column .products_block a.button, #center_column .products_block a.exclusive, #center_column .products_block span.exclusive {
	margin: 0.5em auto;
}
#center_column .products_block a.exclusive{background:url(../img/add_to_cart.jpg); text-indent:-9999px; width:114px; height:25px;border:none;}

/* Special style for block accessories in center column (product page) */
#center_column .products_block.accessories_block .block_content{ background:none; }
#center_column div.products_block.accessories_block p.product_desc { height:6.5em; }
#center_column .products_block.accessories_block .block_content li{ background:none;  }
#center_column .products_block.accessories_block .block_content li a.product_image, #center_column .products_block.accessories_block .block_content li a.product_description { border-right:1px solid #d0d3d8; font-weight:bolder; }
#center_column .products_block.accessories_block .block_content li.last_item a.product_image{ border:none; }

/* Block newsletter */
div#newsletter_block_left div.block_content { padding:1em 0; text-align:center; }
div#newsletter_block_left div.block_content p{ padding:0.3em 0; text-align:center; }
div#newsletter_block_left div.block_content input.button_mini{ margin:1em  auto;}

/* Block RSS */
div#rss_block_left p { margin:0.5em 0; text-align:center; }
div#rss_block_left h4{font-size:12px;}

/* Block categories */
div#categories_block_left ul.tree {padding:0pt 5px 5px 10px;background:url(/img/hot.gif) no-repeat 168px 55px;}
div#categories_block_left ul.tree li, #informations_block_left ul li {
	padding-left:15px;
	margin-left:0;
	font-size:12px;
	line-height:26px;
	background:transparent url(../img/unlink.gif) no-repeat scroll left 10px;
	border-bottom:1px solid #c7e4e4;
	border-top:1px solid #fff;
	overflow:hidden;
}
#informations_block_left ul li{background:none; padding-left:0pt;}
#informations_block_left ul li a{display:block;line-height:23px;width:100%;}
#informations_block_left ul li a:hover{color:#BD1A1D;}
div#categories_block_left ul.tree li.last{border:none;}
div#categories_block_left ul.tree li ul li{
	padding-left:0px;
	background:url(../img/unlink2.gif) no-repeat right center;
	font-size:11px;
	font-weight:normal;
}
div#categories_block_left ul.tree li ul li ul li{
	padding-left:15px;
	font-size:9px;
}
div#categories_block_left ul.tree a{
display:block;
height:26px;
padding-left:0;
width:100%;
}
div#categories_block_left ul.tree a:hover{
color:#BD1A1D;

}
div#categories_block_left ul.tree a.selected{
	color:#BD1A1D;
	font-weight: bold;
}
div#categories_block_left span.grower{
	display:block;
	float:left;
	background-position: 0px 3px;
	background-repeat: no-repeat;
	width:9px;
	height:15px;
	margin: 0 0 0 -10px!important;
	margin: 0 0 0 -6px;
	padding: 0;
}
div#categories_block_left span.OPEN { background-image: url('../img/icon/less.gif'); display:none;}
div#categories_block_left span.CLOSE{ background-image: url('../img/icon/more.gif'); display:none;}

/*  sitemap.tpl */
#sitemap_content{ margin-left:5em; }
div.sitemap_block{
	padding:0;
	float:left;
	width:30%;
}
div.sitemap_block ul{ text-align:left; list-style-type:none; }
div.sitemap_block h3, .categTree h3{
	margin-top:1em;
	margin-bottom:1em;
	color:#4E9C99;
}
div.categTree {
	margin-top:25px;
	margin-bottom:1em;
	margin-left:5em;
}

/* conditions.tpl */
#conditions #right_column { display: none; }
#conditions h2 { background: transparent url('../img/title_bg_large.gif') no-repeat top left; }
#conditions #center_column {
	width: 730px;
	text-align: justify;
}
#conditions #center_column ul, #conditions #center_column ol {
	margin-left: 2em;
	padding: 0.6em;
}
#conditions #center_column ul { list-style-type: circle; }
#conditions #center_column li { padding-bottom: 0.5em; }
#conditions #center_column { line-height: 1.3em; }

#productscategory_noscroll{
	margin:2em auto 0pt;
	height:120px;
	width:100%;
}

#productscategory_list{
	!important;
	height:130px;
	overflow:hidden;
	float:left;
	width:100%;
	padding:15px 0 10px;
}
#samecate {
	float:left;
	margin:0 2px;
	cursor:pointer;
	text-align:center;
	width:100px;
	overflow:hidden;
}

/* module blockmenutop */
#menu-top {
	clear:both;
	width:100%;
	height:40px;
}

#menu-top dl{
	float:left;
	position:relative;
	padding-right:10px;
}

#menu-top dl dt{
	line-height:30px;
	height:30px;
}

#menu-top dl dt a{
	text-decoration:none;
	background:#eeeeee;
	display:block;
	height:30px;
	width:100px;
	padding-left:5px;
	padding-right:5px;
}

#menu-top dl dt a:hover{
	background:#ccc;
}

#menu-top dl:hover dd{
	display:block;
}

#menu-top dl dd{
	display:none;
	position:absolute;
	width:100px;
}

#menu-top dl dd ul{
	width:100%;
	text-align:left;
	background:#cccccc;
}

#menu-top dl dd ul li a{
	display:block;
	background:#eee;
	width:100%;
	text-decoration:none;
	padding:10px;
}

#menu-top dl dd ul li a:hover{
	background:#ccc;
}



/* module blockwishlist */
.colorlist { border:1px solid #FEA3FA; width:740px; float:left; }
.eachcolor { border:1px solid #98F977; border-bottom:1px solid #62DC34; border-right:1px solid #62DC34; padding:2px; margin:2px; height:18px; width:137px; text-align:center; font-weight:bold; float:left; }
/* View wishlish */
#view_wishlist #featured-products_block_center ul div li a img {
	float: left;
}
#view_wishlist #featured-products_block_center ul div li a, #view_wishlist #featured-products_block_center ul div li span {
	text-decoration: none;
	float: left;
}
#view_wishlist #featured-products_block_center ul div li span.wishlist_product_detail, div#mywishlist div#block-order-detail ul li span.wishlist_product_detail {
	margin-left: 30px;
	float: left;
}
div#mywishlist div#block-order-detail ul li span.wishlist_product_detail {
	margin-bottom:5px;
} 
#view_wishlist #featured-products_block_center ul div li a.exclusive, #view_wishlist #featured-products_block_center ul div li span.exclusive {
	margin-left:55px;
}
#view_wishlist #featured-products_block_center ul div li.address_name input.text {
	color: #999;
	font-weight: bold;
	font-size: 11px;
	border:0;
}
#page .rte {
	background:#EBF8F8;
	color:#FFF;
	border:1px solid #CFECEC;padding:10px;

}

#top{height:164px; position:relative; background:transparent url(../img/header_bg.jpg) no-repeat scroll left top; margin-bottom:13px;}
#top #menu{
	left:12px;
	bottom:11px;
	position:absolute;
}
#top #menu ul.menu_ul{
	list-style-type:none;
}
#top #menu .menu_ul li{
	float:left;
	display:block;
	height:26px;
	list-style-position:outside;
	list-style-type:none;
	line-height:26px;
	padding:0 17px;
	background:url(../img/bg_lijiange.gif) no-repeat right center;
}


#top #menu .menu_ul li a{color:#4E9C99;display:block;font-family:georgia;font-size:17px;font-style:italic;font-weight:bold;text-shadow:0 1px #F8F8F8;
}
#top #menu .menu_ul li a:hover{color:#BD295A;}
#telphone{background: url(../img/telphone.jpg) no-repeat scroll center 16px; height:84px; padding-top:27px;}
#telphone p{color:#FFF; padding-left:29px; font-size:14px; }

h1#title{background:#5C5C5E; color:#FFF; width:775px; padding-left:20px; margin-bottom:0pt; line-height:40px; font-weight:normal; font-size:17px; font-family:"Monotype Corsiva"; }

#about #about_left,#about #about_right{background:url(../img/message_bg.jpg); float:left; width:373px; margin-right:6px; height:250px; padding-top:58px;}
#about #about_left{margin-left:8px;_margin-left:3px;}
#about p{padding:10px 20px; font-size:12px; line-height:17px; color:#660033;}
#about h1{color:#1d1d1d; margin-left:23px; font-size:13px; border:none;}

#clear{float:none; clear:both;}

h1{font-size:11px; color:#333; margin-bottom:15px;border-bottom:1px solid #eee;  }


#informations_block_left ul{padding:0 17px 5px;}
#center_column #form{background:#EBF8F8 ; padding:10px 10px 20px 10px; border:1px solid #CFECEC;}
h3.condition_title,h3.carrier_title,h3.gift_title,#center_column p.checkbox{color:#333;}
input.exclusive_large{margin-right:14px;}
div.sitemap_block ul li a,div.tree_top a{color:#4E9C99}
#more_info_block{_margin-left:0px;}


p span.price{color:#BD1A1D; font-size:20px; font-family:georgia;}



#center_column #create-account_form input#SubmitCreate,#center_column .std p.submit input#submitMessage{background: url('../img/btn_bg.jpg') repeat-x center;
	border:1px solid #22726f;}

#rss_block_left .block_content ul{padding:0 10px 13px;}
#rss_block_left .block_content ul li{padding-left:23px;line-height:23px;border-bottom:1px solid #C7E4E4;
border-top:1px solid #FFFFFF; background:transparent url(../img/unlink.gif) no-repeat scroll left 6px;}
#left_column #rss_block_left h4{font-size:12px;}
#rss_block_left .block_content ul li a{height:23px;width:100%;}
#rss_block_left .block_content ul li a:hover{color:#BD1A1D;}

#play img {
border:0 none;
}
#play {
height:260px;
margin:0;
overflow:hidden;
width:265px;
text-align:left;
}

.indexphoto {
	float: right;
	margin-left: 10px;
	margin-right: 10px;
	padding:5px;
	border: 1px solid #ca738f;	
}

/* banner--ad */
#banner_column{ float:left;height:260px;margin-left:10px;margin-right:15px;width:700px; display:inline;margin-bottom:10px;overflow:hidden;}

#header .addthis_button{position:absolute;right:13px;top:39px;}

#left_column .block_content{margin:0;}


