.hide { display: none }

#content ul li {
    margin-left: 2em;
}



#center_page {
	margin: 0 auto;
	width: 900px;
	background: #a6d3f2;
}



#content {
	width: 540px;
}

#push {
	display: block;
	clear: right;
	width: auto;
	height: 1px;
}

/*Sidebar Start*/
#sb {
	width: 320px;
	float: right;
	padding: 8px;
	color: #fff;
	background: #a6d3f2;
}

#sb h2 {
	font: bold 1.1em Arial, sans-serif;
	color: #a6d3f2;
	margin: 15px 0 0;
}

#sb h2#firsth2 {
	margin-top: 0;
	border: 0;
}

#sb ul {
	list-style: none
}

#sb ul li ul li {
	margin-bottom: 10px
}

#sb ul li ul li {
	margin-left: 7px
}

#sb form,#sb input {
	margin: 0 0 2px;
}

#sb input {
	margin: 5px 0;
}

#sb select {
	width: 175px;
}

.ddpl-form select {
	width: 160px;
}

#sb .spacer {
	margin-bottom: 5px;
}

#sb .styled-list {
	font: 0.8em Arial, sans-serif;
	margin: 10px 0 0 15px;
	list-style-type: disc
}

#sb p {
	color: #fff;
	margin: 0
}

.styled-list li {
	line-height: 0.7em
}

.styled-list a {
	color: #fff
}

.styled-list a:hover {
	color: #a6d3f2
}

#sb select option {
	color: #000;
}

/*End Sidebar*/

/*Search Results*/
.search-result h3 {
	font: bold 1.0em Arial,sans-serif
}

.search-result h3 a {
	text-decoration: none
}

.search-result p, .search-result h3 {
	margin: 0 0 10px 0;
	padding: 0
}
/*End Search Results*/

/* Begin Images */
p img {
	max-width: 100%
}

img.centered {
	display: block;
	margin: 0 auto
}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline
}

.alignright { float: right }
.alignleft { float: left }


/*Home Page Styles*/
.mini {
	width: 50%;
	height: 90%;
	height:200px;
}


/* End Images */

#copyright {
	width: 890px;
	margin: 0 auto;
	padding: 8px 0;
}

#copyright p {
	font: bold 0.9em Arial,sans-serif;
	margin: 8px 0;
}

#signature {
	float: right;
}

#copyright a, #copyright p {
	color: #0078d9
}



/*Single Page Styles*/
.headline {
	padding: 3px 5px;
	font: bold 1.4em Verdana,sans-serif
}

.pagetitle {
	font: bold 1.5em Arial,sans-serif
}

h2.pagetitle {
    margin-bottom: 0;
}

.headline h2 {
	font: bold 0.9em Arial,sans-serif;
	padding:  0 0 0 0 ;
}

.headline h2 a {
	text-decoration: none;
	color:#0D57AE;
}

.headline a:hover {
	color:#0D57AE;
}

.headline small {
	font: small Verdana,sans-serif
}




.entry p, #current_post p, .entry ul li {
	line-height: 1.4em
}

.meta-data {
	display: block;
	margin-top: 10px;
	padding: 0;	
		
}

.meta-data img {
	margin-top: 0;
}

.meta-data .info {
	
}

.info { padding:4px 10px 0 0; }

.info p { font-size:11px; line-height:15px;}





.headline .dispatch {

}

/*End Single Page Styles*/

.navigation {
	display: block;
	height: 25px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}

.headline .dispatch {
	margin-left: -5px
}

#googleads {
	width: 200px;
	height: 500px;
	float: right;
}


#homeads {
	display: block;
}

#homeads script {
	text-align: center;
}


.wpcf7-form textarea {
	height: 200px;
	width: 350px;
}

#s{
width:250px;
}

#foodbuzz-ad{
background-color:#fff;
padding:10px;

margin-top:20px;
}


.review-searchform{
border-bottom: 1px dotted #88a;
margin-bottom: 10px;
}

#current_post h3 {
padding-top:3px;
}

#current_post td, #previous_posts td {
vertical-align:top;
}

td p{
margin-left:0px;
}

#comments-header, .comments-header {
margin-left: 10px;
font-size: 16px;
}

#comments li, #trackbacks li{
margin:10px;
margin-left:40px;
font-size: 10px;
}

.comment-text p{
font-size: 12px !important;
}

.comment-meta{
font-size:12px;
}

#respond{
/*border-top: 1px dotted #ccc;*/
margin-bottom: 20px !important;
}

