/**
 * @author Ilarte Urian
 * http://www.directworksmedia.com
 */
root {
    display: block;	
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3c271c;
	line-height:16px;
	text-decoration:none;
	text-align: left;
}

h1{
padding:10px 0 10px 15px;;	
}

h1, h1.category_title, h2, div.rte h2, h2.category_title  {
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
color:#336699;
text-decoration:none;
font-weight: bold;
background: transparent url('');
font-family:Arial, Helvetica, sans-serif;
}

h2.product_title {
	font-size:16px;
}

h3, h3 a, h3 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7e1e1e;
text-decoration:none;
margin: 0;
}

h4 {color:#3c271c;}

.black12 a, .black12 a:visited {
color:#336699;
}


/**/
.breadcrumb, .breadcrumb a, .breadcrumb a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#222222;
text-decoration:none;
font-weight: bold;
padding: 2px 0px 2px 8px;
}

.breadcrumb a:hover {
color:#990000;
text-decoration:none;
}

.breadcrumb span {
	padding: 5px 2px 2px 0;
}


.navigation_page {
	font-weight: normal;
}

ul.address {
	width: 320px;
}

ul.item li.address_title { background-image: url('') }
ul.alternate_item li.address_title { background-image: url('') }
div.addresses {
	width: 650px
}

#footer {
	padding-left: 20px;
}

.cart {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#ffffff;
}

.cart a {
	text-decoration: none;
	color:#ffffff;
}

div.table_block {
	background: url('');
	width: 675px;
	margin-left: 20px;
	/*border: 1px solid #b68f63;*/
}

table.std thead th {
background-color: #c99d6b;
background: url('../img/bg-thead.jpg') repeat-x #c99d6b;
}

table.std tbody tr td, table.std tfoot tr td { border-top: 1px solid #cccccc }

td.cart_quantity {width: 50px;text-align: right;}
td.cart_total .price { font-weight: bold; padding-right: 5px; }

div.rte, .mceContentBody {
text-align: left;
background: transparent;
color: black;
padding-left: 20px;
}

div.cat_desc { margin: 0 1em; color:#3c271c; }

p{padding-left: 20px;}

#authentication #create-account_form{
}
#authentication #login_form{
}

#side_menu{
	display: block;
	text-align: left;
	padding-left: 20px;
}
#side_menu, #side_menu ul { /* all lists */
list-style: none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
text-decoration:none;
font-weight:bold;
}

#side_menu li {
padding-bottom: 15px;
}

#side_menu a {
text-decoration: none;
}
#side_menu a:hover {
color:#990000;
}

/*
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
text-decoration:none;
font-weight:bold;
margin-bottom:3px;
*/