@charset "UTF-8";

/* Added by Donovan Brock, JTC Inc. */
body {
	margin:0;
	background:transparent url(http://www.karinsflorist.com/images/bg.jpg) repeat-y scroll center top;
	
	/* Default Site Text */
	color:#008F3E;
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
}

.maintext {
	color:#008F3E;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

td, tr, table, thead {
	font-size:11px;
}

#Container {
	background-image:url(http://www.karinsflorist.com/images/border.gif);
	background-repeat:repeat-y;
	background-position:top center;
}

#Container2 {
	background-image:url(http://www.karinsflorist.com/images/border.gif);
	background-repeat:repeat-y;
	background-position:top center;
	width:996px;
}
h1 {
	vertical-align:top;
	padding-left:8px;
	background-color:#8F000A;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	color:white;
	text-align:left;
}
.nav {font-family:Arial, Helvetica, sans-serif;font-size:11pt;color:#8F000A;font-weight:bold;text-decoration:none;}	
.nav:hover {color:#84c566;}

.menu {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#900;
	text-decoration:none;
}
.menu:hover {
	color:#84c566;
}

.menuShopTitle {
/*	color:#008F3E;*/
	color:#900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	clear:both;
	display:block;
}

.menuCategory {
	font-size:13pt;
	font-weight:bold;
	color:#900;
}

.pagemaker {
	text-align:right;
	color:#333;
}

.pagemaker a {
	color:#84c566 !important;
}
.pagemaker a:hover {
	color:#900 !important;
	border-bottom:1px solid #0C3 !important;
}

.navtop{font-family:Arial, Helvetica, sans-serif;text-align:center;padding-left:5px;padding-right:5px;font-size:10px;font-weight:200;color:#8F000A;text-decoration:none;}
.tdtext {font-family:arial,verdana,sans serif;font-size:10px;color:#674C5A;text-decoration:none;text-align:center;}
a{color:#674C5A;text-decoration:none;}
a:hover{color:#DE3A6E;}
.productbg table {float:right;}




/* Original */

.productbg {font-family: Arial, verdana, Helvetica, sans-serif; font-size:11px;color:#624668;}
.mainborder { background-color: #ffffff;      
border-right: #624668 1px solid;
border-top: #624668 1px solid;
border-left: #624668 1px solid;
border-bottom: #624668 1px solid; }

.headbg { background-color: #F5EBE8; }
.submenubg { background-color: #F9F8F2; }
.menubg { background-color: #BA4A7A; color: #ffffff; font-family: arial,verdana; font-size: 11px; text-decoration: none }
.searchg { background-color: #9966CC; color: #000000; font-family:arial, verdana; font-size: 11px; text-decoration: none }
.mainbg { background-color: #ffffff; }
.bottomline { background-color: #4C8CA5; }
.border{border:1px solid #624668;}
.headtext { font-family: Arial, verdana, Helvetica, sans-serif; font-size:12px; 
color:#624668; font-weight:bold; text-decoration:none;}

.normtext { font-family: Arial,Verdana, Geneva, Helvetica, sans-serif; font-size:11px; 
color:#624668; text-decoration:none;}

.errortext { font-family: Arial,Verdana, Geneva, Helvetica, sans-serif; font-size:10px; 
color:#ff0000; font-weight:none; text-decoration:none;}

.footertext { font-family: Arial,Verdana, Geneva, Helvetica, sans-serif; font-size:8px; 
color:#624668; font-weight:none; text-decoration:none;}

.catheading { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:12px; 
color:#624668; font-weight:bold; text-decoration:none;}

.catlink { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:12px; 
color:#624668; font-weight:none; text-decoration:none;}

.prodlink { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:11px; 
color:#333333; font-weight:none; text-decoration:none;}

.normlink { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:11px; 
color:#624668; font-weight:none; text-decoration:none;}

.categoryname {
      text-decoration: none;
      font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
      font-weight: none;
      font-size: 18pt;
      font-style: none;
      color: #BA4A7A;
      }
      
.formheading {
   COLOR: #BA4A7A; FONT-FAMILY:arial, Helvetica, verdana,sans-serif; FONT-WEIGHT: bold; font-size:16px;
}
.formElmNames {
   COLOR: #BA4A7A; FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; font-size:14px;
}

.submitButton {
   BACKGROUND-COLOR: #BA4A7A; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #FFF 1px solid; COLOR: #FFF; CURSOR: hand; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
}

.captions {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #624668;
}
.flatInput {
   border: 1px solid #D89CB4;
   background-color:#FFFFFE;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #624668;
   width:160;
}     


.flatInput2 {
   border: 1px solid #D89CB4;
   background-color:#FFFFFE;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #624668;
   width:100%;
}

.flatInput1 {
   border: 1px solid #D89CB4;
   border-right:none;
   background-color:#FFFFFE;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #624668;
}


.callPhone {
      text-decoration: none;
      font-family: Verdana, Arial, Helvetic, Geneva, sans-serif;
      font-weight: none;
      font-size: 12pt;
      font-style: none;
      font-weight:bold;
      color: #BA4A7A;
      }

a:hover{color:#DE3A6E;}

.submitOrderText
{
 font-family: arial, Verdana, Helvetica, sans-serif; font-size:17px; 
color:#624668; text-decoration:none;

}
