body {
	text-align:center;
	font-family: "Tahoma"; font-size: 11px;
	color: #006223
}

p h1 h2 h3 h4 a {
	font-family: "Tahoma";
}

h4 {
	font-size:12px;
	margin: 0px 0px 5px 0px;
	padding: 0px 3px 0px 3px;
	text-align: center;
}

p.tight {
	margin: 0px;
 	padding: 0px;
}

p.london {
	margin: 0px 5px 5px 5px;
 	padding: 4px;
        text-align: justify;
}

p {  font-family: "Tahoma"; font-size: 11px; text-decoration: none; margin-right: 4px; margin-left: 4px}

h1 {
	font-size: 14px;
}

h2.blog {
   text-align: center; 
   font-size: 16px;
}

a {
	text-decoration: none;
	color: #006223;
}
	
a.under {
	text-decoration: underline;
	color: #006223;
}
	
a:hover {
	text-decoration: underline;
                color: #996600;
	background-color: transparent;
}
	
#frame {
	width:950px;
	margin: 0;
	padding:0px;
	text-align:left;
}

#search_frame {
	width:990px;
	margin: 0;
	padding:0px;
	text-align:left;
}

div.clear {
	clear: both;
}
		
#contentleft {
	padding:0px 2px 0px 0px;
	float:left;
	background:#FFFFFF;
	margin-top: 30px;
	width: 135px; /* IE5 */
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
	width:133px;
}

html>body #contentleft {
	width:133px; /* Opera */
}
	
#frame_right {
	width: 815px; /* IE5 */
	padding:0;
	float: right;
	border-left: 1px solid #006223;
	background: url(images/green_dot.gif) repeat-y 678px 0;
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
	width:814px;
}

#search_right {
	width: 850px; /* IE5 */
	padding:2px;
	float: right;
	border-left: 1px solid #006223;
	background: url(images/green_dot.gif) repeat-y 513px 0;
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
	width:849px;
}

#center_border {
	background: url(images/green_dot.gif) repeat-y 299px 0;
	padding:0;
	width: 815px; /* IE5 */
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
	width:814px;
}

html>body #frame_right {
	width:814px; /* Opera */
}
	
#fp_intro {
	float: right;
	width: 812px;
	margin: 0;
	padding: 0px 0px 5px 0px;
	background:#FFFFFF;
	border-bottom: 1px solid #006223;
	height: 125px;
	width: 814px; /* IE5 */
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
}

#intro_text {
	float: left;
	width: 655px;
}

html>body #fp_intro {
	width:812px; /* Opera */
}

#mask_border {
	float: left;
	position: relative;
	left: -1px;
	width: 0px;
	top: -1px;
	border-left: 1px solid #FFFFFF;
	height: 28px;
}

#fp_intro h1 {
	font-family: "Tahoma";
	font-size: 18px;
	line-height: 1.3em;
	margin: 0px 5px 5px 2px;
	text-align: left;
}

#fp_intro h2 {
	font-family: "Tahoma";
	font-size: 14px;
	line-height: 1.3em;
	margin: 0px 5px 5px 2px;
	text-align: center;
}

#fp_intro h1.center {
	text-align: center;
}

#fp_intro p {
	font-family: "Tahoma";
	font-size: 11px;
	line-height: 1.3em;
	text-align: left;
	margin: 0px 5px 3px 5px;
	padding-right: 5px;
}

#fp_intro p.center {
	text-align: center;
}

#fp_intro a {
	text-decoration: underline;
}

#search_box {
	width: 150px;
	height: 120px;
	float: right;
	margin-left: 5px;
	margin-top: 10px;
	background: url(images/search_box.gif) no-repeat;
}

#search_box h1 {
	font-family: "Tahoma";
	font-size: 12px;
	margin: 0px;
	padding: 0;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
}

#search_box p {
	font-family: "Tahoma";
	font-weight: normal;
	color: #FFFFFF;
	font-size: 9px;
	margin: 2px 2px 5px 2px;
	text-align: center;
	padding: 0;
}

#search_box a {
	text-decoration: underline;
	color: #FFFFFF;
}
	
