@charset "utf-8";
/* CSS Document */

body
{margin:45px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:1.4em;
color:#565656;
background:url(images/top_background.jpg) repeat-x;}

.container
{width:922px;
padding:0px 1px;
margin:0px auto;
position:relative;
overflow:hidden;
background:url(images/main_background.png) repeat-y;
z-index:111;}
.header_section
{width:100%;
height:157px;
overflow:hidden;}
.logo
{width:502px;
overflow:hidden;
float:left;}
.social_icon_section
{float:right;
padding:60px 20px 0px 0px;}
.join_us
{float:left;
padding:7px 10px 0px 0px;}

.navigation
{width:100%;
height:58px;
overflow:hidden;
background:url(images/nav_bg.jpg) repeat-x;
text-align:center;}
.navigation ul
{margin:16px 0px 0px 0px;
padding:0px;
list-style:none;}
.navigation ul li
{margin:0px;
padding:0px;
display:inline;}
.navigation ul li a
{text-decoration:none;
font-size:14px;
color:#FFF;
padding:17px 15px 25px 15px;}
.navigation ul li a:hover
{background:url(images/nav_hover_bg.png) center top;}
.navigation ul li a.current
{background:url(images/nav_hover_bg.png) center top;}
.banner_section
{width:908px;
height:256px;
overflow:hidden;
padding-left:14px;
margin:7px 0px 7px 0px;}

.main_content
{width:908px;
overflow:hidden;
padding-left:14px;}
.home_content_thumb
{width:570px;
overflow:hidden;
position:relative;
float:left;
text-align:justify;
padding:0px 20px 0px 0px;}
.home_content_thumb h1
{font-size:20px;
color:#393939;
margin:10px 0px 10px 0px;
text-align:left;}
.home_content_thumb a.read
{background:#7fb7da;
padding:5px 10px;
text-decoration:none;
color:#FFF;}


.right_side
{width:281px;
overflow:hidden;
position:relative;
float:left;
text-align:justify;
background:#f7f7f5;
padding:10px;}
.right_side h1
{font-size:20px;
color:#393939;
margin:0px 0px 10px 0px;
text-align:left;}

.container_shadow
{width:924px;
height:4px;
margin:0px auto;
position:relative;
background:url(images/bottom_section.png) no-repeat;
z-index:111;}



.footer_section
{width:100%;
height:143px;
position:relative;
overflow:hidden;
background:#4396ca;
margin-top:-86px;}
.footer
{width:924px;
margin:0px auto;
position:relative;
text-align:center;
color:#FFF;
padding-top:105px;}
.footer ul
{margin:0px;
padding:0px;
list-style:none;}
.footer ul li
{margin:0px;
padding:0px;
display:inline;}
.footer ul li a
{text-decoration:none;
color:#FFF;
padding:0px 10px;}