﻿body{background:#2e2408; }
.home { margin:0 0 0 0; color:#c1c1c1; font:12px 'Palatino Linotype', 'Book Antiqua', Palatino, serif;; background:#2e2408}
.block-bg {position:absolute; width:100%;}
.bg-left {width:51%; height:980px; float:left; background:url(images/bg_left.gif) right top no-repeat #2e2408;}
.bg-right {width:49%; height:980px; float:right; background:url(images/bg_right.gif) left top no-repeat #2e2408;}

.block-main {position:relative; width:100%; text-align:center; padding:0 0 0 0;}

.logo {width:351px; height:120px; }
.block-logo { text-align:center; padding:22px 0 0 0;} 
.header-container { margin:0 0 2px 0;}
.header { padding:0 0 0 0;}
.header .logo {background-position:0 0; background-repeat:no-repeat; ;} #text-indent:-999em
.header .logo a { display:block; width:351px; height:120px; }


.home { margin:0 0 0 0; }

.clear-block { clear:both;}
.wrapper {}
.page { width:900px; padding:0 0 0 0; text-align:left; margin:0 auto;height:100%}

.main { margin:0 0 13px 0; height:100%}

.slideshow {margin:10px 0 10px}
.indent-main { padding:0 4px 0 4px;}

.container {width:100%;height:100%;display:inline-block}
.col-left {float:left;width:66%}
.col-right {float:right;width:30%;background:#393614;margin:0 0 0 5px;padding:5px;height:100%}
.col-left .col1 {float:left;width:49%}
.col-left .col2 {float:right;width:49%}
.col-main { float:left; width:750px; padding:0 0 0 0; }
.col-left img {float:left;margin:0 5px 5px 0}
.cat-heading {font-weight:bold;margin:0 0 5px;color:#FFF5AA}

.heading {font-weight:bold;margin:0 0 5px;color:#FFF5AA;font-size:1.5em}
.cont-list {margin:5px; width:100%; height:100%; display:inline-block;}

.menu {background:#393614;width:100%;padding:10px;margin-top:15px; }
.menu ul {list-style-type:none; margin:15px 0 0 0}
.menu ul li {display:inline; margin:0 15px 0 0;}
.menu ul li a {padding:10px; text-decoration:none}
.menu ul li a:hover {background:#FFF5AA; padding:10px; color:#393614; text-decoration:none}

.header .form-search {display:inline-block;float:right;width:250px; margin:5px 0 5px;padding:0;vertical-align:middle}

.bg-input-search { background:url(images/bg_input_search.jpg) 0 0 repeat-x; float:left; width:150px; margin:0 6px 0 0;}
.bg-left-input-search { background:url(images/bg_left_input_search.jpg) 0 0 no-repeat;}
.bg-right-input-search { background:url(images/bg_right_input_search.jpg) right top no-repeat; width:100%;}
.indent-input-search { padding:0 10px 0px 11px;}

.header .form-search .bg-right-input-search input{ color:#2C2C2C; background:none; border:none; width:130px;height:20px; }

.header .form-search button.button { overflow:visible; width:auto; background:none; border:none; cursor:pointer; margin-top:-2px}
.header .form-search button.button span { display:block; background:url(images/bg_button_left_search.jpg) 0 0 no-repeat;}
.header .form-search button.button span span { display:block; background:url(images/bg_button_right_search.jpg) right top no-repeat; margin:0; padding:0 10px 0 10px;}
.header .form-search button.button span span span{ background:url(images/bg_button_search.jpg) 0 0 repeat-x; display:block; margin:0; padding:1px 0 3px 2px; font:bold 12px/16px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#393614; }

.footer .store-switcher { text-align:left; margin:0 auto; padding:10px 0 0 0;}
.footer { color:#6C6C6C; margin:0 4px 34px 4px; background:url(../images/bg_footer.gif) 0 0 repeat-x #393614; min-height:61px; height:auto !important; height:61px;}

.col-footer {float:left; padding:29px 0 0 28px;}
.col-footer-2 { width:536px; padding:29px 23px 15px 0; float:right; text-align:right;}

.block-footer-top ul.links li.last{ background:url(../images/bull_list.gif) right 5px no-repeat;}

.indent-footer { padding:12px 0 10px 0; font-family:Arial, Helvetica, sans-serif; margin:0 6px 0 7px; }
.footer .small-menu {padding:0 0 0 0; text-align:left; margin:0 0 0 0;}
.footer p { text-align:left; font-size:12px; line-height:14px; color:#D3D3D3; }
.footer address { text-align:left; }
.footer ul { display:inline; padding:0 0 0 0; margin:0 0 0 0; }
.block-footer ul{ display:block;}
.footer ul li{ font-size:12px; line-height:20px; display:inline; color:#6C6C6C; padding:0 10px 0 4px; background:url(../images/bull_list.gif) right 5px no-repeat;}
.footer ul li.last{ background:none; padding:0 10px 0 8px;}
.footer ul li a{color:#6C6C6C; text-decoration:none;}
.footer ul li a:hover{text-decoration:underline;}

.footer .top-links { padding:6px 0 0 0;}
.footer .top-links ul {padding:0 20px 0 0; }
.footer .top-links  ul li{ display:inline; color:#6C6C6C;}
.footer .top-links  ul li a{color:#6C6C6C; text-decoration:none;}
.footer .top-links  ul li a:hover{text-decoration:underline;}
.footer label { font-size:12px;}

.noscript, .noscript strong { border:1px solid #ddd; border-width:0 0 1px; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }
.noscript .noscript-inner { width:1000px; margin:0 auto; padding:12px 0 12px; background:url(../images/i_notice.gif) 20px 50% no-repeat; }
.noscript p { margin:0; }


a { color:#989898; text-decoration:underline;}
a img {border:#323031 1px solid}

* { margin:0; padding:0; }
strong {color:#FFF5AA}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
.news {display:block; padding:5px 0 5px}

.cont-list .heading {padding-top:10px;margin: 10px 10px; border-top:#2C2C2C 1px dotted;}