#search_box a:hover {
	font-size: 12px; 
	text-decoration: underline;
	color: #FFFFFF;
}

#search_box_input { 
	font-size: 11px; 
	font-family: Tahoma; 
	width: 120px;
	margin: 0px 0px 0px 10px;
}

#map_box_input { 
	font-size: 11px; 
	font-family: Tahoma; 
	width: 110px;
	margin: 0;
}

#map_box_button { 
	font-size: 11px; 
	font-family: Tahoma; 
	background-color: #006223; 
	color: #FFFFFF; 
	text-align: center;
	margin: 10px 0px 0px 10px;
}
	
#search_box_button { 
	font-size: 11px; 
	font-family: Tahoma; 
	background-color: #006223; 
	color: #FFFFFF; 
	text-align: center;
	margin: 10px 0px 0px 50px;
}
	
#gsearch_button { 
	font-size: 11px; 
	font-family: Tahoma; 
	background-color: #006223; 
	color: #FFFFFF; 
	text-align: center;
	margin: 0px 0px 0px 0px;
}
	
#contentcenter {
	margin: 0;
	padding: 0;
 	float:left;
	width: 679px; /* IE5 */
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
	width: 678px;
}

#fpcontentcenter {
	margin: 0;
	padding: 0;
 	float:left;
	background: url(images/center_back.gif) repeat-y;
	width: 679px; /* IE5 */
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
	width: 678px;
}


html>body #contentcenter {
	width:678px; /* Opera */
}
	
html>body #fpcontentcenter {
	width:678px; /* Opera */
}

#fpcolleft {
	margin: 0;
	padding: 0;
 	float:left;
	width: 290px; /* IE5 */
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
	width: 290px;
}

html>body #fpcolleft {
	width:290px; /* Opera */
}


#fpcolmid {
	margin: 0;
	padding: 0;
 	float:right;
	width: 200px; /* IE5 */
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
	width: 200px;
}

html>body #fpcolmid {
	width:200px; /* Opera */
}

#fpcolright {
	margin: 0;
	padding: 0;
 	float:right;
	width: 178px; /* IE5 */
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
	width: 178px;
}

html>body #fpcolright {
	width:178px; /* Opera */
}

	
#contentright {
	padding:5px 0px 0px 2px;
	float:right;
	text-align: center;
	background:#FFFFFF;
	width: 135px; /* IE5 */
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
	width:133px;
}

html>body #contentright {
	width:133px; /* Opera */
}
	
#contentheader {
	background:#FFFFFF;
}

#contentheader h1 {
	font-size:14px;
	margin: 0;
	color: #006223;
}

#footer {
	clear: both;
	width: 950px;
	border-top: 1px solid #006223;
	margin: 3px 3px;
	vertical-align: top;

}

#footer h1 {
	font-size:12px;
	margin: 10px 0px 5px 0px;
	color: #006223;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}

#footer p {
	font-size:11px;
	margin: 3px;
	color: #006223;
	text-align: center;
}

#vp_logo {
	position: relative;
                top: 0;
	left: 0;  
	float: left;
}

#top_banner {
	position: relative;
	top: 25px;
	float: right;
}

div.colmidentry {
	width:200px;
	padding: 0;
	margin: 0;
}

div.colmidentry h1 {
	margin: 1px 1px 1px 1px;
	background: url(images/green_dot.gif) repeat;
	color: #FFFFFF; 
	text-align: center;
	vertical-align: middle;
	background-position: left top;
	font-weight: normal
}


#front_news {
	width:299px;
	padding: 0;
	margin: 0;
	float: left;
}

div.colleftentry {
	width:299px;
	padding: 0;
	margin: 0;
	border-top: 1px solid #006223;
	float: left;
}

#summer {
	width:299px;
	padding-bottom: 3px;
	margin: 0;
	border-bottom: 1px solid #006223;
	float: left;
}

#summer_image {
	width:100px;
	padding: 2px 8px 2px 2px;
	margin: 0;
	float: left;
}

#summer h1 {
	font-size:12px;
	margin: 3px 3px 2px 3px;
	padding: 0;
	text-align: center;
}

