BODY { COLOR: #000; MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px; MARGIN-TOP: 5px; background-image: url(../images/polka_dots.jpg); font: 10pt/1.4em "Comic Sans MS", cursive;
 } 
 
  
p  { FONT-WEIGHT: normal; FONT-SIZE: 10pt; color: #000; }

p.white { FONT-WEIGHT: normal; FONT-SIZE: 11pt; color: #ffffff;}

.header_bg {
	background-repeat: repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FEBD23;
	width: 49px;
}


#navbg { background: #6BA07D no-repeat; height: 24px; clear: both; width: 900px; }

ul#nav, ul#nav ul {margin: 0; padding: 0; list-style: none; }
ul#nav  li { position: relative; float: left; width:90px; font-size: 8px; font-family: Arial, Helvetica, sans-serif; }
#nav li ul {position: absolute;	margin-left: -999em; /* hide menu from view */	top: auto;	left:0;}

/* Styles for Menu Items */
ul#nav  li a { display: block; text-decoration: none; color: #CCFF33; background: #6BA07D; /* IE6 Bug */ padding: 5px; margin-bottom:-1px; min-height:0; font-size: 11px; text-align: center; border-top: 1px; border-right: 0px solid #ccc; border-bottom: 0px; border-left: 1px solid #666; font-family: Arial, Helvetica, sans-serif; }

/* commented backslash mac hiding hack \*/ 
* html ul#nav  li a {height:1%;	position:relative;}
/* end hack */ 

/* this sets all hovered lists to red */
#nav li:hover a,#nav  li.over a,
#nav li:hover li a:hover,#nav li.over li a:hover { color: #000; background-color: #FEB326; }

/* set dropdown to default */
#nav li:hover li a,#nav li.over li a { color: #CF3; background-color: #6BA07D; }
#nav li ul li a { padding: 2px 5px; } /* Sub Menu Styles */
#nav li:hover ul,#nav li.over ul {margin-left:0; } /* show menu*/



.cel_home {
	border: 1px dashed #999999;
	background-color: #DEBE81;
}

.cel_cart_top {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #85c098;
	border-right-color: #85c098;
	border-left-color: #85c098;
}
.cel_cart_bottom {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #85c098;
	border-left-color: #85c098;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #85c098;
}

.middle_cel {
	height: 333px;
	border-right-width: 7px;
	border-bottom-width: 7px;
	border-left-width: 7px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #6BA07D;
	border-bottom-color: #6BA07D;
	border-left-color: #6BA07D;
	background-color: #a6d5b5;
}
 
 .floatleft {
	float: left;
	margin-right:10px;
	margin-bottom: 6px;
}

.floatright {
	float: right;
	margin: 10px;
}

 div.hr {
  border: 0;
  width: 80%;
color: #f00;
background-color: #f00;
height: 5px;
 
 
 }
 
 .header { background-image: url(../images/header7.jpg); height: 169px; width: 900px; background-repeat: no-repeat; background-position: left top; 
}



 .headermiddle {

	background-image: url(../images/header_logo.jpg);
	height: 196px;
	width: 220px;
	background-repeat: no-repeat;
	background-position: top;
}
.header_top {
	height: 9px;
	background-repeat: no-repeat;
	background-position: top;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #000000;
	border-bottom-color: #000000;
	background-color: #000000;
}

.headernav {

	background-image: url(../images/images/header_nav.jpg);
	height: 153px;
	width: 181px;
	background-repeat: no-repeat;
	background-position: top;
}
.header_bottom {
	height: 30px;
	width: 800px;
	background-repeat: no-repeat;
	background-position: top;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	background-color: #E8DDBD;
}
.header_right {
	background-image: url(../images/header_right.jpg);
	height: 96px;
	width: 438px;
	background-repeat: no-repeat;
	background-position: right top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FEBD23;
}
.header_left {



	background-image: url(../images/header_left.jpg);
	height: 196px;
	width: 241px;
	background-repeat: no-repeat;
	background-position: top;
}



.dkblue_bold10pt  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #000066;
}

.gray_8pt  { FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
MARGIN-BOTTOM: 2px;
MARGIN-TOP: 0px;
COLOR: #999999; 
}

.gray_9pt  { FONT-WEIGHT: normal; 
FONT-SIZE: 9pt; 
MARGIN-BOTTOM: 2px;
MARGIN-TOP: 0px;
COLOR: #999999; 
}

.PAGETITLE  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	MARGIN-BOTTOM: 2px;
	MARGIN-TOP: 12px;
	MARGIN-RIGHT: 12px;
	COLOR: #333333;
}

