@charset "utf-8";
/* CSS Document */

body{
	background-color:#00467f;
	background-image:url(images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family: Verdana, Geneva, sans-serif;
	color:#000;
	font-size:12px;
	margin:0;
	padding:0;
}

a{ color:#286fb7; text-decoration:none;}
a:hover{color:#07519d; text-decoration:underline;}

#container{
	width:729px;
	height:auto;
	margin: 0px auto;
	margin-top: 10px;
	padding:0;
	border-left:1px #2e6cad solid;
	border-right:1px #2e6cad solid;
	background-color: #f4e4d9;
}
#leftNav{
background-image: url(images/n1.jpg);
width: 257px;
height:175px;
text-align:left;
}
#leftNav a:link{
background-image: url(images/nbgl.jpg);
line-height: 25px;
vertical-align:middle;
width:183px;
color: #fff;
text-decoration:none;
font-size:14px;
padding: 0 0 6px 10px;
background-position:bottom;
background-repeat:no-repeat;
}
#leftNav a:visited{
background-image: url(images/nbgl.jpg);
line-height: 25px;
vertical-align:middle;
width:183px;
color: #fff;
text-decoration:none;
font-size:14px;
padding: 0 0 6px 10px;
background-position:bottom;
background-repeat:no-repeat;
}
#leftNav a:hover{
background-image: url(images/nbgl.jpg);
line-height: 25px;
vertical-align:middle;
width:183px;
color: #aedfdf;
text-decoration:none;
font-size:14px;
padding: 0 0 6px 10px;
background-position:bottom;
background-repeat:no-repeat;
}

#leftNav a:active{
background-image: url(images/nbgl.jpg);
line-height: 25px;
vertical-align:middle;
width:183px;
color: #aedfdf;
text-decoration:none;
font-size:14px;
padding: 0 0 6px 10px;
background-position:bottom;
background-repeat:no-repeat;
}


#rightNav{
background-image: url(images/n3.jpg);
width: 246px;
height:175px;
text-align:right;
}


#rightNav a:link{
background-image: url(images/nbgr.jpg);
background-position:bottom;
background-repeat:no-repeat;
line-height: 25px;
vertical-align:middle;
width:202px;
color: #fff;
text-decoration:none;
font-size:14px;
padding: 0 10px 6px 0px;
}
#rightNav a:visited{
background-image: url(images/nbgr.jpg);
background-position:bottom;
background-repeat:no-repeat;
line-height: 25px;
vertical-align:middle;
width:202px;
color: #fff;
text-decoration:none;
font-size:14px;
padding: 0 10px 6px 0px;
}
#rightNav a:hover{
background-image: url(images/nbgr.jpg);
background-position:bottom;
background-repeat:no-repeat;
line-height: 25px;
vertical-align:middle;
width:202px;
color: #aedfdf;
text-decoration:none;
font-size:14px;
padding: 0 10px 6px 0px;
}

#rightNav a:active{
background-image: url(images/nbgr.jpg);
background-position:bottom;
background-repeat:no-repeat;
line-height: 25px;
vertical-align:middle;
width:202px;
color: #aedfdf;
text-decoration:none;
font-size:14px;
padding: 0 10px 6px 0px;
}



#rightNav  a.last {
	background-image:none;
}
#leftNav  a.last {
	background-image:none;
}


#ileftNav{
background-image: url(images/nbgl2.jpg);
width: 257px;
height:162px;
text-align:left;
}
#ileftNav a{
background-image: url(images/nbgl.jpg);
line-height: 22px;
vertical-align:middle;
width:183px;
color: #fff;
text-decoration:none;
font-size:13px;
padding: 0 0 6px 10px;
background-position:bottom;
background-repeat:no-repeat;
}
#ileftNav a:visited{
background-image: url(images/nbgl.jpg);
line-height: 22px;
vertical-align:middle;
width:183px;
color: #fff;
text-decoration:none;
font-size:13px;
padding: 0 0 6px 10px;
background-position:bottom;
background-repeat:no-repeat;
}
#ileftNav a:hover{
background-image: url(images/nbgl.jpg);
line-height: 22px;
vertical-align:middle;
width:183px;
color: #aedfdf;
text-decoration:none;
font-size:13px;
padding: 0 0 6px 10px;
background-position:bottom;
background-repeat:no-repeat;
}

#ileftNav a:active{
background-image: url(images/nbgl.jpg);
line-height: 22px;
vertical-align:middle;
width:183px;
color: #aedfdf;
text-decoration:none;
font-size:13px;
padding: 0 0 6px 10px;
background-position:bottom;
background-repeat:no-repeat;
}


#irightNav{
background-image: url(images/nbgr2.jpg);
width: 246px;
height:162px;
text-align:right;
}


