@charset "utf-8";
/* CSS Document */

body
{
margin:0px auto;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#1f5a96;
font-size:12px;
line-height:18px;
background: url(images/body-bg.jpg) left top repeat-x #f4ebcb;
}
img
{
border:none;
}
form
{
margin:0px;
padding:0px;
}
P
{
margin:15px 0px;
padding:0px;

}
.header_title {
font-family:Arial, Helvetica, sans-serif;
color:#322a0c;
font-size:20px;
line-height:18px;
font-weight:normal;
}

.header_title1 {
font-family:Arial, Helvetica, sans-serif;
color:#862f28;
font-size:16px;
line-height:18px;
font-weight:bold;
}

.left
{
float:left;
}
.right
{
float:right;
}
a
{
text-decoration:none;
color:#fc950a;
}
a:hover
{
text-decoration:underline;
}

.header-bg
{
background:url(images/header-bg.jpg) left top no-repeat;
width:1000px;
height:124px;
}
.logo
{
margin-left:268px;
margin-top:35px;
}
.navcontainer
{
background:url(images/menu-bg.jpg) left top repeat-x;
height:41px;
width:1000px;
float:left;
}
.navcontainer ul
{
list-style-type:none;
display:inline;
margin:0px;
padding:0px;
width:1000px;
text-align:center;
float:right;
}
.navcontainer ul li
{
float:right;
list-style-type:none;
display:inline;
text-align:center;
background:url(images/menu-line.jpg) left top no-repeat;


}

.navcontainer ul li a
{
text-decoration:none;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#939393;
line-height:22px;
padding-top:7px;
height:34px;
float:left;
padding-left:25px;
padding-right:25px;
}
.navcontainer ul li a:hover
{
text-decoration:none;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#fffcef;
padding-top:7px;
height:34px;
float:left;
}
.footer-bg
{
background:url(images/footer-bg.jpg) left top no-repeat;
width:1000px;
height:77px;
font-family:Arial, Helvetica, sans-serif;
color:#dcd0a6;
font-size:12px;
}
.footer-bg a
{
font-family:Arial, Helvetica, sans-serif;
color:#dcd0a6;
font-size:12px;
text-decoration:none;
}
.footer-bg a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
text-decoration:none;
}
.footer-font
{
font-family:Arial, Helvetica, sans-serif;
color:#a0956e;
font-size:12px;
}
.footer-font a
{
font-family:Arial, Helvetica, sans-serif;
color:#a0956e;
font-size:12px;
text-decoration:underline;
}


.footer-font a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#a0956e;
font-size:12px;
text-decoration:none;
}

.body-content
{
background:url(images/body-text-bg.jpg) left top no-repeat;
font-family:Arial, Helvetica, sans-serif;
color:#322a0c;
font-size:12px;
padding-top:15px;
}
.call-bottom
{
background:url(images/calll-bottom.jpg) left bottom no-repeat;
padding-bottom:275px;
}
.call-mid
{
background:url(images/call-mid.jpg) left top repeat-y;
font-family:Arial, Helvetica, sans-serif;
color:#383113;
font-size:12px;
line-height:18px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
}
.call-mid p
{
padding:0px;
margin:6px auto;
}

.call-mid-main
{
background:url(images/call-mid.jpg) left bottom repeat-y;
}
.index-image
{
margin-right:10px;
}
.box-top
{
background:url(images/box-top.jpg) left top no-repeat;
width:368px;
height:57px;
}
.box-mid
{
background: url(images/box-mid.jpg) left top repeat-y;
width:368px;
}

.box
{
width:343px;
float:left;
padding-left:18px;

}
.box ul
{
list-style-type:none;
margin:0px;
padding:0px;
width:343px;
text-align:left;
float:left;
}
.box ul li
{
float:left;
list-style-type:none;
display:block;
text-align:left;
background:url(images/arrow.jpg) left 5px no-repeat;
width:333px;
padding-left:10px;
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:0px;
font-family: Arial, Helvetica, sans-serif;
color:#322a0c;
font-size:12px;
}

.box ul li a
{
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#383113;
line-height:22px;
font-weight:bold;
}
.box ul li a:hover
{
text-decoration:underline;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#383113;
line-height:22px;
font-weight:bold;
}