.sidebar-ad-table{
width:320px;
margin-top:15px;
}

.sidebar-ad-table td{
margin:auto;
text-align:center;
}

.adstrip {
width:540px;
margin:40px auto;
text-align:center;
}

.photo-subtitle{
color:#888;
width:242px;
text-align:center;
}

.numcomments{
text-align:right;
float:right;
font-size:10px;
}

.sharesb {
border:1px solid #DDDDDD;
font-size:12px;
margin:15px 0pt 10px;
padding:10px;
position:relative;
}

.sharesb h3 {
font-weight:normal;
font-size:12px;
margin:0px 0px 15px 3px;
padding:0pt 3px 0pt 0pt;
}

.sharesb ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:15px 0pt 0px 15px;
padding:0pt;
text-align:left;
}

.sharesb ul li {
display:inline;
padding:0pt 10px 8px 0pt;
text-align:center;
}

.sharesb ul li a {
margin:0pt 3px 0pt 0px;
padding:0pt 0pt 0pt 18px;
}

.sharesb ul li.delicious {
background:transparent url(http://www.foodgps.com/wp-content/themes/default/images/delicious.gif) no-repeat scroll 0pt 0pt;
}

.sharesb ul li.digg {
background:transparent url(http://www.foodgps.com/wp-content/themes/default/images/digg.gif) no-repeat scroll 0pt 0pt;
}

.sharesb ul li.reddit {
background:transparent url(http://www.foodgps.com/wp-content/themes/default/images/reddit.gif) no-repeat scroll 0pt 0pt;
padding:0pt 0pt 0pt 2px;
}

.sharesb ul li.facebook {
background:transparent url(http://www.foodgps.com/wp-content/themes/default/images/facebook.gif) no-repeat scroll 0pt 0pt;
}

.sharesb ul li.stumbleupon {
background:transparent url(http://www.foodgps.com/wp-content/themes/default/images/stumbleupon.gif) no-repeat scroll 0pt 0pt;
}




.dispatchinfo{
width:150px;
height:130px;
text-align:center;
border:1px solid #aaa;
padding:0px;
padding-top:20px;
margin:10px 7px 10px 4px;
}

.dispatchinfo p{
margin-left:10px;
}

.gmnoprint {
font-family:arial,sans-serif;
font-size:12px;
}

.searchblock{
margin-left:10px;
}


.searchblock tr td{
width:170px;
}

.searchblock p{
margin-bottom:0px !important;
}

.searchblock #s{
width:100px;
}

.searchblock #cat{
width:150px;
}







.LACCatbox { margin:10px 0; padding:0 0 10px 0; }


.LACCatbox ul { list-style-type:none; margin:0; padding:0; margin-bottom:15px; }

.LACCatbox ul li { list-style-type:none; margin:0; padding:0; float:left; display:inline; width:200px; font-size:12px; }

.singleDate { font-size:11px; padding:0; margin:0; line-height:11px; }






#listlinks a { text-decoration:none;}

#postedYo {  padding:0; margin:0; }

br { height:0; padding:0; margin:0; }

.post { margin:0; padding:0; }

#postedYo p { margin:0; padding:0; }

#postedYo img {  padding-bottom:70px; }

#specfeat li { font-size:11px; margin-top:6px;  }

#contactList li { list-style-type:circle; font-size:12px;}

#breather { clear:both; height:16px;}

#header { height:120px; background-image:url('images/masthead.jpg'); background-repeat:no-repeat; }




#listlinks a { text-decoration:none;}

#postedYo {  padding:0; margin:0; }

br { height:0; padding:0; margin:0; }

.post { margin:0; padding:0; }

#postedYo p { margin:0; padding:0; }

#postedYo img {  padding-bottom:80px; }

#specfeat li { font-size:11px; margin-top:6px;  }

#contactList li { list-style-type:circle; font-size:12px;}

#breather { clear:both; height:16px;}

#header { height:120px; background-image:url('images/masthead.jpg'); background-repeat:no-repeat; }

.pagelink { font-weight:bold; margin-bottom:20px;}

.pagelink p { font-size:14px; }

.pagelink a { padding:4px;}

.pagelink a:hover { background:#0078d9; color:#fff; padding:4px;}

.gm-legend tr { width:135px; height:23px; margin-bottom:4px; float:left;}

.gm-legend tr td label { font-size:10px; }

.gm-legend tr td img { display:none; }


#headerContainer { border:3px solid #D8DCE6; border-top:0; border-bottom:0; }

 #bodyMatter { border:3px solid #D8DCE6; border-top:0; }