#summer p {
	font-size:11px;
	margin: 2px 5px 0px 5px;
	padding: 0;
	text-align: justify;
}

#summer p a {
	font-size:11px;
                text-decoration: underline;
}

#map_thumb {
	width:299px;
	padding-bottom: 3px;
	margin: 0;
	border-bottom: 1px solid #006223;
	float: left;
}

#map_thumb_image {
	width:100px;
	padding: 0;
	margin: 2px 5px 0px 2px;
	float: left;
}

#map_thumb h1 {
	font-size:12px;
	margin: 3px 3px 2px 3px;
	padding: 0;
	text-align: center;
}

#map_thumb p {
	font-size:11px;
	margin: 2px 5px 0px 5px;
	padding-left: 5px;
	text-align: justify;
}

#map_thumb p a {
	font-size:11px;
                text-decoration: underline;
}

div.colmidentrynohead {
	width:200px;
	padding-bottom: 3px;
	margin: 0;
	border-top: 1px solid #006223;
}

div.colmidentrynohead p.center {
        text-align: center;
}

div.colmidentry p.center {
        text-align: center;
}

div.colmidentry h2 {
	font-size:12px;
	margin: 3px 3px 1px 3px;
	padding: 0;
        text-align: center;
}

div.colleftentry h3 {
	font-size:12px;
	margin: 3px 3px 1px 3px;
	padding: 0;
        text-align: center;
}

div.colmidentrynohead h2 {
	font-size:12px;
	margin: 3px 3px 1px 3px;
	padding: 0;
        text-align: center;
}

div.colmidentry p.justify {
	font-size:11px;
	margin: 3px 5px 0px 5px;
	padding: 0;
	text-align: justify;
}

div.colleftentry p.justify {
	font-size:11px;
	margin: 3px 5px 0px 5px;
	padding: 0;
	text-align: justify;
}

div.colmidentry a.under {
	text-decoration: underline;
}

div.colmidentry img {
	bordercolor: #006223;
}


#do_you_own {
	width:200px;
	padding-bottom: 3px;
	margin: 0;
	border-top: 1px solid #006223;
	float: left;
}

#do_you_own_image {
	width:70px;
	padding: 2px 2px;
	margin: 0;
	float: left;
}

#do_you_own h1 {
	font-size:12px;
	margin: 3px 3px 1px 3px;
	padding: 0;
	text-align: center;
}

#do_you_own p {
	font-size:11px;
	margin: 3px 5px 0px 5px;
	padding: 0;
	text-align: justify;
}

#do_you_own a {
	text-decoration: underline;
}

#world_map {
	width:299px;
        height: 275px;
	padding 0px;
	border-bottom: 1px solid #006223;
	margin: 0;
	float: left;
}

#world_map p {
	font-size:11px;
	margin: 3px 5px 0px 5px;
	padding: 0;
	text-align: center;
}

#world_map h1 {
	margin: 1px 1px 1px 1px;
	background: url(images/green_dot.gif) repeat;
	color: #FFFFFF; 
	text-align: center;
	vertical-align: middle;
	background-position: left top;
	font-weight: normal;
}

#world_map h2 {
	font-size:12px;
	margin: 0px;
	padding: 0;
	text-align: center;
	font-weight: normal;
}

#site_listings {
	width:299px;
        height: 275px;
	padding 0px;
	margin: 0;
	float: left;
}

div.colleftentry p {
	font-size:11px;
	margin: 3px 5px 0px 5px;
	padding: 0;
	text-align: center;
}

div.colleftentry h1 {
	margin: 1px 1px 1px 1px;
	background: url(images/green_dot.gif) repeat;
	color: #FFFFFF; 
	text-align: center;
	vertical-align: middle;
	background-position: left top;
	font-weight: normal;
}

div.colleftentry h2 {
	font-size:12px;
	margin: 0px;
	padding: 0;
	text-align: center;
	font-weight: normal;
}

#login_box {
	width: 125px;
	height: 230px;
	background: url(images/login_box.gif);
	background-repeat: no-repeat;
	margin: 20px 3px 10px 3px;
	border: 1px solid #006223;

}

