html,body {
margin:0;
padding:0;
background-image: url(g.PNG);
}

body {
font-size:62.5%;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFF;
background-repeat:repeat;
min-height: 100%; 
	height: 100%;
background-image: url(g.PNG);
color: inherit;
}

/* <h1 class="teal weight9 center"> Page theme Header */
h1 {
font-size:2.4em;
background-color:#FFF;
color: inherit;
}

h2 {
font-size:1.8em;
background-color:#FFF;
color: inherit;
}

/* <h3 class ="title maroon"> product title */
h3 {
font-size:1.7em;
background-color:#FFF;
color: inherit;
}

h4 {
font-family:Georgia;
font-size:1.6em;
background-color:#FFF;
color: inherit;
}

h5 {
font-family:Georgia;
font-size:1.4em;
background-color:#FFF;
color: inherit;
}

/* h4 in the navigation section will act a little different, space above and below will be reduced */
div#navigation h4 {
font-weight:900;
margin-bottom:-3px;
margin-top:-3px;
}

/* This will change space between most paragraphs */
p {
line-height:1.4;
}

/* page theme */
p.theme {
font-size:1.4em;
color:#000;
font-weight:500;
border:0 solid #000;
text-align:center;
background-color:#FFF;
padding:0;
}

/* save and secure line */
p.ss {
font-size:1.1em;
color:teal;
font-weight:900;
border-bottom:1px solid #000;
text-align:center;
background-color:#FFF;
padding:20px;
}

/* product descriptions */
p.proddisc {
text-align:left;
font-size:1.2em;
font-weight:300;
border:0 solid #000;
background-color:#FFF;
color: inherit;
padding:0;
}



form {
text-align:center;
padding: 1px;
}




/* Next four tags <a href="  controls color of links anywhere on page */
a {
background-color:#FFF;
color: inherit;
}

A:link {
background-color:#FFF;
color:Purple;
text-decoration:none;
}

A:visited {
background-color:#FFF;
color:Teal;
text-decoration:none;
}

A:hover {
background-color:#FFF;
color:Red;
text-decoration:underline overline;
}

/* this removes the border around images, so we can make them linkable without an ugly border */
img {
border:0;
}

/* this is called a holly hack, it fixes a bug in IE that makes text disappear*/
/* Hides from IE5-mac \*/
* html div#content {height: 1%;}
/* End hide from IE5-mac */

    /* Line under the header is include in this instruction */
div#header {
position:relative;
background-color:#FFF;
color: inherit;
border-bottom-style:solid;
border-bottom-width:2px;
border-bottom-color:#CCC;
}

/* This is the cart summary button*/
div#header p#sum {
position:absolute;
top:15px;
left:650px;
font-size:1.5em;
color:Purple;
font-weight:900;
border:0 solid #000;
background-color:#FFF;
padding:0;
}

/* next seven control layout of the page*/
div#container {
background-color:#FFFFFF;
width:990px;
margin:0 auto;
}

div#wrapper {
float:left;
width:100%;
}

div#content {
background-color:#FFF;
color: inherit;
margin:0 230px 0 230px;
}

div#linkscontent {
background-color:#FFF;
color: inherit;
margin:0 0 0 230px;
}

div#navigation {
float:left;
width:200px;
margin-left:-980px;
}

div#extra {
float:left;
width:200px;
margin-left:-200px;
height:450px;
background-color:#FFF;
color: inherit;
text-align:center;
}

div#footer {
clear:left;
width:100%;
background-color:#FFF;
color: inherit;
text-align:center;
}

div#footer a {
display:inline;
padding:0;
}
/* ===this is special for the link and other two column pages === */

div#twocolumn {
background-color:#FFF;
color: inherit;
margin:0 0 0 230px;
}


/* ===these two push the product image to the left or right === */
div.right {
float:right;
padding:10px;
}

div.left {
float:left;
padding:10px;
}

/* this makes the two classes above position correctly and adds a bottom horizontal line */
div.pbutton {
text-align:center;
clear:both;
width:100%;
padding-top:20px;
padding-bottom:20px;
border-bottom:1px solid #000;
}

/* this puts a line under corporate gifts  */
div.bottomhr {
border-bottom-style:solid;
border-bottom-width:3px;
border-bottom-color:#000;
padding:5px 0 10px;
}

div.centered {
text-align:center;
width:100%;
padding-top:20px;
padding-bottom:10px;
}

/*  controls additional room under links  */
li {
margin-bottom:1px;
text-align:left;
}

li.currentpage {
list-style-type: square;
list-style-image: url(currentpage.gif);
list-style-position: outside;
margin-bottom:1px;
text-align:left;
}

li.currentoffset {
margin-left:30px;
list-style-type: square;
list-style-image: url(currentpage.gif);
list-style-position: outside;
margin-bottom:1px;
text-align:left;
}