.PAGETITLE_brown  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	MARGIN-BOTTOM: 2px;
	MARGIN-TOP: 12px;
	MARGIN-RIGHT: 12px;
	COLOR: #4d2615;
}

.section_heading  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 2px;
	MARGIN-TOP: 0px;
	MARGIN-RIGHT: 2px;
	COLOR: #333333;

}

.section_heading_brown  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 2px;
	MARGIN-TOP: 0px;
	MARGIN-RIGHT: 2 px;
	COLOR: #341608;

}

.PAGETITLE_white {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	MARGIN-BOTTOM: 2px;
	MARGIN-TOP: 2px;
	MARGIN-RIGHT: 2px;
	COLOR: #FFFFFF;

}

.bold {font-weight: bold;}

.bold_12pt {font-weight: bold;
font-size:12px}



a:link {
	color: #006600;
	text-decoration: underline;
}
a:visited {
	color: #006600;
	text-decoration: underline;
}
a:hover {
	color: red;
	text-decoration: underline;
}


a.nav:link {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #006600;
	text-decoration: none;
	font-size: 9pt;
	padding: 11px;
	}
	
a.nav:visited {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #336633; text-decoration: none;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 1px;
}

a.nav:hover {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: red; text-decoration: none;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 1px;
} 

a.nav2:link {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #333333; text-decoration: underline;
	FONT-SIZE: 9pt;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 1px;
	}
	
a.nav2:visited {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #333333; text-decoration: underline;
	FONT-SIZE: 9pt;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 1px;
}

a.nav2:hover {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #F36D2E; text-decoration: underline;
	FONT-SIZE: 9pt;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 1px;
} 


#topNav {
	font-family:arial,sans-serif;
	font-weight:normal;
	font-size:9px;
	background:#FFFFFF;
}


.topNavLink a {
	color:#fff;
	text-decoration:none;
	font-size:9px;
	line-height: 19px;
	display:block;
	background:url(../images/navOFF.jpg);
	height: 19px;
	width: 125px;
	text-align: center;

}
.topNavLink a:hover {
	color:#3d140c;
	text-decoration:none;
	background:url(../images/navON.jpg);
	line-height: 19px;
}
.topcel {
	height: 160px;
	background-color: #CC3366;
	vertical-align: top;
	display: block;
}




.small_8pt { 
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #oooooo; 
	FONT-FAMILY: Arial, Verdana,  sans-serif; }

/*ul li {
	font-family: Arial, Verdana, sans-serif;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 5px;
	TEXT-ALIGN: left;
	color: #000000;
	list-style-type: none;
	list-style-image: url(../images/arrow.jpg);
	margin-right: 0px;
}*/
.navBG {
	background-image: url(../images/navBG.jpg);
	background-repeat: repeat-x;
	height: 19px;
	width: 90px;
}


.line-through { text-decoration: line-through; }


.verticalLineOnTheright {
	border-right: 1px solid black;
}

.verticalLineOnTheleft {
	border-left: 1px dotted #999999;

}

.verticalLineBottom {
	border-bottom: 1px solid #83B2CA;
}
.verticalLineTop {
	border-top: 1px solid #CC0000;



}
.navbgcolor {
	background-image:    url(../first_design_images/nav_bg_color.jpg);
	background-repeat: repeat;
	height: 17px;
}
.whitebold { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #FFFFFF; text-transform: none; font: oblique bold normal 10pt Arial, Verdana, sans-serif; 


}



.titlecel {
	height: 45px;
	width: 465px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}

.listheading { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #990033; font: bold 11pt "Comic Sans MS", cursive; 
}
.listheading2 { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #FC0; font: bold 11pt "Comic Sans MS", cursive; 
}

.whitelinetop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.white_8pt {

	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Verdana,  sans-serif;
}
.cel_title { background-color: #DDBD80; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000; padding-top: 6px; padding-bottom: 6px; padding-left: 11px; 
}

.footercel {
	height: 21px;
	display: block;
	background-repeat: repeat-x;
	background-color: #E8DDBD;
	color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.dotted_cel {
	border: 1px dashed #999999;
}
.black_9pt {

	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #oooooo; 
	FONT-FAMILY: Arial, Verdana,  sans-serif;
}
.header3 {

	background-image: url(../images/header.jpg);
	height: 238px;
	width: 313px;
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FEBD23;
}
