/* CSS Document - Purple Style */

/* Header */
#wrapper #header #navigation_Bar { border-bottom: 3px solid #5d00dc; }
#wrapper #header #navigation_Bar ul.main_Navigation { background: url(../images/colours/purple_nav_background.gif) repeat-x; }
#wrapper #header #navigation_Bar ul.main_Navigation li.nav_left_Cap { background: url(../images/colours/purple_nav_left.gif) no-repeat; }
#wrapper #header #navigation_Bar ul.main_Navigation li.nav_right_Cap { background: url(../images/colours/purple_nav_right.gif) no-repeat; }
#wrapper #header #navigation_Bar ul.main_Navigation li a { color: #e8d7ff; }
#wrapper #header #navigation_Bar ul.main_Navigation li a:hover {  }
#wrapper #header #navigation_Bar ul.main_Navigation li ul#sub_navigation_1 { display: block; }
#wrapper #header #navigation_Bar ul.main_Navigation li a#tab_5 { background: url(../images/tab_1.png) no-repeat 0px 4px; color: #fefefe; cursor: text; }
#wrapper #header #banner p.welcome_user span { color: #5d00dc; }

/* Content Area */
#wrapper .content h1 { color: #fefefe; background: url(../images/colours/purple_header.jpg) no-repeat;}
#wrapper .content h2 { color: #1f8500; }
#wrapper .content .hr {	background: #5d00dc; }
#wrapper .content #column_1 .page_header { background: url(../images/colours/purple_page_header.gif) repeat-x; }
#wrapper .content #column_1 .page_header p { color: #e8d8fe; }

/* Content - Sub Selection area */
#wrapper .content ul.product_sub_selection li { background: url(../images/colours/purple_arrow.gif) no-repeat 0px 8px; }
#wrapper .content ul.product_sub_selection li a { color: #1f8500; }
#wrapper .content ul.product_sub_selection li a:hover { color: #5d00dc; }

/* Content - Checkout Stages */
#wrapper .content #column_1 .display_options ul.checkout_stages li.on {	color: #5d00dc;}
#wrapper .content #column_1 .display_options ul.checkout_stages li#payment.on {	background: url(../images/colours/step_3_purple.gif) no-repeat; }
#wrapper .content #column_1 .display_options ul.checkout_stages li#delivery.on {	background: url(../images/colours/step_2_purple.gif) no-repeat; }
#wrapper .content #column_1 .display_options ul.checkout_stages li#login.on {	background: url(../images/colours/step_1_purple.gif) no-repeat; }
#wrapper .content #column_1 .display_options ul.checkout_stages li#confirm.on {	background: url(../images/colours/step_4_purple.gif) no-repeat; }

/* Content - Product List Page */
#wrapper .content dl.product_list dt a { color: #5d00dc; }
#wrapper .content dl.product_list dd p.price span { color: #1f8500; }
#wrapper .content dl.product_list dd a.button {	background: url(../images/colours/purple_add_cart.gif) no-repeat; }
#wrapper .content dl.product_list dd a.button:hover { background: url(../images/colours/green_add_cart.gif) no-repeat; }

/* Basket Page */
#wrapper .content #column_1 table.basket tr.title td { color: #fefefe;	background: #1f8500; }
#wrapper .content #column_1 table.basket td span.price { color: #1f8500; }
#wrapper .content #column_1 table.basket td a { color: #5d00dc; }
#wrapper .content #column_1 table.basket td a:hover { color: #1f8500; }

/* Footer */
#wrapper #footer { border-top: 3px solid #5d00dc; }
#wrapper #footer .panel { background: url(../images/pen_background.jpg) no-repeat bottom right; }

a.back_button { background: url(../images/colours/purple_right_corner.gif) no-repeat top right; }

#wrapper .content #column_1 .coloured_title_bar { background: url(../images/colours/purple_bar.gif) repeat-x; }
#wrapper .content #column_1 .coloured_title_bar .left_cap { background: url(../images/colours/purple_bar_left_cap.gif) no-repeat; }
#wrapper .content #column_1 .coloured_title_bar .right_cap { background: url(../images/colours/purple_bar_right_cap.gif) no-repeat; }