#spy {
	width: 125px;
	height: 160px;
	margin: 15px 3px 10px 3px;
}

#spy_image {
	text-align: center;
}

#spy p {
	text-align: center;
	margin: 5px 0px 0px 0px; 
	padding: 0;
}

#login_box h1 {
	color: #FFFFFF;
	font-size:12px;
	margin: 3px 3px 5px 3px;
	padding: 0;
	text-align: center;
	text-decoration: underline;
}

#login_box h2 {
	color: #006223;
	font-size:11px;
	margin: 2px 1px 2px 3px;
	padding: 0;
	text-align: center;
	text-decoration: none;
}

#login_box p {
	color: #FFFFFF;
	font-size:10px;
	margin: 3px 0px 0px 3px;
	padding: 0;
	text-align: left;
}

#lost_pw {
	color: #006223;
	font-size:9px;
	margin-top: 10px;
	padding: 0;
	text-align: center;
}

input.login_box_input { 
	font-size: 11px; 
	font-family: Tahoma; 
	width: 110px;
	margin: 0px 0px 0px 3px;
}

#login_box_submit { 
	font-size: 11px; 
	font-family: Tahoma; 
	background-color: #006223; 
	color: #FFFFFF; 
	text-align: center;
	margin: 8px 0px 0px 35px;
	padding: 0;
}
	
#login_box_join { 
	font-size: 11px; 
	font-family: Tahoma; 
	background-color: #006223; 
	color: #FFFFFF; 
	text-align: center;
	margin: 5px 0px 0px 45px;
	padding: 0;
}
	
#place_of_month {
	margin: 0;
	padding: 0;
	width: 178px; 
	float: right;
}
		
#books {
	background: #FFF ;
	margin: 0;
	padding: 0;
 	float:left;
	border-top: 1px solid #006223;
	width: 479px; /* IE5 */
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
	width: 478px;
}

#books h1 {
	margin: 1px 1px 1px 1px;
	background: url(images/green_dot.gif) repeat;
	color: #FFFFFF; 
	text-align: center;
	vertical-align: middle;
	background-position: left top;
	font-weight: normal
}

#books p {
	font-size: 12px;
	margin: 1px 2px 3px 2px;
	color: #006223; 
	text-align: center;
	font-weight: bold;
}

#place_of_month h1 {
	margin: 1px 1px 1px 1px;
	background: url(images/green_dot.gif) repeat;
	color: #FFFFFF; 
	text-align: center;
	vertical-align: middle;
	background-position: left top;
	font-weight: normal
}

#place_of_month h2 {
	font-size:12px;
	margin: 8px 1px 5px 1px;
	padding: 0px 3px 0px 3px;
	text-align: center;
}

#place_of_month a {
	font-size: 12px;
	margin: 1px 2px 1px 2px;
	color: #006223; 
	text-align: center;
	font-weight: bold;
}

#place_of_month p {
	font-size: 12px;
	margin: 1px 2px 1px 2px;
	color: #006223; 
	text-align: center;
}

#place_of_month a.vsmall {
	text-decoration: underline;
	color: #006223;
	font-size: 10px;
	margin: 1px 2px 3px 2px;
	color: #006223; 
	text-align: center;
}


#place_of_month a:hover {
	text-decoration: underline;
                color: #996600;
	background-color: transparent;
}
	

#place_of_month_image {
	text-align: center;
	vertical-align: middle;
}

#front_news h1 {
	margin: 1px 1px 1px 1px;
	background: url(images/green_dot.gif) repeat;
	color: #FFFFFF; 
	text-align: center;
	vertical-align: middle;
	background-position: left top;
	font-weight: normal
}

div.colleftentry h1 {
	margin: 1px 1px 1px 1px;
	background: url(images/green_dot.gif) repeat;
	color: #FFFFFF; 
	text-align: center;
	vertical-align: middle;
	background-position: left top;
	font-weight: normal
}

#menu_nav {
	list-style-type: disc;
	text-decoration: none;
	margin: 0 0 0 -20px;
	font-size: 110%;
}

