@charset "utf-8";
/* CSS Document */
/*Poked and prodded by Abbey Wilkins of Pretty Good Web Design*/
/*Last modified 4-2-2010*/

*{
border:0;
margin:0;
padding:0;
}

/* styles for TAGS below*/

body{
background-color: #F4F4F4;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
letter-spacing:0.2em; 
margin-top:40px;
}

tr{
vertical-align:middle;
}

td{
padding-top: 8px;
padding-left:2px;
padding-bottom:8px;
border-bottom: 1px solid #696969;
}

th {
padding-bottom:8px;
font-size: 11px;
font-weight: normal;
text-align: left;
color: #FF0000;
border: none;
}

a:link {color: #333333; text-decoration: none;}
a:visited {color: #333333; text-decoration: none;}
a:hover {color: #CC0000;}

/*this turns list red, span turns text grey again*/
li{
	color:#FF0000;
	list-style-position:inside;
	list-style-type:disc;
	margin: 1.5em 0;
}

li span {
	color: #333333;
}


/* styles for CLASSES below - dot styles */


/*for product pages with 1087px header photos*/
.mainbox {
margin: 0 auto 0 auto;
width:1087px;
background-color: #F4F4F4;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;
}

/*for main pages with 1020px header photos*/
.smallerbox {
width:1020px;
text-align:left;
margin: 0 auto 0 auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
}

.productmenu {
padding: 12px 0px 12px 0px;
vertical-align:middle;
font-weight:bold;
}

.contents-latin {
letter-spacing: 1px;
font-style: italic;
font-weight: normal;
}

table.products {
width:100%;
text-align:left;
letter-spacing: 1px;
}

td.topnav{
padding: 0px;
border-bottom: 0px;
}


/*Back To Top Link*/
td.bottomnavright {
width:50%;
padding:3px 5px 0px 5px;
border:0px;
text-align:right;
}

a.bottomnavright:link {color:#666666;}
a.bottomnavright:visited {color:#666666;}
a.bottomnavright:hover {color:#FF0000}
a.bottomnavrightd:active {color:#FF0000}



/*Copyright tag*/
.copyright {
font-size:0.75em;
color:#666666;
padding:30px 10px 10px 0px;
}

a.copy:link {color:#666666;}
a.copy:visited {color:#666666;}
a.copy:hover {color:#FF0000;}
a.copy:active {color:#666666;}

/*width control on core pages - on div, p, table */
.abouttable {
padding: 10px 160px 5px 60px;
}

/*TOP NAVIGATION BAR*/
.navbar{
	clear:both;
	height:auto;
	}

.menu a{
	float:left;
	width:14.28%;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;	
	text-decoration: none;
	font-size:0.8em;
	color: #000000;
	background-image:url(Design/Assets/Images/buttgrad2.gif);
	background-position:right top;
}

.menu ul {
	float:right;
	width:100%;
	list-style-type:none;
	}

.menu li {
	display:inline;
	}

.menu a:hover {
	color: #FFFFFF; 
	}
	
#menu1 a:hover { background-color: #000000; }	
#menu2 a:hover { background-color: #000000; }	
#menu3 a:hover { background-color: #000000; }	
#menu4 a:hover { background-color: #000000; }	
#menu5 a:hover { background-color: #000000; }	
#menu6 a:hover { background-color: #000000; }	
#menu7 a:hover { background-color: #000000; }


/*CONTACT PAGE*/

.contactbox {
	width:33%;
	float:left;
	line-height:1.8em;
}


/*MISC*/

.accentpara{
border-bottom:thin solid #333333;
}

.red{
font-size:9px;
font-style:normal;
text-align:left;
padding-bottom:12px;
}

.reddivbar {
color:#FF0000;
font-weight:normal;
}

a.red:link {color:#FF0000;}
a.red:visited {color:#FF3300;}
a.red:hover {color:#FF9900;}
a.red:active {color:#FF0000;}

.title1 {
	font-family: Verdana;
	font-size: 16px;
	font-weight: 500;
	color: #000000;
	letter-spacing: 1px;
	padding-top: 40px;
	padding-bottom: 12px;
}

.homedeco {
	margin-top:20px;
	background-image:url(Design/Assets/Images/whitedeco.gif);
}

#homelink {
	color:#006666; 
	text-decoration: none;
	font-weight:bold;
}

.pad {
	padding-left:200px;
} 

/*For camellia spec*/
.squishtext{
	font-size:0.8em;
}

	


