body{
	background-image: url(images/background-dot.gif);
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	color: #8b8d8d;
	font-size:13px;
	line-height:18px;
	margin-top:0;
	margin-bottom:0;
}

.leftside{
  background-image: url(images/leftside2.png);
}

.menuside{
background-color:#ffffff;
}

.menubackline{
  background-image: url(images/menubackline.gif);
}

.tableback{
  background-image: url(images/tableback.png);
}

.titlearea{
	background-image: url(images/header-background.png);
	background-repeat: no-repeat;
	background-position: top;
}

.mainbodyback{
	background-image: url(images/rightside2.png);
}

.mainbodyarea{
	padding-right:20px;
}

.mainbodyarea2{
	padding-right:30px;
	padding-left:100px;
}

a.mainnav:visited, a.mainnav:link { font-family:  Verdana, Arial, sans-serif;
	color: #8b8d8d;
 	font-size: 18px;
 	line-height:23px;
	font-weight: 500;
	text-decoration: none;
	padding-left:30px;
}

a.mainnav:hover{
 color:#8fce45;
 text-decoration: underline;
}

h1{
	font-size:18px;
	color:#494c4c;
	font-weight:500;
}

h2{
	font-size:14px;
	font-weight:600;
}

.toobusy{
color:#494c4c;
font-weight:600;
}

.quoteauthor{
padding-left: 45px;
font-style: italic;
}

.homepageannounce{
background-color: #fbeaf0;
border: 1px solid #666699;
color:#494c4c;
font-weight:500;
font-size:12px;
width:275px;
padding:10px;
}

.testimonials{
background-color: #fbeaf0;
border: 1px solid #666699;
color:#494c4c;
font-weight:500;
font-size:12px;
width:450px;
padding:10px;
}

a:visited, a:link { font-family:  Verdana, Arial, sans-serif;
	color: #f0789c;
}

a:hover{
 color:#000000;
}

.dollsmade{
font-weight: 700;
text-align: center;
font-size: 14px;
}

.footer{
font-size:10px;
line-height: 13px;
text-align: center;
color:#494c4c;
background-color: #9d9797;
width:575px;
}

a.footer{
font-size:10px;
text-decoration: underline;
color:#494c4c;
background-color: #9d9797;
}

.leftnav {
padding-left:10px;
padding-right:10px;
}

.formtitle{
font-size: 12px;
font-weight: 600;
}

.bottomborder{
border-bottom: 1px dotted #9999CC;
}
.bottomborder2{
border-bottom: 1px dotted #9999CC;
background-color: #FFFF99;
}

.errormessage2{
color:red;
background-color: #FFFF99;
}

.formheading{
font-size: 13px;
font-weight: 600;
}

.ortext
{
 font-style: italic;
 color:#8fce45;
}

