* { padding: 0; margin: 0; }
.linklove
{
visibility:hidden !important;
}
img {
 border: 0;
}

body {

 font-family: Palatino Linotype, Verdana, sans-serif;

 font-size: 13px;

}
.layout1023
{
width:950px;margin:0 auto;
}
#wrapper { 
 margin: 0px auto;
 width: 100%;
 background: #fff;
 padding:0px;
 border-top:5px solid #1D99D6;
}
#header {
 color: #000;
 padding: 0;
 height: 125px;
 padding:0 0px;
}

#headerimage 

{

float:left;

 margin: 10px 0px 0px 0px;

width:341px;

}



#header h1 {



 font-size: 30px;



 text-align: center;



}



#header h1 a {



 color: #98a9ff;



 text-decoration:none;



}



#header h2 {



 font-size: 18px;



 text-align:center;



 font-weight: normal;



}

/*header right hand side menu*/

#headerright

{

margin:0;

width:360px;

float:right;

text-align:right;

padding-right:40px;

}

#headerrightleft 

{

margin:0;

background:url(images/leftcurve.gif);

width:60px;

height:37px;

float:right;

}

#headerrightmiddle

{



float:left;

background:url(images/middlecurve.gif);

background-repeat:repeat-x;

background-position:bottom;

height:27px;

float:right;

padding-top:20px;

margin-top:-10px;

font-family:Optima,Verdana, sans-serif;

font-size:11px;

color:#007590;

vertical-align:bottom;

}

#headerrightmiddle a

{

font-family:Optima,Verdana, sans-serif;

font-size:11px;

color:#007590;



}

#headerrightmiddle a:hover

{



font-family:Optima,Verdana, sans-serif;

font-size:11px;

color:#54BBEE;

text-decoration:none;

}



#headerrightright

{

background:url(images/rightcurve.gif);

width:12px;

height:37px;

float:right;



}

/*invest now button*/

#investnow

{

float:right;

width:100%;



}

#investnowbutton

{

margin-left:145px;

font-family:Optima,Verdana, sans-serif;

font-size:24px;

color:#FFFFFF;

margin-top:20px;

text-align:center;

width:150px;

background:url(images/invest_now_bg.gif);

background-repeat:repeat-x;

line-height:36px;

}

/*end of header right side menu*/
#suckerfishnav
{
}
#dynamic_img_container{
padding-left:4px;
width:950px;
clear:both;
/*
background-image:url(/wp-content/themes/FOA/images/main_bkg.gif);
background-repeat: repeat-x;
*/
height:272px;

text-align:left;

margin:0px auto;



}

#dynamic_img{

clear:both;
/*
background:#000;

background:url(images/Caption_Style_2a.jpg2) no-repeat #107DB3;
*/
height:272px;

text-align:left;



}
.hide {
visibility:hidden;
}
#rss { /* RSS Link */
float: left;
position:absolute;

width : 220px;
height: 50px;
margin-left: 550px;
margin-top: 160px;
}



#nav {



 background-color: #cacaca;



 color: #fff;



 font-weight: bold;



 padding:10px 10px 10px 0;



}







#nav li {



 display: inline;



}







#nav a {



 color: #000;



 text-decoration: none;



 padding: 10px;



}

.size-thumbnail
{
margin-right:10px;
margin-bottom:10px;
}






#nav a:hover, #nav .current_page_item a {



background-image:url(/wp-content/themes/FOA/images/menu_hover2.jpg);
background-repeat: repeat-x;


 color: #fff;



}
/*shurik*/
#content a
{
color:#007590 !important;
text-decoration:none  !important;
}

#content a:hover
{
color:#54BBEE;

text-decoration:underline  !important;
}


#content,#contentmedia { 



 color: #333;

 background: #fff;

 

margin:20px 0 20px 0px;

 min-height: 350px;

 width: 530px;

 float: left;

 font-family:Optima,Verdana, sans-serif;

 font-size:12px;
line-height:25px;
display: inline;

}
.middleline
{
background:url(images/middle_line.gif) no-repeat;
background-position:top center;

}
.bottomline
{
/*background:url(images/middle_line.gif) no-repeat;


background-position:bottom center;
*/
border-bottom:1px solid silver;

}

.topline
{
background:url(images/middlecurve.gif) repeat-x;
background-position:top;
}
#content h1,#contentmedia h1
{
text-align:left;
}
#content h1 a,#contentmedia h1 a
{
text-align:center;
}
h4
{
padding-top:10px;
 font-size: 22px;

 color:#333333;

font-family:Optima,Verdana, sans-serif;
}
#content h2,#contentmedia h2 {
padding-top:10px;
/*background:url(images/middle_line.gif) no-repeat;
background-position:top center;
*/
/*background-color:#F4F4F4;*/

 font-size: 20px;

 color:#333333;

