/* CSS Document */

/* ********************
	BODY ELEMENTS
   ******************** */
   
body { background-color:#A6A6A6; min-height:100%;}

* {margin: 0; padding: 0; }

/* ********************
   STRUCTURE OF SITE - DIV TAGS
   ******************** */
   
   
#container { width: 900px; height:100%; margin: auto;}

#header { width:900px; height:100px; background-color:#A6A6A6;}

#nav { width:900px; height:65px;}

#content { width:900px; height:500px; background-color:#A6A6A6; }


/* ********************
   NAVIGATION STYLE
   ******************* */
   
ul { list-style-type: none; height:50px; width:900px; background-image:url(images/nav-bg.jpg); margin:auto; } 

li { float:left;}

ul a { 
	   background-repeat:no-repeat;
	   background-position:right;
	   padding-right:45px;
	   padding-left:45px;
	   display:block;
	   line-height:30px;
	   text-decoration:none;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:14px;
	   color:#FFFFFF; letter-spacing:0.1em;
	   } 
ul a:hover { color:#000000; background-color:#FFFFCC;}   



/* ********************
	TEXT STYLES
	******************* */
	
body { font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:14px; line-height:20px;}

.small { padding-left:45px; font-size:10px;}

.hamper-heading { color:#FFFFFF; font-size:14px; padding-left:40px; }	

  
/* *******************
	LINKS
   ******************* */
   
   a.velvet:link {font-size:8px; color:#333333; text-decoration:none; letter-spacing:0.2em;}
a.velvet:visited {font-size:8px; color:#333333; text-decoration:none; letter-spacing:0.2em;}
a.velvet:hover {color:#FFFFFF;}
a.velvet:active {}

a.page:link {font-size:12px; color:#ffffff; text-decoration:none; letter-spacing:0em;}
a.page:visited {font-size:12px; color:#ffffff; text-decoration:none; letter-spacing:0em;}
a.page:hover {color:#FFFF99;}
a.page:active {}
.page-currentpage {color:#ffff99; text-decoration:none; font-size:12px; }

a:link.red {color: #FF0000;}
a:hover.red {color: #FF0000;}
a:visited.red {color: #FF0000;}