/* CSS Document */
* {
	margin:0;
	padding:0;
}

/* turn off margin & padding for all elements as different browsers (eg Chrome, Safari etc) have different default values */
* p, h1, h2, h3, h4, h5, h6, table, tr, th, td, ul, li, input, div, a, span {
	margin: 0;
	padding: 0;
}

a {
	outline:none;
}

a img {
	border-style:none;
}

html {
     overflow: -moz-scrollbars-vertical;
}

.separator{
	clear:both;
}


body {
    background:#d5e14d;
	font: 13px Arial, Helvetica, sans-serif;
	color:#585858; /* changed from designer #9d9fa2 to a darker color at client request */
}

/* ========================================================== */
/* wrapper */
#outer_wrapper {
	background-color:#ffffff;
	margin-top:4px;
}

#wrapper {
	width:968px; /*1038px padding 0*/
	margin:0 auto;
	background:#ffffff;
	padding-left:35px;
	padding-right:35px;
}

/* ========================================================== */
/* header, logo, b level menu, a level menu */
#header {
	background: #ffffff;
	height:164px;
	margin-bottom:8px;
}

#header .logo {
	display:block;
	width:196px;
	height:164px;
	float:left;
	background-color:green;
}

#header #top {
	width:771px;
	height:164px;
	xbackground-color:blue;
	float:right;
}

#header #top #b_level {
	width:771px;
	height:26px;/*42px padding */
	padding-top:16px;
	
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#979797;
	
	xline-height:30px;
	
	xbackground-color:green;
}

#b_level #shopping_cart, #b_level #vip, #b_level #signin {
	float:right;
	text-align:center;
	position:relative;
}

#b_level #shopping_cart {
	width:220px;/*increased from 189px to 220px as after adding AUD in front of $, area is not wider enough*/
	xpadding-left:5px;
	height:15px;/*32*/	
}

#b_level #shopping_cart #checkout_img_link img {
	position:relative;
	top:-7px;
}

#b_level #vip {
	width:82px;
	height:15px;/*32*/
	border-right:1px solid #979797;
	/* The VIP link is currently being hidden as it is considered rebundant. However it can be turn back on if needed in the future, or if
	a different link is needed to be displayed in the same area */

	/* Using the VIP link area to show a blog link - 30-July-2010*/	
	width:142px;
	padding-right:10px;
	text-align:right;
}

a.blogstyle, a.blogstyle:visited {
	text-decoration:none;
	font-weight:bold;
	color:#d5e14d;
	font-size:12px;
}


#b_level #signin {
	xwidth:167px;
	padding-left:10px;
	padding-right:10px;
	height:15px;/*32*/
	border-right:1px solid #979797;
	text-align:right;
	
	/* currently is not being displayed as Virtuemart is being configured to not required registration.
	If regristration is needed in the future, then just show it */
	display:none;
}

/* ========================================================== */
/* top navigation menu */
#header #top #navigation {
	font-size: 12px;
	font-weight: normal;

	width:771px;
	height:122px;
	xbackground-color:orange;
}

#navigation ul {
	list-style: none;
	margin:0px;
	padding:0px;
	padding-top:36px;
}

#navigation ul li {
	display: inline;
	float: left;
	height:54px;
	border-left:1px solid #d6d6d6;
	
	width:127px;
}

#navigation ul li a span {
	line-height:54px;
}

#navigation ul li.last {
	border-right:1px solid #d6d6d6;
	width:129px; /*this is to make the menu matches the width completely */
}

#navigation a, #navigation .separator {
	line-height: 29px;
	color: #676767;/*need to make it darker than photoshop*/
	text-decoration: none;
	display: block;
	text-align: left;
	padding-left:8px;
}

/* each top menu item has a different hover color */
#navigation ul li:nth-child(1) a:hover {
	zbackground: #f2f6c9;
}

#navigation ul li:nth-child(2) a:hover {
	zbackground: #e8fbe4;
}

#navigation ul li:nth-child(3) a:hover {
	zbackground: #f7e4fb;
}

#navigation ul li:nth-child(4) a:hover {
	zbackground: #e6e4fb;
}

#navigation ul li:nth-child(5) a:hover {
	zbackground: #e4fbf6;
}

#navigation ul li:nth-child(6) a:hover {
	zbackground: #fbe4e9;
}