#irightNav a{
background-image: url(images/nbgr.jpg);
background-position:bottom;
background-repeat:no-repeat;
line-height: 22px;
vertical-align:middle;
width:202px;
color: #fff;
text-decoration:none;
font-size:13px;
padding: 0 10px 6px 0px;
}
#irightNav a:visited{
background-image: url(images/nbgr.jpg);
background-position:bottom;
background-repeat:no-repeat;
line-height: 22px;
vertical-align:middle;
width:202px;
color: #fff;
text-decoration:none;
font-size:13px;
padding: 0 10px 6px 0px;
}
#irightNav a:hover{
background-image: url(images/nbgr.jpg);
background-position:bottom;
background-repeat:no-repeat;
line-height: 22px;
vertical-align:middle;
width:202px;
color: #aedfdf;
text-decoration:none;
font-size:13px;
padding: 0 10px 6px 0px;
}

#irightNav a:active{
background-image: url(images/nbgr.jpg);
background-position:bottom;
background-repeat:no-repeat;
line-height: 22px;
vertical-align:middle;
width:202px;
color: #aedfdf;
text-decoration:none;
font-size:13px;
padding: 0 10px 6px 0px;
}

#irightNav  a.last {
	background-image:none;
}
#ileftNav  a.last {
	background-image:none;
}

#cb{
	background-color:#f4e4d9;
	background-image:url(images/cbg.jpg);
	background-repeat:repeat-x;
	min-height:280px;
	height:auto;
	width:730px;
	margin:0;
	padding:0;
}
#logotail{
	float: left;
	margin: 0 0 0 257px;
}

#ilogotail{
	float: left;
	margin: 0 0 0 281px;
}
#content{
	background-image:url(images/compas.gif);
	background-position:bottom right;
	font-size:12px;
	min-height:280px;
	height:auto;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#icontent{
	font-size:12px;
	min-height:280px;
	height:auto;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 5px 0;
}

#side{
	background-image:url(images/swirl.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding: 10px 0px 3px 28px;
	margin: 40px 8px 0 0;
	float:right;
	min-height:280px;
	height:auto;
	width: 215px;
	z-index:1;
}
#side #cc{
	margin: 30px 0 0 0;
}

#sideh{
	background-image:url(images/swirl.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding: 10px 0px 0 28px;
	margin: 40px 8px 0 0;
	float:right;	
	min-height:280px;
	height:auto;
	width: 215px;
}
#sideh #cc{
	margin: 0px 0 0 0;
}

.sideIm{
	border: 2px #083d73 solid;
	margin: 0 auto;
	margin-left: 10px;
}
#maincontent{
width: 425px;
margin: 0px 10px 0 45px;
padding: 15px 0 5px 0;
color:#000;
font-size:14px;
min-height:280px;
height:auto;
}
#maincontent #wel{
	margin: 0 0 0 -30px;
}
	
	

#bottom{
	background-image:url(images/bottom2.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:732px;
	min-height:44px;
	margin: 0 auto;
	padding:0;
	background-color:#00467f;
}
#bottom{	
	width: 734px\9;
	background-position:top right\9; }

#ibottom{
	background-color:#00467f;
	background-image:url(images/ibot2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	width:734px;
	min-height:44px;
	margin: 0 auto;
}

#ibottom,  x:-moz-any-link  {
	width:732px;
	}
	
	
#copy{
	font-size:10px;
	color:#77aedb;
	float: left;
	padding: 47px 0 0 10px;
	width:330px;
}

#ll{
	font-size:10px;
	color:#77aedb;
	float:right;
	width:300px;
	padding:30px 0 0 0px;
	text-align:right;
}
#ll a{
	font-size:10px;
	color:#77aedb;
	text-decoration:none;
	margin: 20px 15px 0 0;
}
#ll a:hover{
	font-size:10px;
	color:#77aedb;
	text-decoration:underline;
	margin: 20px 15px 0 0;
}

#address{
	color:#083d73;
	text-align:center;
}

.photo{	
	border: 2px #083d73 solid;
}




/*facebook box customization*/

.fan_box a:hover{  
   text-decoration: none;  
 }  


 .fan_box .full_widget{  
   height: 200px;  
   border: 0 !important;  
   background: none !important;  
   position: relative;  
   margin: 0 6px 0 -6px;

 }  


 .fan_box .connect_top{  
  background: none !important;  
  padding: 0 !important;  
 }  


 .fan_box .profileimage, .fan_box .name_block{  
  display: none;  

 }  


 .fan_box .connect_action{  
   padding: 0 !important;  

 }  

 .fan_box .connect_button{  
   padding-top: 0 !important;  

 }  


 .fan_box .connections{  
   padding: 0 !important;  
   border: 0 !important;  
   font-family: Arial, Helvetica, sans-serif;  
   font-size: 11px;  
   font-weight: bold;  
   color: #666;  
 }  

 span.total{  

   color: #FF6600;  
   font-weight: bold;  

 }  

 .fan_box .connections .connections_grid {  
   padding-top: 10px !important;  

 }  

 .fan_box .connections_grid .grid_item{  
   padding: 0 10px 10px 0 !important;  

 }  

 .fan_box .connections_grid .grid_item .name{  
   font-family: "lucida grande",tahoma,verdana,arial,sans-serif;  
   font-weight: normal;  
   color: #666 !important;  
   padding-top: 1px !important;  

 }  

 .fan_box .connect_button{  
   position: absolute;  
   bottom: 0;  
   right: 10px;  
   margin: 0 !important;  
   font-weight: bold;  
   color: #666;  

 } 


