/* common styles: */

body {font-family:verdana,arial; font-size:11px; color:#000000; text-decoration:none; background-color:#ffffff; margin:0px;background-image: url("images/bg.gif");background-repeat:repeat-x;background-position:0px 76px;}

td, font, p, span {font-family:verdana,arial; font-size:11px; color:#FFFFFF; text-decoration:none;}

input, select, textarea {font-family:verdana,arial; font-size:11px; color:#000000; text-decoration:none; background-color:#ffffff;}

a:link {font-family:verdana,arial; font-size:11px; color:#8881B5; text-decoration:none;}
a:visited {font-family:verdana,arial; font-size:11px; color:#8881B5; text-decoration:none;}
a:hover {font-family:verdana,arial; font-size:11px; color:#AED757; text-decoration:none;}
a:active {font-family:verdana,arial; font-size:11px; color:#AED757; text-decoration:none;}


a.mail:link {font-family:verdana,arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.mail:visited {font-family:verdana,arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.mail:hover {font-family:verdana,arial; font-size:11px; color:#AED757; text-decoration:none;}
a.mail:active {font-family:verdana,arial; font-size:11px; color:#AED757; text-decoration:none;}

a.mail2:link {font-family:verdana,arial; font-size:11px; color:#656565; text-decoration:none;}
a.mail2:visited {font-family:verdana,arial; font-size:11px; color:#656565; text-decoration:none;}
a.mail2:hover {font-family:verdana,arial; font-size:11px; color:#AED757; text-decoration:none;}
a.mail2:active {font-family:verdana,arial; font-size:11px; color:#AED757; text-decoration:none;}

a.sitemap:link {font-family:verdana,arial;font-weight:bold; font-size:12px; color:#656565; text-decoration:none;}
a.sitemap:visited {font-family:verdana,arial; font-weight:bold;font-size:12px; color:#656565; text-decoration:none;}
a.sitemap:hover {font-family:verdana,arial;font-weight:bold; font-size:12px; color:#8881B5; text-decoration:none;}
a.sitemap:active {font-family:verdana,arial; font-weight:bold;font-size:12px; color:#8881B5; text-decoration:none;}


/* particular styles: */

.sp {line-height:17px}
.bor1 {border:1px solid #000000}

td.bgTrI {background-image:url(images/spacer.gif)}
td.bgTr {background-color:transparent}

font.star {color:#ff6600; font-weight:bold;}
font.err {color:#cc0000; font-weight:bold;}
font.msg {color:#ff6600; font-weight:bold;}

.bg_home_content {background-image: url("images/hdr_01.jpg");background-repeat:no-repeat;}
.bg_content {background-image: url("images/hdr_01_sec.jpg"); background-repeat: no-repeat;padding-top:55px;}
td.home_about {font-family:verdana,arial; font-size:11px; color:#656565; text-decoration:none;padding:10px 5px 5px 13px;}
td.about {font-family:verdana,arial; font-size:11px; color:#656565; text-decoration:none;padding:10px 40px 5px 13px;}
td.locations {font-family:arial,verdana; font-size:12px; color:#656565; text-decoration:none;padding:10px 40px 5px 13px;}
td.retreat {font-family:verdana,arial; font-size:11px; color:#656565; text-decoration:none;padding:10px 20px 5px 0px;}
td.contact {background-image: url("images/line.gif");background-repeat:repeat-y;padding: 10px 5px 5px 22px}
td.contact2 {font-family:verdana,arial; font-size:11px; color:#656565; text-decoration:none;padding-top:18px;padding-right:20px;}
td.sitemap {font-family:verdana,arial; font-size:11px; color:#656565; text-decoration:none;padding:20px 20px 5px 10px;}
.div_style1 {font-family:verdana,arial; font-size:11px; color:#8881B5; text-decoration:none;padding-top:7px;}
.line_bg {background-image: url("images/line.gif");background-repeat:no-repeat;background-position:0px 34px;}
.header_bg {background-image :url("images/hdr_02.jpg");background-repeat:no-repeat;background-position:631px 0px;}
.header_bg2 {background-image :url("images/hdr_02.jpg");background-repeat:no-repeat;background-position:631px 0px;}
.home_location_style {font-family:verdana,arial; font-size:16px;font-weight:bold; color:#8881B5; text-decoration:none;}


/* input, textarea, select: */
.field1 {width:100px;}
.field2 {width:200px;}
.field3 {width:300px;}
.field4 {width:400px;}
.field5 {width:500px;}
.field6 {width:600px;}
.field7 {width:700px;}
.field50 {width:100px;}

.but1 {background-color:#282828; color:#ffffff; font-weight:bold}