#navigation ul li a:hover { /*for browsers that cannot understand nth-child, this is the default */
	background: #f2f6c9;
}

#navigation li ul a, #navigation li ul .separator{
	font-weight:normal;
	font-size:12px;
	line-height:20px;
}

#navigation li ul{
	position:absolute;
	left:-99999px;
	width:150px;
	background:#999999;
}
#navigation li ul li{
	display:block;
	float:none;
}

#content {
	padding-bottom: 95px;
}

#right, #main, #left {
	background: #ffffff;
	
	float: left;
}

/* ========================================================== */
/* Home */

.one_column #main{
	width:968px;
	min-height:456px;/* can be removed later when all content complete */
	
	xbackground-color:yellow;
}

.one_column #left, .one_column #right {
	display:none;
}

#main #col_left {
	width:454px;/*468px padding 0*/
	padding-right:14px;
	height:456px;
	float:left;
	xbackground-color:red;
}

#main #col_left #beauty_box {
	background:url(../images/home_beauty_box_bg.jpg) no-repeat;
	width:454px;
	height:214px;
}

#main #col_left #beauty_box h1 {
	position:relative;
	top:30px;
	left:200px;
}

#main #col_left #beauty_box h3 {
	font-size:16px;
	color:#ffffff;
}

#main #col_left #beauty_box div {
	position:relative;
	top:55px;
	left:202px;
	width:245px;
	color:#ffffff;
	font-size:14px;
}

#main #col_left #bottle_box {
	background:url(../images/home_bottle_box_bg.jpg) no-repeat;
	width:308px;/*454px padding */
	padding-left:122px;
	padding-right:24px;
	height:190px;/*242px padding 0*/
	padding-top:52px;
	
	font-size:15px;
}

#main #col_left #bottle_box h1 {
	padding-bottom:4px;
}

#main #col_right {
	float:right;
	xbackground-color:grey;
}

/* =========================== this can use for feature products */
#main #col_right #col_right_top_half {
	width:500px;
	height:146px;
	xbackground-color:blue;
}

#main #col_right #col_right_top_half .featureproduct, .featureproduct_last {
	width:156px;
	height:146px;
	background-color:#fbfbfb;
	background:url(../images/home_featureproduct_bg.jpg) no-repeat;
	float:left;
}

#main #col_right #col_right_top_half .featureproduct {
	margin-right:15px;
}

#main #col_right #col_right_top_half a:link, #main #col_right #col_right_top_half a:hover, #main #col_right #col_right_top_half a:visited {
	color:#77787b;
	text-decoration:none;
}

#main #col_right #col_right_top_half .featureproduct .product,
#main #col_right #col_right_top_half .featureproduct_last .product {
	float:none;
	clear:both;
	padding-left:12px;
	padding-right:50px;
	position:relative;
	top:24px;
	font-weight:bold;
}

#main #col_right #col_right_top_half .featureproduct .price,
#main #col_right #col_right_top_half .featureproduct_last .price {
	padding-left:15px;
	padding-right:25px;
	position:relative;
	top:44px;
		font-weight:bold;
}

#main #col_right #col_right_top_half .product_view_button {
	position:relative;
	top:55px;
	left:15px;
}

#main #col_right #col_right_bottom_half {
	padding-top:10px;
}

#main #col_right .right_columns {
	float:left;
	width:161px;/*163px padding 0*/
	padding-right:2px;
	height:288px;
	background-color:white;
	margin-right:4px;
	_margin-right:2px;/*ie6 hack*/
	
	border-right:1px dotted #d0d0d0;
}

#main #col_right .right_columns a {

}

#main #col_right #right_col_3 {
	margin-right:0px;
}

#main #col_right .right_columns h3 {
	padding-top:22px;
}

/* ========================================================== */
/* Two Columns - non-Home page*/
/* page title is turn off for Background page, as the format needed (image portrait on left with page title on right) does not work on IE7. Hence 
a manual h1 title is used instead */
.two_column_r #right{
	xwidth:196px;
	width:280px;

}
.two_column_r #main{
	xwidth:751px;/*771px padding 0*/
	padding-right:130px;
	width:541px;
}
.two_column_l #left{
	width:196px;
}

.two_column_l #main{
	width:751px;/*771px padding 0*/
	padding-left:20px;
	
	min-height:464px;/* can be removed later when all content complete */
}

