a img{border: none}

/*//////////////////////////--PNG FIX--////////////////////*/
img, div { behavior: url(iepngfix.htc) } 
img, div, a, input { behavior: url(iepngfix.htc) }
/*//////////////////////////--PNG FIX--////////////////////*/


*, html, body {padding:0; margin:0;}
ul, li {margin:0 ;padding:0}
body { background:url(images/bgbg.jpg) top left repeat-x #fff; font-family: Calibri, Arial, Helvetica; color:#1f1f1f}
p {margin:0 0 15px 0;}
.clearance {clear:both; height:0px; font-size: 0px; line-height: 0px;}
.fleft {float:left}
.fright {float:right}
#pageWrap {width:916px; margin:0 auto;}
#logoWrap {clear:both}
#logo {background:url(images/logo01.jpg) top left no-repeat; float:left; width:357px; height:128px; margin-left:-43px;}
#bannerimg {background:url(images/bnr_home.png) top no-repeat; float:right; width:500px; height:128px; margin-right:0px;}

#logo2 {background:url(images/logo02.jpg) top left no-repeat; width:261px; height:62px; float:left}
#navWrap {clear:both}
#navMain {float:left}
ul#nav li{display:inline; list-style:none; float:left}
ul#nav li a {display:block; height:49px;}
ul#nav li a img{border:0}

#gallery {width:600px;}
#gallery ul {list-style:none; padding:0; margin:0; width:180px; position:relative; float:left;}
#gallery ul li {display:inline; width:52px; height:52px; float:left; margin:0 0 5px 5px;}
#gallery ul li a {display:block; width:50px; height:50px; text-decoration:none; border:1px solid #999999;}
#gallery ul li a img {display:block; width:50px; height:50px; border:0;}
#gallery ul li a:hover {white-space:normal; border-color:#CCCCCC;}
#gallery ul li a:hover img {position:absolute; left:185px; top:0; width:auto; height:auto; border:1px solid #000000;}

li.nav01 a{ background:url(images/nav01.jpg) top left no-repeat; width:53px;}
li.nav01 a:hover{ background:url(images/up01.jpg) top left no-repeat; width:53px;}
li.nav02 a{ background:url(images/nav02.jpg) top left no-repeat; width:85px;}
li.nav02 a:hover{ background:url(images/up02.jpg) top left no-repeat; width:85px;}
li.nav03 a{ background:url(images/nav03.jpg) top left no-repeat; width:122px;}
li.nav03 a:hover{ background:url(images/up03.jpg) top left no-repeat; width:122px;}
li.nav04 a{ background:url(images/nav04.jpg) top left no-repeat; width:61px;}
li.nav04 a:hover{ background:url(images/up04.jpg) top left no-repeat; width:61px;}
li.nav05 a{ background:url(images/nav05.jpg) top left no-repeat; width:139px;}
li.nav05 a:hover{ background:url(images/up05.jpg) top left no-repeat; width:139px;}
li.nav06 a{ background:url(images/nav06.jpg) top left no-repeat; width:112px;}
li.nav06 a:hover{ background:url(images/up06.jpg) top left no-repeat; width:112px;}
li.nav07 a{ background:url(images/nav07.jpg) top left no-repeat; width:83px;}
li.nav07 a:hover{ background:url(images/up07.jpg) top left no-repeat; width:83px;}




#bannerWrap {margin:5px 0 0 0}
#welcome { background:url(images/welcome.jpg) top left no-repeat; width:271px; height:300px;}

#mainWrap {margin:13px 0 20px 0}
#mainPadd
#mainLeft {width:271px; float:left}
#mainMiddle {width:413px; float:left}
#mainRight {width:232px; float:right}

#inLeft {width:271px; float:left; background:url(images/split.jpg) top right no-repeat;}
#inRight {width:70%; float:left; text-align:justify}

.padds {padding: 0 10px}
.paddsMid {padding: 0 0px}
.paddsinR {padding: 0 20px; font-size:12.5px;}
.titleMid {margin-left:29px;}
.box1 { border:solid 2px #908373; padding:15px}
.style1 {font-size: 12px}
.style4 {font-size: 22px}

ul#bullets {
list-style-image:url(images/bullet.jpg);
margin:10px 10px 10px 17px;
line-height:normal;
}
ul#bullets li {
padding:0 50px 10px 7px;;
}
ul#sidemenu { list-style:none; text-align:left;}
ul#sidemenu li { line-height:20px; text-decoration:none; color:#201c13}
ul#sidemenu li a{ line-height:20px; text-decoration:none; color: #8a8685}
ul#sidemenu li a:hover{text-decoration:none; color: #8d7302}

#newsletter { background:url(images/news_bg.jpg)}

#product_logos {width:579px; margin:0 auto 20px;}

#footWrap {margin:0 auto; width:916px;}
#footer { font-size:12px; color: #333333; margin:15px 0;}
#footer ul li { float:left; margin:0 10px; display:inline}
#footer ul li a{ color:#333; text-decoration:none;}
#footer ul li a:hover{color:#FF9900;}

.featuredpro {
	font-family:Calibri, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: color: #8a8685;
	font-weight: normal;
}

/* Nav Links */
a.leftnav:link {
	font-family:Calibri, Arial, Helvetica;
	font-size: 15px;
	text-decoration: none;
	color: color: #8a8685;
	font-weight: normal;
}
a.leftnav:visited {
	font-family:Calibri, Arial, Helvetica;
	font-size: 15px;
	text-decoration: none;
	color: #8a8685;
	font-weight: normal;
}
a.leftnav:hover {
	font-family:Calibri, Arial, Helvetica;
	font-size: 15px;
	text-decoration: none;
	color: #8d7302;
	font-weight: normal;
}
a.leftnav:active {
	font-family:Calibri, Arial, Helvetica;
	font-size: 15px;
	text-decoration: none;
	color: #8a8685;
	font-weight: normal;
}

/* Nav Links */
a.news:link{
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	font-weight: normal;
}
a.news:visited{
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	font-weight: normal;
}
a.news:hover{
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #CCCCCC;
	font-weight: normal;
}
a.news:active{
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	font-weight: normal;
}