font-family:Arial,Verdana, sans-serif;

}
#content h5 a,#contentmedia h5 a
{
font-size:16px;
 color:#333333;

font-family:Arial,Verdana, sans-serif;
}
#content h2 a,#contentmedia h2 a{



 font-size: 20px;


font-family:Arial,Verdana, sans-serif;

}

#content a ,#contentmedia a{



 color: #666666;



 text-decoration: none;

 font-family:Optima,Verdana, sans-serif;



}



#content p ,#contentmedia p{



 padding-top:10px;



}



#content ul, #content ol,#contentmedia ul,#contentmedia ol{



padding-left:20px;



}



#content .post-info ,#contentmedia .post-info{



 text-align: left;



 font-size: 9px;



 padding-bottom:10px;



}



#content h3#comments ,#contentmedia h3#comments{



 padding-bottom:10px;



}



#content h3#respond ,#contentmedia h3#respond{



 padding-top:10px;



}



#content .commentlist li {



 padding-bottom:10px;



}

/*side bar default styling*/

/*End of sidebar default styling*/

#sidebar { 

background-image:url(/images/bar.jpg) no-repeat;


 float: right;

 color: #000;

 background-color: #FFF;

 margin: 20px 50px 20px 0;

 padding-left: 10px;	
 padding-right: 10px;	
 min-height: 350px;

 width: 300px;

 display: inline;



 



}

#sidebar1

{

	padding: 20px 50px 10px 0;

	width: 300px;

	float:right;

	}

#sidebar #searchform #s {

	width:90%;

	padding: 2px;

	font-family:Optima,Verdana, sans-serif;

	font-size:12px;

	color:#666666;

	border:1px solid;

	

		

	}



#sidebar #searchsubmit {

	padding: 4px 0 0 0;

	}

#searchform {

	margin: 0px;


	margin-left:0px;

	padding: 0px 0px;

	border:0px solid #C9E0E5;

	}

#sidebar h3 {

margin-top:15px;

background-color:#60CCE5;

font-family:Optima,Verdana, sans-serif;

font-size:20px;

font-weight:normal;

color:#FFFFFF;

padding:5px 5px 5px 15px;

 


}





#sidebar ul {



 list-style: none;



 padding-bottom: 10px;



 padding-left: 32px;
 padding-right:10px;

 background-color:#DAF1F9;



}

#sidebar ul li

{

 font-family:Optima,Verdana, sans-serif;

 font-size:13px;

 line-height:22px;

 color:#333333;



 list-style-image:url(images/arrow1.gif);

}

#sidebar ul li a

{

 font-family:Optima,Verdana, sans-serif;

 font-size:13px;

 line-height:18px;

 color:#333333;

}



#sidebar a {



 color: #000;



 text-decoration: none;



}

#sidebar a:hover

{

text-decoration:underline;

}

#sidebar #news ul

{

background-color:#FFF9ee;



}

#sidebar #news 

{

background-color:#FFF9ee;

margin-top:15px;
margin-bottom:15px;
}

#sidebar #news h2

{

background-color:#FFF3D8;

font-family:Optima,Verdana, sans-serif;

font-size:20px;

font-weight:normal;

color:#AF8256;

padding:5px 5px 5px 15px;

}

#sidebar #news ul li

{

list-style-image:url(images/arrow1.gif);

padding-bottom:10px;

font-family:Optima,Verdana, sans-serif;

font-size:11px;

font-weight:normal;

color:#666666;



}

#sidebar #news ul li a

{

font-family:Optima,Verdana, sans-serif;

font-size:11px;

font-weight:normal;

color:#666666;

}



/* sidebar Events */

#sidebar #events 

{

margin-top:0px;
/*
background-color:#F4f9ea;
*/

}

#sidebar #events ul

{



background-color:#F4f9ea;



}

#sidebar #events h2

{

background-color:#DBEBB9;

font-family:Optima,Verdana, sans-serif;

font-size:20px;

font-weight:normal;

color:#398212;

padding:5px 5px 5px 15px;

}

#sidebar #events ul li

{

list-style-image:url(images/arrow1.gif);


font-family:Optima,Verdana, sans-serif;

font-size:11px;

font-weight:normal;

color:#666666;



}

#sidebar #events ul li a

{

font-family:Optima,Verdana, sans-serif;

font-size:11px;

font-weight:normal;

color:#666666;

}

#sidebar #events ul li ul li

{

list-style:none;





font-family:Optima,Verdana, sans-serif;

font-size:11px;

font-weight:normal;

color:#666666;



}



/*end of sidebar*/
#sidebar #searchdiv

{
padding-left:5px;
width:290px;

font-family:Optima,Verdana, sans-serif;

font-size:11px;

font-weight:normal;

color:#666666;

padding-bottom:20px;

}