#main .portrait_left {
	float:left;
	padding-right:20px;
	padding-bottom:10px;
}

/* =================================== Contact Us page: submit button */
.button_submit {
	background:url(../images/submit_button_normal.jpg) no-repeat;
	width:65px;
	height:25px;
	border:none;
}

.button_submit:hover {
	background:url(../images/submit_button_hover.jpg) no-repeat;
}


/* =================================== for the iframe breezing form */
body.contentpane {
	background-color:#ffffff;
}

body.contentpane div {
	margin-top:10px;
}

body.contentpane .holdingpage_form h3 strong {
	color:#D5E04D;
	font-weight:bold;
}

body.contentpane .holdingpage_form h4 {
	color:#515151;
	font-weight:bold;
}

body.contentpane .holdingpage_form hr {
	color:#F2F2F2;
}
/* =================================== for the VIP Email Newsletter module */
.mainnewsletter p {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#77787b;
}

/* ========================================================== */
/* Two Columns - side menu */
.moduletable-left_side_menu {
	margin-left:13px;
	background:url(../images/left_side_menu_bg.jpg) no-repeat;
	height:438px;/*457px padding 0*/
	padding-top:18px;
}

.moduletable-left_side_menu h3 {
	margin-bottom:20px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#636363;
}

.moduletable-left_side_menu ul {
	list-style-type:none;
}

.moduletable-left_side_menu ul li {
	border-top:1px dotted #ffffff;
	height:35px;
	line-height:32px;
}
.moduletable-left_side_menu ul li.active {
	background-color:#acacac;
}

.moduletable-left_side_menu ul li a {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.moduletable-left_side_menu ul li a :hover{
	color:#636363;
}

.moduletable-left_side_menu ul li.last {
	border-bottom:1px dotted #ffffff;
}

.moduletable-left_side_menu ul li a, .moduletable-left_side_menu h3 {
	margin-left:8px;
}


/* ========================================================== */
/* Footer */
#outer_footer {
	text-align: right;
	clear: both;
	background-color:#d5e14d;
}

#footer {
	width:968px; /*1038px padding 0*/
	margin:0 auto;
	padding-left:35px;
	padding-right:35px;
	padding-top:23px;
	padding-bottom:0px;
}

#footer ul {
	margin:0px;
	padding:0px;
	float:left;
}

#footer ul li {
	list-style-type:none;
	display:inline;
	float:left;
	margin-left:10px;
}

#footer ul li a, #footer ul li .separator, #footer #butterfly_link, #footer #butterfly_link a {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5c5c5c;
	font-weight:normal;
	text-decoration:none;
}

#footer #butterfly_link {
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	background:url(../images/butterfly_logo.jpg) no-repeat;
	padding-left:20px;
	line-height:16px;
	*line-height:14px;/*IE hack*/
}

#butterfly_link #butterfly_logo {

}

.two_column_l #right, .two_column_r #left{
	display:none;
}
.three_column #main{
	
}
.three_column #right{
	
}
.three_column #left{
	
}

/** style rules for overwriting the default column widths on the home page **/
.home.one_column #main{
}
.home.two_column_r #right{
}
.home.two_column_r #main{
}
.home.two_column_l #left{
}
.home.two_column_l #main{
}
.home.three_column #main{
}
.home.three_column #right{
}
.home.three_column #left{
}

.buttonheading, .buttons_heading{
	display:none;
	float:right;
}
/* ================================================================== */
/* General Styling */
/* ================================================================== */
h1, h2.contentheading, #main #vmMainPage h3 {
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#77787b;
	
	padding-bottom:5px;
}

h2, #customer_info_tpl_php_billing_information tr.sectiontableheader th, #get_shipping_address_tpl_php_shipping_information {
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#99af00;
}

h3, h3.browseProductTitle {
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#77787b;
	padding-bottom:3px;
	xclear:both;
}

h3.browseProductTitle, .flypage_tpl_php_productinfo h3 {
	font-size:15px !important;
	font-weight:bold !important;
}

h4 {
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#77787b;
}

h5 {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#99af00;
}

h6, .label_checkbox label {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#77787b;
}

p {
	padding-bottom:12px;
}

a:link {
	color:#464646;
}

a:hover {
	color:#62ac1a;
}

a:visited {
	color:#99af00;
}