#menu_nav li {
	text-align:left;
	margin: 0;
}

#menu_nav li a {
	width:auto !important;
	list-style-position: outside; 
	list-style-type: disc; 
	line-height: 20px
}

ul.front_news_list {
	list-style-type: none;
	padding: 5px 5px 5px 5px;
	margin: 0;
}

ul.front_news_list li {
	background-image: url("images/green_arrow.gif");
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1em;
	line-height: 1.5em;
}

#bot_right_ad {
	width: 178px; 
	margin: 0;
	border-top: 1px solid #006223;
	border-bottom: 1px solid #006223;
	padding: 0;
	float: right;
        background: #FFFFFF;
}
		
#restaurant_reviews {
	width: 178px; 
	margin: 0;
	padding: 0;
	float: right;
        background:#C4DACC;
}
		
#restaurant_reviews h1 {
	margin: 1px 1px 1px 1px;
	background: url(images/green_dot.gif) repeat;
	color: #FFFFFF; 
	text-align: center;
	vertical-align: middle;
	background-position: left top;
	font-weight: normal
}

#restaurant_reviews h2 {
	font-size:12px;
	margin: 8px 1px 1px 1px;
	padding: 0px 3px 0px 3px;
	text-align: center;
}

#restaurant_reviews h3 {
	font-size:10px;
	margin:0px;
	padding: 0px 3px 0px 3px;
	text-align: center;
}

#restaurant_reviews p {
	margin: 0px 5px 0px 5px;
	padding: 0;
	text-align: left;
}

#restaurant_reviews a {
	margin:0px 3px;
	padding: 0px 3px 0px 3px;
	text-align: center;
	text-decoration: underline;
}

#book_list {
	list-style-type: none;
	margin: 2px 3px 2px 3px;
	text-align: center;
	padding: 0;
}

#book_list li {
	display: inline;
	text-align: center;
	padding: 0px 5px 0px 5px;
}
	

ul.locations {
	list-style-type: none;
	margin: 5px 5px;
	text-align: center;
	padding: 0;
}

ul.locations li {
	display: inline;
	text-align: center;
}
	
ul.locations li a {
	padding: 1px 6px;
}

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

p.center_button {
	text-align: center;
	margin: 15px 0px 8px 0px;
}

p.adtext {
	padding: 4px 0px 0px 0px;
	margin: 0px 2px 0px 2px;
	line-height: 1.1em;
}

hr.ad {
	border: 1px inset #777;
	width: 95%;
	height: 2px;
	margin: 5px 0 5px 1px;
	text-align: left;
}

img.floatR {
	 float: right;
	 margin: 0px
}

img.floatL {
	 float: left;
	 margin: 5px 10px 0px 5px;
}

fieldset.locations {
	border: #006223 solid 1px;
	width: 420px;
        height: 35px;
        padding: 5px;
}


fieldset.locations p 
{
	color: #006223;
	font-size: 20px;
} 

div.front_page_blogger {
        width: 280px;
        height: 75px;
        padding: 5px;
        margin-bottom: 8px;
        border-width: 1px;
        border-style: solid;
        border-color: #006223;
}

div.front_page_blogger a:hover {
        text-decoration: none;
        color: #996600;
        background-color: transparent;
}


.archive-list {
	padding:10px 0px 10px 20px;
	margin:0px;
	float:left;
}

.archive-list-item {
	list-style-type:none;
	padding:3px 5px 3px 0;
	margin:0px 0 0 10px;
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
}

.prev_entry {
	font-size: 11px;
	background-image: url("http://www.veggieplaces.co.uk/images/green_arrow.gif");
	background-repeat: no-repeat;
	background-position: 0.2em;
	padding-left: 2em;
	line-height: 1.2em;
}

#blog_left_top {
        width:189px;
        float:left;
        padding:5px 10px 35px 0px;
        margin:0px;
        background:url(http://www.veggieplaces.co.uk/images/top_left.gif) top left no-repeat;
}

#blog_left_mid {
        width:193px;
        float:left;
        background:url(http://www.veggieplaces.co.uk/images/mid_left.gif) top left repeat-y;
}