/*sidebar Newsletter*/

#sidebar #newsletter

{
width:266px;
margin-top:15px;

background-color:#DCF2F9;

font-family:Optima,Verdana, sans-serif;

font-size:11px;

font-weight:normal;

color:#666666;

padding-bottom:20px;

}

#sidebar #newsletter h2

{

background-image:url(images/news-letter.gif);

background-repeat:none;

font-family:Optima,Verdana, sans-serif;

font-size:20px;

font-weight:normal;

color:#FFFFFF;

padding:5px 5px 5px 15px;

}

#sidebar #newsletter p

{

padding-top:10px;

padding-right:15px;

padding-left:15px;

font-family:Optima,Verdana, sans-serif;

font-size:11px;

font-weight:normal;

color:#666666;

}

#sidebar #newsletter form

{

font-family:Optima,Verdana, sans-serif;



font-size:11px;

font-weight:normal;

color:#666666;

margin-left:15px;

padding-top:20px;





}

#sidebar #newsletter form img

{

cursor:pointer;

vertical-align:top;

}

#sidebar #searchdiv input

{

font-family:Optima,Verdana, sans-serif;

padding:5px;

font-size:11px;

font-weight:normal;

color:#666666;



padding-left:5px;

}



#sidebar #newsletter input

{

font-family:Optima,Verdana, sans-serif;

padding-top:5px;

border:1px solid #84D7EC;

font-size:11px;

font-weight:normal;

color:#666666;

height:20px;



padding-left:5px;

}



/*end of sidebar newsletter*/



#footer {

	height:87px;

	background-image:url(images/footer.gif);

	background-repeat:repeat-x;

	padding: 0 0 0 0;

	

	margin: 0 auto;

	width: 100%;

	clear: both;

	}



#footer p {

	margin: 0;

	padding: 30px ;

	font-family:Optima,Verdana, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	}

#footer p a{

	font-family:Optima,Verdana, sans-serif;

	font-size:11px;

	

	color:#FFFFFF;

	}









.clear {



 clear: both;



}



/* WordPress CSS */







img.avatar {



 float: left;



 margin-right: 5px;



}







.aligncenter,



div.aligncenter {



   display: block;



   margin-left: auto;



   margin-right: auto;



}







.alignleft {



   float: left;



}







.alignright {



   float: right;



}







.wp-caption {



   border: 1px solid #ddd;



   text-align: center;



   background-color: #f3f3f3;



   padding-top: 4px;



   margin: 10px;



   /* optional rounded corners for browsers that support it */



   -moz-border-radius: 3px;



   -khtml-border-radius: 3px;



   -webkit-border-radius: 3px;



   border-radius: 3px;



}







.wp-caption img {



   margin: 0;



   padding: 0;



   border: 0 none;



}







.wp-caption p.wp-caption-text {



   font-size: 11px;



   line-height: 17px;



   padding: 0 4px 5px;



   margin: 0;



}

.current_page_item

{

/*background:url(images/left_cut.gif) top left no-repeat;*/

background-image:url(/wp-content/themes/FOA/images/menu_hover2.jpg);
background-repeat: repeat-x;

background-position:0px 0px;

color:white;

}

.current_page_item div

{

/*background:url(images/right_cut.gif) top right no-repeat;*/

background-image:url(/wp-content/themes/FOA/images/menu_hover2.jpg);
background-repeat: repeat-x;

color:#00669F !important;

Cursor:link;

}
h3
{
font-size:20px;
padding-bottom:5px;
}
div.news-entry h1, div.news-entry h2, div.news-entry h3, div.news-entry h4, div.news-entry h5, div.news-entry h6 {

	font-size: 1.6em;

	font-weight: normal;

	color: #8dc919;

}

div.news-entry h2 a, div.news-entry h2 a:active, div.news-entry h2 a:link, div.news-entry h2 a:visited {

	color: #8dc919;

}

div.news-entry h2 a:hover {

	color: #006699;

}

div.news-entry a, div.news-entry a:active, div.news-entry a:link, div.news-entry a:visited {

	background: transparent;

	color: #6AA8BF;

	text-decoration: none;

}

div.news-entry ul{

	width: 276px;

	list-style-type: none;

	padding: 0;

	margin-left: 0px;

	font-size: 0.85em;

}

div.news-entry li  {

	border-top: 1px solid #505050;

	line-height: 16px;
/*
	margin: 0px 0 3px 0;
*/
padding-left:0px;
padding-top:4px;
padding-bottom:4px;
margin-left:-20px;
}

div.news-entry a:hover {

	background: transparent;

	color: #fff;

	text-decoration: none;

}

/* sidebar Social Profiles */

#sidebar #socialprofilesold, #sidebar #newswire 

