* { 
margin: 0; 
padding: 0; 
}
html { 
verflow:-moz-scrollbars-vertical;
scrollbar-base-color: #CBB56D;
scrollbar-track-color: #000000;
}
body {
margin: 0 auto;
font: 12px/1.25 Arial, Helvetica, sans-serif;
color:#333;
background-color:#3c3c3c;
}
img {
border:0
}
#maincontainer{
width: 950px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color:#000;
border-left:1px solid #8a805f;
border-right:1px solid #8a805f;
}
#maincontainer_r{
width: 950px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
border-left:1px solid #8a805f;
border-right:1px solid #8a805f;
background: url(images/bg_inner.gif) repeat-y left top;
}
#maincontainer_cart {
width: 950px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color:#e3d7b0;
border-left:1px solid #8a805f;
border-right:1px solid #8a805f;
}
#sh_cart {
width: 930px; 
margin: 0 auto;
}
#sh_cart a {
color:#000
}

/* HEADER */

#topsection{
background-color:#161513;
height: 210px; /*Height of top section*/
border-bottom:2px solid #fff
}
#topsection ul {
float:left;
width:950px;
height:30px;
list-style:none;
border-top:1px solid #8a805f;
border-bottom:1px solid #8a805f;
color:#d1c18d
}
#topsection ul li {
float:left;
height:30px;
background: url(images/dot.gif) no-repeat center left;
}
#topsection div.top_line {
height:25px;
width:948px;
text-align:right;
font: 12px/18px Arial, Helvetica, sans-serif;
color:#999
}

#topsection ul {
float:left;
height:25px;
width:948px;
list-style:none
}
#topsection ul li {
float:left;
}
#topsection ul li.tel {
width:240px;
font: bold 13px/23px Arial, Helvetica, sans-serif;
color:#d1c18d;
}
#topsection ul li.promo {
width:395px;
}
#topsection ul li.promo div {
width:395px;
text-align:center;
font: 12px/18px Arial, Helvetica, sans-serif;
color:#d1c18d;
overflow:hidden
}
#topsection ul li.signup {
width:310px;
font: 12px/18px Arial, Helvetica, sans-serif;
color:#999
}
#topsection ul li.promo div {
width:395px;
text-align:center;
font: 12px/18px Arial, Helvetica, sans-serif;
color:#d1c18d;
}
#topsection ul li.logged {
width:705px;
}
#topsection ul li.logged div {
width:705px;
font: 12px/18px Arial, Helvetica, sans-serif;
color:#999;
text-align:right
}

#topsection div.top_line span {
font: bold 13px/23px Arial, Helvetica, sans-serif;
color:#d1c18d;
padding-right:373px;
}
#topsection div.top_line a {
font: 12px/23px Arial, Helvetica, sans-serif;
color:#d1c18d
}
#topsection div.top_line a:hover {
color:#fff;
text-decoration:none;
}
#topsection ul li.b_home a {
display:block;
height:30px;
width:67px;
background: url(images/home.gif) no-repeat 21px center;
text-indent: -9999px;
}
#topsection ul li.b_home a:hover {
background: url(images/home_h.gif) no-repeat 21px center;
}
#topsection ul li.b_about a {
display:block;
height:30px;
width:89px;
background: url(images/about.gif) no-repeat 21px center;
text-indent: -9999px;
}
#topsection ul li.b_about a:hover {
background: url(images/about_h.gif) no-repeat 21px center;
}
#topsection ul li.b_service a {
display:block;
height:30px;
width:147px;
background: url(images/service.gif) no-repeat 21px center;
text-indent: -9999px;
}
#topsection ul li.b_service a:hover {
background: url(images/service_h.gif) no-repeat 21px center;
}
#topsection ul li.b_testi a {
display:block;
height:30px;
width:116px;
background: url(images/testi.gif) no-repeat 21px center;
text-indent: -9999px;
}
#topsection ul li.b_testi a:hover {
background: url(images/testi_h.gif) no-repeat 21px center;
}
#topsection ul li.b_policy a {
display:block;
height:30px;
width:84px;
background: url(images/policy.gif) no-repeat 21px center;
text-indent: -9999px;
}
#topsection ul li.b_policy a:hover {
background: url(images/policy_h.gif) no-repeat 21px center;
}
#topsection ul li.b_faq a {
display:block;
height:30px;
width:63px;
background: url(images/faq.gif) no-repeat 21px center;
text-indent: -9999px;
}
#topsection ul li.b_faq a:hover {
background: url(images/faq_h.gif) no-repeat 21px center;
}
#topsection ul li.minicart {
background-image: none;
width:420px;
text-align:right;
}
#topsection ul li.minicart a{
font: 11px/29px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#d1c18d;
padding:0 4px;
text-transform: uppercase;
}
#topsection ul li.minicart a:hover {
text-decoration:underline;
color:#fff
}
#topsection #flash1 {
padding:8px 0px 0 0;
width:230px;
float:left;
}
#topsection #flash2 {
padding:6px 0px 0 10px;
float:left;
}
.razdel {
padding:0 5px
}
/* LEFT MENU */

