@charset "utf-8";
/* This Style sheet is to be used for custom styles that should only be needed for 1 franchise and not be applied globally to all the prime children 

In other words, this style sheet is for all your stuff Tim.*/


/********************************************
*                                           *
*    you can delete this guy if you dont    *
*    need the reminders anymore             *
*                                           *
********************************************/
.reminder {
	background-color:#FFF;
	border:#F00 2px solid;
	color:#F00;
	font-weight:bold;
	padding: 5px;
	display:inline-block;
}

/*Uncomment THIS if you want the county accordion to have fixed heights and scroll bars, otherwise they will automatically adjust to the height required for their content*/

/*.CollapsiblePanelContent {
	overflow: auto;
	height: 200px;
}*/


/*These classes control the address in the right column and are not only listed 
in c_local_info.php, some of them also show up on the review pages, so I have narrowed the scope for these.  You HAVE 
to keep the same class names if you want Google to parse (read) the information 
in Rich Snippets; Giving everything display:block pushes the next item to next line rather than having to add <br />s to everything

example of address setup:
<div class="vcard">
   <span class="fn org">Precision Garage Doors</span>
   <span class="tel">1(866) 443-7672</span>
   <div class="adr">
     <span class="street-address">123 Main Street</span>
     <span class="locality">Anytown</span>
     <span class="region">US</span>
     <span class="postal-code">00000</span>
   </div>
</div>*/
#addy .vcard{
	display:block;
}
#addy .vcard .org{
	display:block;
	font-weight:bold;
	font-style:normal;
}
#addy .vcard .tel{
	display:block;
	font-style:normal;
	margin-bottom: 7px;
}
#addy .vcard .adr .street-address{
	display:block;
}
#addy .vcard .adr .locality{
	margin-right: 3px;
}
#addy .vcard .adr .region{
	/*display:block;*/
}
#addy .vcard .adr .postal-code{
	display:block;
}


.shadow2 div {
	background: none !important;
	background: url(../images/siteParts/dropshadow_top.gif) no-repeat left top;
	padding: 0 6px 6px 0;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	width: 500px;
	margin-top: -6px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: -6px;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;
  }
#grade #page #contentMiddle #centerColumn #content_inner .shadow2 {
	margin-bottom: 10px;
	
}
#grade #page #contentMiddle #centerColumn #content_inner .shadow2 p {
	font-size: 10px;
	padding: 0px;
}


  
#content_inner ul.listbg {
	float: left;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-position: outside;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 230px;
}
#content_inner .listbg li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#centerColumn .center-text {
	font-size: 18px;
	font-style: oblique;
	font-variant: small-caps;
	width: 510px;
	text-align: center;
	color: #105D4A;
	line-height: 1.5em;
}
#centerColumn #video object {
	margin-left: 50px;
}

.gallery{
	clear:both;
}
.listbg {
	   width:260px;
	   float:left;
}