.checked{
	background-image:url(../img/check_on.gif)
}
.unchecked{
	background-image:url(../img/check_off.gif)
}
/* FancyForm styles */
.f_checkbox,.f_radio{background-repeat:no-repeat;background-position:3px center;height:16px;display:block;cursor:pointer;cursor:hand;line-height:120%}
.f_checkbox{
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.breadarrow{
	padding:0 4px;
}
#breadcrumb_panel {
	position: relative;
	height: 20px;
	width: 650px;
	left: 15px;
	top: -3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
#home {
	background-image: url(../bkgs/home.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 24px;
	width: 108px;
	text-align: center;
	vertical-align: middle;
	top: 4px;
	padding-top: 10px;
}
#advertise {
	background-image: url(../bkgs/advertise.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 24px;
	width: 145px;
	text-align: center;
	vertical-align: middle;
	top: 4px;
	padding-top: 10px;
	left: 108px;
}
#blog {
	background-image: url(../bkgs/loveblog.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 24px;
	width: 152px;
	text-align: center;
	vertical-align: middle;
	top: 4px;
	padding-top: 10px;
	left: 253px;
}
#aboutus {
	background-image: url(../bkgs/aboutus.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 24px;
	width: 94px;
	text-align: center;
	vertical-align: middle;
	top: 4px;
	padding-top: 10px;
	left: 406px;
}
#forum {
	background-image: url(../bkgs/forum.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 24px;
	width: 79px;
	text-align: center;
	vertical-align: middle;
	top: 4px;
	padding-top: 10px;
	left: 498px;
	background-position: left;
}
#head {
	height: 305px;
	width: 1016px;
	position: relative;
}
#buttphotos {
	background-repeat: no-repeat;
	position: absolute;
	height: 137px;
	width: 980px;
	top: 115px;
	left: 18px;
}
#logo {
	position: absolute;
	height: 63px;
	width: 463px;
	top: 48px;
	left: 14px;
}
#container  {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 1016px; /* this overrides the text-align: center on the body element. */
	height: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
} 
.cssnav
{
	position: relative;
	white-space: nowrap;
	display: block;
	width: 246px;
	height: 53px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	left: 18px;
	top: 250px;
	background-image: url(../bttns/accommodation3.jpg);
	background-repeat: no-repeat;
}

.cssnav a
{
	display: block;
	width: 246px;
	height: 53px;
	display: block;
	float: left;
	text-decoration: none;
}

.cssnav img
{
	width: 246px;
	height: 53px;
	border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}