#leftcolumn{
float: left;
width: 208px; /*Width of left column in pixel*/
margin-left: -950px; /*Set margin to that of -(MainContainerWidth)*/
background: #000;
}
#leftcolumn ul {
float:left;
width:208px;
list-style:none
}
#leftcolumn p.menu {
background: url(images/menu_title.gif) no-repeat top left;
width:208px;
height:36px;
text-indent: -9999px;
}
#leftcolumn ul li {
background: url(images/bg_leftmenu.gif) repeat-y top left;
width:208px;
height:16px
}
#leftcolumn ul li a {
height:16px;
font: bold 11px/15px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000;
padding-left:30px;
text-transform: uppercase;
}
#leftcolumn ul li a:hover {
text-decoration:underline;
color:#fff;
}

p.title_m, #leftcolumn ul li.title_m {
background: url(images/bg_lefttitle.gif) repeat-y top left;
width:208px;
height:30px;
font: bold 12px/30px Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
color:#fff;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
text-transform: uppercase;
}
#leftcolumn p.search_t {
float:left;
background: url(images/search_title.gif) no-repeat top left;
width:208px;
height:35px;
text-indent: -9999px;
}
#search {
float:left;
width:200px;
text-align:center;
margin-top:10px;
}
#search p{
background-image: none;
text-align:center;
padding:5px 0
}
#search p a {
font: bold 11px/1.25 Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#fff;
text-transform: none;
padding-left:0
}
#search p a:hover {
text-decoration:none;
color:#cbb56d;
}
#leftcolumn p.newsletter_t {
float:left;
background: url(images/newsletter_title.gif) no-repeat top left;
width:208px;
height:36px;
text-indent: -9999px;
}
.newsletter {
float:left;
background: url(images/dog.gif) no-repeat center 10px ;
width:208px;
height:340px;
text-align:center;
}
.newsletter p {
margin:265px 0 0 3px;
font-weight:bold
}

/* CENTER */

#contentwrapper{
    float: left;
    width: 100%;
    background-color: #000;
}
#contentwrapper_inner{
float: left;
width: 100%;
}
#contentcolumn{
    background: #000 url(images/bg_home_n.gif) repeat top left;
    margin: 0 208px 0 208px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}
#contentcolumn_r{
    float:left;
    background-color: #e3d7b0;
    width:710px;
    margin: 0 0 0 208px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
    padding: 0px 12px 10px 20px;
    display:inline
}

#inner {
margin: 0 0 0 208px;
background-color: #e3d7b0;
}
p.menu_center {
float:left;
background: url(images/menu_center.gif) no-repeat top left;
width:534px;
height:48px;
text-indent: -9999px;
border-top:2px solid #fff
}
#contentcolumn ul {
float:left;
width:534px;
list-style:none;
background-color: #f2f2f2;
padding:5px 0 0 0px;
display:inline;
border-bottom:5px solid #000
}
#contentcolumn ul li {
float:left;
width:133px;
text-align:center;
margin:7px 0; 
}
#contentcolumn ul.catFront li a {
display:block;
height:145px;
font: 11px/1.25 Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform: uppercase;
color:#000;
}
#contentcolumn ul li a:hover {
text-decoration:underline;
color:#fe4d03;
}
.flash_center {
text-align:center;
background-color: #fff
}

/* RIGHT COLUMN */

