          body{
          font-size:90%;
          font-family:        "Avant Garde",		/* MacOS */
          "Century Gothic",		/* Windows (HP printer) */
          "Avant Garde Gothic",	/* HP font name */
          "URW Gothic L",		/* Unix+X+FontConfig */
          /* Fallback options */
          helvetica,		
          ,sans-serif;
          text-align:center;
          background:url(/assets/curtain.jpg) 50% 0 repeat-y;
          color:black;
          }

          #pageWrap{
          width:780px;
          margin-left:auto;
          margin-right:auto;
          text-align:left;          
          }
          
          #topBar{	  
          margin-left:auto;
          margin-right:auto;
	  padding:0;	
	  width:780px; 
	  position:relative;
          }

          #topBar #logo{
	  height:98px;          
          background:url(/assets/bannerImg.jpg) 0 0 ;
	  background-repeat:no-repeat;
          }

	 #topBar #logo a{
	  width:305px;
	  height:100px;
	  display:block;
          }
        
        #topBar a{
        color:#fff;
        text-transform:uppercase;
        font-weight:bold;
        margin-right:-3px;
        text-decoration:none;
        }
        
        #topBar a:hover{
        
        }
        
        #searchBarWrap{
        position:absolute;
        top:0;
        right:0;
              
        }

       #searchBar{}

       #searchForm table{
       margin-right:2px;
       padding:0;
       
       }
        
       #searchText{
       font-size:.75em;
       margin-top:2px;
       }
        
       #searchSubmit{
       padding-left:0;
       padding-right:0;
       margin-left:9px;
       margin-top:2px;
       font-size:.75em;
       }
              
        #topBar ul{
        text-align:center;
        margin:0;
        }

        #topBar li{
        display:inline;
        margin:0;
        padding:0;
        }
        
        #firstNav{
        background:#0c5fbd;
        font-size:.8em;
	border-bottom:3px solid #c8d7f6
	}
	
	#firstNav li{
	border-left:2px solid #c8d7f6
	}
	
	#firstNav li.first{
	border:0;
	}
		
	#firstNav a{
	padding-left:5px;
        padding-right:5px;
	}
	
	#firstNav a:hover{
	color:#ff9800;
	}
        
        #secondNav{
        background:#448fe0;
        font-size:.8em;
        padding-top:3px;
        padding-bottom:3px;
        }
        
        #secondNav li{
	border-left:2px solid #127ec7;
	}
	
	#secondNav a{
	padding-left:5px;
        padding-right:5px;
        padding-top:3px;
        padding-bottom:3px;
	}
	
	#secondNav a:hover, #secondNav a#current{
	background:url(/assets/navGradient.jpg) 0 0 repeat-x;
	}
	
	#secondNav li.first{
	border:0;
	}

        #bodyWrap{
        margin-left:auto;
        margin-right:auto;
	background:url(/assets/navBarShadow.jpg) 0 -2px;
	background-repeat:repeat-x;
	width:760px;
	padding:10px;
	}

	#bodyContentWrap{
        margin-left:0px;
        margin-right:0px;
	background:transparent url(/) 0 100% no-repeat ;
	padding-top:10px;
        }

	#centerBlock{
	
	}
	
	#mainContentDiv{
	float:left;
	width:500px;
	}

	#rightBlock{
	float:left;
	margin-left:10px;
	width:265px;
	}
	
	#titleDivOuter{
	font-weight:bold;
	color:#fff;
	font-size:1em;
	text-decoration:none;
	margin-bottom:6px;
	width:265px;
	background:url(/assets/newsMidBg.jpg) repeat-y;
	}
	
	#titleDivTop{
	background:url(/assets/newsTopBg.jpg) no-repeat;
	background-position:top;
	}
	
	#titleDivBottom{
	background:url(/assets/newsBottomBg.jpg) no-repeat;
	background-position:bottom;
	padding-bottom:14px;
        padding-top:8px;
	padding-left:15px;
	}
	
	.newsStory{
	margin-bottom:10px;
	text-align:center;
	clear:both;
	}
	
	.newsStory a{
	text-decoration:none;
	}
		
	.newsStory .title{
	line-height:1em;
	font-size:1em;
	font-weight:bold;
	color:#ff9800;
	text-align:left;
	}
	
	.newsStory .title a{
	color:#ff9800;
	}
	
	.newsStoryImg{
	float:left;
	}
	
	.newsStoryImg a{
	display:block;	
	}
	
	.newsStoryImg a img{
	margin:8px;
	margin-top:0px;
	padding:3px;
	border:1px solid #ff9800;	
	}
		
	.newsStoryText{
	font-size:.8em;
	color:#706831;
	margin-left:75px;
	line-height:1em;
	text-align:left;
	}	
	
	#footer{
	margin-left:auto;
	margin-right:auto;
	clear:both;
	text-align:center;
	margin-top:25px;
	
	}
	
	#truckImg{
	margin-left:auto;
	margin-right:auto;
	}
	
	#footerTxt{
	margin-left:auto;
	margin-right:auto;
	font-size:1.2em;
	font-family:times;
	color:#012153;
	}
	
	.siteInfo{
	text-align:center
	}

        .pageText{
        clear:none;
        padding-left:20px;
        }        
        
        #titleDiv{
        font-size:200%;
        font-weight:bold;
        color:#112166;
        
        background:url(/assets/erieHouseLogo.jpg) no-repeat;
        padding-left:25px;
        padding-top:22px;
        margin-left:14px;
        }
        
		h1 {
        font-size:24px;
        font-weight:bold;
        color:#112166;
        background:url(/assets/erieHouseLogo.jpg) no-repeat;
        padding-left:25px;
        padding-top:27px;
        margin-left:0px;
		margin-top:0px;
		line-height:22px;
		display:block;
        }
		
		h2 {
			color:#FF9800;
			font-size:16px;
		}
		
        #titleDiv span{
        
        }
        
        #branch{
        margin-left:14px;
        }

        a{
        color:#0c5fbd;
        }
        
        a:hover{
        color:#448fe0;
        text-decoration:none;
        }


        .searchResult{
        border-bottom:1px dashed #254106;
        margin-left:30px;
        }

        .searchResult .searchRank{
        float:left;
        margin-left:-20px;
        }

        .searchResult .searchImg{
        float:left;
        margin:10px;
        margin-left:0px;
        }

        .searchResult p{
        margin:2px;
        padding:0;
        }

        .searchResult .searchRank, .searchResult .searchTitle{
        font-weight:bold;
        }
