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

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

/*====================				  	  setup font style all text					====================*/
body { background:url(../images/bg.jpg) repeat-x #e4efdc; font-family:Arial, Helvetica, sans-serif; color:#4e7334;}

.main { font-family:"Verdana";  color:#000; font-size:12px}
/*====================					  link style for text links					====================*/
a:link { font-size:11px; font-family:"Verdana"; color:#3bae25; text-decoration:none;  font-weight:bold;}
a:visited { font-size:11px; font-family:"Verdana"; color:#3bae25; text-decoration:none;  font-weight:bold;}
a:hover { font-size:11px; font-family:"Verdana"; color:#3bae25; text-decoration:none; font-weight:bold;}
a:active { font-size:11px; font-family:"Verdana"; color:#3bae25; text-decoration:none; font-weight:bold;}
select { font-size:11px ; width:180px}

input { font-size:11px ; }
#footer a:link { font-size:11px; font-family:"Arial"; color:#636363; text-decoration:none;  font-weight:normal;}
#footer a:visited { font-size:11px; font-family:"Arial"; color:#636363; text-decoration:none;  font-weight:normal;}
#footer a:hover { font-size:11px; font-family:"Arial"; color:#636363; text-decoration:none; font-weight:normal;}
#footer a:active { font-size:11px; font-family:"Arial"; color:#636363; text-decoration:none; font-weight:normal;}
table.nav2 { border-right:1px dotted #778786}
.nav2 a:link { font-size:14px; font-family:"Arial"; color:#000000; font-weight:normal;}
.nav2 a:visited { font-size:14px; font-family:"Arial"; color:#000000; font-weight:normal;}
.nav2 a:hover { font-size:14px; font-family:"Arial"; color:#000000; font-weight:normal;}
.nav2 a:active { font-size:14px; font-family:"Arial"; color:#000000; font-weight:normal;}

.site-nav a:link { font-size:13px; font-family:"Myriad Pro"; color:#060606; text-decoration:none;  font-weight:normal; padding-left:20px;}
.site-nav a:visited { font-size:13px; font-family:"Myriad Pro"; color:#060606; text-decoration:none;  font-weight:normal; padding-left:20px;}
.site-nav a:hover { font-size:13px; font-family:"Myriad Pro"; color:#48871d; text-decoration:none;  font-weight:normal; border-left:#48871d 5px solid; padding-left:15px;}
.site-nav a:active { font-size:13px; font-family:"Myriad Pro"; color:#060606; text-decoration:none;  font-weight:normal; padding-left:20px;}

ul {padding-left:20px;}
/*====================						header style setup						====================*/
h1 { font-size:18px; font-family:"Arial"; color:#565656; font-weight:normal;}
h2 { font-size:18px; font-family:"Arial"; color:#5faa2b; font-weight:normal;}
h3 { font-size:18px; font-family:"Arial"; color:#636363; font-weight:normal;}
h4 { font-size:16px; font-family:"Myriad Pro"; color:#262626; font-weight:normal;}
h5 { font-size:13px; font-family:"Arial"; color:#000000; font-weight:normal;}
h6 { font-size:11px; font-family:"Arial"; color:#636363; text-align:right;}

spac { font-size:12px; font-family:"Century Gothic"; color:#b0b2af;}

/*====================						navigation setup						====================*/
.logo{
	position:absolute;
	left: 19px;
	top: 29px;
}
.site-nav {
	position:absolute;
	width:203px;
	left: 7px;
	top: 126px;
	height: 196px;
}
.site-nav2 td {padding:2px; border:1px dotted #ccc}
.site-nav2 td a:hover {color:#6C6}
table.site-nav2 {
	width:223px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#FFF;
	opacity:0.8;
	filter:alpha(opacity=80);
	font-size:11px;
	margin:5px;
	height: 104px;
	top: -5px;
}
.header-img{
	position:absolute;
	left:220px;
	top: 140px;
}
.header-content{
	position:absolute;
	left:475px;
	top: 54px;
	width: 500px;
	height: 20px;
}
.search-name{
	position:absolute;
	left:26px;
	top: 352px;
	width: 100px;
}
.designed-by {
	position:relative;
	width:200px;
	left: 50px;
	top: 5px;
}

/*====================					   box and column setup						====================*/
.box1 {width:100%; padding-top:10px;}
.box1 .inner { padding:20px 20px 20px 20px;}

.box2 {width:100%; padding-top:15px;}
.box2 .inner { padding:20px 20px 20px 20px;}

.wrapper {width:989px; background:url(../images/content-image.jpg) no-repeat; vertical-align:top;}

/*====================					setup content paragraph style				====================*/
#content p {
	line-height:1.5em;
	font-weight: normal;
	text-align: left;
}

/*====================				  setup footer paragraph/link style				====================*/
#footer p {	font-size:11px; font-family:"Arial"; color:#9b9b9b;}
/*======================================================================================================*/
.navi {
	position:absolute;
	left: 192px;
	top: 70px;
	width: 247px;
	height: 109px;
}
