body {
font-family: CG Omega;
font-size: 14px;
color: #000000;
margin: 5px 0px 0px 0px;
} 

h1 {
font-family: CG Omega;
font-size: 16px;
font-weight: bold;
color: #A50303;
margin: 0px 0px 0px 0px;
padding: 0px;
}


h2 {
font-family: CG Omega;
font-size: 16px;
font-weight: bold;
color: #A50303;
margin: 15px 0px 0px 0px;
padding: 0px;
}

p {
margin: 15px 0px 0px 0px;
padding: 0px;
} 

form {
margin: 0px;
padding: 0px;
}

#grey {   
width: 778px;
background-image: url("images/bg_greytable.gif"); 
}

#flowers {   
width: 786px;
background-image: url("images/bg_flowers.gif");
margin-bottom: 4px;
}

#flowerstd {   
width: 786px;
background-image: url("images/bg_flowers.gif");
}

#content {
width: 654px;
border-left: #A50303 solid 1px; 
border-top: #A50303 solid 1px; 
border-right: #A50303 solid 1px; 
border-bottom: #A50303 solid 1px; 
background-color: #ffffff; 
margin-left: auto; 
margin-right: auto;
} 

#homecontent img {
margin: 15px 0px 150px 0px;
padding: 0px;
}

#content td {
padding: 0px; 
margin: 0px;
}

table#homecontent {
padding: 0px;
margin: 0px;
width: 473px;
border: 0px; 
background-color: #ffffff;
margin-left: auto; 
margin-right: auto;
}

#homecontent td {
padding: 0px; 
margin: 0px;
}

#homecontent img {
margin-right: 10px;
} 

table#specials {
padding: 0px;
margin: 0px;
width: 150px;
background-image: url("images/bg_flowers.gif");
border-left: #A50303 solid 1px;
border-bottom: #A50303 solid 1px;
}

table#specialscontent {
padding: 0px;
margin: 5px;
width: 140px;
background-color: #ffffff;
margin-left: auto; 
margin-right: auto;
}  

table td #specialscontent1 {
padding: 0px; 
margin: 0px;
background-image: url("images/bg_greytable2.gif");
} 

table td #specialscontent2 {
padding: 0px; 
margin: 0px;
background-color: #eeeeee; 
}

table td #specialscontent2 p {
padding: 0px; 
margin: 10px;
}

#monogramtable {
padding: 0px;
margin: 0px; 
} 

#monogramtable p{
padding: 0px;
margin: 0px; 
} 

table#subcontent {
padding: 0px;
margin: 0px;
width: 624px;
border: 0px; 
background-color: #ffffff;
margin-left: auto; 
margin-right: auto;
}

#subcontent td {
padding: 0px; 
margin: 0px;
} 

input
{
color: #A50303;
background: #fee3ad;
border: 1px solid #781351
padding: 0px;
margin: 0px;
font-size: 14px;
font-family: CG Omega;
}

select, textarea, radio
{
color: #A50303;
background: #fee3ad;
border: 1px solid #781351
font-size: 14px;
font-family: CG Omega;
}

table td #specialscontent2 p
{
font-size: 14px;
}

table td #specialscontent2 a
{
font-size: 12px;
}   

#itemcontent {
width: 145px;
border-left: #A50303 solid 1px; 
border-top: #A50303 solid 1px; 
border-right: #A50303 solid 1px; 
border-bottom: #A50303 solid 1px; 
background-color: #eeeeee; 
} 

#itemcontent img {
border: #A50303 solid 1px;
}

#itemcontent img:hover {
border: #FBF301 solid 1px;
}


#cartcontent {
border: #A50303 solid 1px;
}

#carttitle {
background-color: #eeeeee;
}

#cartcontent td {
border: #A50303 solid 1px;
padding: 5px;
}

#checkoutcontent {
border-left: #A50303 solid 2px; 
border-top: #A50303 solid 2px; 
border-right: #A50303 solid 2px; 
border-bottom: #A50303 solid 2px; 
background-color: #eeeeee;
}

#checkoutcontentmain {
border-left: #A50303 solid 1px; 
border-top: #A50303 solid 1px; 
border-right: #A50303 solid 1px; 
border-bottom: #A50303 solid 1px; 
background-color: #ffffff;
padding: 0px; 
margin: 0px;
}

#checkoutcontentmain td {
border: #A50303 solid 1px;
padding: 5px;
} 


#sectionheader {
width: 350px;
margin: 0px;
padding: 0px;
border-left: #A50303 solid 2px; 
border-top: #A50303 solid 2px; 
border-right: #A50303 solid 2px; 
border-bottom: 0px; 
background-color: #eeeeee;
background-image: url("images/bg_greytable2.gif");
}



#right {   
width: 7px;
background-image: url("images/bg_side_right.gif");
}

#left {   
width: 7px;
background-image: url("images/bg_side_left.gif");
}

#top {   
width: 800px;
height: 7px;
background-image: url("images/bg_top.gif");
}

#bottom {   
width: 800px;
height: 7px;
background-image: url("images/bg_btm.gif");
}   




a {
font-family: CG Omega; 
font-size: 14px; 
color: #A50303;
outline: none;
}
a:hover {
font-family: CG Omega; 
font-size: 14px;
text-decoration: underline; 
color: #909C81;
outline: none;
}



.credit  {   
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000;
}
.creditlink  {   
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #A50303;
}
a.creditlink {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #A50303;
text-decoration: none; 
outline: none;
}
a.creditlink:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #909C81;
text-decoration: underline; 
outline: none;
} 

