body {
	background-color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
}
.menulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-transform: uppercase;
	font-weight: bold;	
}
a {
	color: #333366;
	text-decoration: none;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
a:hover {
	color: #666666;
}
h2 {
	font-size: 18px;
	font-weight: bold;
	text-transform: capitalize;
	color: #336699;
}
h3 {
	color: #333366;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
}

.searchtext {
	font-size: 9px;
	color: #999999;
}
td {
	background-repeat: repeat-x;
}
.blacktext {
	color: #000000;
}



/* STYLES CREATED FOR Gift Catalogue pages */
.imagequote{
float: left;
width: 150px;
margin: 40px 0 0 0px;
padding:0 20px 0 10px
}

.gifttext{
float: right;
width: 240px;
margin: 40px 20px 0 0px
}

.clear{
clear: both;
line-height: 0px
}

.gifttext ul{
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 10px
}

.gifttext li{
list-style: url(images/giftcat/bullet.gif); 
}

#quotescol{
font-size: 0.7em;
font-style: italic;
margin:0;
padding:0
}

#quotescol blockquote{
margin: 30px 0 0 0;
padding: 0;
color: #336699;
font-weight: bold;
}

#q1{
padding:0;
margin-top: 680px
}

#q2{
padding:0;
margin-top: 195px
}

#q3{
padding:0;
margin-top: 227px
}

#q4{
padding:0;
margin-top: 215px
}

#q14{
padding:0;
margin-top: 3066px
}

.imgright{
float:right;
border: none;
margin: 0px 0px 10px 10px
}

.imgleft {
float:left;
margin: 0px 10px 10px 0px
}

.gifttext h3 {
margin: 0 0 0px 0;
font-size: 11pt
}

.giftlist{
float:left;
width:390px;
padding: 2px 0 2px 0
}

.giftprice{
float:right;
width: 100px;
margin-left: 20px;
padding: 2px 0 2px 0
}

.gifttext p{
margin-top: 4px
}

.gifttext a {
padding: 1px 7px;
background-color: #FFD179;
color: #336699;
font-weight: bold;
border: #426F99 1px solid;
width: auto;
float: right;
}

.buttontext{
width: 250px;
}

.buttontext a{
padding: 1px 7px;
background-color: #FFD179;
color: #336699;
font-weight: bold;
border: #426F99 1px solid;
width: auto;
float: right
}

.gifttext a:link, .gifttext a:visited, .buttontext a:link, .buttontext a:visited {
text-decoration:none;
}

.gifttext a:hover, .buttontext a:hover {
background-color: #426F99;
border: #FFD179 1px solid;
color: #fff
}

.topdiv{
text-align: right;
font-weight: bold;
padding: 15px 20px 0px 0px;
}

.star{
color: #336699;
font-weight: bold
}

#giftform{
margin: 35px 0 0 0;
padding: 0px
}

#giftform h3{
margin: 0 0 4px 0;
font-size: 11pt
}

p.belowhead{
margin-top: 0
}

.giftform label, .giftform input, .giftform textarea {
display: block;
width: 200px;
float: left;
margin-bottom: 10px;
font-family : Verdana, arial, sans-serif;
font-size : 9pt;
border: 1px solid #999999;
}


.giftform label {
text-align: right;
width: 200px;
padding-right: 20px;
border: 0px;
}

.giftform input.labelsmall{
width: 30px;
padding:0;
margin: 0px 10px 0 0px;
display: inline;
}

.giftform input.radioinput {
display: inline;
width: 30px;
margin-bottom: 10px;
padding-right: 20px;
border: 0px
}

.giftform .radiocommentsmall {
display: inline;
width: 10px;
margin-bottom: 10px;
text-align: left;
}
	
.smalltext{
font-size: 8pt;
margin-left: 220px
}

.spaceabove{
margin-top: 40px
}


#gifttable td {
font-size: 8pt;
padding: 4px 0px 4px 0px
}

#gifttable td.nospacetd {
font-size: 8pt;
padding: 0px
}

/* Button STyles */
.submitbutton{
background-color: #FFD179;
color: #336699;
font-weight: bold;
border: #426F99 1px solid;
width: auto;
display: inline
}

.giftform .submitbutton{
background-color: #FFD179;
color: #336699;
font-weight: bold;
border: #426F99 1px solid;
width: auto;
display: inline;
float: right
}



.giftform .submitbuttons{
text-align: right;
background-color: #ff0000;
padding-right: 118px
}


/* START - Card Styles */
.picspace{
margin: 0px 10px 20px 10px;
border: none;
float: left;
}

.arrow {
list-style-image: url(images/giftcat/arrow.gif);
line-height: 18px
}

.noborder {
border: none
}

.giftcardleft {
float: left
}

.giftcardright{
float: right
}


/* START - Christmas Card Option DIVs */
#christmaschange{
position: relative;
width: 500px;
height: 100px
}

#optionone{
position: absolute;
top: 0px;
left:0px;
width: 500px;
height: 100px;
background-color: #FFF;
font-weight: bold;
z-index: 2
}

#optiontwo{
position: absolute;
top: 0px;
left:0px;
width: 500px;
height: 100px;
background-color: #ffffff;
font-weight: bold;
z-index: 1
}

.cardtext{
color: #FF0000;
font-weight: bold
}

.linkunderline a:link, .linkunderline a:visited, .linkunderline a:hover{
text-decoration: underline
}





