body {
		text-align:center;
background-position: top center;
background-attachment: scroll;
background-repeat: no-repeat;
background-color:#EBF9BB;
		}
	
	#frame {
		width:840px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		background-color: #FFFFFF;
		border: 1px solid #333333;
		}
		
	#contentleft {
		width: 197px;
		padding:6px;
		float:left;
		background:#FFFFFF;
		margin-left: 12px;
		
		}
	
	#contentcenter {
		width:440px;
		padding-right:0px;
		float:left;
		margin-top: 0px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 10px;
		padding-right: 3px;
		background: #FFFFFF;
		margin-left: 12px;
		margin-right: 12px;
		}
	
	#contentright {
		width:120px;
		float:left;
		background: #FFFFFF;
		padding-left: 0px;
		padding-top: 0px;
		}
	
	#contentheader {
		background:  url(images/header.gif) no-repeat;
		height: 130px;
		margin-left: 20px;
		margin-top: 10px;
		margin-bottom: 20px;
		}
		

#footer
{
clear: both;
margin-top: 10px;
margin-bottom: -20px;
margin-left: 20px;
padding-top: 60px;
padding-left: 20px;
padding-right: 0px;
width: 800px;
height: 84px;
background:  url(images/footer.gif) no-repeat;
	font-family: Arial;
	font-size: 10px;
	color: #839E4F;
	font-weight: normal;
	line-height: 12px;
	text-align:left;
}

#navcontainer
{
padding-top: 78px;
}

#contentnavlist li
{
display: inline;
list-style-type: none;
padding-right: 10px;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 25px;
}
	
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}

#leftbox
{
	float: left;
	width: 185px;
	height: 254px;
	background:   url(../../GO%20BUY%20GIFTS/ROOT%20FOLDER/images/side_box.gif) no-repeat;
}

#contentbox
{
	width: 411px;
	height: 109px;
	background:  url(../../GO%20BUY%20GIFTS/ROOT%20FOLDER/images/main_boxes.gif) no-repeat;
	padding-left: 24px;
	padding-top: 8px;
	padding-right: 0px;
	margin-right: 15px;
	margin-left:0px;
}

#rec
{
padding-top: 8px;
border-left: 2px solid #999F87;
border-right: 2px solid #999F87;
width: 144px;
margin-bottom: -13px;
margin-top: 0px;
margin-left: 0px;
}

#quick
{
font-family: lucida grande;
	font-size: 13px;
	color: #75270E;
	font-weight: bold;
	line-height: 17px;
	width: 300px;
	height: 56px;
}

#sidenav
{
background: url(images/sidenav_spacer.gif);
background-repeat: repeat-y;
width:197px;
padding: 6px;
}

#sidenavcontainer
{
margin-top: -30px;
margin-bottom: -20px;
padding-left: 10px;
width:160px;
}

#sidenavlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid #ffffff;
width: 160px;
}

#sidenavlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid #ffffff;
}

#sidenavlist li a { 
text-decoration: none; 
font-family: lucida grande;
	font-size: 11px;
	color: #EBF9BB;
	font-weight: bold;
	line-height: 17px;
}
 
.guide
{
float:left;
margin-top:-40px;
margin-left: 90px;
}

#img
{
float: left;
width:35px;
}

p
 {
	font-family: lucida grande;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	line-height: 17px;
}

h1
{
	font-family: lucida grande;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	line-height: 17px;
}

.subheader
 {
	font-family: lucida grande;
	font-size: 12px;
	color: #839E4F;
	font-weight: bold;
	line-height: 17px;
}

.sidenav
 {
	font-family: "lucida grande", arial;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	line-height: 17px;
}

li
 {
	font-family: lucida grande;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	line-height: 17px;
}

.intro
{
font-family: lucida grande;
	font-size: 14px;
	color: #75270E;
	font-weight: normal;
	line-height: 17px;
}

.mainheader {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #812D12;
	letter-spacing: 0.02em;
}

.price {
	font-family: lucida grande;
	font-size: 12px;
	color: #75270E;
	font-weight: bold;
	line-height: 17px;
}

a.sub:link
{
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #FFFFFF;
}
a.sub:hover
{
text-decoration: none;
color: #812D12;

}
a.sub:visited
{
text-decoration: none;
font-family: Arial;
font-size: 12px;
color: #996600;
}
	
a:link
{
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #839E4F;
}
a:hover
{
text-decoration: underline;
color: #333F0F;

}
a:visited
{
text-decoration: none;
font-family: Arial;
font-size: 12px;
color: #839E4F;
}

a.main:link
{
font-family: Lucida grande;
font-size: 12px;
text-decoration: none;
color: #FFFFFF;
}
a.main:hover
{
text-decoration: underline;
color: #333F0F;

}
a.main:visited
{
text-decoration: none;
font-family: Arial;
font-size: 12px;
color: #FFFFFF;
}

a.quick:link
{
font-family: lucida grande;
	font-size: 13px;
	color: #75270E;
	font-weight: bold;
	line-height: 17px;
	text-decoration: none;
}

a.quick:hover
{
font-family: lucida grande;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	line-height: 17px;
	text-decoration: underline;
}

a.quick:visited
{
font-family: lucida grande;
	font-size: 13px;
	color: #75270E;
	font-weight: bold;
	line-height: 17px;
	text-decoration: none;
}

a.side:link
{
font-family: lucida grande;
	font-size: 11px;
	color: #EBF9BB;
	font-weight: bold;
	line-height: 17px;
	text-decoration: none;
}

a.side:hover
{
font-family: lucida grande;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	line-height: 17px;
	text-decoration: underline;
}

a.side:visited
{
font-family: lucida grande;
	font-size: 11px;
	color: #EBF9BB;
	font-weight: bold;
	line-height: 17px;
	text-decoration: none;
}
