DIV#PAGE {text-align: center; margin-left: auto; margin-right: auto; width: 950px;}
BODY {text-align: center; font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: x-small; background-color: #FFFFFF;} 
.PageColor {background: #FFFFFF;}
.PageBottomColor {background: #FFFFFF}
.BodyMarginTop {line-height: 0;}

A:link, A:visited, A:active {color: #3080CB; text-decoration: underline;}
A:hover {color: #F37020; text-decoration: underline;}
A:link IMG, A:visited IMG, A:active IMG {border: 1px solid #3080CB;}
A:hover IMG {border: 1px solid #F37020;}

 P {font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; color: #000000;}
 .TextObject {font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: x-small;}
.7pt {font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 7pt;}
.8pt {font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt;}
.11pt {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 11pt; color: rgb(0,0,0); font-weight: bold;}
H1 {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12pt; color: #72A94D; font-weight: bold;}

#header { width: 950px; padding: 0px; border: none; margin-bottom: 30px; }

#header .logo { padding-top: 10px; }
#header #signin { height: 23px; font-size: 10px; }
#header #signin .user { color: #C4C4C4; padding: 0 5px 0 5px; background: url(https://secure.floraltransactions.com/images/site/affiliate/29/signin_flap.gif); vertical-align: middle; text-align: right; }
#header #signin a:link { color: #555; padding: 1px 5px 1px 5px; }
#header #signin a:visited { color: #555; padding: 1px 5px 1px 5px; }
#header #signin a:hover {  color: #F37020; padding: 1px 5px 1px 5px; text-decoration: underline; }

#nav_bar { font-size: 12px; color: #999; padding-right: 5px; }
#nav_bar a:link { font-weight: bold; color: #3080CB; padding: 1px 3px 1px 3px; text-decoration: none;}
#nav_bar a:visited { font-weight: bold; color: #3080CB; padding: 1px 3px 1px 3px; text-decoration: none;}
#nav_bar a:hover { font-weight: bold; color: #FFF; padding: 1px 3px 1px 3px; background-color: #F37020; text-decoration: none; text-decoration: none;}

.CartBorder {border: 1px solid #E3E9E9;}
.PictureBorder {border: 1px solid #000000;}

.BodyColor {background: #FFFFFF;}
.BodyLineColor {background: #FFFFFF;}
.BodyTextColor {color: #000000}
.BodySpecialTextColor {color: #F37020}
.BodyTitleTextColor {color: #72A94D}
.BodyFormTitleBackColor {background: #E3E9E9}
.BodyFormTitleTextColor {color: #40608C}
.BodyFormHeaderBackColor {background: #FFFFFF}
.BodyFormHeaderTextColor {color: #000000}
A.BodyLink:link, A.BodyLink:visited, A.BodyLink:active {color: #3080CB; text-decoration: underline;}
A.BodyLink:hover {color: #F37020; text-decoration: underline;}
A.BodyLink:link IMG, A.BodyLink:visited IM, A.BodyLink:active IMG {border: 1px solid #3080CB;}
A.BodyLink:hover img {border: 1px solid #F37020;}

UL.Nav {margin: 0; padding: 0 0 0 4px; list-style: none;}
.NavTitleColor {color: #40608C; margin-left: 4px; text-transform: capitalize;}
.NavTitleBackColor {height: 22px; background: #E3E9E9;}
.NavBackColor {background: #FFFFFF;}
.NavCell {background: #FFFFFF; line-height: 14px;}
.NavLineColor {background: #FFFFFF; color: #FFFFFF;}
A.NavLink:link, A.NavLink:visited, A.NavLink:active {font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 11px; color: #3080CB; text-decoration: underline; margin-left: 4px;}
A.NavLink:hover {color: #F37020; text-decoration: underline;}

#Sidebar {margin-left: 0; padding-left: 0;}
#Sidebar LI {list-style: none; padding-left: 18px; padding-right: 12px; font-family: Arial,Helvetica,Sans-serif,sans-serif; font-size: 11px; line-height: 14px; margin-bottom: 8px;}
.SidebarTitle {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12px; font-weight: bold; color: #72A94D; text-transform: capitalize;}
.SidebarBack {background: #FFFFFF;}
A.SidebarLink:link, A.SidebarLink:visited, A.SidebarLink:active {color: #3080CB; text-decoration: none;}
A.SidebarLink:hover {color: #F37020; text-decoration: underline;}

.FooterColor {background: #FFFFFF}
.FooterText {margin: 10px 0 10px 0; font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 11px; color: #00601E}
A.FooterLink:link, A.FooterLink:visited, A.FooterLink:active {font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 10px; color: #00601E; text-decoration: none;}
A.FooterLink:hover {color: #84B140; text-decoration: underline;}

.Bottom {text-align: center; font-family: Arial,Helvetica,Sans-serif,sans-serif; font-size: 11px; color: #000000;}
A.BottomLink:link, A.BottomLink:visited, A.BottomLink:active {text-align: center; font-family: Arial,Helvetica,Sans-serif,sans-serif; font-size: 11px; color: #339933; text-decoration: none;}
A.BottomLink:hover {color: #84B140; text-decoration: underline;}

.Copyright {margin: 10px 0 18px 0; text-align: center; font-family: Arial,Helvetica,Sans-serif,sans-serif; font-size: 10px; color: #000000;}

#citylist { font-size: 10px; width: 18%; padding: 10px 10px 10px 0; float: left; line-height: 18px; text-align: left;}
#citylist h1 { font-size: 11px; font-weight: normal; color: #6E9B33; }
#citylist a:link { color: #999; }
#citylist a:visited { color: #999; }
#citylist a:hover { color: #F37020; }

#associated_cities { width: 745px; color: #666; border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; margin: 10px 0 20px 0; text-align: left;}
#associated_cities .logo { font-size: 10px; padding: 10px 0 10px 0; }
#associated_cities .members { font-size: 10px; padding: 10px 0 10px 20px; line-height: 18px; }
#associated_cities a:link { color: #999; }
#associated_cities a:visited { color: #999; }
#associated_cities a:hover { color: #F37020; }