#MainContent
{
     background: url(/media/170/GMFRS_home_bkg.jpg) repeat-x;
}

#MainContent .campaigns
{
height:264px;
width:993px;
/*background: url(/media/212/GMFRS_campaign1.jpg) no-repeat;*/
margin-top:10px;
}
#MainContent img
{  
     /*margin-top:-44px;*/
}
/*
================================
TAB STYLES HOMEPAGE
================================
*/
.menu {color:#ffffff; border-bottom:0px solid #d7d7d7; height:27px;width:650px; font-weight:bold; font-size:16px;}
.menu ul {margin:0px; padding:0px; list-style:none; text-align:left;}
.menu li {display:inline; line-height:23px;}
.menu li a {color :#000000; text-decoration:none; padding:4px 25px 6px 25px;  border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF;background-image:url('/media/679/tab_grey.jpg');}
.menu li a:hover {color :#ffffff; text-decoration:underline; padding:4px 25px 6px 25px;  border-left:1px solid #BBB; border-right:1px solid #DFDFDF;background-image:url('/media/684/tab_hover.jpg');}
.menu li a:active { background-image:url('/media/674/tab_black.jpg');}

.menu li a.tabactive {border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF; background-color:#CCCCCC; font-weight:bold;  position:relative; background-image:url('/media/674/tab_black.jpg'); color:#ffffff;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5,#tabcontent6  {border-right:1px solid #DFDFDF; border-left:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF;border-top:5px solid #000000;background-color:#ffffff; width:650px; height: 250px; overflow:auto; text-align:left; font-size:12px; margin-bottom:5px; color:#666666;}
#tabcontent1 a{font-size:14px;}
#tabcontent1 a:hover {text-decoration:underline;}
#tabcontent2 a{font-size:14px;}
#tabcontent2 a:hover {text-decoration:underline;}
#tabcontent3 a{font-size:14px;}
#tabcontent3 a:hover {text-decoration:underline;}
#tabcontent4 a{font-size:14px;}
#tabcontent4 a:hover {text-decoration:underline;}
#tabcontent5 a{font-size:14px;}
#tabcontent5 a:hover {text-decoration:underline;}
#tabcontent6 a{font-size:14px;}
#tabcontent6 a:hover {text-decoration:underline;}
#tabcontent1 ul li
{
     list-style-type:none;
     margin:5px; 
}
#tabcontent1 ul a 
{
color:#cc0000;
font-weight:bold;
text-decoration:none;

}
#tabcontent1 ul hr 
{
     border: 0; 
     height: 1px; 
     border-bottom: 1px dotted #CCC;
}
#tabcontent2 ul li
{
     list-style-type:none;
     margin:5px; 
}
#tabcontent2 ul a 
{
color:#cc0000;
font-weight:bold;
text-decoration:none;

}
#tabcontent2 ul hr 
{
     border: 0; 
     height: 1px; 
     border-bottom: 1px dotted #CCC;
}

#tabcontent3 ul li
{
     list-style-type:none;
     margin:5px; 
}
#tabcontent3 ul a 
{
color:#cc0000;
font-weight:bold;
text-decoration:none;

}
#tabcontent3 ul hr 
{
     border: 0; 
     height: 1px; 
     border-bottom: 1px dotted #CCC;
}

#tabcontent4 ul li
{
     margin-bottom:5px;
margin:5px; 
}
#tabcontent5 ul li
{
     margin-bottom:5px;
margin:5px; 
}

#GMFS_HomepageVolunteers h2{
color: #CC0000;
}

#GMFS_HomepageVolunteers a{
color: #CC0000;
text-decoration:none;
font-weight: bold;
}

#GMFS_HomepageVolunteers a:hover{
border-bottom:1px dotted #CC0000;
}

.homemenubranch {color:#ffffff; border-bottom:0px solid #d7d7d7;width:650px; height:33px; font-weight:bold; font-size:12pt;}
.homemenubranch ul {margin:0px; padding:0px; list-style:none; text-align:left;display:inline;}
.homemenubranch li {display:inline; line-height:23px;}
.homemenubranch li a {cursor:pointer;float:left; color :#000000; text-decoration:none; padding:4px 10px 6px 10px;  border-left:1px solid #ececec; border-right:1px solid #ececec;background-image:url('/media/679/tab_grey.jpg');}
.homemenubranch li a.hover {cursor:pointer; color :#ffffff; text-decoration:underline; border-left:1px solid #BBB; border-right:1px solid #ececec;background-image:url('/media/684/tab_hover.jpg');}
/*.homemenubranch li a.active {background-image:url('/media/674/tab_black.jpg'); color:#ffffff;}*/
.homemenubranch li a.tabactive {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background-color:#000000; font-weight:bold;  position:relative; background-image:url('/media/674/tab_black.jpg'); color:#ffffff;}
.homemenubranch li a.tablive {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background-color:#000000; font-weight:bold;  position:relative; background-image:url('/media/674/tab_black.jpg'); color:#ffffff;}




#GMFS_HomepageNews,#GMFS_HomepageIncidents,#GMFS_HomepageBlogUpdates,#GMFS_HomepageMyArea,#GMFS_HomepageHoaxCalls,#GMFS_HomepageVolunteers  {border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-top:5px solid #000000;background-color:#ffffff; width:645px; height: 200px; overflow:auto; text-align:left;padding:6px 0px; font-size:14px; padding-left:5px; padding-right:5px;}
#GMFS_HomepageMyArea 
{
     padding:0px; margin:0px; overflow:hidden; width:655px !Important; height:342px !Important;
}
#GMFS_HomepageVolunteers
{
	width:655px !Important; height:342px !Important;
}

#GMFS_HomepageNewsBar,#GMFS_HomepageIncidentsBar,#GMFS_HomepageBlogUpdatesBar,#GMFS_HomepageMyAreaBar,#GMFS_HomepageHoaxCallsBar,#GMFS_HomepageVolunteersBar
{
background-color:#cccccc;
border-bottom: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
/*height:32px;*/
line-height:2.0em;
width:650px;
margin-bottom:5px;
padding-left:5px;
}
/*#GMFS_HomepageNewsBar,#GMFS_HomepageIncidentsBar,#GMFS_HomepageBlogUpdatesBar,#GMFS_HomepageMyAreaBar,#GMFS_HomepageHoaxCallsBar,#GMFS_HomepageVolunteersBar img
{
padding:0px;
margin:0px;
float:right;
}*/
#MainContent .Link
{
float:left;
width:450px;
margin-left:10px;
font-weight:bold;
}
#MainContent .Link a {color: #252525; text-decoration:none;}
#MainContent .Link a:hover {color: #000000; border-bottom:1px dotted #252525;}

#MainContent .icons
{
float:right;
width:120px;
}

#GMFS_RightNavNews a:link {font-size:9pt; color:#cc0000; text-decoration: none;}
#GMFS_RightNavNews a:visited {font-size:9pt; color:#cc0000; text-decoration: none;} 
#GMFS_RightNavNews a:hover {font-size:9pt; color:#cc0000; text-decoration: none; background-color:#f0f0f0;}
#GMFS_RightNavNews a:active {font-size:9pt; color:#000000; text-decoration: none;}
#GMFS_RightNavNews li {font-size:9pt;}

#GMFS_RightNavIncidents a:link {font-size:10pt; color:#cc0000; text-decoration: none;}
#GMFS_RightNavIncidents a:visited {font-size:10pt; color:#cc0000; text-decoration: none;} 
#GMFS_RightNavIncidents a:hover {font-size:10pt; color:#cc0000; text-decoration: underline; background-color:#B6B6B6;}
#GMFS_RightNavIncidents a:active {font-size:10pt; color:#000000; text-decoration: none;}
#GMFS_RightNavIncidents li {font-size:10pt;}

/*---------------------------------------------
TAB END
---------------------------------------------*/
#MainContent .HomeMain
{
     float:left;
     width:650px;
}

#MainContent .HomeRight
{
     float:right;
     width:320px;
     font-size:12px;
}
#MainContent .BoxTitle
{
     font-size:16px;
     padding:12px 0px 0px 10px;     
     height:20px;
     background-color:#ffffff;
     border-top: solid 1px #CCCCCC;
     border-left: solid 1px #CCCCCC;
     border-right: solid 1px #CCCCCC;
     font-weight:bold;
}
#MainContent .BoxBreak
{
     height:5px;
     background-color:#ffffff;
     border-left: solid 1px #CCCCCC;
     border-right: solid 1px #CCCCCC;
}
#MainContent .BoxBody
{
     /*padding:0px 10px 10px 10px;*/
     font-size:12px;     
     height: 141px;
     background-color:#ffffff;
     border-left: solid 1px #CCCCCC;
     border-right: solid 1px #CCCCCC;
     border-bottom: solid 1px #CCCCCC;
}

#MainContent .BoxBody1
{
     padding:0px 10px 10px 10px;
     font-size:12px;     
     height:90px;
     background-color:#ffffff;
     border-left: solid 1px #CCCCCC;
     border-right: solid 1px #CCCCCC;
     border-bottom: solid 1px #CCCCCC;
}
#MainContent .BoxBody2
{
     padding:0px 10px 10px 10px;
     /*font-size:12px;     
      height:auto; */
     background-color:#ffffff;
     border-left: solid 1px #CCCCCC;
     border-right: solid 1px #CCCCCC;
     border-bottom: solid 1px #CCCCCC;
 height: 364px;
  overflow: auto;
  
  background-color: white;
}
#MainContent .BoxBody2 li
{
     list-style:none;
display:block;
}
#MainContent .BoxBody2 li a
{
     list-style:none;
     margin-bottom:0px;
     color:#cc0000;
     display: inline-block;
width: 281px;
     padding-top:7px;
     padding-left:5px;
padding-bottom:7px;
     border-bottom:1px dotted #cccccc;
     text-decoration:none;
}
#MainContent .BoxBody2 li a:hover
{
     color:#cc0000;
     background:#f0f0f0;
     text-decoration:none;
}
#MainContent .BoxBreak hr
{
     color: black;
     background-color: black;
     height: 5px;

}

#MainContent .BoxBody2 li span{

     font-size: 0.95em;
     color: #4E4E4E;

}

/*
================================
HOMEPAGE PLACEHOLDER BOXES 
================================
*/
#MainContent .HomeBoxes
{
     width: 655px;
     Padding-top:10px;
     margin-bottom:20px;
     display:block;
}
#MainContent .placeholder1
{
     float:left;
     height:250px;
     width:206px;
     border:1px solid #e5e5e5;
     background-color: #ffffff;
     margin-right:16px;
     line-height:1.5;   
}

#MainContent .placeholder1 li
{
     list-style:none;
     color:#cc0000;
     border-bottom:1px dotted #cccccc;
     list-style:none;
    }
#MainContent .placeholder1 li a
{
     
     color:#cc0000;
     text-decoration:none;
     display:block;

}
#MainContent .placeholder1 li a:hover
{
     color:#cc0000;
     background:#f0f0f0;
     display:block;
     text-decoration:none;

}

#MainContent .placeholder2
{
     float:left;
     height:250px;
     width:206px;
     border:1px solid #e5e5e5;
     background-color: #ffffff;
     margin-right:16px;    
     line-height:1.5; 
}
#MainContent .placeholder2 li
{
     list-style:none;
     color:#cc0000;
     
     border-bottom:1px dotted #cccccc;
}
#MainContent .placeholder2 li a
{
     list-style:none;
     color:#cc0000;
     line-height:1.5;
     display:block;
     text-decoration:none;
}
#MainContent .placeholder2 li a:hover
{
     color:#cc0000;
     background:#f0f0f0;
}
#MainContent .placeholder3
{
     float:left;
     height:250px;
     width:205px;
     border:1px solid #e5e5e5;
     background-color: #ffffff; 
     line-height:1.5; 
}
#MainContent .placeholder3 li
{
     list-style:none;
     color:#cc0000;

     border-bottom:1px dotted #cccccc;
}
#MainContent .placeholder3 li a
{
     list-style:none;
     color:#cc0000;
     line-height:1.5;
     display:block;
     text-decoration:none;
}
#MainContent .placeholder3 li a:hover
{
     color:#cc0000;
     background:#f0f0f0;
text-decoration:none;
}
.placeholderimage .placeholdertitle
{  

     /*width:205px;*/
     /*background-color: #CE0000;*/
     color:#FFFFFF;
     font-weight:bold;
     /*text-transform:uppercase;*/
padding-top:2px;
padding-left:0px;
padding-bottom:2px;
font-size:16px;
position:relative;
top:-50px;
}
#MainContent .placeholderbody
{  
     margin:-20px 5px 5px 5px;
     font-size:14px;
}
#MainContent .placeholdertitle span
{  
     background-color:#000000;
}
#MainContent .placeholderfoot
{  
     font-size:12pt;
     background-color:#e9e9e9;


}


.newsitem
{
     margin-bottom:10px;
/*height:60px;*/
}           
.newsitem .newsdate
{
 width:55px;
height:60px;
float:left;
line-height:1.1;

}

.newsitem .newsclip
{
 width:550px;
/*height:60px;*/
 min-height:60px;
 float:left;
 padding-bottom:10px;
border-bottom: 1px dotted #999999;
}

IFRAME .input
{
 border: 1px solid #cccccc;
color:#ffffff;
}

iframe .input
{
color:#999999;
background-color:#000000;
}

.input
{
color:#999999;
background-color:#000000;
}

#GMFS_HomepageVolunteers{
padding: 0px;
overflow: hidden;
}

















































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