#main ul, #main ol {
        margin-left:15px;
        margin-bottom:10px;
}

/* ================================================================== */
/* VirtueMart */
/* ================================================================== */
/* The mini shopping cart on top
File:	administrator/components/com_virtuemart/html/shop.basket_short.php
		components\com_virtuemart\themes\default\templates\common\minicart.tpl.php (heavily modified)
 */
#shopping_cart .checkout_cart {
	float:right;
}

#minicart_tpl_php_view_cart, #minicart_tpl_php_item_no, #minicart_tpl_php_total_amount {
	padding-right:5px;
}

#shopping_cart #minicart_tpl_php_view_cart a.view_cart_link {
	color:#979797;
		xborder-left:1px solid #979797;
		padding-left:10px;
}


/* ================================================================== */
/* Shop With Us page
related Files:	administrator/components/com_virtuemart/html/shop.index.php
				components\com_virtuemart\themes\default\templates\common\categoryChildlist.tpl.php  (modified)
				components\com_virtuemart\themes\default\templates\common\shopIndex.tpl.php  (modified)
 */
.categorychildlist_tpl_php_link {
	text-decoration:none;
}


/* ================================================================== */
/* The Product Browse page
related Files:	administrator/components/com_virtuemart/html/shop.browse.php
				components\com_virtuemart\themes\default\templates\browse\browse_1.php  (modified)
				components/com_virtuemart/themes/default/browse/includes/addtocart_form.tpl.php
				components/com_virturmart/themes/default/templates/product_details/includes/quantity_box_general.tpl.php
 */

/* =========================== browse_1.php */
.browseProductContainer {
	background-color:#f7f7f7; /* made it darker than #f7f7f7*/
	height:143px;
	margin-bottom:12px;
	margin-top:10px;
}

.browseProductImageContainer {
	width:136px;
	height:136px;
	background-color:#ffffff;
	display:table-cell;
}

.browseProductImageContainer img {
	margin-left:auto;
	margin-right:auto;
	display:block;
	vertical-align:middle;
}

.browseProductDetailsContainer {
	padding-left:26px !important;
}

.browseProductTitle {
	float:none;
	width:auto;
}

.browseProductDescription {
	margin:0 !important;
	width:auto !important;
	height:50px;
}

.rowoffour {
	margin-top:26px;
}

.browsePriceContainer {
	margin:0 !important;
	width:163px !important;
	border-right:2px solid #ffffff;
	text-align:center;
}

.browsePriceContainer .productPrice {
	font-weight:normal !important;
}

.browseProductDetailsLink {
	width:100px;
	border-right:2px solid #ffffff;
	text-align:center;
}

.browseProductDetailsLink:hover {
	xbackground-color:#77787B;
}

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

.browseProductDetailsLink a:hover {
	color:#77787B !important;
}

.browsePriceContainer, .browseProductDetailsLink, .browseAddToCartContainer {
	float:left !important;
	height:27px;
	background-color:#acacac;
	color:#ffffff;
}

.browsePriceContainer, .browseProductDetailsLink {
	line-height:26px;
}

/* ============================================= addtocart_form.tpl.php */
.browseAddToCartContainer .inputboxquantity {
	width:22px;
	margin:none !important;
	position:relative;
	*top:-2px;
}

.browseAddToCartContainer .quantity_box {
	padding-left:5px;
	position:relative;
	*top:-2px;
}

.browseAddToCartContainer .quantity_box_button {
	display:none;
}

.browseAddToCartContainer .addtocart_button {
	background:none !important;
	height:27px !important;
	width:163px !important;
	background-color:#acacac !important;
	border-left:2px solid #ffffff;
	margin:0px !important;
	padding:0px !important;
	font-weight:normal !important;
	font-size:13px;
	color:#ffffff;
	text-align:center;

	
	position:relative;
	*top:-2px;
	*height:29px !important;
	
}

.browseAddToCartContainer input.addtocart_button:hover {
	color:#77787B !important;
}

.browseAddToCartContainer #ic_brasket_img {
	position:relative;
	display:block;
	top:-34px;
	left:240px;
	
	*top:-36px;
	*left:180px;
}

