@charset "UTF-8";

@font-face {
 font-family: "Century Gothic";
 src: url("../css/Century_Gothic.eot"); /* EOT file for IE */

 src: local("Century Gothic"), url("../css/Century_Gothic.ttf"), format("truetype"); /* TTF file for CSS3 browsers */
}

* { margin:0; padding:0; }
a { color:#333333; }
a img { border:none; }
#photoGallery a img { border:2px #cccccc solid; }
#photoGallery a:hover img { border:2px #333333 solid; }

body{
	background-image:url(../pictures/bg.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin: 0px;
	border: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

div {
	border: 0px dashed #FF9966;
}

.header{
	margin: 0px auto;
	width: 964px;
	height: 114px;
	text-align: right;
}

.subheader{
	height: 303px;
	width: 964px;
	margin: 0px auto;
	font-family: "Century Gothic","Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	clear:both;
}

.logo{
	margin-left: 20px;
	height:114px;
	width: 190px;
	float: left;
	background-image:url(../pictures/tb_logo.gif);
	background-repeat:no-repeat;
	background-position:left;
	cursor:pointer;
}

.menu, a.menu{
	text-decoration: none;
	color: #414141;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-right: 20px;
	padding-top: 7px;
}

.lang{
	border: 0px;
	margin-left: 7px;
}

.gallery{
	float: left;
}

.headerTitle{
	background-image:url(../pictures/subheader_title.gif);
	width:292px;
	height:36px;
	margin-left: 672px;
}

.headerTitle span { display:block; padding:10px 0px 0px 10px; font-size:15px; }

.headerTxt{
	background-repeat:no-repeat;
	background-position:top;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:3px 8px 0px;
	margin-left: 672px;
}

.headerTxt a { color:#ffffff; }

.content{
	margin: 0px auto;
	width: 964px;
	min-height:300px;
	/*height: 300px;*/
	padding: 0px;
}

.tweet{
	width: 272px;
	height: 100%;
	float: right;
	margin: 0px auto;
	margin-left: 20px;
	padding: 20px 10px;
	background-color:#f9f8e7;
	min-height:300px;
}

.tweet .title {
	color: #818146;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:10px;
	padding-left:10px;
}

.pageTitle{
	color: #818146;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:10px;
}

.pageContent { padding: 20px 0px 30px 0px; width:652px; float:left; }

.pageContent a.more { color:#333333; text-decoration:none; }

.pageContentLeft{
	width:305px;
	float:left;
}

.pageContentRight{
	width:305px;
	float:right;
}

.home1{
	width: 331px;
	float:left;
	clear: none
}
.home2{
	width: 331px;
	float: right;
	clear:none;
	padding-right: 10px;
}

.footer{
	width: 964px;
	margin: 0px auto;
	clear:both;
	border-top: 1px;
	border-style: solid;
	border-color:#c1c499;
	/*padding-top: 10px;*/
	
}

.links{
	float: center;
	width: 650px;
	text-align:center;
	padding-top: 10px;
}

.links a{
	color: #333333;
	text-decoration: none;
}

.links a:hover{
	color: #333333;
	text-decoration: underline;
}

.liniuta{
	padding-left: 10px;
	padding-right: 10px;
}

.copyright{
	float: right;
	width: 250px;
	text-align:center;
	padding-top: 10px;
}
.signature{
	text-align:center;
	width: 714px;
	clear:none;
}

.signature a{
	color: #ff9000;
	/*text-decoration: none;*/
}
.socialmedia {
	float: left;
	margin-left: 5px;
	padding-top: 30px;
}


/* --------------------BANNER ROTATOR--------------------- */
#SlideItMoo_banners_outer { 
	display:block; 
	position:relative; 
	width:672px; 
	height:303px; 
	margin:0px auto 0px; 
	 
}
#SlideItMoo_banners_inner { 
	position:relative ; 
	overflow:hidden ; 
	width:672px ; 
	height:303px ; 
	margin:0px auto 0px;  
}
#SlideItMoo_banners_items { 
	white-space:nowrap; 
	display:block; 
	position:relative; 
}
#SlideItMoo_banners_items a img { 
	border:none; 
}

.banner img{
	border: 0px;
}

#contactForm input[type="text"] {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #C6C6C6;
width:330px;
}
#contactForm input[type="submit"] {
background:none repeat scroll 0 0 #a6a66a;
border:1px solid #a6a66a;
color:#FFFFFF;
cursor:pointer;
float:right;
width:160px;
}
#contactForm textarea {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #C6C6C6;
height:150px;
width:330px;
}

#testimonialForm input[type="text"] {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #C6C6C6;
width:260px;
}
#testimonialForm input[type="submit"] {
background:none repeat scroll 0 0 #a6a66a;
border:1px solid #a6a66a;
color:#FFFFFF;
cursor:pointer;
float:right;
width:160px;
}
#testimonialForm textarea {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #C6C6C6;
height:150px;
width:260px;
}

.testimonialWrapper { border-top:1px #818146 dashed; padding:20px 0px; }
.pageContent > .testimonialWrapper:first-child { border-top:0px #818146 dashed; padding-top:0px; }
.testimonialTitle { color: #818146; font-weight:bold; }
.testimonialName { color: #818146; }
.testimonialText { padding-top:20px; }

.testimonialsSmall { padding:0px 0px 20px 10px; }
.testimonialWrapperSmall { border-top:1px dotted #DDDDDD; padding:8px 0px; }
.testimonialsSmall > .testimonialWrapperSmall:first-child { border-top:0px; }
.testimonialTitleSmall { color: #818146; font-weight:bold; }
.testimonialNameSmall { color: #818146; }
.testimonialTextSmall { padding-top:5px; }
