
/* General styles, applies to all areas */

BODY {
	text-align: center;
	font: normal .8em Verdana, Arial, Helvetica, Sans-Serif;
	background-color : #FFC2AC;
	margin: 1em 0;
}


TABLE {
	border : 0px;
	font: normal 1em Verdana, Arial, Helvetica, Sans-Serif;
	background-color: transparent;
}


IMG {
border : 0px;
}


H1 {
	font-weight : bold;
	font-size : 1.5em;
	color : #B0170F;
	border-bottom: 1px dotted #B0170F;
	margin: 10px 0px 5px 0px;
}


H2 {
	font-weight : bold;
	font-size : 1.2em;
	color : #B0170F;
	margin: 10px 0px 5px 0px;
}


p {
	margin: 1em 0;
}


hr {
	border-bottom: 2px dotted #B0170F;
}


#wrapper {
	width: 782px;
	margin: 0 auto 0 auto;
	text-align: left;
}


#top {
	background-color: #FF8D87;
	text-align: right;
	border-bottom: 5px solid #FFC2AC;
	padding-bottom: 3px;
}


#footerTop {
	background-color: #FF8D87;
	text-align: right;
}


#top .pic {

	padding: 5px;

}


#nav {
	font-size: .85em;
	list-style-type: none;
}


#nav li {
	display: inline;
}


#nav li a {
	font-weight: bold;
	padding: 0 15px 0 5px;
	border-left: 2px solid #fff;
	color: #FFE8CD;
	height: 20px;
	line-height: 20px;
}


#nav li a:hover {
	border-left: 2px solid #B0170F;
	color: #fff;
}


P.smallbasic {
	font-family: Verdana, Arial;
	font-size : 70%;
}


P.smallnote {
	font-size : 70%;
	color : #7a7a7a;
	display : inline;
}


P.smallfade {
	font-size : 70%;
	color : #666;
}


li {
	list-style: square outside
}


A {
	text-decoration: none;
	color: #B0170F;
}


a:hover {
	text-decoration: underline;
}


INPUT, TEXTAREA, SELECT {
	font-family: Verdana, Arial;
	font-size : 100%;
}


INPUT.button {
	border-top : 1px solid #747474;
	border-bottom : 1px solid #747474;
	border-left : 1px solid #747474;
	border-right : 1px solid #747474;
	background-image : url(logos/button_bg.gif);
	background-repeat:repeat-x;
	font-family : Verdana, Arial;
	font-size : 100%;
	color : #000000;
}


INPUT.field {
	border-top : 1px solid #747474;
	border-bottom : 1px solid #747474;
	border-left : 1px solid #747474;
	border-right : 1px solid #747474;
	font-family : Verdana, Arial;
	font-size : 70%;
	background : #ffffff;
	color : #000000;
}


TEXTAREA.field {
	border-top : 1px solid #747474;
	border-bottom : 1px solid #747474;
	border-left : 1px solid #747474;
	border-right : 1px solid #747474;
	font-family : Verdana, Arial;
	font-size : 70%;
	background : #ffffff;
	color : #000000;
}


FORM.inline {
	display : inline;
} 


/* Page top styles, applies to the top area */

TD.toplinks {
	padding : 5px;
	background-color : #f3f3f3;
	border-top : 1px solid #c0c0c0;
	border-bottom : 1px solid #c0c0c0;
}


P.toplinks {
	font-family : Verdana, Arial;
	font-size : 70%;
	color : #007ba4;
}


/* Breadcrumb styles, applies to the breadcrumb area */

TD.topbreadcrumb {
	padding : 5px;
}


P.topbreadcrumb {
	font-family : Verdana, Arial;
	font-size : 70%;
	color : #adadad;
}


A.topbreadcrumb {
	text-decoration : none;
	color : #adadad;
}


/* Navigation styles, applies to the category navigation area on the left hand side */

TD.navigation {
	border-right : 5px solid #FFC2AC;
	border-bottom : 5px solid #FFC2AC;
	background: #EB9476 url(images/left-bk.gif) no-repeat;
	padding-top : 25px;
	padding-bottom: 25px;
	padding-left: 10px;
	padding-right: 10px;
	width: 145px;
}


TD.side {
	border-right : 5px solid #FFC2AC;
	border-bottom : 5px solid #FFC2AC;
	background: #EB9476;
	padding-top : 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	width: 15px;
}


.navigation a {
	color: #FFE7DF;
	font: bold 1.1em "Trebuchet MS", sans-serif;
	border-right: 3px solid #B0170F;
	padding-right: 5px;
}


.navigation a:hover {
	border-right: 3px solid #fff;	
}


TD.nav_open { 
	border-right : 4px solid #007ba4;
} 


P.nav_open { 
	font-family: Verdana, Arial; 
	font-size : 70%; 
	color : #007ba4; 
} 


A.nav_open { 
	color : #007ba4; 
} 


TD.nav_closed { 
	border-right : 4px solid #eaeaea;
} 


P.nav_closed { 
	font-family: Verdana, Arial; 
	font-size : 70%; 
	color : #007ba4; 
} 


A.nav_closed { 
	color : #007ba4; 
}


/* Main styles, applies to the main page area on the right hand side */

TD.main {
	padding : 25px;
	border-bottom : 5px solid #FFC2AC;
	background-color: #fff;
}

/* Cart snapshot styles, applies to the snapshot area of the shopping cart */

TD.cartbottom {
	background-color : #FFDFBF;
	margin-bottom:0px;
	padding-bottom:0px;
}


FONT.cartbottom {
	font-family: Verdana, Arial;
	font-size : 70%;
	color : #007ba4;
}


/* Bottom styles, applies to the bottom area */



TD.bottom {
	padding : 5px;
}


/* Product table styles, applies to product detail area */

TABLE.product {
	border-bottom : 1px solid #f3f3f3;
}


TD.details {
	padding : 10px;
	border-left : 1px solid #f3f3f3;
}


TR.list1 {
	background-color : #ffffff;
} 


TR.list2 {
	background-color : #FFDFBF;
} 


/* Shopping cart styles, applies to shopping cart table area */

TD.cartbasic {
	color : #000000;
	background-color : #FFE7DF;
	border : 1px solid #fff;
	padding : 5px;
} 


P.cartbasic {
	color : #000000;
}


TD.carttotal {
	font-weight: bold;
	color : #000000;
	background-color : #EB9476;
	border: 1px solid #B0170F;
	padding : 5px;
} 


P.carttotal {
	color : #000000;
} 


#footer {
	background-color: #FFDFBF;
	text-align: center;
	color: #666;
	font-size: .85em;
	padding: 0px;
}


#footer1 {
	background-color: #FFDFBF;
	text-align: center;
	color: #666;
	padding: 10px;
}


#footer a {
	color: #000;
}


/* Progress bar styles, applies to progress bar area */

P.pb {
	font-size : 70%;
	color : #adadad;
} 


TD.pbactive {
	border-top : 1px solid #f3f3f3;
	border-bottom : 1px solid #f3f3f3;
	background-color : #ffffb3;
} 


TD.pbinactive {
	border-top : 1px solid #f3f3f3;
	border-bottom : 1px solid #f3f3f3;
	background-color : #ffffff;
}


TABLE.sizing {
	border-collapse : collapse;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	border-top : 1px solid #000000;
	border-bottom : 1px solid #000000;

}


TD.sizing {
	padding-left :10px;
	text-align : center;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}
  	     	      	        	   	       		         	    	   	   	     
/* Clover Shop Copyright (c) 2001- Clover Wheel Ltd - http://www.cloverwheel.com */