/* ================================================================== */
/* The Product Details page
related Files:	administrator/components/com_virtuemart/html/shop.product_details.php
				administrator/components/com_virtuemart/html/shop_browse_queries.php
				components/com_virtuemart/themes/default/templates/product_details/includes/addtocart_form.tpl.php
				components/com_virturmart/themes/default/templates/product_details/includes/quantity_box_general.tpl.php
				components/com_virturmart/themes/default/templates/product_details/flypage.tpl.php (heavily modified)
				components/com_virturmart/themes/default/templates/theme.php (comment out the PHPSHOP_FLYPAGE_ENLARGE_IMAGE to remove the link under 				the product image)
 */

/* ==================================== flypage.tpl.php */
.flypage_tpl_php_productdetailscontainer {
	background-color:#f7f7f7;
	padding:4px;
	height:212px;
}

.flypage_tpl_php_productimage {
	width:130px;
	height:130px;
	float:left;
}

.flypage_tpl_php_productinfo {
	float:left;
	width:565px;/*600px padding 0*/
	padding-left:25px;
	padding-right:10px;
}

.flypage_tpl_php_producttext {
	height:157px;/*163px padding 0*/
	padding-top:6px;
}

.flypage_tpl_php_productinfo .vmCartContainer, .flypage_tpl_php_productprice {
	float:right;
	height:27px;
	background-color:#acacac !important;
	border:none !important;
	font-weight:normal !important;
	text-align:center;
	color:#ffffff;
	padding:0px !important;
}

.flypage_tpl_php_productprice {
	width:144px;
	margin-right:2px;
	line-height:27px;
}

.flypage_tpl_php_productprice .productPrice {
	font-weight:normal !important;
}

.flypage_tpl_php_productinfo .vmCartContainer {
	width:281px;
	height:27px !important;
}

.flypage_tpl_php_productinfo .vmCartContainer div {
	float:none !important;
}

.flypage_tpl_php_productinfo .vmCartContainer .quantity_box_button {
	display:none;
}

.flypage_tpl_php_productinfo .vmCartContainer .quantity_box {
	padding-left:20px;
}

.flypage_tpl_php_productinfo .vmCartContainer .inputboxquantity {
	width:22px;
	margin-right:20px;
	margin-top:0px !important;
}

.flypage_tpl_php_productinfo .vmCartContainer .addtocart_button {
	background:none !important;
	height:27px !important;
	color:#ffffff !important;
	font-weight:normal !important;
	border-left:2px solid #ffffff;
	text-align:left;
	padding-left:20px;
}

.flypage_tpl_php_productinfo .vmCartContainer input.addtocart_button:hover {
	color:#77787B !important;
}

.flypage_tpl_php_productinfo .vmCartContainer #ic_brasket_img {
	position:relative;
	display:block;
	top:-34px;
	left:240px;
	
	*top:-34px;
	*left:120px;
}

/* ================================================================== */
/* The Check Out Process page
related Files:	administrator/components/com_virtuemart/html/shop.cart.php
				administrator/components/com_virtuemart/html/basket.php
				administrator/components/com_virtuemart/html/checkout.index.php
				components/com_virtuemart/themes/default/templates/pages/shop.cart.tpl.php (modified)
				components/com_virtuemart/themes/default/templates/basket/basket_b2c.html.php (modified)
				components/com_virtuemart/themes/default/templates/checkout/checkout_bar.tpl.php (slightly modified)
*/
 
/* ================================ check out form when user registration is NOT required ==== */
 #vmMainPage form fieldset {
 	border:none;
 }
 
 
/* ================================ check out login: checkout_login_form.php */
#register_stretcher fieldset {
	border:none;
}
 
/* ================================ check out cart graphic: checkout_bar.tpl.php */
#checkout_bar_tpl_php_checkout_image {
 	float:right;
	background-color:#acacac;
	height:30px;
	text-align:center;
	color:#ffffff;
}
 
#checkout_bar_tpl_php_checkout_image td {
 	border-right:2px solid #ffffff;
 	color:#ffffff;
	font-weight:bold;
	font-size:14px;
}
 
#checkout_bar_tpl_php_checkout_image td.highlight {
 	background-color:#898989;
}
 
#checkout_bar_tpl_php_checkout_image td a {
 	color:#ffffff;
}

/* ================================ check out product display: shop.cart.tpl.php */
#shop_cart_tpl_php_checkout_link {
	float:right;
}

