/*SECTION 1 - Standard Tags */
body { color: #333; background: #FFF url(images/bg.gif) repeat-x; margin: 10px 0 0 0; padding: 0; text-align: center; font-family: Arial, Helvetica, sans-serif; }
a:link, a:link, a:visited { color: #3366CC; text-decoration: underline; }
a:hover { color: #3366CC; background-color: #F3FFD4; text-decoration: none; }
H1, H3, H5 { color: #3366CC; }
H2, H4 { color: #6D92DA; }
H1 { font-size: 120%; }
H2 { font-size: 110%; }
H3 { font-size: 100%; }
H4 { font-size: 100%; font-weight: bold; }
H5 { font-size: 90%; font-weight: bold; }
H6 { color: #333; font-size: 90%; font-weight: bold; }
hr { color: #CCC; padding: 0px; margin: 0px; }
img { border: 0; }
li { vertical-align : middle; }
p { font-size: 90%; }
ol { list-style-type : decimal; font-size: 90%; }
ul  { list-style-image : url(images/bullet.gif); font-size: 90%; }
ul ul  { list-style-image : url(images/bullet2.gif); font-size: 90%; padding-bottom: 4px; }
/*END SECTION 1*/


/*SECTION 2 - Custom Tags */
.border-solid1 { background-color: #F5F5F5; border: 1px solid #CCC; padding: 4px; width: 185px; margin: 0 0 0 10px; }
.border-solid2 { background-color: #FFF; border: 1px solid #CCC; padding: 4px; width: 185px; margin: 0 0 0 10px; }
.border-dashed { background-color: #FFF; border: 1px dashed #CCC; padding: 4px; width: 185px; margin: 0 0 0 10px; }
.btm { vertical-align: bottom; }
.center { text-align: center; }
.footer { font: 75% Arial, Helvetica, sans-serif; text-align : center; margin: -5px 20px 20px 20px; }
#logo { color: #9ec29b; font: bold 150% Arial, Helvetica, sans-serif; line-height: 2%; margin: 20px 0px 0px 10px; }
	a.logo:link, a.logo:visited, a.logo:hover { color: #9ec29b; text-decoration: none; background: transparent; }
.menu-horz { background-color: #9ec29b; line-height: 1%; margin: 0px; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 2px solid #999; border-bottom: 2px solid #999; }
	.menu-horz p {font-size: 90%; color: #666; }
	a.menu-horz:link, a.menu-horz:visited { color: #FFF; font-weight: bold; text-decoration: none; border: none; }
	a.menu-horz:hover { color: #FFF; font-weight: bold; border-bottom: 1px dashed #FFF; background-color: transparent; text-decoration: none; }
.menu01, .menu02 { font: 90% Arial, Helvetica, sans-serif; } /*menu 01/02: side navigationa menu --*/
	p.menu01, p.menu02 { margin: 5px 4px -2px 10px; }
	a.menu01:link, a.menu01:visited, a.menu02:link, a.menu02:visited { color: ##FFF; font-weight: bold; text-decoration: none; }
	a.menu01:hover, a.menu02:hover { color: #FFF; border-bottom: 1px dashed #FFF; font-weight: bold; background-color: transparent; text-decoration: none; }
.menu01-top { color: #9ec29b; background: url(images/m-001.gif) no-repeat; height: 1%; }
.menu01-mid { background: url(images/m-002.gif) repeat-y; padding: 6px; }
.menu01-btm { background: url(images/m-003.gif) no-repeat; height: 10px; width: 196px; display: block;}
.menu02-top { color: #9ec29b; background: url(images/m2-001.gif) no-repeat; height: 1%; } /*menu 01/02: side navigationa menu --*/
.menu02-mid { background: url(images/m2-002.gif) repeat-y; padding: 6px; }
.menu02-btm { background: url(images/m2-003.gif) no-repeat; height: 10px; width: 196px; display: block;}
.menu03 { font: 80% Arial, Helvetica, sans-serif; } /*-- menu 03 - bottom navigation menu --*/
	a.menu03:link, a.menu03:visited, a.menu03:hover { text-decoration: none; background-color: transparent; }
.merchants { background-color: #F5F5F5; border: 1px solid #9ec29b; padding: 5px; }	
.navhelpers { font: 70% Arial, Helvetica, sans-serif; text-align: right; }
.quote { font-family: "Trebuchet MS"; background-color: #F5F5F5; border-left: 4px solid #9ec29b; padding: 6px 30px; }
.red { color: #CC0000; }
.small { font-size: smaller; }
.smaller { font-size: x-small; }
.smallest { font-size: xx-small; }
.space { background-image: url(images/spixer.gif); line-height: 5px; }
/*END SECTION 2 */

/*SECTION 3 - Main Layout */
#content { width: 832px; margin: 0 auto; padding: 0; text-align: left; } /*this controls the overall width*/
.table1, .table2, .table3 { width: 832px; }
.table1-L { background: url(images/d-001a.gif) no-repeat; width: 10px; vertical-align: top; }
.table1-M { width: 780px; }
.table1-R { background: url(images/d-001b.gif) right no-repeat; width: 204px; height: 100px; }
.table2-L { background: url(images/d-002a.gif) repeat-y; padding: 0; width: 20px; vertical-align: top; }
.table2-M { background-color: #FFF; padding: 0 20px; width: 780px; vertical-align: top; }
.table2-R { background: url(images/d-002b.gif) right repeat-y; padding: 0 0 30px 0; vertical-align: top; width: 52px; }
.table2-M2 { background-color: #FFF; padding: 0 20px; vertical-align: top; }
.table2-R2 { background: url(images/d-002b.gif) right repeat-y; padding: 0; vertical-align: top; width: 52px; }
.table3-L { background: url(images/d-003a.gif) no-repeat; width: 10px; }
.table3-M { background: url(images/d-003b.gif) repeat-x; width: 780px; }
.table3-R { background: url(images/d-003c.gif) no-repeat; width: 52px; }
/*END SECTION 3 */

















/*____________________
DO NOT REMOVE
Title: GoldenPinecone Templates
Description: Affordable Template-1101
Version: January 2006
Website: http://www.goldenpinecone.com/
_____________________*/