#blog_left_bot {
        width:193px;
        float:left;
        padding:0 0 10px 0;
        background:url(http://www.veggieplaces.co.uk/images/bot_left.gif) bottom left no-repeat;
}

div.entrybody {
        width: 450px;
        float: right;
        padding: 0 0 10px 0;
}

div.entrybody.form {
        text-align: center;

}

div.entrybody p {
        margin: 5px;
        padding 0px;
}

#blogcontentcenter {
	margin: 0px 50px 0px 50px;
	padding: 0px;
 	float:left;
	width: 579px; /* IE5 */
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
	width: 578px;
}

#blogcenter {
	margin: 0px 10px 0px 10px;
	padding: 0px;
 	float:left;
	width: 650px; /* IE5 */
	voice-family: "\"}\""; /* fudge IE5 */
	voice-family: inherit; /* fudge IE5 */
	width: 649px;
}

#blogcenter textarea {
        border:1px solid #006223;    
}


#auth_pic {
     float: right;	
	width:578px;
	text-align:center;
	padding:0px;
	margin:0 0 0 0;
}

#auth_pic ul {
	padding:0px 0px 0px 0px;
	margin:0px;
	text-align:center;
}

#auth_pic li {
	list-style-type:none;
	padding: 0px 0px 20px 70px;
	margin:0px;
	text-align:center;
	float:left;
}

#nav_bot {
	width:179px;
	float:left;
	padding:5px 9px 0px 0;
	margin:0px;
	border-left:1px solid #006223;
	border-right:1px solid #006223;
	border-bottom:1px solid #006223;
     background-color: #F5F9EC;
}

div.entry_head {
        width: 450px;
        text-align: center;
        padding: 0px;
        margin: 10px 0px 0px 0px;
        background-color: #C4F7BA;
        float: left;
}

.blog_comment {
        text-align: right;
        padding: 10px 20px 0px 0px;
}

.blog_search_button { 
	font-size: 11px; 
	font-family: Tahoma; 
	background-color: #006223; 
	color: #FFFFFF; 
	text-align: center;
	margin: 10px 0px 0px 10px;
}

#nav {
        width: 188px;
        float: left; 
        text-align: left;
        padding:0px 0px 0px 0px;
        margin: 0px 0px 10px 0px;
        border-bottom: 1px solid #006223;
        border-right: 1px solid #006223; 
        border-left: 1px solid #006223;
}

#nav img {
        float:left;
        padding:0px 2px 0 0;
}

#nav ul {
        margin:0px;
        padding:0px;
}

#nav li {
        list-style-type:none;
        padding:3px 0px 3px 0;
        margin:0px;
        float:left;
        width:159px;
        border-bottom:1px solid #D8E5DC;
}

#nav li a {
        padding:2px 0px 0px 0;
        margin:0px 0 0 0;
        display:block;
        color:#006223;
}

#nav li a:hover {
        text-decoration: underline;
        color: #996600;
}

#blog_left_top p.center {
    text-align: center;
}
		      
.comment {
	text-align:right;
	padding:0px 20px 0px 0;
	background-color:#F7FFF6;
}

#comments-open {
	width:393px;
	padding:5px 0 0 0;
	margin:30px 0 0 0;
	float:left;
}

#comments-data {
	text-align:left;
}

.comment_body {
	width:370px;
	padding:5px;
	text-align:left;
	background-color:#FEFBE6;
	border:1px solid #7A775A;
	margin:10px;
}

div.front_page_previous_pom {
        width: 280px;
        height: 75px;
        padding: 5px;
        margin-bottom: 8px;
        border-width: 1px;
        border-style: solid;
        border-color: #006223;
}

div.front_page_previous_pom a:hover {
        text-decoration: none;
        color: #996600;
        background-color: transparent;
}

div.front_page_previous_pom p.pom_title {
        font-size: 12px;
        margin: 0px 0px 3px 60px;
        line-height: 1.1em;
	text-align:center;
}

div.front_page_previous_pom p.pom_excerpt {
        margin-left: 60px;
        font-size: 12px;
        line-height: 1.1em;
	text-align:center;
}
						