#rightcolumn{
float: left;
width: 208px; /*Width of right column*/
margin-left: -208px; /*Set left margin to -(RightColumnWidth)*/
background-color: #000;
padding-bottom:10px
}
#rightcolumn p.featured {
background: url(images/featured_title.gif) no-repeat top left;
width:208px;
height:36px;
text-indent: -9999px;
}
#rightcolumn ul {
float:left;
list-style:none
}
#rightcolumn ul li {
text-align:center;
width:198px;
padding:0 5px;
}
#rightcolumn ul li img {
margin:12px 0 6px;
}
#rightcolumn ul li a {
font: bold 11px/1.25 Verdana, Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:underline;
color:#fff;
}
#rightcolumn ul li a:hover {
text-decoration:none;
color:#cbb56d;
}
#rightcolumn p {
float:left;
width:208px;
height:99px;
background: url(images/serving.gif) no-repeat top left;
text-indent: -9999px;
}
#rightcolumn span a{
float:left;
width:208px;
height:195px;
background: url(images/kok.jpg) no-repeat top center;
text-indent: -9999px;
}

#footer{
clear: left;
width:950px;
height:40px;
background-color:#161513;
}
#footer ul {
float:left;
width:950px;
height:40px;
list-style:none;
border-top:1px solid #8a805f;
border-bottom:1px solid #8a805f;
color:#d1c18d;
}
#footer ul li {
float:left;
font: 10px/40px Verdana, Arial, Helvetica, sans-serif;
height:40px;
padding-left:10px;
width:750px
}
#footer ul li a {
color:#cbb56d;
text-decoration:none;
text-transform: uppercase;
font: 10px/40px Verdana, Arial, Helvetica, sans-serif;
margin:0 3px
}
#footer ul li a:hover {
color:#ffba00;
}
#footer ul li.minicart_f {
background-image: none;
width:170px;
text-align:right;
}
#footer ul li.minicart_f a{
font: 10px/29px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#d1c18d;
padding:0 4px;
text-transform: uppercase;
}
#footer ul li.minicart_f a:hover {
text-decoration:underline;
color:#fff
}


#bottom {
float:left;
width:920px;
padding: 0 15px 7px 15px;
font: 11px/1.25 Verdana, Arial, Helvetica, sans-serif;
color:#ccc;
background-color:#3c3c3c;
text-align:justify
}
#bottom p{
font: 11px/1.25 Verdana, Arial, Helvetica, sans-serif;
color:#cbb56d;
text-align: center;
margin: 7px 0;
}
#bottom p a {
color:#cbb56d;
text-decoration:none;
}
#bottom p a:hover {
color:#ccc;
text-decoration:underline
}


.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 5px;
}


ul#sortby_bar { 
float:left; 
width:710px;
height:25px;
list-style:none;
border-bottom:1px solid #887120
}
ul#sortby_bar li.left {
float: left; 
list-style:none;
width:490px
}
ul#sortby_bar li.right {
float: right; 
list-style:none;
width:210px;
text-align:right;
}
ul#sortby_bar li.left ul {
float:left; 
list-style:none
}
ul#sortby_bar li.left ul li{
float:left; 
}
ul#sortby_bar li.left ul li a {
margin:0 5px;
display:block
}
ul#sortby_bar li.right ul {
float:left; 
list-style:none;
text-align:right;
width:210px;
margin-bottom:2px;
}
ul#sortby_bar li.right ul li{
float:left; 
padding:5px;
display:inline
}
#nav_bottom ul {
float:left; 
width:700px;
list-style:none
}
#nav_bottom ul li {
float:left; 
padding-top:5px;
}
#nav_bottom ul li a {
margin:0 5px;
display:block
}


#contentcolumn_r a {color:#261c01}
#contentcolumn_r a:hover {color:#333;}
.BuyNowQuantity {width: 50px}
#location h3{
color: #333; 
font: normal 12px/1.25 Arial, Helvetica, sans-serif;
}
#location h3 a {
color: #261c01; 
font: 12px/1.25 Arial, Helvetica, sans-serif;
}
h1 {
color: #261c01; 
margin: 10px 0;
font: bold 18px/1.25 Arial, Helvetica, sans-serif;
}
.ProductTitle {font-size: 16px; font-weight: bold}

