* {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: verdana, arial;
	color: #000;
}

body {
	text-align: center;
	background: url("../images/global/BG.gif") repeat-x center top #d9a826;
}

div.siteContain {
	width: 100%;
	background: url("../images/global/BG_trees.jpg") no-repeat top center;
}

div.pageContain {
	width: 984px;
	margin: 0px auto;
	text-align: left;
}

/* -----------------=====| PAGE HEAD |=====----------------- */

div.pageHead {
	background:url("../images/global/BG_content.png") repeat-y;
	padding: 0px 20px; margin:0 auto; height:148px;
}

#topleft{ width:740px; padding:0 0 5px 0; margin:0; float:right; height:100px;}
#webtitle{ margin:0 0; padding:15px 0 0 0;}
#topmenu{width:740px; padding:25px 0 0 0 ; margin:0;height:29px;}
#topmenu .floatright{ float:right}
#topmenu .floatleft{ float:left}
#topmenu .menuleft{ background:url(../../../images/menuleft.gif) left no-repeat; width:30px;}
#topmenu .menuright{ background:url(../../../images/menuright.gif) right no-repeat; width:30px;}
#logo_Horizon { width:155px;
	margin: 0px 0px 0px 0px;
	 padding:0 0px 0 0;
	float: left;}
#header{ height:147px;overflow:hidden;}

#topmenu ul{ height:29px; overflow:hidden;background:url(../../../images/menubg.gif);
	list-style-type: none;}
#topmenu li{ height:29px; line-height:29px;}
#topmenu .middleline{ background:url(../../../images/menuline.gif) no-repeat center; padding:0 18px;}

.leftcategpries{ color:#FF4511; font-size:14px; font-weight:bold; border-bottom:#B4BAC1 1PX solid; height:23px;}
.guestbookleft{text-align:right; width:200px; margin-right:10px; float:left; height:30px; line-height:30px;}

.guestbookright{ width:490px; float:right; text-align:left;}
#content{ color:#4D1417; line-height:180%;}
ul.categoryLinks {
	background:url(../../../images/menubg.gif);
	list-style-type: none;
	
}

.categories{ width:215px;}
ul.categoryLinks li {
	display: inline; height:29px; line-height:29px; padding-left:10px; color:#FFFFFF; font-weight:bold;
}


ul.categoryLinks li.lastlink {
	margin-right: 0px;
}
#topmenu a{ color:#FFFFFF; font-weight:bold; text-decoration:none;}


ul.categoryLinks {
	margin-top: 42px;
	border-bottom: 1px solid #888;
	list-style-type: none;
	width: 706px;
	float: left;
}

ul.categoryLinks li {
	display: inline;
	margin-right: 60px;
}

ul.categoryLinks li.lastlink {
	margin-right: 0px;
}

div#siteLinks {
	margin-bottom: 12px;
	padding: 6px;
	background-color: #e5ebf0;
}

div#siteLinks * {
	color: #2a3237;
	font-size: 10px;
}

div#siteLinks form {
	list-style-type: none;
}

div#siteLinks input#search_term {
	width: 150px;
	margin-right: 6px;
}

div#siteLinks ul {
	list-style-type: none;
}

div#siteLinks ul.links_cart {
	float: right;
	padding-top: 3px;
}

div#siteLinks form,
div#siteLinks ul li {
	display: inline;
}

div#siteLinks a {
	text-decoration: none;
}

div#siteLinks a:hover {
	color: #ba7622;
}

div#siteLinks a.cart {
	padding-left: 22px;
	background: url("../images/global/icon_cart.gif") no-repeat left center;
}

ul.links_cart li,
ul.links_support a {
	padding-right: 8px;
	background: url("../images/global/bullet_topLinks.gif") no-repeat right center;
}

ul.links_cart a,
ul.links_support li {
	padding-left: 4px;
}

ul.links_support li.searchForm {
	padding-left: 0px;
}