.cssnav span
{
	position: absolute;
	left: 60px;
	top: 8px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 129px;
	height: 26px;
} 
.cssnav2
{
	position: relative;
	white-space: nowrap;
	display: block;
	width: 245px;
	height: 53px;
	margin: 0;
	padding: 0;
	top: 197px;
	left: 264px;
	background-image: url(../bttns/activities3.jpg);
	background-repeat: no-repeat;
}
.cssnav2  a
{
	display: block;
	width: 245px;
	height: 53px;
	display: block;
	float: left;
	text-decoration: none;
}
.cssnav2  img
{
	width: 245px;
	height: 53px;
	border: 0
}
.cssnav2  a:hover  img
{
visibility:hidden
}
.cssnav2  span
{
	position: absolute;
	left: 60px;
	top: 8px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 129px;
	height: 26px;
} 
.cssnav3  a:hover  img
{
visibility:hidden
}
.cssnav3  span
{
	position: absolute;
	left: 60px;
	top: 8px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 129px;
	height: 26px;
} 
.cssnav3
{
	position: relative;
	white-space: nowrap;
	display: block;
	width: 245px;
	height: 53px;
	margin: 0;
	padding: 0;
	top: 144px;
	left: 509px;
	background-image: url(../bttns/foodandwine3.jpg);
	background-repeat: no-repeat;
}
.cssnav3  a
{
	display: block;
	width: 245px;
	height: 53px;
	display: block;
	float: left;
	text-decoration: none;
}
.cssnav3  img
{
	width: 245px;
	height: 53px;
	border: 0
}
.cssnav4
{
	position: relative;
	white-space: nowrap;
	display: block;
	width: 244px;
	height: 53px;
	margin: 0;
	padding: 0;
	top: 91px;
	left: 754px;
	background-image: url(../bttns/property3.jpg);
	background-repeat: no-repeat;
}
.cssnav4  a
{
	display: block;
	width: 244px;
	height: 53px;
	display: block;
	float: left;
	text-decoration: none;
}
.cssnav4  img
{
	width: 244px;
	height: 53px;
	border: 0
}
.cssnav4  a:hover  img
{
visibility:hidden
}
.cssnav4  span
{
	position: absolute;
	left: 44px;
	top: 8px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 162px;
	height: 26px;
} 
body {
	background-color: #FFFFFF;
	background-image: url(../bkgs/lovepiemonte.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	background-position: top;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	border: 1px solid #b4b4b4;
	padding: 3px;
}
.navlink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.navlink1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.navlink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #727272;
	text-decoration: none;
}
.navlink2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.navlink3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.navlink3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a79c89;
	text-decoration: none;
}
.navlink4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a79c89;
	text-decoration: none;
}
.navlink4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.navlink5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #96C95D;
	text-decoration: none;
	font-weight: bold;
}
.navlink5:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.navlink6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.navlink6:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.navlink7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.navlink7:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.navlink8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.navlink9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F4A30A;
	text-decoration: none;
}
.navlink9:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.navlink10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F4A30A;
	text-decoration: none;
}
.navlink10:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.navlink11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.navlink11:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.navlink13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.navlink13:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.navlink14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.navlink14:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #f4a30a;
	text-decoration: none;
}
.navlink15 {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.navlink15:hover {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.navlink16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.navlink16:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
h1 {
	font-size: 16px;
	text-decoration: none;
	clear: both;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #333333;
	font-family: "Trebuchet MS", Arial;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 1.25em;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
h4 {
	font-family: "Trebuchet MS", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	text-indent: 5px;
	vertical-align: middle;
	padding-top: 3px;
}
h5 {
	font-family: "Trebuchet MS", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #9cc3f1;
	text-decoration: none;
	padding: 10px;
	margin: 0px;
}
h6 {
	font-family: "Trebuchet MS", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #99cb61;
	text-decoration: none;
	margin: 0px;
	padding: 10px;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.style2 {
	font-size: 17px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F4A30A;
	text-decoration: none;
}
#italiano {
	position: absolute;
	height: 13px;
	width: 64px;
	left: 0px;
	top: 5px;
}
#english {
	position: absolute;
	height: 13px;
	width: 64px;
	left: 64px;
	top: 5px;
	z-index: 1;
}
#deutsch {
	position: absolute;
	height: 13px;
	width: 64px;
	left: 128px;
	top: 5px;
	z-index: 1;
}
#langauge_panel {
	background-image: url(../bkgs/language.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 32px;
	width: 201px;
	left: 803px;
	top: 38px;
}
#mainpanel1 {
	background-color: #FFFFFF;
	min-height: 700px;
	height: 100%;
	width: 980px;
	position: relative;
	left: 18px;
}
#panel2colmtop {
	background-image: url(../bkgs/bkg2colmtop.gif);
	position: relative;
	height: 19px;
	width: 980px;
}
#panle2colum {
	background-repeat: repeat-y;
	height: 1200px;
	width: 736px;
	position: relative;
	background-image: url(../bkgs/bkg2colm.gif);
}
#panel2colmbot {
	background-image: url(../bkgs/bkg2colmbot.gif);
	background-repeat: no-repeat;
	width: 736px;
	position: relative;
	height: 16px;
}
#panel1colmtop {
	background-image: url(../bkgs/panel2top.gif);
	position: relative;
	height: 19px;
	width: 980px;
}
#panle1colum {
	background-image: url(../bkgs/panel2.gif);
	background-repeat: repeat-y;
	height: 1100px;
	width: 736px;
	position: relative;
}
#panel1colmbot {
	background-image: url(../bkgs/panel2bot.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 736px;
	position: relative;
}
#panle1colum_map {
	background-image: url(../bkgs/panel2.gif);
	background-repeat: repeat-y;
	height: 920px;
	width: 736px;
	position: relative;
}
#searchpanel {
	background-image: url(../bkg/search-bot.gif);
	background-repeat: no-repeat;
	position: absolute;
	width: 234px;
	left: 736px;
	top: 19px;
	padding-left: 10px;
	height: 99%;
	background-position: bottom;
	background-color: #f3f9eb;
}
#searchpanel_2 {
	background-image: url(../bkgs/search1.gif);
	background-repeat: repeat-y;
	position: absolute;
	height: 932px;
	width: 244px;
	left: 736px;
	top: 19px;
}
#panelleft_2 {
	position: relative;
	height: 560px;
	width: 351px;
	left: 4px;
	top: 0px;
}
#panelleft_aboutus {
	position: relative;
	height: 560px;
	width: 650px;
	left: 35px;
	top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#panelleft_advertise {
	position: relative;
	width: 650px;
	left: 35px;
	top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#panel_specialoffers {
	position: relative;
	height: 960px;
	width: 700px;
	left: 15px;
	top: 0px;
}
#panelright {
	position: absolute;
	height: 762px;
	width: 339px;
	left: 378px;
	top: 0px;
}
#panelright_aboutus {
	position: absolute;
	height: 762px;
	width: 339px;
	left: 378px;
	top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#panelright_travelideas {
	position: absolute;
	height: 920;
	width: 662px;
	left: 50px;
	top: 78px;
}
#panelright_sitemap {
	position: absolute;
	height: 688px;
	width: 339px;
	left: 378px;
	top: 20px;
}
#panel_blog {
	position: relative;
	height: 560px;
	width: 700px;
	left: 15px;
	top: 0px;
}
#panelleft_copyright {
	position: relative;
	width: 320px;
	left: 20px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 100%;
}
#panelright_copyright {
	position: absolute;
	width: 328px;
	left: 378px;
	top: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#lftsahdow {
	background-image: url(../bkgs/leftshadow.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 852px;
	width: 18px;
	left: -18px;
	top: -19px;
}
#rghtshadow {
	background-image: url(../bkgs/rightshadow.gif);
	height: 852px;
	width: 18px;
	position: absolute;
	left: 997px;
	top: 305px;
}
#container_accommodation {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 1016px; /* this overrides the text-align: center on the body element. */
	height: 1650px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#container_activites {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 1016px; /* this overrides the text-align: center on the body element. */
	height: 1600px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#container_foodwine {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 1016px; /* this overrides the text-align: center on the body element. */
	height: 1600px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#container_property {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 1016px; /* this overrides the text-align: center on the body element. */
	height: 1600px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#container_aboutus {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 1016px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 100%;
}
#site_map_title {
	position: relative;
	height: 20px;
	width: 300px;
	left: 20px;
}
#blog_title {
	position: relative;
	height: 20px;
	width: 300px;
	left: 20px;
}
#aboutus_title {
	position: relative;
	height: 20px;
	width: 300px;
	left: 20px;
	top: 2px;
}
#subscribe_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #851203;
	text-decoration: none;
	position: relative;
	height: 20px;
	width: 300px;
	left: 20px;
}
#advertise_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #851203;
	text-decoration: none;
	height: 20px;
	width: 300px;
	position: relative;
	left: 20px;
}
#booking_table {
	position: relative;
	height: 300px;
	width: 330px;
	left: 10px;
	top: 13px;
	background-repeat: no-repeat;
	background-position: right;
}
#quotebox {
	position: absolute;
	width: 447px;
	left: 9px;
	top: 371px;
	float: right;
	height: 164px;
	margin-right: 20px;
	padding: 10px;
}
#send_request_button {
	height: 28px;
	width: 180px;
	position: absolute;
	left: 142px;
	top: 282px;
	z-index: 1;
	text-decoration: none;
	background-image: url(../bttns/infobook.gif);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#panle2colum_copyright {
	background-image: url(../bkgs/bkg2colm.gif);
	background-repeat: repeat-y;
	width: 736px;
	position: relative;
	height: 1000px;
}
#different_angle {
	position: relative;
	height: 210px;
	width: 170px;
	float: left;
	margin-right: 20px;
	border: 1px solid #CCCCCC;
}
#contact_box {
	position: absolute;
	width: 218px;
	left: 193px;
	top: 293px;
}
#mainpanel_advertise {
	background-color: #FFFFFF;
	height: 800px;
	width: 980px;
	position: relative;
	left: 18px;
}
#mainpanel_about {
	background-color: #FFFFFF;
	height: 700px;
	width: 980px;
	position: relative;
	left: 18px;
}
.quotebox li {
	position: relative;
	height: 100%;
	width: 550px;
	margin-left: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	left: 20px;
}
.quotebox2 li {
	position: relative;
	height: 100%;
	width: 300px;
	margin-left: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	left: 20px;
}
#advertise_photo {
	float: right;
	height: 170px;
	width: 200px;
	position: relative;
	left: 0px;
	top: -45px;
	border: 1px solid #CCCCCC;
	margin: 2px;
	padding: 2px;
}
#eco_host {
	position: absolute;
	width: 132px;
	left: 420px;
	top: 423px;
}
.linkbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	width: 553px;
	position: absolute;
	left: 89px;
	top: 632px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