.ProductPrice {
font: bold 14px/1.25 Arial, Helvetica, sans-serif;
color:#ff0000;
}
.MarketPrice {
color: #86764d;
font-weight:bold
}
.save_price {
color: #666; 
font: 11px/1.25 Arial, Helvetica, sans-serif;
}

/* rounded buttons */
.round {
cursor:pointer; 
cursor:hand; 
line-height:27px;
background:#e3d7b0 url(images/button1.gif) no-repeat right top; 
padding-right:20px; 
vertical-align:middle;
display:block; /*opera*/
display:inline-block; /*ie*/
display:-moz-inline-box;  /*ff*/
}
.round span {
background: #e3d7b0 url(images/button1.gif) no-repeat left top;
height: 28px;
display: block;
display: inline-block;
padding-left: 20px;
font: bold 11px/26px Arial,Helvetica,sans-serif;
color: #333;
text-decoration: none;
letter-spacing: 0;
}
a.round:hover {background-position:right -155px;}
a.round:hover span {background-position:left -155px;color:#000}   
 
button {
border:0; 
border:none; 
background:transparent; 
width:1; 
overflow:visible; 
white-space:nowrap; 
padding:0 2px; 
cursor:pointer; 
cursor:hand;
}
/* end rounded buttons */

/* PRODUCTS */

#product_block {
float:left;
list-style:none
}
#product_block li {
float:left;
width:710px;
margin:5px 0 15px 0;
border-bottom:2px solid #a6966b
}

#product_block .description {
float:left;
width:550px;
margin:0 0 5px 10px;
}
#product_block .PListImgBox {
float:left;
width:150px;
text-align:center;
padding-bottom:5px;
}
#product_block .description h2 a{
font: bold 16px/1.25 Arial, Helvetica, sans-serif;
color:#333;
padding:5px 0
}
#product_block .description h2 a:hover {
color:#86764d;
}
#product_block .description p{
font: 12px/1.25 Arial, Helvetica, sans-serif;
color:#000;
padding:8px 0
}
#product_block .description p.sku {
font: 11px/1.25 Arial, Helvetica, sans-serif;
color:#666;
padding:10px 0 5px 0
}
td.PImgBox1 {
padding-right:10px;
}

/* RELATED */

ul.related {
float:left;
list-style:none;
width:710px;
margin-bottom:10px;
padding-bottom:3px;
border-bottom:2px solid #a6966b;
font: 12px/1.25 Arial, Helvetica, sans-serif;
}
ul.related li {
float:left;
}
ul.related li.bestsellers p a {
float:left;
width:135px;
height:30px;
overflow:hidden;
font:normal 12px/1.2 Arial, Helvetica, sans-serif;
color:#000;
text-decoration:underline
}
ul.related li.bestsellers p a:hover {
text-decoration:none;
color:#333
}
ul.related li.bestsellers {
float:left;
width:135px;
margin:0 3px;
text-align:center;
font: bold 12px/1.1 Arial, Helvetica, sans-serif;
}
ul.related li.bestsellers img {

overflow:hidden;
display:block;
margin-bottom:3px;
}
ul.related li.bestsellers p {
color:#000;
display:block;
width:135px;
height:30px;
overflow:hidden;
margin-bottom:3px
}
.pr_border {
border-bottom:2px solid #d1c18d;
}