{
width:300px;
margin-top:15px;

background-color:#silver;



}
#sidebar #socialprofiles

{
width:300px;
margin-top:15px;
}


#sidebar #newswire ul
{
background-color:lightgray;
}

#sidebar #featured
{
margin-top:10px;
margin-bottom:10px;
border: 1px solid #E3E2E2;
width:300px;
}
#sidebar #socialprofiles
{
padding-bottom:10px;
border: 1px solid #E3E2E2;
}

#sidebar #newswire h2

{

background-color:#44588B !important;

font-family:Optima,Verdana, sans-serif;

font-size:20px;

font-weight:normal;

color:white;

padding:5px 5px 5px 15px;

}
#sidebar #featured h2
{
font-family:Optima,Verdana, sans-serif;

font-size:20px;

font-weight:normal;

color:#5BA7CC;

padding:5px 5px 5px 15px;
}



#sidebar #socialprofiles h2

{

/*background:url(/images/social.jpg);
*/

font-family:Optima,Verdana, sans-serif;

font-size:20px;

font-weight:normal;
/*
color:#5BA7CC;
*/
padding:5px 5px 5px 15px;

}

#sidebar #newswire ul li

{

list-style-image:url(images/arrow1.gif) !important;

padding-left:10px;

padding-bottom:10px;

font-family:Optima,Verdana, sans-serif;

font-size:11px;

font-weight:normal;

color:#666666;



}

#sidebar #socialprofiles ul li a,#sidebar #newswire ul li a

{

font-family:Optima,Verdana, sans-serif;

font-size:11px;

font-weight:normal;

color:#666666;

}

#sidebar #socialprofiles ul li ul li,#sidebar #newswire ul li ul li

{

list-style:none;





font-family:Optima,Verdana, sans-serif;

font-size:11px;

font-weight:normal;

color:#666666;



}

.carouselBtn
{
visibility:hidden;
}

.contactus a
{
text-decoration:none;
}

.headerblock
{
color:white;padding:10px;float:left;width:240px; background:#2796CD;
font-size:20px;
}

#menu ul{
	list-style:none;
}

#menu ul li{
	display:inline;
}

#menu ul li a{
	color:#7a5e81;
/*	padding:6px 55px 6px 15px;*/
	line-height:30px;

}
/*
#menu ul li a:hover{
	background:#000;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	color:#fff;	
}

#menu ul li a span{
	display:none;

}
*/
#menu ul li a.active{
	color:#000;
/*	padding:13px 10px 13px 15px;
	line-height:30px;
	background:url(images/selectedbg.gif) left top repeat-x #fff;
	-moz-border-radius-topleft: 12px;
	-moz-border-radius-topright: 12px;
    -webkit-border-top-left-radius: 12px;
	-webkit-border-top-right-radius: 12px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;	
	font-weight:bold;
*/
}

* + html #menu ul li a.active{
	line-height:35px;
}

* + html #menu ul li a.active:hover{
	line-height:35px;
}

#menu ul li a.active:hover{
	color:#000;
/*	padding:13px 10px 13px 15px;
	line-height:30px;
	background:url(images/selectedbg.gif) left top repeat-x #fff;
	-moz-border-radius-topleft: 12px;
	-moz-border-radius-topright: 12px;
    -webkit-border-top-left-radius: 12px;
	-webkit-border-top-right-radius: 12px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;	
	font-weight:bold;
*/
}

#menu ul li a.active span{
	display:inline;
/*	padding:0 0 0 20px;*/
}

* html #menu ul li a.active span{
	display:none;
}

* + html #menu ul li a.active span{
	display:none;
}

#content2 {
	clear:both;
	background:url(images/contentbg.gif) top left repeat-x #f5f5f5;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border:1px solid #e1e1e1;
	padding-left:160px;
	padding-top:40px;
	padding-bottom:40px;
}

#content2.home {
	margin:-3px 0 0 0;
	border-top:0px;
}

.contentshade {
	clear:both;
	background:url(images/bottomshade.jpg) center top no-repeat;
	height:32px;
}

h4 {
	font-size:24px;
	color:#111;
	font-weight:normal;
	margin:5px 0 35px 0;
}

#content2 p {
	line-height:22px;
	font-size:14px;
	margin:0 0 26px 0;
}

#content2.home p {
	width:450px;
	color:#666;
}

.letterfrombob
{
margin-top:0px;padding-bottom:10px;padding-top:5px;text-align:left;color:#0070A7;font-size:20px;
font-family:Times New Roman;
font-style: italic;
font-weight:bold;

}
h3.newtitle,h2.newtitle
{
text-align:center;
background:url('/wp-content/themes/FOA/images/Menu_bg.gif');
color:white !important;
}
ul.newsidebarbox
{
 border:1px solid #1D99D6;
 background-color:#FFF9ee !important;

}