/*

	Johnsons Coffee Style Sheet
	Created by Andi Topping on 3rd October 2007

*/

html, body { font-size:12px; font-family:Arial, Helvetica, sans-serif; margin: 0px 0px; background-color:#FFFFFF; color: #381B10; }
body { font-size:12px; font-family:Arial, Helvetica, sans-serif; }
img { border:none; }

p,h1,h2,h3,h4,h5 { padding:6px 0px; margin:0px; }
h1 { font-weight: bold; font-size: 18px; color: #381B10; }
h2 { font-weight: normal; font-size: 16px; color: #381B10; font-style:italic; }
h3 { font-weight: normal; font-size: 14px; color: #381B10; font-weight: bold; }
a { color: #9E9675; text-decoration:none; }
a:hover { color: #9E9675; text-decoration:underline; }

#container { width:1024px; margin:0px 0px; }
#left { float: left; width:252px; height: 705px; background-image: url(../images/bg.gif); background-repeat:no-repeat; padding: 0px 30px; }
#bellagioleft { float: left; width:252px; height: 462px; background-image: url(../images/bg_bellagio.jpg); background-repeat:no-repeat; padding: 0px 30px; }
#bellagioleft .nav { margin: 472px 0px 0px 0px; }
#left .logo, #bellagioleft .logo { padding: 20px 0px; } 
#left .links, #bellagioleft .links { padding: 20px 0px; } 
#left .sublink, #bellagioleft .sublink { padding: 0px 0px 0px 35px; } 

#right { margin: 0px 0px 0px 252px; padding: 69px 0px 0px 0px; }
.viewcart { float: right; }

/* CART STYLES */
table.cart, table.cart th, table.cart td { border:1px solid #381B10; margin:1px; }
.cart th { color:#ffffff; background-color:#381B10; padding-left:5px; text-align:left; }
.cart td { padding:4px 5px; }
.cart .shipping { background-color:#D1E1E6; }
.cart .total { background-color:#F5F5F5; }

label { font-weight:normal; line-height:20px; color:#381B10; width:120px; float:left; padding-left: 10px; }
