* {
margin:0px;
padding:0px;
}

a
{
outline:none;
}


IMG {
border:none;
}
UL {
 list-style-type:none;
 }

html{height:100%; LINE-HEIGHT: 20px;}

BODY {
	BACKGROUND-IMAGE: url(style/images/main_bg.gif); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; HEIGHT: 100%; PADDING-TOP: 0px
		LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #717171; FONT-SIZE: 13px;
}
H2 {
	PADDING-BOTTOM: 0px; margin-top: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ae7506; FONT-SIZE: 22px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ae7506; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}

H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ae7506; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}

a{
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
P {
	LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #717171; FONT-SIZE: 13px;
}


#wrap {
	MARGIN: 0px auto -150px; MIN-HEIGHT: 100%; WIDTH: 900px; HEIGHT: auto !important;
}
#push {
	HEIGHT: 150px;
}
#header {
	BORDER-BOTTOM: #a5b47d 5px solid; MARGIN: 40px 0px 20px; HEIGHT: 60px;
}
#featured_section {
	BACKGROUND-IMAGE: url(style/images/container_bg.jpg); WIDTH: 900px; HEIGHT: 240px;
}
#inside_featured {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 860px; PADDING-RIGHT: 20px; PADDING-TOP: 20px;
}
#inside_featured_rightholder {
	WIDTH: 420px; FLOAT: right;
}
.inside_rightholder_section {
	WIDTH: 200px; FLOAT: left; MARGIN-RIGHT: 20px;
}

.inside_rightholder_section a{color:#2B2B23; font-weight:bold;}

.inside_rightholder_sectionright {
	WIDTH: 200px; FLOAT: left;
}

.inside_rightholder_sectionright a{color:#2B2B23; font-weight:bold;}

.inside_rightholder_section P {
	COLOR: #ffffff;
}
.inside_rightholder_section h3 {
	margin-top: 8px; COLOR: #ffffff;
}
.inside_rightholder_sectionright P {
	COLOR: #ffffff;
}
.inside_rightholder_sectionright h3 {
	margin-top: 8px; COLOR: #ffffff;
}
#main_content {
	PADDING-LEFT: 10px; WIDTH: 680px; FLOAT: right;
color:#666666;
}

tr td{PADDING: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 13px; border:solid 1px #999999;}


.homepage_productholder {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #fbf8ef; margin-top: 10px; PADDING-LEFT: 6px; WIDTH: 150px; PADDING-RIGHT: 6px; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 8px; PADDING-TOP: 6px;
}

.overall_product_holder{width:100%; float:left; height:100%; overflow::auto;}

.product_container{float:left; width:150px; margin-top:15px; margin-bottom:20px;}

.product_content{float:right; width:480px; margin-top:10px; margin-bottom:20px; padding:20px; background-color:#FFFFFF;}

.homepage_productholder p b{
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #348682; FONT-SIZE: 13px;
}


.price_pics{float:right; width:290px; BACKGROUND-IMAGE: url(style/images/highlandshed_product_range.gif); margin-top:27px; height:1001px;}

.toggle{margin-top:10px; margin-bottom:10px; padding-top:20px;}

.toggle ul li{LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #717171; FONT-SIZE: 13px; font-weight:bold; margin-top:20px;}

#footer {
	BACKGROUND-IMAGE: url(style/images/footer_back.jpg); HEIGHT: 150px; PADDING-TOP: 20px;
}

#footer li{list-style:none;}

#footer_inside {
	MARGIN: 0px auto; WIDTH: 900px;
}
#footer_about {
	WIDTH: 250px; FLOAT: left; MARGIN-RIGHT: 60px; BORDER-RIGHT: #5e5546 1px solid;
}
#footer_nav {
	WIDTH: 250px; FLOAT: left; MARGIN-RIGHT: 60px; BORDER-RIGHT: #5e5546 1px solid;
}

#footer_contact {
	WIDTH: 250px; FLOAT: left; MARGIN-RIGHT: 10px;
}
#footer A {
	COLOR: #929899; FONT-SIZE: 13px;
}
#footer P {
	COLOR: #929899; FONT-SIZE: 13px;
}
#footer H4 {
	FONT-FAMILY: Arial; COLOR: #a26d14;
}
#logo {
	BACKGROUND-IMAGE: url(style/images/logo.png); WIDTH: 300px; FLOAT: left; HEIGHT: 47px;
}
UL#nav {
	LINE-HEIGHT: 40px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; FONT-SIZE: 15px;
}
UL#nav LI {
	DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 16px;
}
UL#nav li.current_page_item a{
	BORDER-BOTTOM: #a5b47d 2px solid;
}
UL#nav li a {
	COLOR: #3b541e; FONT-WEIGHT: bold;
}
#page_sidebar {
	LINE-HEIGHT: 24px; margin-top: 20px; WIDTH: 200px; FLOAT: left; MARGIN-RIGHT: 8px;
}

#page_sidebar a{
	color:#666666;
}


.sidebar_top {
	WIDTH: 200px; BACKGROUND: url(style/images/sidebar_top_bg.jpg) no-repeat center top; HEIGHT: 3px;
}
.sidebar_middle {
	BACKGROUND: url(style/images/sidebar_middle.jpg) center 50%; color:#666666;
}
.sidebar_bottom {
	WIDTH: 200px; BACKGROUND: url(style/images/sidebar_bottom_bg.jpg) no-repeat 50% bottom; HEIGHT: 35px;
}
.sidebar_top h2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; PADDING-TOP: 20px;
}
.sidebar_middle P ul li {
	PADDING-BOTTOM: 15px; FONT-STYLE: italic; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: Serif; PADDING-TOP: 15px;
}
.sidebar_middle h3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; PADDING-TOP: 20px;
}

#custom_sidebar {
	WIDTH: 200px; FLOAT: right;
}
#custom_sidebar H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; PADDING-TOP: 20px;
}
.sidebar_middle UL LI a{
	PADDING-LEFT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; MARGIN-LEFT: 5px; FONT-SIZE: 14px;
}
#delivery {
	BACKGROUND-IMAGE: url(style/images/delivery.jpg); BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; margin-top: 10px; WIDTH: 198px; HEIGHT: 74px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid;
}