 
body {    
  	background: #fff url(imgs/images/bg.jpg) repeat-x center top;
	font-family: "Century Gothic", Helvetica, Arial;
	font-size:12px;
        color:#000;
	overflow-x: hidden;
	line-height:1.8em;
	margin-top:0;
}
h1 {    
        font-size: 26px;
	font-weight:normal;
	text-transform: uppercase;
	font-style:italic;
	color: #ddd;
	line-height: 40px;
	padding-left:12px;
}
h3,h5{ margin-top:16px;margin-bottom:8px; font-weight:normal; text-transform:capitalize; line-height:18px; color:#2f5c25; font-size:18px; padding-top:10px; border-bottom:1px solid #2f5c25; padding-bottom:5px; text-align:left; white-space:pre;  font-family:'Courier New', Courier, monospace;} 
h3:first-letter,h5:first-letter{ font-size:23px; background-color:#2f5c25; color:#fff; margin-right:1px;padding:9px 3px;}

h2{ font-size:20px; margin-top:12px;margin-bottom:8px; font-weight:bold; text-transform:capitalize; line-height:23px; color:#2f5c25; letter-spacing:0px; text-align:left;}
h4{ font-size:14px; margin-top:0px;margin-bottom:8px; font-weight:normal;line-height:14px;} 
h6{ font-size:16px; margin-top:0px;margin-bottom:8px; font-weight:normal;text-transform:capitalize; line-height:16px; color:#2f5c25; letter-spacing:0px; text-align:left;} 
li{list-style:none;list-style-type:circle;}

a img{border:0;}
.colormain {background-color: #01539c;color:#FFF;}
.coloropp {background-color: #9999FF;color:#FFF;}
.color3 {background-color: #B0BAD1}
.colorcartdark {background-color: #76878C; color:#FFF;}
.colorcartlight {background-color: #F2F2F2; color:#000}
.color6 {background-color: #F2F2F2}
.color7 {background-color: #404040}
.color8 {background-color: #ddd}
.h2{ font-size:23px; margin-top:12px;margin-bottom:8px; font-weight:bold; text-transform:capitalize; line-height:23px; color:#2f5c25; letter-spacing:0px; text-align:left;}
.colorh2{color:#2f5c25;}
.highlight {background-color: #2f5c25;font-weight:bold;color:#fff;}
.fontss {font-size: 12px;}
.fonts {font-size: 13px;}
.fontsb {font-size: 13px;font-weight: bold;}
.fontmb {font-size: 15px;font-weight: bold;}
.linex {padding:0;background:url(/imgs/icons/line_dot.gif) repeat-x left center;}

a:link {color: #000066 ; text-decoration: none;}
a:visited {color: #000066 ;text-decoration: none;}
a:hover {color: #666666; text-decoration: none;}

a.nav2 {color: #FFF ; text-decoration: none;font-weight: bold;text-align: center;}
a.nav2:link {color: #fff; text-decoration: none;font-weight: bold;text-align: center;}
a.nav2:visited {color: #fff;text-decoration : none;font-weight: bold;text-align: center;}
a.nav2:hover {color: #fff;text-decoration: none;font-weight: bold;text-align: center;}
a.nav3 {color: #FFF ; font-size:12px;text-decoration: none;text-align: center;}
a.nav3:link {color: #FFF; font-size:12px;text-decoration: none;text-align: center;}
a.nav3:visited {color: font-size:12px;#FFF;text-decoration : none;text-align: center;}
a.nav3:hover {color: #eee;font-size:12px;text-decoration: none;text-align: center;}

#wrapper {}
#header { padding-top:9px}
.container { margin:0 auto;width:990px;}
#topmiddle {height:60px;clear:both;}
#main { border-radius: 12px;	
	min-height: 380px;
	background: #fff;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	padding:10px;
	background:#fff;
	clear:both;
}
#left {float:left;width:220px;margin-right:10px;}
#content {float:left;width:760px;}
#footer {clear:both;text-align:center;margin:10px auto;border-top:1px solid #f1f1f1;color:#2f5c25;line-height:30px;}

#hotline {}
#lang {float:right;padding-top:8px;line-height:40px;padding-right:12px;}
#memberbox {float: right;text-align: right;margin-right:6px;padding-bottom:6px;}
#livechat {}

#navigation {
	float:right;text-align:right;line-height:30px;
	padding-top:18px;
}

#navigation a {
	color: #fff;
	text-decoration: none;
	text-shadow: #000 0 1px 2px;
	padding: 10px 10px;
	font-size: 16px;
	text-transform: lowercase;
	font-weight: bold;
	opacity: 0.6;
	-webkit-transition: opacity .25s linear;
}


#navigation ul li a {
	opacity: 1;
	background-image: url(imgs/images/current.png);
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	color: #fff;
}


#navigation a:hover {
	color: #fff;
	opacity: 1;
	background: url(imgs/images/current.png);
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
#leftbanner{text-align:center;}



.bg{background:url(/imgs/siteimg/block-about.jpg) no-repeat left bottom;min-height:230px;padding:0px 0 5px 8px}
.bg2{background:#fff no-repeat 0 100%;min-height:102px;;padding:12px 0 16px 8px}
.bgr{background:url(/imgs/siteimg/block-right.jpg) no-repeat right bottom;min-height:230px;padding:12px 8px 5px 0}
.more{margin:0;font-weight:bold;text-align:right}
.title2 {clear:both;BACKGROUND: url(/imgs/siteimg/titlebg.jpg) no-repeat; color:#FFF;HEIGHT: 28px;line-height:28px;padding-left:5px;clear:both}
.tmenu{	list-style: none;}
.tmenu ul { margin:0;padding:0;list-style: none; width : 200px;}
.tmenu li{ margin : 0px; padding : 0px; list-style: none;}
.tmenu li a{ display : block; width : 200px; height : 38px; line-height:38px;padding: 0 8px;  border-bottom : solid 1px #DDD; font-size: 14px; color: #666; text-decoration : none; list-style: none;}
.tmenu li a:hover{ background:url(imgs/images/grey-gradient.jpg) repeat-x 0 bottom;color: #333; text-decoration : none; list-style: none;}
.itemshowpic {height:120px;}
/* button */
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('/imgs/icons/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font-size: 13px;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('/imgs/icons/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 