#panelright_travelideas2 {
	position: absolute;
	height: 920px;
	width: 662px;
	left: 50px;
	top: 57px;
}
/* CSS Document */

#footwrapper {
	position: relative;
	width: 100%;
	clear: both;
	float: left;
	background-image: url(../bkg/bottom-curve.png);
	background-repeat: no-repeat;
	padding-top: 25px;
	background-position: top;
	background-color: #8BB757;
	padding-bottom: 15px;
}
#footerpanel {
	position: relative;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	margin-bottom: 30px;
}



/*footer*/

.column {
	width:320px;
	float:left;
	padding-left: 0px;
	margin-left: 25px;
}
.header {
	width: 310px;
	margin-top: 12px;
	margin-bottom: 0px;
}
.footer-link {
	width: 310px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.footer-link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footer-link  a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #586F3C;
	text-decoration: none;
}
.header-blog {
	height: 24px;
	width: 200px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.column3 {
	width:250px;
	float:left;
	padding-left: 0px;
	margin-left: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #629227;
	margin-top: 10px;
	height: 100%;
	margin-bottom: 15px;
}
.blog-imagebox {
	width: 220px;
}
.blog-photo-box {
	height: 85px;
	width: 85px;
	border: 4px solid #666666;
	float: left;
	margin-left: 15px;
	margin-right: 8px;
}
.blog-foot-text {
	width: 250px;
	height: 100px;
}
.foot-blog-link {
	width: 50px;
}
.blog-foot-text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.blog-foot-text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #586F3C;
	text-decoration: none;
}
.footer-contact {
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	margin-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #629227;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
}
.footer-contact a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #414141;
	text-decoration: none;
}
.footer-contact a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #586F3C;
	text-decoration: none;
}
.blog-foot-text2 {
	width: 250px;
}
li {
	list-style-type: none;
}
ul {
}
.news1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #96C95D;
	text-decoration: none;
	font-weight: normal;
}

