@import url("reset.css");
@import url("frontjs.css");

body				{background:url(../images/Background2.jpg) no-repeat bottom right fixed #fff;
					 font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;}

#header				{position:relative;z-index:10;height:30px;}
.wrapper			{position:relative;width:960px;margin:40px auto;z-index:10;height:300px;}
#highlight			{position:absolute;top:110px;left:0;height:274px;width:960px;}

#scroller			{float:right;width:585px;height:266px;padding:5px;}
#scroller .sb-inner	{background:#005aa9;}
#scroller .slide	{width:585px;height:266px;background:url(../images/scroller_bg.jpg) #fff;}

.slide .slideleft	{float: left;width:295px;height:266px;}
.slideleft h3		{padding-top:5px;}
.slide .slideright	{float:right;width:290px;height:266px;}
.slideright a		{display:block;margin:210px 0 0 30px;color:#005aa9;width:200px;text-align:center;font-size:18px;line-height:50px;
					 background:url(../images/scroller_link.png) bottom center no-repeat;text-decoration:none;font-weight:bold;}
.slideright a:hover	{background:url(../images/scroller_link.png) top center no-repeat;color:#fff;}
.ie6 .slideright a	{margin:200px 0 0 30px;background-image:none;color:#005aa9;background:#fff;border:2px solid #005aa9;}
.ie6 .slideright a:hover	{background-image:none;color:#fff;background:#005aa9;border:2px solid #fff;}

#special			{float: left;width:365px;height:274px;padding-top:1px;}
.specialitem		{height:88px;width:355px;margin-bottom:5px;}
.specialitem a		{display:block;height:78px;width:255px;background:top left no-repeat;
					 padding:5px 95px 5px 5px;text-decoration:none;color:#000;font-size:14px;line-height:18px;}
.specialitem a span	 {display:block;font-size:24px;font-weight:bold;color:#fff;padding:5px 0;}			 
.specialitem a:hover {background:bottom left no-repeat;color:#fff;}

#box1 a				{background-image:url(../images/whatwesell.jpg);}
#box2 a				{background-image:url(../images/ourservices.jpg);}
#box3 a				{background-image:url(../images/specialoffers.jpg);}

#box1 .sb-inner, #box2 .sb-inner, #box3 .sb-inner {background:#fff;}

#menubox			{position:absolute;top:0px;left:0;height:38px;width:100%;background:url(../images/menu-bg.jpg) #444;}
#menu				{width:960px;margin:0 auto;height:30px;border-right:1px solid #3f3f3f;}
#menu ul			{float:right;border-right:1px solid #767676;}
#menu li			{float:left;list-style-type:none;border-left:1px solid #767676;}
#menu li a			{display:block;padding:0 15px;line-height:36px;text-decoration:none;color:#ccc;border-left:1px solid #3f3f3f;
					 text-transform:lowercase;font-size:14px;font-weight:bold;
					 background:url(../images/nav-back.jpg) no-repeat top center;}
#menu li.active a	{color:#fff;}
#menu li a:hover	{color:#fff;background-position:bottom center;}
#slogan				{position:absolute;top:28px;left:400px;height:60px;width:560px;}
#slogan h2			{text-align:center;line-height:60px;font-size:36px;font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;}

#content			{margin-top:365px;}
.ie6 #content		{margin-top:300px;}
#maincontent		{float: left;width:575px;padding:10px;}
#maincontent ul		{padding-bottom:10px;}
#maincontent li		{list-style-position:inside;}

#maincontent h2		{font-size:28px;font-weight:bold;padding-bottom:5px;color:#000;text-align:center;color:#005aa9;}
#maincontent h3		{font-size:18px;font-weight:normal;padding-bottom:10px;text-align:center;color:#005aa9;}
#maincontent h4		{font-size:16px;font-weight:bold;padding-bottom:10px;color:#005aa9;}
#maincontent p		{font-size:14px;padding-bottom:10px;line-height:16px;}


#sidecontent		{float:right;width:359px;padding:3px 3px 16px 3px;}
#sidecontent .sb-inner	{background:#005aa9;}
#sidecontent iframe	{margin-top:3px;}
#sidehead			{padding:10px;background:#fff;}


h2#phone			{font-size:40px;text-align:center;color:#005aa9;}
p#address			{font-size:14px;text-align:center;color:#005aa9;}


#footer				{clear:both;font-size:11px;padding:10px 0 20px 10px;}
.ie6 #footer		{padding:0 0 0 10px;margin:-280px 0 20px 0;}
#inlinecontent		{display:block;width:1000px;}


#categorylist		{padding-bottom:20px;}
#categorylist li	{list-style-type:none;}
#categorylist li a	{display:block;line-height:28px;font-size:18px;font-weight:bold;text-decoration:none;color:#fff;padding:0 25px;
					background:url(../images/arrowback.jpg) top left no-repeat;}
#categorylist li a:hover	{color:#000;background:url(../images/arrowback.jpg) bottom left no-repeat;}		

#maincontent .prodlisting	{clear:both;padding-bottom:10px;}
#maincontent .prodlisting h3 {text-align:left;font-size:20px;}
#maincontent .prodlisting li {list-style-position:inside;}
.listingright		{float:right;}
h5.listingprice		{text-align:center;font-size:30px;color:#f00;}