.box ul li p
{
padding:0px;
margin:2px auto;
}

.nav
{
width:231px;
float:left;

}
.nav ul
{
list-style-type:none;
margin:0px;
padding:0px;
width:231px;
text-align:left;
float:left;
}
.nav ul li
{
float:left;
list-style-type:none;
display:block;
width:231px;
text-align:left;

}

.nav ul li a
{
text-decoration:none;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#383113;
line-height:22px;
background:url(images/arrow.jpg) 10px 10px no-repeat;
height:26px;
padding-left:20px;
padding-top:3px;
float:left;
}
.nav ul li a:hover
{
text-decoration:none;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#feb700;
line-height:22px;
height:26px;
padding-left:20px;
padding-top:3px;
float:left;
}
.nav ul li a.active
{
text-decoration:none;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#fdfaee;
line-height:22px;
background:url(images/arrow-h.jpg) 10px 10px no-repeat #383113;
height:26px;
width:211px;
padding-left:20px;
padding-top:3px;
float:left;
}
.bg-color
{
background:#f4ebcb;
}

.will
{
width:730px;
float:left;
padding-bottom:13px;
padding-top:0px;
}
.will ul
{
list-style-type:none;
display:block;
margin:0px;
padding:0px;
width:730px;
text-align:center;
float:left;
}
.will ul li
{
float:left;
list-style-type:none;
display:block;
text-align:left;
background:url(images/arrow.jpg) 10px 6px no-repeat;
width:710px;
padding-left:20px;
}




.will1
{
width:466px;
float:left;
padding-bottom:13px;
padding-top:0px;
}
.will1 ul
{
list-style-type:none;
display:block;
margin:0px;
padding:0px;
text-align:center;
float:left;
}
.will1 ul li
{
float:left;
list-style-type:none;
display:block;
text-align:left;
background:url(images/arrow.jpg) 10px 6px no-repeat;
width:435px;
padding-left:20px;
}



.resource-bg
{
background:url(images/resource-bottom.jpg) left bottom no-repeat #fff;
width:251px;
padding-bottom:33px;
}
.testimonial-bg
{
background:url(images/testimonial-bg.jpg) left top repeat-y;
width:251px;

}
.testimonial-bottom
{
background:url(images/testimonial-bottom.jpg) left bottom no-repeat;
padding-bottom:120px;
}
.testimonial-top
{
background:url(images/testimonial-top.jpg) left top no-repeat;
padding-top:64px;
}


.resources-nav
{
width:229px;
float:left;

}
.resources-nav ul
{
list-style-type:none;
margin:0px;
padding:0px;
width:229px;
text-align:left;
float:left;
}
.resources-nav ul li
{
float:left;
list-style-type:none;
display:block;
width:210px;
text-align:left;
padding-left:15px;
background:url(images/arrow1.jpg) 3px 8px no-repeat;
padding-top:2px;
padding-bottom:2px;
}

.resources-nav ul li a
{
text-decoration:none;
color:#322a0c;
font:normal 12px/14px Arial, Helvetica, sans-serif;
}
.resources-nav ul li a:hover
{
text-decoration:none;
color:#000;
font:normal 12px/14px Arial, Helvetica, sans-serif;
}
.testimonial-nav p
{
padding:0px;
margin:2px auto;
}

.testimonial-nav
{
width:213px;
float:left;
padding-left:16px;
}
.testimonial-nav ul
{
list-style-type:none;
margin:0px;
padding:0px;
width:213px;
text-align:left;
float:left;
}
.testimonial-nav ul li
{
float:left;
list-style-type:none;
padding-top:2px;
width:213px;
display:block;
padding-bottom:5px;
color:#faf7ed;
font:normal 13px/18px Arial, Helvetica, sans-serif;
}
.input-box
{
border:1px solid #feae00;
width:215px;
padding-left:5px;
height:21px;
font:normal 11px Arial, Helvetica, sans-serif;
}
.input-box-small1
{
border:1px solid #feae00;
width:59px;
padding-left:5px;
height:21px;
font:normal 11px Arial, Helvetica, sans-serif;
}
.input-box-small2
{
border:1px solid #feae00;
width:85px;
padding-left:5px;
height:21px;
font:normal 11px Arial, Helvetica, sans-serif;
}
.input-box-small3
{
border:1px solid #feae00;
width:59px;
padding-left:5px;
height:21px;
font:normal 11px Arial, Helvetica, sans-serif;
}
.input-box1
{
border:1px solid #feae00;
width:215px;
padding-left:5px;
height:90px;
font:normal 11px Arial, Helvetica, sans-serif;

}



