body{
	margin: 0;
	padding: 0;
	background: #E5E5E5;
	font-family: Cambria, serif;
	font-size: 16px;
	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;
}

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

#logo{
	width: 240px;
	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:220px;
	width:680px;
	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: #0070c0;
}

#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;
}
#hmenu ul{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}
#hmenu a{
float:left;
width:6em;
text-decoration:none;
color:white;
background-color:purple;
padding:0.2em 0.6em;
border-right:1px solid white;
}
#hmenu a:hover {background-color:#ff3300;}
li {display:inline;font-size:18px;font-weight:bold;}

div.models{
 background-color:#FFFFFF;
 color:#000000;
 float:left;
 margin-bottom:0px;
 margin-right:10px;
 margin-left:10px;
 margin-top:0px;
 padding:1px;
 text-align:left;
 width:170px;
 height:200;
}
#clear {
	clear: both;
	text-align:center;
}

div.stylegreen{
 color:#78842C;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 margin:0px;
 padding:1px;
 text-align:center;
}
div.stylebrown{
 color:#8B4513;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:11px;
 margin:0px;
 padding:0px;
 text-align:center;
}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #EDEAE2}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}



.rounded_STYLE
{
 font-size:24px;
 font-weight:bold;
 color:red;
 padding:2px;
 margin:5px;
 height:150px;
 float:left;
 text-align:center;
   background-color: #ffffff;          /* if needed */
   border: 1px solid #333333;   /* if needed */
   -webkit-border-radius: 20px;    /* for Safari */
   -moz-border-radius: 20px;       /* for Firefox */
}


