/* CSS Document */
body {margin:10px 0px 0px 0px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; background:#811 url("../images/bkgd.gif");}

p {font-size:11px; line-height:13px;}
h1 {font-size:50px; color:#811; font-weight:600; font-family:"Trebuchet MS", verdana, helvetica, arial, sans-serif;}
h2 {font-size:32px; color:#811; font-weight:600;}
h3 {font-size:18px; color:#000; font-weight:800; margin-bottom:-2px;}
h4 {font-size:14px; color:#811; font-weight:600; border-bottom:1px solid #811;}

dt {font-weight:600;}
dd {font-size:11px; line-height:13px;}

.callout {color:#811; border-top:3px solid #811; border-bottom:1px solid #811; padding:3px;}

/* ---------------------- PAGE STRUCTURE ----------------------- */
#verytop {
	position:absolute; 
	top:0; left:0;
	margin:0; padding:0; 
	width:772px;
	height:130px;
	background:#FFF;
	border-left:3px solid #999;border-right:3px solid #999;border-top:3px solid #999;
	}
	
#updates {
	position:absolute;
	top:0;
	right:5px;
	padding:0; margin-top:0px  !important; /*mozilla*/ margin-top: 10px;	 /* IE */	
	padding-top:0px  !important; /*mozilla*/ padding-top:10px;	 /* IE */	
	margin-left:10px; margin-bottom:0px; margin-right:0px; !important; /*mozilla*/ margin-left:0px;	 /* IE */
	width:270px; height:100px;
	background:#FFF url("../images/postit.jpg") no-repeat;
	}
	#updates p  {padding:0px 30px 8px 15px;}
	#updates h3 {padding:0px 30px 0px 15px; margin-bottom:-3px;}
	
#updates2 {
	position:absolute;
	top:0;
	right:5px;
	padding:0; margin-top:2px  !important; /*mozilla*/ margin-top: 0px;	 /* IE */	
	padding-top:0px  !important; /*mozilla*/ padding-top:10px;	 /* IE */	
	margin-left:10px;  
	margin-bottom:0px; 
	margin-right:10px;
	width:270px; height:100px
	}
	#updates2 p  {padding:0px 30px 8px 15px;}
	#updates2 h3 {padding:0px 30px 0px 15px; margin-bottom:-3px;}
	
#container {
	position:relative;
	text-align:left;
	margin: 0 auto 0 auto;
	padding:0;
	width:778px;
	}

#content {
	position: absolute;
	border-left:3px solid #999;border-right:3px solid #999;
	background:#FFF url("../images/flower_bkgd.gif")  no-repeat bottom right;
	top:130px;
	left:0;
	color: #000;
	text-align: left;
	margin: 0;
	padding: 0;
}

#leftcol {
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 150px !important; /*mozilla*/ 
	width: 150px; /* IE */	
	}

html>#leftcol {
	width: 150px; /* Opera */
	}

#main {
	float: left;
	text-align: left;
	margin:0;
	padding: 0px 0 0 3px;
	width: 562px !important; /*mozilla*/ width: 562px;	 /* IE */	
	}

html>#main {
	width: 562px; /* Opera */
	}
.homeleft {float:left; width:250px;}
.homeright {float:left; width:250px; margin-left:30px;}
	
.spacer {clear:both;}
	
#rightcol {
	float: right;
	text-align: right;
	vertical-align:top;
	margin:0;
	padding: 0;
	width: 55px !important; /*mozilla*/ width: 55px;	 /* IE */	
	}

html>#rightcol {
	width: 55px; /* Opera */
	}
	
#footer {
	float: left;
	color: #FFF;
	background-color:#999;
	margin: 0;
	padding: 0;
	height: 25px;
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	width: 772px !important; /*mozilla*/ width: 772px;	 /* IE */	
	}

html>#footer {
	width: 772px; /* Opera */
	}

.fleft {float:left; }

.fright {
	float:right;color:#999; 
	text-decoration:none; 
	font-size:9px; margin-right:10px;
	padding-bottom:10px;}
.fright a:link, .fright a:active, .fright a:visited {color:#999; text-decoration:none;}
.fright a:hover, .fright a:active:hover, .fright a:visited:hover {color:#C61436; text-decoration:none;}

.inside { padding:5px; margin:0;}

/* ---------------------- LINKS ----------------------- */
a {color:#999; text-decoration:underline;}
a:visited {color:#999; text-decoration:underline;}
a:active {color:#000; text-decoration:underline;}
a:hover {color:#000; text-decoration:underline;}

#updates a {color:#811; text-decoration:underline;}
#updates a:visited {color:#811; text-decoration:underline;}
#updates a:active {color:#000; text-decoration:underline;}
#updates a:hover {color:#000; text-decoration:underline;}

/* ---------------------- SHOPPING ----------------------- */

input.ftext {background-color:#FFF; border: 1px solid #96024C; color:#000;}
input.button {background-color:#96024C; color:#FFF; border:0;cursor:pointer; }

