/*======================================================================================================*/

/*====================				  	  initial padding and margin				====================*/
* {	padding: 0px;	margin: 0px;}

/*====================				  	  setup font style all text					====================*/
body { background:url(../images/bg.jpg) repeat; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; }
a:link {
	text-decoration:none;
	color:#0072bb;
	}
a:visited {
	text-decoration:none;
	color:#0072bb;
	}
a:hover {
	text-decoration:underline;
	color:#0072bb;
	}
a:active {
	color: #0072bb;
	text-decoration:none;
	}
.main { font-family:"Verdana"; color:#000; font-size:10px}

li.home{font-family: Arial, Helvetica, sans-serif; color:#000; font-size:20px;  background:url(../images/icon-greendot.jpg) no-repeat 0px 13px; list-style-type:none; padding:5px 0px 0px 20px; vertical-align:top}
/*====================					  link style for text links					====================*/
div.site-nav{  overflow:hidden;height:35px; padding-left:20px}



.site-nav a:link { font-size:17px; font-family:"Arial"; color:#fff; text-decoration:none;  font-weight:bold; padding-bottom:3px;}
.site-nav a:visited { font-size:17px; font-family:"Arial"; color:#fff; text-decoration:none;  font-weight:bold;}
td.site-nav_on { font-size:17px; font-family:"Arial";border-top:3px solid #ff0000;  padding-top:3px !important; color:#9dd9ff;text-decoration:none; font-weight:bold; text-align:center }
td.site-nav:hover  { font-size:17px; font-family:"Arial";border-top:3px solid #ff0000;  padding-top:3px !important; color:#9dd9ff;text-decoration:none; font-weight:bold; }
td.site-nav{ padding-top:6px !important;font-size:17px; text-align:center}


ul {  color:#ff0000; padding-left:90px}
/*====================						header style setup						====================*/
.break{height:10px}
.arial627d37{ font-family:"Century Gothic", Helvetica, sans-serif; font-size:26px; font-weight:normal;margin-bottom:10px;  color:#5b5b5b}
.arial000{ font-family:"Century Gothic", Helvetica, sans-serif; font-size:26px; font-weight:normal;margin-bottom:10px;  color:#000}
.arial576027{ font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal;margin-bottom:10px;  color:#576027}
.arial14 { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:14px; font-weight:lighter;line-heigh:10px; color:#666}
.arial279a27{font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:21px; font-weight: lighter; color:#000;line-height:20px}
.arial698d33{font-family:Arial, Helvetica, sans-serif; font-size:32px; font-weight: lighter; color:#698d33;line-height:20px}
h1 { font-size:14px; f font-family:"Myriad Pro","Trebuchet MS", Arial, Helvetica, sans-serif; color:#89b905; font-weight:bold; padding-bottom:15px;}

h3 { color:#55a965;  font-family:"Myriad Pro","Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; padding-left:10px}
h4 { color:#000;  font-family:"Century Gothic","Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; text-align:left; padding-bottom:10px}
h5 { color:#000;  font-family:"Century Gothic","Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; text-align:left; padding-left:10px}
h6 { color:#000;  font-family:"Century Gothic","Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-align:left; padding-left:10px}

h2{ color:#779746;  font-family:"Myriad Pro","Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; font-size:24px; padding-bottom:15px}
p{ font-family:Arial, Helvetica, sans-serif}
/*====================						navigation setup						====================*/
.logo{
	position:absolute;
	width:403px;
	height:70px;
	left: 40px;
	top: 5px;
}


.site-nav td{ 
	padding:0px; font-weight:bold
}
#header {background:url(../images/background.jpg) no-repeat ;}
.header-img { 
	position:absolute;
	width:1000px;
	left: 8px;
	top: 156px;
	height: 358px;
}
.shop {
	position:absolute;
	width:995px; font-family:Arial, Helvetica, sans-serif;
	left:0px; color:#282828;
	top: 166px;
	height: 358px;
}
.shop a{ text-decoration:none; color:#666}
.shop img{border:1px solid #ccc; padding:5px}
.shopdesc{ color:#666; text-align:center; padding:3px  }
.shopwishlist a{ color:#c83c3c; font-size:11px; text-align:center; font-weight:bold;}
.shopwishlist {  text-align:center; }
.shop h1{ color:#282828 ; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;padding:10px 10px 10px 40px ; font-family:Arial, Helvetica, sans-serif; font-size:14px}
.shop-nav {padding:5px 10px 5px 40px ; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none}
a.shopnumber-current { display:inline-block; background-color:#b20e0e; width:10px;padding:1px 4px 1px 6px; color:#fff}
.shopnumber a:hover{  background-color:#b20e0e; width:10px;padding:1px 4px 1px 6px; color:#fff}
td.shopnumber a{ text-decoration:none ;padding:1px 4px 1px 6px}
.shop a td{text-decoration:none; }
a.{ color:#666}
.header-imgproduct {
		position:absolute;
	width:620px;
	left: 40px;
	top: 166px;
	height: 758px;
}

.header-number{
	position:absolute;
	width: 432px;
	left: 558px;
	color:#002b86; line-height:18px;
	text-align:right;
	top: 14px; font-size:12px;
	height: 80px;
	
}
.header-number a{
 color:#acacac;  text-decoration:none}
 
.designed-by { position:relative;	width:200px;	left: 70px;	top: 0px;}
.designed-by p { font-size:12px; font-family:"Century Gothic"; color:#2b6336;}

/*====================					   box and column setup						====================*/

.box1 {width:100%; padding-top:10px; background:url(../images/content-image.jpg) no-repeat; vertical-align:top; }
.box1 .inner { padding:20px 20px 20px 20px;}
.box1 { color:#666; font-size:11px; line-height:18px}
.box1 strong{ color:#09F}
.box2 {width:100%; padding-top:30px;}
.box2 .inner { padding:20px 20px 20px 20px;}

.wrapper {width:1000px; }


/*====================					setup content paragraph style				====================*/


table.gallery img{ width:152px; height:122px; }
.gallery td{ color:#999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:14px; padding-bottom:5px}
.gallery img{border:2px solid #ccc}
.box1 p { font-size:11px; font-family:Verdana, ; color:#777777; line-height:1.5em;	font-weight: normal; text-align:left; padding-left:10px; padding-right:20px }

/*====================				  setup footer paragraph/link style				====================*/
#box2 {background-color:#33363d}
#box2 p {	font-size:12px; font-family:"Century Gothic"; color:#fff; }
#box2 .navi a{	font-size:11px; font-family:"Arial"; color:#909193; text-transform:uppercase; font-weight:bold; text-decoration:none; line-height:20px }
#box2 .footer {	font-size:12px; font-family:"Century Gothic"; color:#666;  }

div.footercol{float:left; width:20%; padding-top:40px; padding-bottom:30px; padding-left:30px;font-family:"Century Gothic"; color:#666;  width:%100; font-size:12px}
div.footercol .text_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #396df7;

}
div.footercol .text_green {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #9ccf00;

}
div.footercol2{float:left; width:74%; padding-top:40px; padding-bottom:30px;padding-left:30px;font-family:"Century Gothic"; color:#666;  width:%100; font-size:12px}

div.footer p{padding-left:30px}
/*======================================================================================================*/

.headercontent {background:url(../images/content-header.png) bottom no-repeat; padding-left:30px; padding-top:250px }
.headercontent p{ padding-top:30px; padding-left:60px }
.blue { font-size:18px}
span.blue a{ text-decoration:none; color:#666}
.link1{ font-size:18px}

.link2{ font-size:14px; padding-top:5px}
.homelink {background:url(../images/bg-header.jpg) repeat;}
.bghomelink {background:url(../images/bg-homelink.png) repeat; padding:2px 15px}
.navi2 {
	position:absolute;
	padding-left:323px;
	top: 180px; color:#fff;
	width: 247px;
	height: 109px;
}
.navi2 a{ color:#fff; text-decoration:none; font-size:14px; font-weight:normal}
.navi2 td { background-color:#334552; padding:4px; opacity:0.7; color:#fff;
filter:alpha(opacity=70); /* For IE8 and earlier */
}

.navi2 td:hover { background-color:#000; padding:4px; opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */
}

img {
    background: transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
    vertical-align: top; }

.top-1 {width: 58%; text-align:right; }
.top-2 {width: 39%; }

.menu-1 { width: 73px; }
.menu-2 { width: 212px; }
.menu-3 { width: 153px; }
.menu-4 { width: 148px; }
.menu-5 { width: 114px; }
.menu-6 { width: 154px; }