ul.links_cart li.lastlink,
ul.links_support a.lastlink {
	background: none;
	padding-right: 0px;
}

/* -----------------=====| END PAGE HEAD |=====----------------- */

/* -----------------=====| LEFT NAV |=====----------------- */

div#leftNav {

}

/* -----------------=====| END LEFT NAV |=====----------------- */

/* -----------------=====| BODY |=====----------------- */

a.skiplink { position: absolute; left: -1000px; }

div.body {
	clear: both;
	background: url("../images/global/BG_content.png") repeat-y;
	padding: 0px 20px 8px 20px;
}

div.clearer {

	clear: both;
}

div.twocolumn {
	float: left;
	background-color: #FFF;
}

ul.subCategories {
	list-style-type: none;
	margin: 0px 0px 7px 232px;
	line-height: 8px;
}

ul.subCategories li {
	display: inline;
	padding-right: 10px;
	background: url("../images/global/bullet_subCategories.gif") no-repeat right center;
	line-height: 8px;
}

ul.subCategories li.lastLink {
	background: none;
	line-height: 8px;
}

ul.subCategories a {
	color: #60001e;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 6px;
	line-height: 8px;
}

ul.subCategories a:hover {
	color: #ba7622;
}

ul.subCategories a.current {
	color: #ba7622;
	font-weight: bold;
}

/* -----------------=====| END BODY |=====----------------- */

/* -----------------=====| ²úÆ·µ¼Ò³ |=====----------------- */
div.linkImages {
	width: 944px;
	overflow: hidden;
	 background:#D1D3D6;
	 padding-bottom:5px;
}

div.division {
	display: inline;
	float: left;
	padding:8px;
	width: 298px;
	height: 378px;
	background: url("../../../images/sdsds.png") no-repeat top center;
	position:relative;
}

div.division img {
	margin-right: 1px;
}

div.division h2 {
    margin: 14px 17px 4px 17px;
    font-size: 20px;
    font-weight: normal;
    color: #303030;
}

div.division p {
    margin: 0px 17px;
    height: 85px;
    overflow: auto;
    font-size: 10px;
    line-height: 12px;
    color: #4E4E4E;
}

a.divisionLink {
    position: absolute;
    background: url("../images/arrow_red.gif") no-repeat left center;
    padding-left: 6px;
    bottom: 17px;
    right: 20px;
    color: #6b1d0a;
    font-size: 10px;
}

.linkImages img{
	border: none;
}



/* -----------------=====| END RIGHT COLUMN |=====----------------- */

/* -----------------=====| FOOTER |=====----------------- */

div#footer {
	background: url("../images/global/BG_footer.png") no-repeat top;
	padding: 13px 11px 90px;
}

div.relatively { position: relative; }

img#logo_eurekaFoot {
	position: absolute;
	right: 10px;
}

div#footer * {
	color: #6d430c;
	font-size: 10px;
}

a#JOlogo 
{
    position: absolute;
    left: 20px;
}


div.links_footer {
	text-align: center;
}

div#footer a {
	text-decoration: none;
}

div#footer a:hover {
	color: #fde3b3;
}

div#footer ul {
	list-style-type: none;
}

div#footer ul li {
	display: inline;
}

div.links_footer li {
	padding-left: 6px;
}

div.links_footer li a {
	padding-right: 11px;
	background: url("../images/global/bullet_footlinks.gif") no-repeat right center;
}

div.links_footer li a.lastlink {
	padding-right: 0px;
	background: none;
}

div#footer span {
	display: block;
	margin-top: 8px;
	padding-top: 8px;
	background: url("../images/global/BG_copyright.gif") no-repeat top center;
}

/* -----------------=====| END FOOTER |=====----------------- */
#bottom{ border-top: #000000 solid 1px;; padding-top:10px; text-align:center; margin-top:20px; line-height:200%;}