/* this controls link font (OTHER THEN MENU) size and boldness, color is controlled with the A: tag */
ul {
font-size:1.3em;
font-weight:500;
background-color:#FFF;

}

/* this controls (MENU) link font size and boldness, color is controlled with the A: tag */
div#navigation ul {
font-size:1.3em;
font-weight:600;
background-color:#FFF;

}
/* this style is mostly for future flexibility  */
small {
font-size:1em;
background-color:#FFF;
color: inherit;
}

div.footermenu {
font-size:1.1em;
font-weight:300;
color:#000;
background-color:#FFF;
}

table.c7 {
border:2px solid #000;
}

td.c6 {
border-top:2px solid #000;
}

form.c5 {
margin-bottom:2px;
}

input.c4 {
font-size:10pt;
}

input.c3 {
font-size:10pt;
border:1px solid #999;
}

span.c2 {
font-weight:400;
font-size:1.2em;
background-color:#FFF;
color:#000;
}

td.c1 {
font-weight:700;
font-size:1.2em;
background-color:#FFF;
color:#000;
}

p.c9,div.c8,.center {
text-align:center;
}

p.sitemap2px, p.sitemap10px, p.sitemap20px	{
margin-top: 1px;
margin-bottom: 1px;
margin-left: .1em;
margin-right: .2em;
font-size: 1.2em;
font-weight:700;
color: teal;
text-align: justify;
padding-right: .1em;
}

p.sitemap2px  {
margin-left:52px;
}

p.sitemap10px  {
margin-left:60px;
}

p.sitemap20px  {
margin-left:70px;
}

ul.rib {
list-style-type: square;
list-style-image: url(rib.gif);
list-style-position: outside;
}

ul.links {
width:300px;
list-style-type: none;
list-style-position: outside;
}

li.links {
margin-bottom:10px;
text-align:left;
}

/* <h3 class ="title red">  product title */
.title {
font-weight:900;
border:0 solid #000;
background-color:#FFF;
color: inherit;
text-align:center;
padding:0;
}

/* <LI class="email">this makes the email link small, can be used other places for the same reason */
.email {
font-size:.7em;
background-color:#FFF;
color: inherit;
}

/* change any color */
.maroon {
color:maroon ! important;
background-color:#FFF;
}

.red {
color:red ! important;
background-color:#FFF;
}

.blue {
color:blue ! important;
background-color:#FFF;
}

.green {
color:green ! important;
background-color:#FFF;
}

.brown {
color:#A52A2A ! important;
background-color:#FFF;
}

.purple {
color:purple ! important;
background-color:#FFF;
}

.teal {
color:teal ! important;
background-color:#FFF;
}

.black {
color:#000 ! important;
background-color:#FFF;
}

.bold {
font-weight:900;
}
body#homepage li#homepagenav,
body#holidayindex li#holidayindexnav,
body#baby li#babynav,
body#birthday li#birthdaynav,
body#corporategifts li#corporategiftsnav,
body#employeethankyou li#employeethankyounav,
body#getwell li#getwellnav,
body#realtor li#realtornav,
body#housewarming li#housewarmingnav,
body#mens li#mensnav,
body#bath li#bathnav,
body#picnic li#picnicnav,
body#romance li#romancenav,
body#carepackages li#carepackagesnav,
body#corporatecondolence li#corporatecondolencenav,
body#corporatethankyou li#corporatethankyounav,
body#womensgifts li#womensgiftsnav,
body#view_all li#view_allnav,
body#companyinfo li#companyinfonav,
body#about li#aboutnav,
body#orderinfo li#orderinfonav,
body#upsmap li#upsmapnav,
body#policies li#policiesnav,
body#privacy li#privacynav,
body#sitemap li#sitemapnav,
body#links li#linksnav, 
body#Testimonials li#Testimonialsnav

{
list-style-type: square;
list-style-image: url(currentpage.gif);
list-style-position: outside;
margin-bottom:1px;
text-align:left;
}

body#valentines li#valentinesnav,
body#doctors li#doctorsnav,
body#administative li#administativenav,
body#nurses li#nursesnav,
body#independence li#independencenav,
body#thanksgiving li#thanksgivingnav,
body#december li#decembernav,
body#teachers li#teachersnav,
body#bosses li#bossesnav,
body#easter li#easternav,
body#mother li#mothernav,
body#father li#fathernav,
body#grandparent li#grandparentnav,
body#christmas li#christmasnav,
body#patricks li#patricksnav,
body#sweetest li#sweetestnav
{
list-style-type: square;
list-style-image: url(holidaypage.GIF);
list-style-position: inside;
margin-bottom:1px;
text-align:left;
}