/*global settings*/

*{margin:0; padding:0; filter:none;}
img						{border:none;}
object 					{outline:none;}

body{text-align:center; background: url("../img/design/gradient_bg.gif") center top repeat-x; background-color:#FBF9F5;}

/*Divs settings:*/

#main_wrapper{width:900px;margin-left:auto;margin-right:auto;text-align:left; position:relative; }

#main_container{ width:900px;  position:relative;}
#myflash{width:900px; height:620px; position:absolute; left:0px; top:0px; }
#content{width:900px; height:200px;position:absolute; left:0px; top:500px;}
#contenthome{width:900px; position:absolute; left:0px; top:610px; overflow:visible;}
#content_text{width:900px; position:absolute; left:0px; top:0px; }
#page_data{width:365px; position:absolute; left:350px; top:70px; }
#page_data_left_colum{width:150px; position:absolute; left:115px; top:575px; }
#footer{width:900px;margin: 250px -200px 30px -275px; display:block;margin-right:auto;text-align:left; position:relative;}
#footer_home{text-align:center;  margin: 75px 0px 50px 0px; text-align:center; position:relative; float:left;padding:0px 0px 0px 85px;}
#gallery{width:365px; padding-top:20px;}
#basic_form{width:365px; padding-top:20px;}


#news		{ width: 695px; position:relative; float:left;padding:0px 0px 0px 105px;}
.news_post	{width: 695px;position:relative; float:left;clear:both; padding-bottom:35px;border-bottom:0.1em; border-bottom-style: dotted;}
.news_header{width: 695px;position:relative; float:left;clear:both; padding-bottom:15px;border-bottom:0.1em; border-bottom-style: dotted; text-align:center;}

#news .news_content{ position:relative; float:left; width:380px;  padding:0px 0px 0px 0px;}
#news .news_images{ position:relative; float:right; width:260px; padding:35px 0px 0px 0px;}
#news .news_images img		{ position:relative; float:left;padding:0px 0px 0px 0px; border:thin solid #c2c2c2;}
#news .news_images p		{ position:relative; float:left;padding:5px 0px 5px 0px; line-height:16px;}


/*Fonts & Colors:*/

body,td,th{font-size: 11px ;font-family: Trebuchet MS;color: #2C4C70; line-height:18pt; text-align:left; }

body p {padding:8px 0px 0px 0px;}



ul {padding:10px 0px 0px 15px;}
ol {padding:10px 0px 0px 15px;}
ol li {padding:0px 0px 5px 0px; font-size: 13px ; text-align:justify;}

h1{font-size: 21px; color:#2B2828; font-weight:lighter; letter-spacing:4px;}
h2{font-size: 12px; color:#D63021; font-weight:lighter; margin-top:20px;}
h3{font-size: 12px; font-weight: bold; margin-top:15px;}
h4{font-size: 11px; margin-top:-8px; font-weight: normal; padding:0px 0px 10px 0px;}

#page_data p{text-align:justify;}
#gallery td,th{line-height:12pt;}
#basic_form td,th{line-height:12pt; padding:0px 0px 15px 0px;}

a:link {color: #2C4C70;}
a:visited {color: #2C4C70;}
a:hover {color: #D63021;}
a:active {color: #2C4C70;}

.header-title{	background-color : #FBF9F5;	color : #2C4C70;line-height: 21pt;font-family : Trebuchet MS;font-size : 18px;	text-align:center;}
.thumbnail{ padding:8px 15px 0px 0px;}


.bottom-menu:link{ font-size : 11px; color: #2C4C70; text-decoration: none;}
.bottom-menu:visited{ font-size : 11px; color: #2C4C70; text-decoration: none;}
.bottom-menu:hover{font-size : 11px; color: #D63021; text-decoration: underline;}
.bottom-menu:active{ font-size : 11px; color: #2C4C70; text-decoration: none;}

.address{font-size : 11px; color: #8EA8BB; line-height: 17pt;}
.notes{font-size : 10px; color: #8EA8BB; line-height: 11pt; padding-bottom:10px; border-bottom:0.1em; border-bottom-style:dotted; border-spacing:10px;}
.entry{min-height:215px;}
.light{ font-weight:100;}

.spacer{padding:0px 0px 350px 0px;}

#partners img	{ float:left; padding:0px 15px 0px 0px}
#partners h2{font-size: 12px; color:#D63021; font-weight:lighter; margin-top:30px;}