#shop_cart_tpl_php_checkout_link .checkout_link, #shop_cart_tpl_php_checkout_link .continue_link {
	background:none !important;
	text-decoration:none;
	margin-left:0px !important;
	text-transform:uppercase;
	font-weight:normal !important;
	font-size:15px !important;
}

/* ================================ check out product display: basket_b2c.html.php, basket.php */
#basket_b2c_html_php_table th, #ro_basket_b2c_html_php_table th {
	height:26px;
	xpadding-bottom:15px;
}

#basket_b2c_html_php_table td, #ro_basket_b2c_html_php_table td {
	color:#000000;
	height:26px;
	text-align:center;
}

#basket_b2c_html_php_table .col_3, #ro_basket_b2c_html_php_table .col_3 {
 	width:140px;
}

#basket_b2c_html_php_subtotal .col_3, #ro_basket_b2c_html_php_subtotal .col_3, 
.basket_b2c_html_php_sectiontableentry1 .col_3, .ro_basket_b2c_html_php_sectiontableentry1 .col_3 {
	background-color:#d5e14d;
	color:#ffffff !important;
	font-weight:bold;
	text-transform:uppercase;
	border-right:2px solid #ffffff;
}

#basket_b2c_html_php_subtotal .col_4, #ro_basket_b2c_html_php_subtotal .col_4, 
.basket_b2c_html_php_sectiontableentry1 .col_4, .ro_basket_b2c_html_php_sectiontableentry1 .col_4 {
	background-color:#acacac;
	color:#ffffff !important;
	font-weight:bold;
	text-transform:uppercase;

}

#basket_b2c_html_php_table .col_3 .inputbox {
	width:22px;
	position:relative;
	top:4px;
}

#basket_b2c_html_php_table .col_3 #basket_php_update_action {
	position:relative;
	*left:-20px;
	top:-5px;
}

#basket_b2c_html_php_table .col_3 #basket_php_delete_action {
	position:relative;
	*left:-40px;
	top:-5px;
}

.basket_b2c_html_php_line td, .ro_basket_b2c_html_php_line td {
	height:10px !important;
}

/* ================================ SHIPPING ADDRESS: customer_info.tpl.php */
#customer_info_tpl_php_billing_information tr.sectiontableheader th {
}

#customer_info_tpl_php_billing_information td {
	padding:3px;
}

/* ================================ SHIPPING ADDRESS: get_shipping_address.tpl.php */
.get_shipping_address_tpl_php_field {
	padding:3px;
}

.get_shipping_address_tpl_php_field table {
	padding:3px;
}

/* ================================ SHIPPING ADDRESS -> Update Address: account.billing.tpl.php */
#account_billing_tpl_php_save_back {
 	display:none;
}

/* ================================ SHIPPING ADDRESS -> New Shipping Address: account.shipto.tpl.php */


/* ================================ SHIP METHODS: get_shipping_method.tpl.php */

/* ================================ PAYMENT METHOD: get_payment_method.tpl.php */

/* ================================ PAYMENT METHOD: list_payment_methods.tpl.php */
#list_payment_methods_tpl_php_table td {
	padding-left:5px;
	padding-bottom:5px;
}

/* ================================ COMPLETE ORDER: ro_basket_b2c.html.php */

/* ================================ COMPLETE ORDER: get_final_confirmation.tpl.php */
#get_final_confirmation_tpl_php_table td {
	padding:3px;
}

#checkout_submit_button {
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
}


/* =============================== Blog page */
form#comments-form {
	padding:20px;
	background-color: #F0F0F0;
}

#jc h4 {
	color:#9d9fa2;
	font-size:13px;
}

.moduletable_blog_box {
	border-bottom:1px solid #d6d6d6;
	padding-bottom:10px;
	margin-bottom:10px;
	
	font-size:13px;
}

.moduletable_blog_box h3 {
	font-size:13px;
	color:#77787b;
}

.moduletable_blog_box p {
	padding-top:3px;
	padding-bottom:5px;
}

.moduletable_blog_box a {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#9d9fa2;
	text-decoration:none;
}

.moduletable_blog_box img {
	border:3px solid #dfdfdf;
	margin-right:9px;
	margin-top:9px;
	
}

.moduletable_blog_box ul {
}

.moduletable_blog_box ul li {
	list-style-type:none;
	padding-top:3px;
	padding-bottom:5px;
}
