
/* -- top border -- */
.top-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #1C1C1C;
}
a.top-grey:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.top-grey:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.top-grey:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #F6D0CE;
	text-decoration: underline;
}
a.top-grey:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.welcome {
	font-family: "trebuchet MS";
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
/* -- End of top border -- */

/* -- side borders -- */
.sidebrdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
a.sidebrdr:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.sidebrdr:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.sidebrdr:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #F6D0CE;
	text-decoration: underline;
}
a.sidebrdr:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.s-login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	width: 100px;
	background-color: #1C1C1C;
}
.s-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	border: 1px solid #EA392B;
	width: 90px;
	background-color: #000000;
}
.s-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #EA392B;
	background-color: #000000;
	cursor: hand;
}
.s-select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	border: 1px solid #EA392B;
	width: 100px;
	background-color: #000000;
}
/* -- End of side borders -- */

/* -- bottom border -- */
.footer {
	font-family: "trebuchet MS";
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #1C1C1C;
}
a.footer:link {
	font-family: "trebuchet MS";
	font-size: 8pt;
	color: #FFEEED;
	text-decoration: none;
}
a.footer:visited {
	font-family: "trebuchet MS";
	font-size: 8pt;
	color: #FFEEED;
	text-decoration: none;
}
a.footer:hover {
	font-family: "trebuchet MS";
	font-size: 8pt;
	color: #FBE8E7;
	text-decoration: underline;
}
a.footer:active {
	font-family: "trebuchet MS";
	font-size: 8pt;
	color: #FFEEED;
}
/* -- End of bottom border -- */

/* -- body -- */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	scrollbar-3d-light-color:#F6D0CE;
	scrollbar-arrow-color:#F6D0CE;
	scrollbar-base-color:F6D0CE;
	scrollbar-dark-shadow-color:#000000;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#F6D0CE;
	background-color: #000000;
}
.main-table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.main-area {
	border: 1px solid #F6D0CE;
}
.guestbk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EA392B;
	border-bottom-color: #EA392B;
	background-color: #111111;
}
.votes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #111111;
}
a.votes:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.votes:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.votes:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F6D0CE;
	text-decoration: underline;
}
a.votes:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.reg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #232325;
}
.reg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #373737;
}
.title {
	font-family: "trebuchet MS";
	font-size: 17pt;
	font-weight: bold;
	color: #454545;
	letter-spacing: 1pt;
}
.title2 {
	font-family: "trebuchet MS";
	font-size: 12pt;
	font-weight: bold;
	color: #6B6B6B;
	letter-spacing: 1pt;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
}
.search-res {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #111111;
}
.search-res2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #252525;
}
.res-pic {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F6D0CE;
}
.form-table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #111111;
	background-image: url(../images/f-bkg.jpg);
	background-repeat: repeat-y;
	background-position: right;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F6D0CE;
	border-bottom-color: #F6D0CE;
}
.form-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
.form-inactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #373737;
	background-color: #000000;
}
.form-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	border: 1px solid #EA392B;
	background-color: #000000;
}
.b-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #EA392B;
	background-color: #000000;
	cursor: hand;
}
.flower-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #EA392B;
	background-color: #000000;
	height: 40px;
	width: 100px;
	text-align: center;
	white-space: normal;
	cursor: hand;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	border: 1px solid #EA392B;
	background-color: #000000;
}
.w-select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	border: 1px solid #EA392B;
	background-color: #000000;
	width: 130px;
}
.t1-select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	border: 1px solid #EA392B;
	background-color: #000000;
	width: 48px;
}
.t2-select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	border: 1px solid #EA392B;
	background-color: #000000;
	width: 41px;
}
.t3-select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	border: 1px solid #EA392B;
	background-color: #000000;
	width: 36px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	border: 1px solid #EA392B;
	background-color: #000000;
	width: 130px;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F83F01;
}
.profile-q {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
.profile-d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CCCCCC;
}
.xtra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #151515;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.xtra2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #111111;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EA392B;
	border-bottom-color: #EA392B;
}
.blank {
	background-image: url(../images/bkg-lgo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #000000;
}
.news-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #151515;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
a.news1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.news1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.news1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #e4e4e4;
	text-decoration: underline;
}
a.news1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.news-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #222222;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F6D0CE;
	border-bottom-color: #F6D0CE;
}
a.number:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #555555;
	text-decoration: none;
}
a.number:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #555555;
	text-decoration: none;
}
a.number:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.number:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.flowers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003300;
	background-image: url(../images/gift-back2.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.flower-det {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003300;
}
.flower-title {
	font-family: "trebuchet MS";
	font-size: large;
	font-weight: bold;
	color: #FF6600;
	letter-spacing: 1pt;
}
.flower-pic {
	border: 3px double #FF6600;
}
a.flwr:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003300;
	text-decoration: none;
}
a.flwr:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003300;
	text-decoration: none;
}
a.flwr:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF6600;
	text-decoration: underline;
}
a.flwr:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003300;
}
.fl-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #003300;
	border: 1px solid #FF6600;
	background-color: #FEF5E9;
	cursor: hand;
}
.fl-select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003300;
	border: 1px solid #FF6600;
	background-color: #FEF5E9;
}
.o-stripes {
	background-color: #111111;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF6600;
	border-bottom-color: #FF6600;
}
.ecard-pic {
	border: 1px solid #EA392B;
}
.logo-pic {
	border: 1px solid #FFFFFF;
}
.event-pic {
	border: 3px double #EA392B;
}
.stat-t {
	background-color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.stat-b {
	background-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.stat {
	background-color: #333333;
}
.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
a.link1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: underline;
}
a.link1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.link1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
}
a.link1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
a.link2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #F6D0CE;
	text-decoration: none;
}
a.link2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #F6D0CE;
	text-decoration: none;
}
a.link2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: underline;
}
a.link2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #F6D0CE;
}
.l-back {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #222222;
}
.d-back {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #000000;
)
/* -- End of body -- */