/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.clrflt{clear:both;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
input:focus	{outline:none;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{
	text-decoration:none;
}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{color:#b1b1b1; font-family:"Arial", Verdana, Tahoma; font-size:12px;}
.flt_lt										{float:left; display:inline;}
.flt_rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/


/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto; min-width:980px;}
.container									{width:980px; margin:0 auto;}
.maincontent								{ background:url(../images/maincont_bg.jpg) repeat-x left top;}
.header										{ background:#d9d9d9;}
/*-------------------------------------------*/

/* ------------------ HEADER HERE -------------------*/
.header_main								{
	width:980px;
	margin:0 auto;
	padding:25px 0 5px 0;
	height:55px;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	background:url(../images/logo_bg.jpg) repeat-x left top;
}
.head_logo									{
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:32px;
	color:#eaecee;
	font-weight:normal;
	float:left;
	margin: 0 0 0 30px;
}
.phone_numb									{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#52778f;
	float:right;
	padding: 7px 0 0;
	margin: 10px 30px 0 0;
}

.head_nav									{
	background:url(../images/headnav_bg.jpg) repeat-x left top;
	height: 71px;
}
.head_nav ul								{ float:left; display:inline-block; padding: 27px 0 0 6%;}
.head_nav ul li								{
	float:left;
	display:inline-block;
	margin:0 95px 0 0;
}
.head_nav ul li a							{
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#7CBCE0;
}
.head_nav ul li a:hover						{
	text-decoration:underline;
	color: #eaecee;
}
/* ---------------------------------------------------------*/



/* ------------------------- NAVIGATION HERE ---------------*/
#nav										{}
#nav ul										{}
#nav ul li									{}
#nav ul li a								{}
#nav ul li a span							{}
#nav ul li a:hover							{}

/* ---------------------------------------------------------*/

/* ------------------------ MIAN CONTENT HERE --------------*/

.banner										{
	height:302px;
}
.ban_cont									{
	background:url(../images/bancont_bg.jpg) repeat-x left top;
	padding:30px 0 0 25px;
	min-height: 223px;
	margin-bottom: 35px;
}
.aboutus									{
	width: 284px;
	margin:0 45px 0 0;
	float:left;
}
.aboutus h3									{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
	font-weight:400;
}
.aboutus p									{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#eaecee;
	line-height:20px;
	padding:14px 0 20px;
}
.aboutus a									{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:3px 7px 4px 7px;
	display: inline-block;
	background-color: #7CBCE0;
}
.aboutus a:hover							{ text-decoration:underline;}

.latest_blog								{ margin-bottom:40px; padding: 0 0 0 15px;}
.latest_blog h2								{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; color:#333333; padding:0 0 24px; font-weight:400;}
.latest_blog p								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:20px; padding:0 0 15px;}
.latest_blog p a							{ text-decoration:underline;}
.latest_blog p a:hover						{ text-decoration:none;}
/* ---------------------------------------------------------*/


/* ------------------ FOOTER HERE --------------------------*/
.footer										{
	border-top:6px solid #7CBCE0;
}
.fut_cont									{ background:#efefef; margin:2px 0 1px; padding: 25px 0 20px;}
.fut_nav									{ float:left; display:inline-block;}
.fut_nav li									{ float:left; display:inline-block; background:url(../images/li_seprtr.jpg) no-repeat right center;}
.fut_nav li a								{ display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding:0 9px 0 9px;}
.fut_nav li a:hover							{ text-decoration:underline;}

.icons										{}
.tweet										{ background:url(../images/twit_icon.png) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding: 0 0 0 22px; margin:0 25px 0 0; height: 16px; width:16px;}
.facebuk									{ background:url(../images/facebuk_icon.png) no-repeat left center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding: 0 0 0 22px; height: 16px; width:16px;}
.copy										{ background:#a9a9a9; padding:30px 0 26px;}
.copy .copy_cont							{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; width:980px; margin:0 auto;}
.copy .copy_cont a						    { text-decoration:underline; display:inline-block; color:#ffffff;}
.copy .copy_cont a:hover					{ text-decoration:none; color:#ffffff;}
/* ---------------------------------------------------------*/