.resources-nav-content
{
width:229px;
float:left;

}
.resources-nav-content ul
{
list-style-type:none;
margin:0px;
padding:0px;
width:700px;
text-align:left;
float:left;
}
.resources-nav-content ul li
{
float:left;
list-style-type:none;
display:block;
width:600px;
text-align:left;
padding-left:15px;
background:url(images/arrow.png) 3px 8px no-repeat;
padding-top:2px;
padding-bottom:2px;
}

.resources-nav-content ul li a
{
text-decoration:none;
color:#322a0c;
font:normal 12px/14px Arial, Helvetica, sans-serif;
}
.resources-nav-content ul li a:hover
{
text-decoration:none;
color:#000;
font:normal 12px/14px Arial, Helvetica, sans-serif;
}

/*-------------------blog------------------*/
.blog h1, .blog h2, .blog h5,.blog h3 {
	 border-bottom:none;
    font-size:0%;
    font-weight: normal;
    letter-spacing:normal;
    text-indent:0;
 font:20px Arial, Helvetica, sans-serif;
 color:#32290a;
 }


 .blog h2 {
     font:bold 16px/28px Arial, Helvetica, sans-serif;
     color:#862f28;
     padding:0;
     margin:0;
     }

.blog h2 a {
color:#32290a;
}

.blog h3 {
    font:bold 13px/20px Arial, Helvetica, sans-serif;
    color:#d27900;
    }
.blog h5 {
 margin:0;
 padding:0;
    font:11px/14px Arial, Helvetica, sans-serif;
    color:#7c5d2b;
    }
.blog p {
 	font:12px/18px Arial, Helvetica, sans-serif;
    margin:10px 0;
    color:#322a0c;
    }
.blog p a {
    color:#7c5d2b;
    }
.blog p a:hover {
    text-decoration:underline;
    }
.blg_list1 ul, .blg_list1 ul li {
 margin:0;
 padding:0;
    } 
.blog ol li{
	margin-left:10px;
  margin-bottom:13px;
	 list-style-type:none;
    font:13px/15px Arial, Helvetica, sans-serif;
}
.blg_list1 ul li {
 	margin-left:10px;
  margin-bottom:13px;
	 list-style-type:none;
    font:13px/15px Arial, Helvetica, sans-serif;
    background:url(images/blog_bull1.gif) left 4px no-repeat;
    padding:0 0 0 12px;
    }   
.blg_list1 li a {
 color:#000;
    }
.blg_list1 li a:hover {
    color:#d27900;
    }    
 .blog h1 span {
     color:#322a0c;
     }   
 .blg_img1 {
     padding-top:8px;
     padding-left:30px;
     }
.blog h3 a {
    color:#d27900;
    text-decoration:none;
    }   
.blg_readmore {
 	background:url(images/blog_bull2.gif) no-repeat right 4px;
  padding-right:15px;
    }    
 .blg_comment{
	width:335px;
	float:left;
	padding-top:8px;
}
.blg_comment_left{
	float:left;
	margin:0;
	padding:0;
	width:400px;
}

.blg_comment_left ul{
	margin:0;
	padding:0;
}

.blg_comment_left ul li{
	margin:0;
	padding:0 5px 0 0;
	list-style-type:none;
	float:left;	
	font:normal 12px/14px Arial, Helvetica, sans-serif;
}



.blg_comment_left ul li span{
	color:#7c5d2b;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	
}

.blg_comment_left ul li span a{
	color:#7c5d2b;
}

.blg_comment_left ul li span a:hover{
	text-decoration:underline;
}
.blg_bord1 {
    border-bottom:1px solid #e9d89c;
    padding-bottom:18px;
    }
