body 
{
	background-image: url(../images/background.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;
	font-family:"Myriad Pro", Arial, sans-serif;
	color:#ffffff;
	margin:0px;
}
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset 
{
	margin: 0;
	padding: 0;
}
.area_clr{
	clear:both;
	height:0px;
	margin:0 auto;
}


/* **************** Wraper Start **************** */
.wrapper
{
	width:1000px;
	margin:0 auto;
	height:auto;
}
.mainheader
{
	width:100%;
	height:auto;
	float:left;
}
.mainleft
{
	width:45%;
	height:120px;
	float:left;
	border:solid 0px black;
}
.mainright
{
	width:53%;
	height:auto;
	float:right;
	border:solid 0px black;
	margin-top:15px;
}
.logobox
{
	width:219px;
	height:auto;
	float:left;
	margin:15px 0 0 5px;
}
/* **************** Nav Start **************** */
.navigation
{
	float:right;
	width:310px;
	padding:0;
	margin:20px 0 6px 0;
}
.navigation ul
{
	padding: 6px 0 7px 0; 
	margin: 0;
}
.navigation ul li
{
	float:left;
	padding:4px 12px 4px 12px;
	margin:0;
	border-bottom:2px solid white;
	list-style:none;
}
.navigation ul li a
{
	color: #000000;
	padding:3px 3px 4px 3px; 
	margin:0; 
	text-decoration: none;
	font-size:15px;
	line-height:15px;
	border-bottom:#FFFFFF solid 2px;
}
.navigation ul li a:hover, .navigation ul li a.selected
{
	border-bottom-color:#2e6804;
	color: #305000;
}
/* **************** Nav End **************** */
.bodybox
{
	width:100%;
	float:left;
	height:auto;
}
.bodybg_top
{
	width:1000px;
	height:18px;
	float:left;
	background-image:url(../images/white_bg_up.png);
	background-repeat:no-repeat;
}
.bodybg_mid
{
	width:1000px;
	height:auto;
	background-image:url(../images/white_bg_mid.png);
	background-repeat:repeat-y;
	float:left;
}
.bodybg_mid1
{
	width:98%;
	height:auto;
	float:left;
	margin:10px 0 0 10px;
}
.bodybg_mid2
{
	width:98%;
	height:auto;
	float:left;
	margin:10px 0 0 10px;
}
.bodybg_mid3
{
	width:98%;
	height:auto;
	float:left;
	margin:10px 0 0 15px;
}
.bodybg_down
{
	width:1000px;
	height:18px;
	float:left;
	background-image:url(../images/white_bg_down.png);
	background-repeat:no-repeat;
}
.midbox1
{
	width:313px;
	height:auto;
	float:left;
	margin:0 0 0 0;
}
.midbox2
{
	width:313px;
	height:auto;
	float:left;
	margin:0 0 0 18px;
}
.midbox3
{
	width:313px;
	height:auto;
	float:right;
	margin:0 0 0 0;
}
.logoimg1
{
	width:313px;
	height:220px;
	float:left;
}
/* **************** Index Start **************** */
.home_box1
{
	width:40%;
	height:auto;
	float:left;
	border:solid 0px green;
	margin:0 0 0 130px;
}
.home_box2
{
	width:34%;
	height:auto;
	float:left;
	border:solid 0px #FF00CC;
	margin:0 0 0 0;
}
.banner_img
{
	width:342px;
	height:229px;
	float:left;
}
.low_box
{
	width:90%;
	height:auto;
	float:left;
	border:solid 0px blue;
}
.tag_img
{
	width:auto; 
	height:39px;
	float:left;
}
/* **************** Index  End **************** */
/* **************** Footer Start **************** */
.footermenu
{
	width:auto;
	height:auto;
	float:left;
	margin:20px 0 0 10px;
}
.footermenu ul
{
	font-size:14px;
	text-decoration:none;
	color:#8e8e8e;
	text-align:left;
	width:auto;
	list-style:none;
}
.footermenu ul li
{
	width:auto;
	font-size:14px;
	text-decoration:none;
	display:block;
	color:#ffffff;
	list-style:none;
	text-align:left;
	padding-left:0px;
	padding-right:5px;
	line-height:20px;
}
.footermenu ul li a
{
	font-size:14px;
	text-decoration:none;
	color:#ffffff;
	text-align:left;
	line-height:20px;
	list-style:none;
}
.footermenu ul li a:hover
{
	font-size:14px;
	text-decoration:none;
	color:#000000;
	list-style:none;
	text-align:left;
	line-height:20px;
	list-style:none;
}
/* **************** Footer End **************** */
/* **************** Wraper End **************** */
.contact_box
{
	width:50%;
	height:auto;
	float:left;
	margin-left:30px;
}
.contact_box1
{
	width:40%;
	height:auto;
	float:left;
}
.icon
{
	width:40px;
	height:40px;
	float:right;
	margin-right:4px;
	margin-top:1px;
}
.about
{
	width:124px;
	height:43px;
	float:left;
	background-image:url(../images/about.png);
}
.about:hover
{
	width:124px;
	height:43px;
	float:left;
	background-image:url(../images/about_hov.png);
}
.call_box
{
	width:100%;
	height:auto;
	float:left;
}
.call_icon
{
	width:11%;
	height:27px;
	float:left;
}
.contact_txt
{
	width:85%;
	height:27px;
	font-size:14px;
	text-align:left;
	line-height:18px;
	color: #162603;
	padding-top:4px;
	float:left;
}
/******* FOOTER START ***********/
.mainFooter
{
	width:100%;
	height:auto;
	border: solid 0px red;
	float:left;
	color:black;
	font-size:18px;
	margin:0 0 20px 0;
	text-align:center;
}
.footermenu
{
	width:auto;
	height:auto;
	float:left;
	margin:5px 0 0 0;
	border:solid 0px red;
}
.footermenu ul
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:black;
	text-align:left;
	width:auto;
	list-style:none;
}
.footermenu ul li
{
	width:auto;
	font-family:"Myriad Pro", Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:black;
	list-style:none;
	text-align:left;
	padding-left:0px;
	padding-right:5px;
	line-height:20px;
}
.footermenu ul li a
{
	font-family:"Myriad Pro", Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:white;
	text-align:left;
	line-height:20px;
	list-style:none;
}
.footermenu ul li a:hover
{
	font-family:"Myriad Pro", Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#cef17d;
	list-style:none;
	text-align:left;
	line-height:20px;
	list-style:none;
}
.footer1
{
	width:23%;
	height:auto;
	float:left;
	border:solid 0px red;
	font-size:16px;
	text-align:left;
	margin:0 0 0 0;
}
.footer_stroke
{
	width:219px;
	height:5px;
	float:left;
	margin:5px 0 0 0;
}
/******* FOOTER END ***********/	
/******* NAV START ***********/
.nav1
{
	width:181px;
	height:40px;
	background-image:url(../images/nav1a.png);
	background-repeat:no-repeat;
	float:left;
}
.nav1:hover
{
	width:181px;
	height:40px;
	background-image:url(../images/nav1a_hov.png);
	background-repeat:no-repeat;
	float:left;
}
.nav2
{
	width:213px;
	height:40px;
	background-image:url(../images/nav2a.png);
	background-repeat:no-repeat;
	float:left;
}
.nav2:hover
{
	width:213px;
	height:40px;
	background-image:url(../images/nav2a_hov.png);
	background-repeat:no-repeat;
	float:left;
}
.nav3
{
	width:206px;
	height:40px;
	background-image:url(../images/nav3a.png);
	background-repeat:no-repeat;
	float:left;
}
.nav3:hover
{
	width:206px;
	height:40px;
	background-image:url(../images/nav3a_hov.png);
	background-repeat:no-repeat;
	float:left;
}
.nav4
{
	width:208px;
	height:40px;
	background-image:url(../images/nav4a.png);
	background-repeat:no-repeat;
	float:left;
}
.nav4:hover
{
	width:208px;
	height:40px;
	background-image:url(../images/nav4a_hov.png);
	background-repeat:no-repeat;
	float:left;
}
/******* NAV END ***********/
/******* BANNER START ***********/

/******* BANNER END ***********/

/*---------pagination start------------*/
#tnt_pagination{
    clear:both;
    display:block;
    font-family: Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight: normal;
    height: 22px;
    line-height:21px;
    padding-top:3px;
    text-align:left;
	margin-left:7px;
}

#tnt_pagination .disabled_tnt_pagination {
    background-color:#1f3611;
    border: 2px solid #d8e75d;
    color:#d2e4bf;
    cursor: default;
    margin-left:3px;
    padding:3px 7px;
    text-decoration:none;
}
#tnt_pagination a:link, #tnt_pagination a:visited {
    background-color:#182014;
    border:2px solid #d8e75d;
    color:#d2e4bf;
    font-weight:normal;
    margin-left:3px;
    padding: 3px 7px;
    text-decoration:none;
    width:22px;
}

#tnt_pagination .active_tnt_link {
    background-color:#e3bb4e;
    border:2px solid #91b639;
    color:#1f320c;
	font-weight:bold;
    cursor:default;
    margin-left:3px;
	margin-right:3px;
    padding:3px 7px;
    text-decoration:none;
}

/*#main_content a:link, #main_content a:visited {
    color: #3366CC;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}*/
/*---------pagination end------------*/