.testimonial {border: 1px dotted #887120; margin-bottom: 10px; padding: 7px}
.testimonialEdit td {padding: 3px}
.testimonialEdit td input, .testimonialEdit td textarea {border: 1px solid #CBB56D; width: 100%}
.testimonialEdit td .textarea {height: 150px}
.subscrTable td {padding: 5px}
.suggestionsList td {vertical-align: top; padding: 3px}
.suggestionsList {border: 1px dotted #887120; margin-bottom: 10px; width: 100%}

.subcategory {
float:left;
width:710px;
margin-bottom:10px;
}
td.extra_field {
padding-top:5px;
}
.subcategory ul {
float:left;
list-style:none
}
.subcategory ul li {
float:left;
width:140px;
min-height:165px;
padding:2px 1px;
display:inline;
text-align:center
}
/* Products list */

TD.PListImgBox {	
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	WHITE-SPACE: nowrap;
	padding:5px 10px 3px 0
}
DIV.PListImgBox {
	WHITE-SPACE: nowrap;
}
HR.PListLine {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	color:#eaceb8
}
.PListTaxBox {
	PADDING-LEFT: 70px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}
.PListCell {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	PADDING: 10px;
	VERTICAL-ALIGN: top;
}
.hor_line {
height:2px;
background-color:#d1c18d;
}
.ProductTitle_cart {
font: bold 16px/30px Arial, Helvetica, sans-serif;
color:#333;
}

#cart_buttons {
float:left;
}
ul.b_left {
float:left;
list-style:none;
}
ul.b_left li {
float:left;
padding-right:10px;
font-weight:bold
}
div.b_right {
float:right;
width:310px;
}
#paypal {
float:right;
margin-top:10px;
display:inline
}
#coupon {
float:left;
width:100%;
display:inline;
padding:5px 0 20px 0;
}
#coupon ul {
float:left;
list-style:none;
margin-left:17px;
display:inline;
}
#coupon p {
margin-left:17px;
}
#coupon ul li {
float:left;
font: bold 12px/30px Arial, Helvetica, sans-serif;
padding-right:5px;
}
/*
	Common styles
*/
.SubmitBox {
	PADDING-TOP: 10px;
}
HR.Line {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.SectionBox {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
}
.Text {
	COLOR: #000000;
}
.NumberOfArticles {
	COLOR: #000000;
	FONT-WEIGHT: bold;
}
.TopLabel {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.Message {
COLOR: #000;
}
p.Message {
display:block;
padding-top:5px;
COLOR: #000;
}
.Line {
	BACKGROUND-COLOR: #FF6600;
}
TD.ButtonsRow {
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 12px;
	PADDING-BOTTOM: 2px;
}
.CustomerMessage {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.ErrorMessage {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.Star {
	COLOR: #FF0000;
}
table#cart_contest td {
padding:3px;
}
.TableHead {
	BACKGROUND-COLOR: #887120;		
	color:#fff;
}

.TableSubHead {
	BACKGROUND-COLOR: #eae2c7;
}
.Spc {
	WIDTH: 1px;
	HEIGHT: 1px;
}
TABLE.EmptyBox {
	WIDTH: 100%;
}
TABLE.EmptyBox TR TD {
	PADDING: 0px;
}

/*
	Popup styles
*/
.PopupContainer {
	HEIGHT: 100%;
	WIDTH: 100%;
	TEXT-ALIGN: center;
}
.PopupTitle {
	BACKGROUND-COLOR: #FFD44C;
	HEIGHT: 15px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.PopupBG {
	BACKGROUND-COLOR: #FFD44C;
}
.PopupHelpLink {
	FONT-SIZE: 9px;
	COLOR: #330000;
	TEXT-DECORATION: none;
}
.authbox {BACKGROUND-COLOR: #A6966B}
.authbox a {color: #000;}
.authbox a:hover {color: #fff;}
.authbox .VertMenuItems {font-size: 11px; font-weight: bold; text-align: center}

.FormButton {
	COLOR: #330000;
	FONT-WEIGHT: bold;
	display:block;
	padding:2px 0;
}
.ProductPriceSmall {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.check_button {
float:right;
width:100%;
text-align:right;
padding:10px 0 0 0
}
#cart_tot {
float:left;
width:708px;
}
.update_b {
float:left;
width:300px;
}
.total_n {
float:right;
width:400px;
padding-bottom:15px;
}
td.RegSectionTitle {
font-weight:bold;
padding-top:5px;
}
.log_in {
float:left;
width:378px;
padding-top:7px;
}
.pop_policies {
display:block;
background-color:#e3d7b0;
width:100%;
height:100%;
}
.pop_policies div {
padding:10px;
display:block
}
.pop_policies p{
padding:4px 0;
}

/* PARTNERS */

.partner td {
padding:3px;
}
.partner select {
font-size: 12px;
font-family: inherit;
font-family: "Lucida Grande",Tahoma,Arial,sans-serif;
padding:1px 0;
margin:1px 0;
}
.partner p {
padding:4px 0;
}
.partner ol {
padding-left:30px;
}
.subscribe {
color:#ccc; 
padding-left:20px;
}
.subscribe h1 {
color:#fff; 
}
.subscribe a {
color:#fff; 
}
/*******************************************************************************
| xCMS
| Copyright WebsiteCM Software Inc.
| All rights reserved.
| License: http://www.websitecm.com/downloads/license-agreement.pdf
********************************************************************************
| CSS Styles
********************************************************************************/

/*******************************************************************************
| Side Navigation Menus
********************************************************************************/

/* 'Subcategories' and 'Recent Entries' headings */
.xcms-menu-header
{
	font-weight: bold;
	padding: 3px;
	background-color: #c5d0e1;
}

/* Display of subcategory links */
.xcms-menu-subcats ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px; /* bottom spacing between each UL and rest of content */
}
.xcms-menu-subcats ul li
{
	padding-bottom: 4px; /* bottom spacing between menu items */
}
.xcms-menu-subcats ul li a
{
	background: url(images/arrow-menu-cat.png) no-repeat top left;
	display: block;
	padding: 4px 0;
	padding-left: 19px; /* link text is indented for image */
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #dadada;
}
.xcms-menu-subcats ul li a:hover
{
	text-decoration: none;
}

/* Display of entry links */
.xcms-menu-entries
{
	padding-top: 4px;	
}
.xcms-menu-entries ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px; /* bottom spacing between each UL and rest of content */
}
.xcms-menu-entries ul li
{
	padding-bottom: 2px; /* bottom spacing between menu items */
}
.xcms-menu-entries ul li a
{
	background: url(images/arrow-menu-entry.png) no-repeat top left;
	display: block;
	padding: 2px 0;
	padding-left: 19px; /* link text is indented for image */
	text-decoration: none;
}
.xcms-menu-entries ul li a:hover
{
	text-decoration: none;
}

/*******************************************************************************
| Category Pages
********************************************************************************/
.xcms-category-border
{
	padding: 10px;
	border: 1px solid #c7c5c5;
	background-color: #f7f6f4;
}
.xcms-category-image
{
	float: left;
	margin: 0px 10px 10px 0px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	background-color: #FFF;
}
.xcms-category-synopsis
{
	width: auto;
	padding: 0px;
	margin-bottom: 20px;
}

/*******************************************************************************
| Entry Pages
********************************************************************************/
.xcms-entry-border
{
	padding: 10px;
	border: 1px solid #c7c5c5;
	background-color: #f7f6f4;
}
.xcms-entry-image
{
	float: left;
	margin: 0px 10px 10px 0px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	background-color: #FFF;
}
.xcms-entry-synopsis
{
	width: auto;
	padding: 0px;
	margin-bottom: 20px;
}
.xcms-entry-title-link
{
	font-size: 120%;
}
.xcms-entry-body
{
	border: 1px solid #CCC;
	padding: 15px;
}
.xcms-entry-related-products
{
	text-align: center;
	border: 1px solid #CCCCCC;
	padding: 15px;
}

/*******************************************************************************
| Rss Listing Page
********************************************************************************/
.xcms-rss-table
{
	background-color: #C5D0E1;
}
.xcms-rss-tableheader
{
	padding: 4px;
}
.xcms-rss-category
{
	background-color: #eaeaea;
	padding: 4px;
	white-space: nowrap;
}
.xcms-rss-subcategory
{
	background-color: #FFFFFF;
	padding: 4px;
	white-space: nowrap;
}
/********************************************************************************
| Social Bookmarks
| Copyright WebsiteCM Software Inc.
| All rights reserved.
| License: http://www.websitecm.com/downloads/license-agreement.pdf
********************************************************************************
| Style sheet
********************************************************************************/

/* Social bookmark box */
#wcmSocialBookmarks
{
	border: 1px solid #c0c0c0;
	width: 520px;
	font-family: arial;
	font-size: 10pt;
	color: #494949;
	background-color: #FFFFFF;
	padding: 10px;
}

/* Social bookmark links */
a.wcmSocialBookMarkLink:link
{
	color: #494949;
	text-decoration: none;
}
a.wcmSocialBookMarkLink:hover
{
	color: #494949;
	text-decoration: none;
}
a.wcmSocialBookMarkLink:visited
{
	color: #494949;
	text-decoration: none;
}
a.wcmSocialBookMarkLink:active
{
	color: #494949;
	text-decoration: none;
}

/* Social bookmark listing */
#wcmSocialBookmarks .bookmark
{
	padding-right:4px;      
	float: left;      
	text-align: left; 
	width: 100px;
	height: 20px;
}