#newsContentHeader {background-color:#478FE1;color:white;font-weight:bold;font-size:14px;padding:3px; border-bottom:2px gray solid;border-right:2px gray solid;}
#newsContentContainer {
	width:265px;
	float:right;
	margin-left:10px;
	clear: both;
} 
#newsContentContainer .newsStory {text-align:left;margin-top:5px;overflow:hidden;clear:both;}
#newsContentContainer .newsStory a {color:#FF9800;text-decoration:none;font-size:14px;font-weight:bold;}
#newsContentContainer .newsStory p {margin-top:10px;font-size:10px;}   
#newsContentContainer .newsStory .imgframe {float:left; padding:2px;border:1px #FF9800 solid; margin-right:5px;}
#newsContentContainer .newsStory .txtframe {float:left;}
.storyimage {float:left;margin-right:8px;border:1px #FF9800 solid;}
.newsstory {overflow:hidden;padding:2px;width:700px;}
.contentBlock {width:760px;}
#brandlist h2 {margin:0px;}
#brandlist hr {margin:0px 0px 3px 0px;padding:0px;height:1px;color:#c0c0c0;}
#brandlist .brand {float:left;margin:15px;width:200px;text-align:center;padding:3px;}
#brandlist .brand img {margin:0px 5px;}
#brandlist .cat {overflow:hidden;}

a.button {
    background: transparent url('/images/system/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.button span {
    background: transparent url('/images/system/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}
a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}
.resultgrid tr th {background-color:#c0c0c0;}
.fmstyle .strk {display:none;}
a.buttonlink {
	border: 1px solid #333;
	color:white;
	background-color:#c0c0c0;
	padding: 2px;
	font-size: 13px;
	width:auto;
	 text-decoration:none;
	}
a.buttonlink:visited {color:white; text-decoration:none;}
a.buttonlink:hover {background: #808080;color: #fff;}
