/* CSS Document - Green Style */

/* Header */
#wrapper #header #navigation_Bar { border-bottom: 3px solid #146523; }
#wrapper #header #navigation_Bar ul.main_Navigation { background: url(../images/colours/green_nav_background.gif) repeat-x;}
#wrapper #header #navigation_Bar ul.main_Navigation li.nav_left_Cap { background: url(../images/colours/green_nav_left.gif) no-repeat; }
#wrapper #header #navigation_Bar ul.main_Navigation li.nav_right_Cap { background: url(../images/colours/green_nav_right.gif) no-repeat; }
#wrapper #header #navigation_Bar ul.main_Navigation li a { color: #eefef1; }
#wrapper #header #navigation_Bar ul.main_Navigation li a:hover { }
#wrapper #header #navigation_Bar ul.main_Navigation li ul#sub_navigation_4 { display: block; }
#wrapper #header #navigation_Bar ul.main_Navigation li a#tab_4 { background: url(../images/tab_1.png) no-repeat 0px 4px; color: #fefefe; cursor: text; }
#wrapper #header #banner p.welcome_user span { color: #146523; }

/* Content Area */
#wrapper .content h1 { color: #fefefe; background: url(../images/colours/green_header.jpg) no-repeat; }
#wrapper .content h2 { color: #ff0000; }
#wrapper .content .hr { background: #146523; }
#wrapper .content #column_1 .page_header { background: url(../images/colours/green_page_header.gif) repeat-x; }
#wrapper .content #column_1 .page_header p { color: #c9fed3; }

/* Content - Sub Selection area */
#wrapper .content ul.product_sub_selection li { background: url(../images/colours/green_arrow.gif) no-repeat 0px 8px; }
#wrapper .content ul.product_sub_selection li a { color: #ff0000; }
#wrapper .content ul.product_sub_selection li a:hover { color: #146523; }

/* Content - Checkout Stages */
#wrapper .content #column_1 .display_options ul.checkout_stages li.on {	color: #146523; }
#wrapper .content #column_1 .display_options ul.checkout_stages li#payment.on {	background: url(../images/colours/step_3_green.gif) no-repeat; }
#wrapper .content #column_1 .display_options ul.checkout_stages li#delivery.on { background: url(../images/colours/step_2_green.gif) no-repeat; }
#wrapper .content #column_1 .display_options ul.checkout_stages li#login.on { background: url(../images/colours/step_1_green.gif) no-repeat; }
#wrapper .content #column_1 .display_options ul.checkout_stages li#confirm.on {	background: url(../images/colours/step_4_green.gif) no-repeat; }

/* Content - Product List Page */
#wrapper .content dl.product_list dt a { color: #146523; }
#wrapper .content dl.product_list dd p.price span {	color: #ff0000;}
#wrapper .content dl.product_list dd a.button {	background: url(../images/colours/green_add_cart.gif) no-repeat; }
#wrapper .content dl.product_list dd a.button:hover { background: url(../images/colours/red_add_cart.gif) no-repeat; }

/* Basket Page */
#wrapper .content #column_1 table.basket tr.title td { color: #fefefe; background: #ff0000; }
#wrapper .content #column_1 table.basket td span.price { color: #ff0000; }
#wrapper .content #column_1 table.basket td a {	color: #146523; }
#wrapper .content #column_1 table.basket td a:hover { color: #ff0000; }

/* Footer */
#wrapper #footer { border-top: 3px solid #146523; }
#wrapper #footer .panel { background: url(../images/pen_background.jpg) no-repeat bottom right; }

a.back_button { background: url(../images/colours/green_right_corner.gif) no-repeat top right; }

#wrapper .content #column_1 .coloured_title_bar { background: url(../images/colours/green_bar.gif) repeat-x; }
#wrapper .content #column_1 .coloured_title_bar .left_cap { background: url(../images/colours/green_bar_left_cap.gif) no-repeat; }
#wrapper .content #column_1 .coloured_title_bar .right_cap { background: url(../images/colours/green_bar_right_cap.gif) no-repeat; }
