body.content {background-color:#ffffff;} 

div.header {background-image: url('site/images/fhf_background_05.jpg'); background-color:#ffffff; width:1200px; height:100px;text-align:left; align:center; float:center; position:relative;margin-bottom:10px;vertical-align:middle;}
div.logo {width:65%;text-align:left; align:left; float:left; position:relative;}
div.follow {width:35%;text-align:right; align:left; float:right; position:relative;vertical-align:text-bottom;padding-top:40px;}

div.menu {background-image: url('site/images/fhf_background_04a.jpg'); background-color:#ffffff;width:200px; text-align:left; align:left; float:right; position:relative;padding-left:5px;}
div.main {width:1200px; text-align:left; align:left; float:center; position:relative;margin-top:15px;}
div.content {width:985px; text-align:left; align:left; float:left; position:relative;margin-right:10px;}
div.footer {width:985px; text-align:left; align:right; float:left; position:relative;margin-top:10px;margin-right:10px;margin-bottom:100px;}
div.ads {float:left; width:985px;align:center;position:relative;background:#ffffff;text-align:left;margin-top:15px;margin-bottom:10px;}
div.adsmenu {background-color:#ffffff;width:200px; text-align:left; align:left; float:right; position:relative;padding-left:5px;margin-top:10px;}
div.contentheader {width:100%; text-align:center; align:center; float:left; margin-left: 5px; margin-right:5px;margin-bottom:5px;}

img.header {border: none;}
img.social {width:40px;}
img.content{width:50%}
img.contentheader{width:100%;}

A:link.menu {text-decoration:none; color: #12238d; font-family:Verdana; font-size:12pt; font-weight:normal; line-height:150%;} 
A:visited.menu {text-decoration:none; color: #12238d; font-family:Verdana; font-size:12pt; font-weight:normal; line-height:150%;} 
A:Active.menu {text-decoration:none; color: #12238d; font-family:Verdana; font-size:12pt; font-weight:normal; line-height:150%;} 
A:hover.menu {text-decoration:none; color: #7ca7f8; font-family:Verdana; font-size:12pt; font-weight:normal; line-height:150%;}

A:link.mobile {text-decoration:none; color: #12238d; font-family:Verdana; font-size:1pt; font-weight:normal;} 
A:visited.mobile {text-decoration:none; color: #12238d; font-family:Verdana; font-size:1pt; font-weight:normal;} 
A:Active.mobile {text-decoration:none; color: #12238d; font-family:Verdana; font-size:1pt; font-weight:normal;} 
A:hover.mobile {text-decoration:none; color: #7ca7f8; font-family:Verdana; font-size:1pt; font-weight:normal;}

table.content {width:100%;}





body.top {background-image: url('site/images/fhf_background_04.jpg'); background-color:#ffffff;} 
body.menu {background-image: url('site/images/fhf_background_04a.jpg'); background-color:#ffffff;}

body.footer {background-color:#ffffff;}
body.main {background-color:#ffffff;} 
body.submenu {background-color: #f4f9fb; background-image: url('site/images/fhf_background_01.jpg'); background-repeat:repeat-y repeat-x; background-position: right top;} 

td.menu {background-color: #1176da; padding-left: 5px; padding-top:5px; padding-bottom: 5px; border: 1px solid; border-radius: 10px; border-color:#07368b;}
td.contentname {background-color: #ffffff; padding-left: 20px; padding-right: 20px;} 
td.content {background-image: url('site/images/fhf_background_02.jpg');padding-left: 10px; padding-top: 10px; padding-bottom: 10px;padding-right:10px;border: 1px solid; border-radius: 10px; border-color:#054889;}
td.banner {padding-left: 1px; padding-bottom:10px; padding-top:10px; border: none;}
td.menuname {background-color: #c7e9fa; border: 1px solid; border-radius: 10px; border-color:#07368b;}
td.ads {padding-left: 10px; padding-right:10px; padding-top: 10px; padding-bottom: 10px;}



A:link.submenu {text-decoration:none; color: #A40404; font-family:Verdana; font-size:11pt; font-weight:normal; line-height:150%;margin-left:8px;} 
A:visited.submenu {text-decoration:none; color: #A40404; font-family:Verdana; font-size:11pt; font-weight:normal; line-height:150%;margin-left:8px;} 
A:Active.submenu {text-decoration:none; color: #A40404; font-family:Verdana; font-size:11pt; font-weight:normal; line-height:150%;margin-left:8px;} 
A:hover.submenu {text-decoration:none; color: #7ca7f8; font-family:Verdana; font-size:11pt; font-weight:normal; line-height:150%;margin-left:8px;}

A:link.text {text-decoration: none; color:#1849C6;font-size:10pt;font-weight:bold;font-family:Verdana;line-height:150%;}  
A:visited.text {text-decoration: none; color:#1849C6;font-size:10pt;font-weight:bold;font-family:Verdana;line-height:150%;}  
A:active.text {text-decoration: none; color:#1849C6;font-size:10pt;font-weight:bold;font-family:Verdana;line-height:150%;}  
A:hover.text {text-decoration: none; color:#7ca7f8;font-size:10pt;font-weight:bold;font-family:Verdana;line-height:150%;} 

A:link.top {text-decoration:none; color: #054889; font-family:Verdana; font-size:11pt; font-weight:bold; line-height:150%;} 
A:visited.top {text-decoration:none; color: #054889; font-family:Verdana; font-size:11pt; font-weight:bold; line-height:150%;} 
A:Active.top {text-decoration:none; color: #054889; font-family:Verdana; font-size:11pt; font-weight:bold; line-height:150%;} 
A:hover.top {text-decoration:none; color: #0882f9; font-family:Verdana; font-size:11pt; font-weight:bold; line-height:150%;}

A:link.textheader {text-decoration: none; color:#1849C6;font-size:11pt;font-weight:bold;font-family:Verdana;line-height:150%;}  
A:visited.textheader {text-decoration: none; color:#1849C6;font-size:11pt;font-weight:bold;font-family:Verdana;line-height:150%;}  
A:active.textheader {text-decoration: none; color:#1849C6;font-size:11pt;font-weight:bold;font-family:Verdana;line-height:150%;}  
A:hover.textheader {text-decoration: none; color:#D2BD10;font-size:11pt;font-weight:bold;font-family:Verdana;line-height:150%;} 

A:link.textsub {text-decoration: none; color:#1849C6;font-size:9pt;font-weight:bold;font-family:Verdana;line-height:150%;}  
A:visited.textsub {text-decoration: none; color:#1849C6;font-size:9pt;font-weight:bold;font-family:Verdana;line-height:150%;}  
A:active.textsub {text-decoration: none; color:#1849C6;font-size:9pt;font-weight:bold;font-family:Verdana;line-height:150%;}  
A:hover.textsub {text-decoration: none; color:#D2BD10;font-size:9pt;font-weight:bold;font-family:Verdana;line-height:150%;} 

A:link.footer {text-decoration:none; color: #1849C6; font-family:Verdana; font-size:9pt; font-weight:normal; line-height:100%;} 
A:visited.footer {text-decoration:none; color: #1849C6; font-family:Verdana; font-size:9pt; font-weight:normal; line-height:100%;} 
A:Active.footer {text-decoration:none; color: #1849C6; font-family:Verdana; font-size:9pt; font-weight:normal; line-height:100%;} 
A:hover.footer {text-decoration:none; color: #ffd34e; font-family:Verdana; font-size:9pt; font-weight:normal; line-height:100%;}

font.menuname {color:#054889; font-size:12pt; font-family:Verdana; font-weight:bold; line-height:150%;}
font.menuhead {color:#A40404; font-size:11pt; font-family:Verdana; font-weight:bold; line-height:150%;}
font.menusubhead {color:#A40404; font-size:10pt; font-family:Verdana; font-weight:bold; line-height:150%;margin-left:8px;}
font.menutext {color:#A40404; font-size:10pt; font-family:Verdana; font-weight:normal; line-height:150%;}
font.menusubtext {color:#A40404; font-size:10pt; font-family:Verdana; font-weight:normal; line-height:150%;}
font.contentname {color:#054889; font-size:11pt; font-family:Verdana; font-weight:bold; line-height:150%;}
font.textheader {color:#A40404; font-size:11pt; font-weight:bold; font-family:Verdana; line-height:150%;}
font.textupdated {color:#054889; font-size:10pt; font-family:Verdana; line-height:150%;}
font.textsubheader {color:#054889; font-size:10pt; font-family:Verdana; line-height:150%;}
font.text {color:#000000; font-size:10pt; font-family:Verdana; line-height:150%;}
font.textbold {color:#000000; font-size:10pt; font-family:Verdana; font-weight:bold; line-height:150%;}
font.textitalic {color:#000000; font-size:10pt; font-family:Verdana; font-style:italic; line-height:150%;}
font.textsub {color:#A40404; font-size:10pt; font-family:Verdana; line-height:150%;}
font.textintro {color:#A40404; font-size:10pt; font-family:Verdana; line-height:150%;}
font.textcopy {color:#054889; font-size:10pt; font-family:Verdana; line-height:150%;}
font.textalert {color:#A40404; font-size:10pt; font-family:Verdana; font-weight:normal; line-height:150%;}

hr.menu {color:#000000; background-color:#1176da; height:1px;}

div.page {width:1200px; text-align:left; align:left; float:center; position:relative;}
div.imgleft {width:280px; height:210px; text-align:left; align:left; float:left; margin-right:8px;margin-bottom:8px;}
div.imgleftvert {width:160px; height:270px; text-align:left; align:left; float:left; margin-right:8px;margin-bottom:8px;}
div.imgleftsquare {width:280px; height:280px; text-align:left; align:left; float:left; margin-right:8px;margin-bottom:8px;}
div.imgright {width:280px; height:210px; text-align:left; align:right; float:right; margin-left:8px;margin-bottom:8px;}
div.imgrightvert {width:160px; height:270px; text-align:left; align:right; float:right; margin-left:8px;margin-bottom:8px;}
div.imgrightvertlarge {width:240px; height:320px; text-align:left; align:right; float:right; margin-left:8px;margin-bottom:8px;}
div.imgrightsquare {width:280px; height:280px; text-align:left; align:right; float:right; margin-left:8px;margin-bottom:8px;}
div.imgblock {width:250px; height:250px; text-align:left; align:left; float:left; margin-left:2px; margin-right:6px;}
div.amazonright {width:150px; height:250px; text-align:center; align:left; float:right; margin-left:2px; margin-right:6px;}
div.imgbannerright {width:250px; height:100px; text-align:left; align:right; float:right; margin-left:6px; margin-right:2px;}
div.imghome {width:300; height:225; text-align:left; align:left; float:left; margin-left:4px; margin-right:4px;}
div.imgcasthor {width:260; height:210; text-align:left; align:left; float:left; margin-left:4px; margin-right:4px;}
div.imgcastsquare {width:260; height:270; text-align:left; align:left; float:left; margin-left:4px; margin-right:4px;}
div.imgcastver {width:260; height:385; text-align:left; align:left; float:right; margin-left:4px; margin-right:4px;}
div.imgsquare {width:300px; height:225px; text-align:left; align:left; float:left; margin-left:2px; margin-right:6px;}
div.amazonlinkleft {width:150; height:240; text-align:left; align:left; float:left; margin-left:4px; margin-right:4px;}
div.amazonlinkright {width:150; height:240; text-align:left; align:left; float:right; margin-left:4px; margin-right:4px;}
div.bannerfullwidth {background-color:#ffffff;width:1000px; height:100px; text-align:center; align:left; float:center; position:relative;}
div.adsblockleft {width:275; height:275; text-align:left; align:left; float:left; margin-left:2px; margin-right:10px;}
div.adsblockright {width:275; height:275; text-align:center; float:right; margin-left:2px; margin-right:2px;}
div.adsblockleftsmall {width:225; height:225; text-align:left; align:left; float:left; margin-left:2px; margin-right:2px;}
div.adsblockrightsmall {width:225; height:225; text-align:center; float:right; margin-left:2px; margin-right:2px;}
div.adsskyleft {width:200; height:700; text-align:center; float:left;}
div.adsskyright {width:200; height:700; text-align:center; float:right;}
div.adsblockleftbig {width:325; height:275; text-align:left; align:left; float:left; margin-left:2px; margin-right:2px;}
div.adsblockrightbig {width:325; height:275; text-align:center; float:right; margin-left:2px; margin-right:2px;}
div.adssquareleft {width:360; height:290; text-align:left; float:left; margin-left:2px; margin-right:2px;}
div.adsbanner {width:100%; height:100; position:relative; text-align:left; align:left; float:left;}
div.homeleft {width:48%; position:relative; text-align:left; align:left; float:left; margin-left:4px; margin-right:4px;background-color:#ffffff;}
div.homeright {width:48%; position:relative; text-align:left; align:left; float:right; margin-left:4px; margin-right:4px;background-color:#ffffff;}

h1.contentname {
color : #a40404;
font-size : 14pt;
font-family : Verdana;
font-weight : bold;
line-height : 100%;
margin-top : 5px;
margin-bottom : 5px;
}
h1.textheader {
color : #a40404;
font-size : 11pt;
font-weight : bold;
font-family : Verdana;
line-height : 125%;
margin-top : 0px;
margin-bottom : 2px;
margin-left: 0,5px;
}
h1.home {
color : #a40404;
font-size : 12pt;
font-family : Verdana;
font-weight : bold;
line-height : 100%;
margin-top : 5px;
margin-bottom : 5px;
}
strong.text {color:#000000; font-size:9pt; font-family:Verdana; line-height:150%;font-weight:normal;}


