body{
margin:0;
background-color: #ffffff;
font-family:  Verdana, Arial, sans-serif;
}


.textarea{
width:587px; 
}

.daisyback{
background-image:url(images/daisybackground.jpg); 
background-repeat:no-repeat;
background-position: right bottom;
}

.titles{
padding-top: 10px;
font-size:21px;
font-style: italic;
font-weight: 700;
color: #860381;
font-family:  Georgia, Times, serif;
line-height: 20px;
}
.text{
padding-left: 15px;
padding-left: 10px;
font-size:12px;
line-height: 20px;
}

.bold{
font-weight: 700;
}
.bolditalic{
font-weight: 700;
font-style: italic;
}

.footer{
text-align: center;
font-size:10px;
color:#000000;
line-height: 15px;
}

a.footer{
font-size:10px;
text-decoration: underline;
color:#8a0c89;
}

a.footer:hover {
	color: #dd9ddd;
	text-decoration: underline;
	}
.specialbox{
border: solid 1px #4a5c74;
background: #dbc7d0;
padding: 5px;
}









.bluebar{
	width:736;
	background-color: #4A5C74;
	height: 8px;
}

.grayborder{
border-left: solid 2px #B3B7B7;
border-right: solid 2px #B3B7B7;
background-color: #D6E4E6;
}

.grayborder2{
border-left: solid 2px #B3B7B7;
border-right: solid 2px #B3B7B7;
border-bottom: solid 2px #B3B7B7;
}

.menuarea{
padding-left: 12px;
}

a.menuitem{
font-family: Comic Sans MS, Arial, sans-serif;
font-size:16px;
text-decoration:none;
color:#FFFFFF;
padding-left:7px;
padding-right:7px;
}


a.menuitem:hover {
	background-color:#999999;
	text-decoration:underline;
}

a.menuitem2{
font-family: Comic Sans MS, Arial, sans-serif;
font-size:14px;
text-decoration:none;
color:#FFFFFF;
padding-left:7px;
padding-right:7px;
}


a.menuitem2:hover {
	background-color:#999999;
	text-decoration:underline;
}

.textarea2{
background-color: #D6E4E6;
border-left: solid 2px #B3B7B7;
border-right: solid 2px #B3B7B7;
padding-left: 8px;
font-size:12px;
line-height: 20px;
}

.contactline{
font-size: 11px;
font-weight:600;
text-align: right;
padding-right: 5px;
}

a.contactline{
text-decoration:none;
color: black;
}

a.contactline:hover {
	text-decoration:underline;
	color: black;
}

#maintable{
}

#maintable table {margin-left:auto; margin-right:auto; text-align: left;} 

.center{
text-align: center;
}

.loggedin{
float: right;
width: 200px;
}

.bargain{
float: right;
width: 253px;
}

.noborder{
border: none;
}

a.sortby{
font-size:10px;
text-decoration: none;
color:#cc9966;
}

a.sortby:hover {
	color: #cc9966;
	text-decoration: underline;
}

.borderbottom{
border-bottom: dotted 1px #cccccc;
}

.headings{
color: #693b24;
font-weight: 700;
}


.formerrorarea{
}

.formerrorarea2{
background-color: #FFFF99;
}

.formerrormessage{
color:red;
}

.salestype{
font-size:10px;
color: #cc9966;
}



.question{
border-top: solid 1px #4a5c74;
border-bottom: solid 1px #4a5c74;
background: #bed1d3;
}

.leftphoto{
padding-right: 8px;
}

.rightphoto{
padding-left: 8px;
}

.italic{
font-style : italic;
}

.bannerborder{
border: solid 1px #000000;
}