body{
	margin: 0;
	padding: 0;
	background: #E5E5E5;
/*	font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 14px;
	color: #666666;
}

 /* The parent container */
#parentContainer{
	width: 980px;
	margin: 0 auto;
	background: #FFFFFF url("images/background/img01.gif") repeat-y;
}

#sidebar{
	float: left;
	width: 240px;
}

#Container{
	background-color:#fff;
	float: right;
	width: 740px;
}

#logo{
	height: 220px;
/*	background: #FFFFFF url("images/background/logo.gif") repeat-y center top;*/
}

#menu {
	padding: 20px;
	background: #85C329 url("images/background/img04.gif") repeat-x;
	font-size: 129%;
}

#menu ul{
	margin: 0;
	padding: 0;
	list-style: none;
	width:200px;
}

 ul#menu{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#menu ul li {
	padding: 5px 0;
	background: url("images/background/img05.gif") repeat-x;
	position:relative;
	width:198px;
}

#menu ul li.first {
	background: none;
}

#menu ul li a {
 display:block;
 text-decoration: none;
 color: #fff;
 background: #85C329 ;
 line-height:1.5em;
 height:1.5em;
 padding:0 5px
}
/* this sets all hovered lists to red */
#menu li:hover a, li.over a,
li:hover li a:hover, li.over li a:hover {
	text-decoration: underline;
}

/* set dropdown to default */
#menu li:hover li a, li.over li a {
 
}
#menu li ul li a { color:#666666; padding-left:5px;} /* Sub Menu Styles */
li:hover ul, li.over ul { display:block } /* The magic */


#links{
	padding: 20px;
	background:#4096ee url("images/background/img06.gif") repeat-x;
	height:100px;
	font-size: 129%;
}

#links ul{
	margin: 0;
	padding: 0;
	list-style: none;
	width:200px;
}

#links ul li {
	padding: 5px 0;
	background: url("images/background/img07.gif") repeat-x bottom ;
	position:relative;
	width:198px;
	color:#ffc000;
}

#links ul li.first {
	background: none;
}

#links li ul {
 /*display:none;*/ background:#4096ee;
}
#links li ul li{border:none;}
/* Styles for Menu Items */
#links ul li a {
 display:block;
 text-decoration: none;
 color: #fff;
 background: #4096ee ;
 line-height:1.5em;
 height:1.5em;
 padding:0 5px
}
/* this sets all hovered lists to red */
#links li:hover a, li.over a,
li:hover li a:hover, li.over li a:hover {
	text-decoration: underline;
}

/* set dropdown to default */
#links li:hover li a, li.over li a {
 
}
#links li ul li a { color:#666666; padding-left:5px;} /* Sub Menu Styles */
li:hover ul, li.over ul { display:block } /* The magic */


ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul li.link{
	margin: 0;
	padding: 10px 0;
	background: url("images/background/img05.gif") repeat-x left bottom;
	font-weight: normal;
	font-size: 100%;
	color: #FFFFFF;
}

.content {
	padding: 5px 30px 10px 30px;
}

.content p, .content ul, .content ol {
	line-height: 100%;
}

.orangecontent {
	margin: 5px 30px;
	background: #FF9523 url("images/background/img10.gif") repeat-x;
	color: #FFFFFF;
	height:200px;
	line-height:60px;
}

.orangecontent a {
	color: #FFFFFF;
}

h1.title2{
	margin: 0;
	padding: 10px 0;
	background: url("images/background/img09.gif") repeat-x left bottom;
	font-size: 227%;
	font-weight: normal;
	color: #f18d21; /*#135293;*/
}

#footer {
	width: 980px;
	height: 120px;
	margin: 0 auto;
	background: url("images/background/img12.gif") repeat-x;
}

#footer p {
	margin: 0;
	font-size: 120%;
}
#legal {
	float: right;
	width: 720px;
	height: 45px;
	padding: 35px 0 0 20px;
}

table.products_table {
    /*border: 1px;
  border-style: solid;
  border-color: #0D7916;
  border-spacing: 1px;*/
}
tr.products_table_tr{

}
h1 {
font-size:20px;
color:#46468D;
}

h3.christmas{
 font-family:fantasy Arial;
 font-style:italic;
 font-size:20px;
 color:#DA390C;
}

p.christmas{
 font-size:18px;
 font-style:italic;
 color:#F22B11;
}
