/********************************************************************
 * http://www.leadmar.gr (Cascade Style Sheet)
 *
 * Copyright (c) 2008
 * Powered by Web-Experts
 ********************************************************************/

BODY {
/********************************************************************
	SCROLLBAR-FACE-color: #32688b; 
	SCROLLBAR-HIGHLIGHT-color: #ffffff; 
	SCROLLBAR-SHADOW-color: #dee3e7;
	SCROLLBAR-3DLIGHT-color: #d1d7dc; 
	SCROLLBAR-ARROW-color: #006699;
	SCROLLBAR-TRACK-color: #efefef;
	SCROLLBAR-DARKSHADOW-color: #98aab1;
 ********************************************************************/
	background-color: #ffffff;
	text-align: center;
	margin: 0px;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}

A:link {
	font-weight: 400; font-size: 13px; color: #000000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}
A:visited {
	font-weight: 400; font-size: 13px; color: #000000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}
A:hover, A:visited:hover {
	font-weight: 400; font-size: 13px; color: #a71c20; text-decoration: underline;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}
A:active {
	font-weight: 400; font-size: 13px; color: #000000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}
A.selected:link {
	font-weight: 400; font-size: 13px; color: #000000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}
A.selected:visited {
	font-weight: 400; font-size: 13px; color: #000000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}
A.selected:hover, A.selected:visited:hover {
	font-weight: 400; font-size: 13px; color: #a71c20; text-decoration: underline;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}

P {
	margin: 0;
}

TD {
	font-weight: normal;  font-size: 13px; font-STYLE: normal; 
	font-FAMILY: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
	text-align: justify;
}

form {  
  margin: 0;
  padding: 0;
}

img {
	border: 0px;
}

TD.smalltd {
	height: 12px;
}

.leftit {
	text-align:left;
}

.rightit 
{
	text-align: right;
}

.centered {
	text-align: center;
}

.topit {
	vertical-align: top;
}

.middleit {
	vertical-align: middle;
}

.bottomit {
	vertical-align: bottom;
}

.bodyline {
	 border: 2px solid #704e29;
}

.maingallery-bodyline {
	 border: 2px solid #003471;
}

.gallery-bodyline {
	 border: 2px solid #fff;
}

.leftpadit {
	padding-left: 30px;
}

.rightpadit {
	padding-right: 30px;
}

.srinkit {
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.boldit
{
	font-weight: bold;
}

.underlineit
{
	text-decoration: underline;
}

.shadeform { 
	font: 11px tahoma, arial, verdana, sans-serif;
	background-image: url("../images/shadeform.gif");
	width: 95%;
	text-align: left;
	border: #333333 1px solid;
}
	
.shadetextarea { 
	font: 11px tahoma, arial, verdana, sans-serif;
	background-image: url("../images/shadeform.gif");
	text-align: left;
	width: 95%;
	height: 120px;
	border: #333333 1px solid;
}

.shadedropdown { 
	font: 11px tahoma, arial, verdana, sans-serif;
	background-image: url("../images/shadeform.gif");
	width: 95%;
	text-align: left;
	border: #333333 1px solid;
}

.shadeselect { 
	font: 11px tahoma, arial, verdana, sans-serif;
	background-image: url("../images/shadeform.gif");
	text-align: left;
	width: 95%;
	height: 16px;
	border: #333333 1px solid;
}

TD.tinytd {
	height: 8px;
}

TD.hspace {
	width: 7px;
}

TD.vspace {
	height: 7px;
}

#marqueecontainer {
	overflow:hidden;
	position:relative;
	width:200px;
}

.pointer{
	cursor: pointer;
}

/********************************************************************
 * Style: headers
 ********************************************************************/
.header-brown {
	padding-top: 7px;
	color: #704e29;
	font-size: 18px; font-weight: normal;
	font-family: Arial, Arial Black, Tahoma, Times New Roman, MS Serif, Century;
	text-align: left;
}

.header-white {
	padding-top: 7px;
	color: #ffffff;
	font-size: 18px; font-weight: normal;
	font-family: Arial, Arial Black, Tahoma, Times New Roman, MS Serif, Century;
	text-align: left;
}

.header-green {
	padding-top: 7px;
	color: #81c343;
	font-size: 18px; font-weight: normal;
	font-family: Arial, Arial Black, Tahoma, Times New Roman, MS Serif, Century;
	text-align: left;
}


/********************************************************************
 * Style: Blackit
 ********************************************************************/
.blackit, .blackit A:link, .blackit A.selected:link {
	color: #000000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}
.blackit A:hover, .blackit A.selected:hover {
	color: #000000; text-decoration: underline;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}

/********************************************************************
 * Style: Whiteit
 ********************************************************************/
.whiteit {
	color: #ffffff;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}

.whiteit A:link, .whiteit A.selected:link {
	color: #ffffff; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
	font-weight: bold;

}
.whiteit A:visited, .whiteit A.selected:visited {
	color: #ffffff; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;font-weight: bold;
}
.whiteit A:hover, .whiteit A.selected:hover {
	color: #ffffff; text-decoration: underline;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;font-weight: bold;
}

/********************************************************************
 * Style: Footer
 ********************************************************************/
TD.footer1 {
	font-weight: bold;
	font-size: 11px; 
	color: #000000; 
	text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
	text-align: right;
	padding: 0 10px;
}

.footer1 A:link, .footer1 A.selected:link, .footer1 A, .footer1 A.selected, .footer1 A:visited, .footer1 A.selected:visited {
	font-weight: bold; font-size: 11px; color: #000000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}
.footer1 A:hover, .footer1 A.selected:hover {
	font-weight: bold; font-size: 11px; color: #a71c20; text-decoration: underline;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}

TD.footer2 {
	font-weight: bold;
	font-size: 9px; 
	color: #000000; 
	text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
	text-align: right;
	padding: 0 10px 0 0;
}

.footer2 A:link, .footer2 A.selected:link, .footer2 A, .footer2 A.selected, .footer2 A:visited, .footer2 A.selected:visited {
	font-weight: bold; font-size: 9px; color: #000000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}
.footer2 A:hover, .footer2 A.selected:hover {
	font-weight: bold; font-size: 9px; color: #a71c20; text-decoration: underline;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}

/********************************************************************
 * Style: Custom Classes
 ********************************************************************/

/********************************************************************
 * Style: footer-bg
 ********************************************************************/
.footer-bg
{
	background: url(../images/footer-bg.jpg) top left repeat-x;
}

/********************************************************************
 * Style: index form
 ********************************************************************/
.form-label
{
	font-weight: bold;
	font-size: 14px;
	color: #8f2125;
	text-align: right;
}

/********************************************************************
 * Style: list-1
 ********************************************************************/
ul.list-1
{
}

.list-1, .list-1 a {
}

.list-1 a:hover, .list-1 a:visit:hover {
}

ul.list-1 li {
	list-style-image: url(../images/bullet-newdome.jpg);
}

/********************************************************************
 * Style: newsletter-form
 ********************************************************************/
.newsletter-form-field { 
	font: 10px tahoma, arial, verdana, sans-serif;
	background-image: url("../images/shadeform.gif");
	width: 95%;
	text-align: left;
	border: #8f2125 1px solid;
}

.newsletter-form-button
{
	font: 10px tahoma, arial, verdana, sans-serif;
	text-align: center;
	color: #FFFFFF;
	background-color: #8f2125;
	border: #c4c4c5 1px solid;
	cursor: pointer;
}
	
/********************************************************************
 * Style: terms-header
 ********************************************************************/
.terms-header
{
	font: 14px tahoma, arial, verdana, sans-serif;
	font-weight: bold;
}

/********************************************************************
 * Style: usefull-link
 ********************************************************************/
.usefull-link A:link, .usefull-link A.selected:link, .usefull-link A, .usefull-link A.selected, .usefull-link A:visited, .usefull-link A.selected:visited {
	font-weight: bold; font-size: 13px; color: #000000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}
.usefull-link A:hover, .usefull-link A.selected:hover {
	font-weight: bold; font-size: 13px; color: #a71c20; text-decoration: underline;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}

/********************************************************************
 * Style: tips
 ********************************************************************/
.tip-header
{
	font-weight: bold; font-size: 15px; color: #000000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}

.tips-header1 A:link, .usefull-link A.selected:link, .usefull-link A, .usefull-link A.selected, .usefull-link A:visited, .usefull-link A.selected:visited {
	font-weight: bold; font-size: 13px; color: #000000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}
.usefull-link A:hover, .usefull-link A.selected:hover {
	font-weight: bold; font-size: 13px; color: #a71c20; text-decoration: underline;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}

/********************************************************************
 * Style: faqs
 ********************************************************************/
.faq-header
{
	font-weight: bold; font-size: 15px; color: #000000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}

/********************************************************************
 * Style: facility-header
 ********************************************************************/
.facility-header
{
	font-weight: bold; font-size: 15px; color: #000000; text-decoration: none;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black;
}

/********************************************************************
 * Style: more-link
 ********************************************************************/
.more-link, .more-link a {
	font-size: 11px !important;
	line-height: 14px !important;
	font-weight: normal !important;
}

.more-link a:hover, .more-link a:visit:hover {
	text-decoration: none !important;
}

/********************************************************************
 * Style: residences-subheader
 ********************************************************************/
.residences-subheader {
	font-weight: bold;
}

/********************************************************************
 * Style: img-frame
 ********************************************************************/
.img-frame-100x100{
	background: url(../images/image-border-100x100.jpg) center center no-repeat;
	height: 100px;
}

.img-frame-110x110{
	background: url(../images/image-border-110x110.jpg) center center no-repeat;
	height: 110px;
}

.img-frame-130x130{
	background: url(../images/image-border-130x130.jpg) center center no-repeat;
	height: 130px;
}

.img-frame-350x187{
	background: url(../images/image-border-350x187.jpg) center center no-repeat;
	height: 187px;
}

/********************************************************************
 * Style: facilities
 ********************************************************************/
.facility-header{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: left;
}

/********************************************************************
 * Style: residences-header
 ********************************************************************/
.residences-header{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: left;
}

/********************************************************************
 * Style: articles-header
 ********************************************************************/
.articles-header, .articles-header A:link, .articles-header A.selected:link, .articles-header A, .articles-header A.selected, .articles-header A:visited, .articles-header A.selected:visited {
	font-size: 15px !important;
	font-weight: bold !important;
	margin-bottom: 10px !important;
	text-align: left !important;
}

.articles-header A:hover, .articles-header A.selected:hover{
	font-weight: bold !important; 
	font-size: 15px !important; 
	color: #a71c20 !important; 
	text-decoration: underline !important;
	font-family: Tahoma, Times New Roman, MS Serif, Century, Arial, Arial Black !important;
}

/********************************************************************
 * Style: services-header
 ********************************************************************/
.services-header, .services-header A:link, .services-header A.selected:link, .services-header A, .services-header A.selected, .services-header A:visited, .services-header A.selected:visited {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: left;
}

.services-header A:hover, .services-header A.selected:hover{
	text-decoration: underline;
}

/********************************************************************
 * Style: opinions-header
 ********************************************************************/
.opinions-header1, .opinions-header1 A:link, .opinions-header1 A.selected:link, .opinions-header1 A, .opinions-header1 A.selected, .opinions-header1 A:visited, .opinions-header1 A.selected:visited {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: left;
}

.opinions-header1 A:hover, .opinions-header1 A.selected:hover{
	text-decoration: underline;
}

.opinions-header2, .opinions-header2 A:link, .opinions-header2 A.selected:link, .opinions-header2 A, .opinions-header2 A.selected, .opinions-header2 A:visited, .opinions-header2 A.selected:visited {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: left;
	color: #555;
}

.opinions-header2 A:hover, .opinions-header2 A.selected:hover{
	text-decoration: underline;
}

/********************************************************************
 * Style: galleryTitle
 ********************************************************************/
td.galleryTitle {
	font-size: 14px;
	font-weight: bold;
	padding-top: 20px; padding-bottom: 10px; padding-left: 20px;
	text-align: center;
	color: #999999;
	
}



/********************************************************************
 * Style: sectex
 ********************************************************************/
.sectex, .sectex a, .sectex td, TD.sectex, .sectex A:link, .sectex A.selected:active, .sectex A.selected:hover, .sectex A.selected:visited, .sectex A.selected:link, .sectex A:active, .sectex A:hover, .sectex A:visited{
	text-align:right;
	font-family: tahoma, verdana, geneva, lucida, arial, helvetica, sans-serif;	font-size: 1px;
	vertical-align:top;
	color: #FFFFFF;
	display: inline;
	position: absolute;
	left: -9999px;
	text-indent: -9999px;
}

/********************************************************************
 * Style: link1
 ********************************************************************/
.link1, .link1:link, .link1:visited, .link1:visited:link {
	color: #0000AA;
}

.link1:hover, .link1:visited:hover, .link1 A:hover, .link1 A.selected:hover{
	color: #0000AA;
	text-decoration: underline;
}

