body{font-family: 'Verdana'; font-size: 9pt;line-height:150%;font-weight:normal; color: #fff; margin:0px;background:#403C3D;}
p, td, div, span {font-size: 9pt;}
p, td, a, span {text-align:left;}

textarea , select, input {-webkit-border-radius:5px;border-radius:5px;padding:5px; font-size:9pt; border:1px solid #B7B7B7;color: #666666;background:#F5F5F5;}
input {padding:5px;}
input[type=checkbox], input[type=radio] {border:0px;}

button { font-size: 11pt;border:0px; padding:5px 10px;border:2px solid #fff;background:#4AA9D8;color:#ffffff;}
a:link, a:visited { color: #BEE9FF;text-decoration: none;}
a:hover {color: #fff;text-decoration: underline;}

.header {background:#E4E4E4 url(images/top-bg.jpg)left top repeat-x;border-bottom:8px solid #111;-webkit-box-shadow: 0px 2px 5px 2px rgba(0, 0, 0, 0.1);box-shadow: 0px 2px 5px 2px rgba(0, 0, 0, 0.1);}

.header-menu {background:#227190 url(images/menubg.jpg) left top repeat-x;border-left:2px solid #fff;border-right:2px solid #fff;}
.header-menu a:link, .header-menu a:visited {margin:25px;font-size:22px;display:block;font-family: 'Ropa Sans', sans-serif;color:#fff;text-align:left;padding:3px 5px;}
.header-menu a:hover {color: #BBE9F9;text-decoration: none;background:url(images/arrow.png) left center no-repeat;padding-left:22px;}

.lang-button:link, .lang-button:visited {border:2px solid #fff;display:inline-block;text-align:center;padding:2px 10px;background:#47AEE1;color:#fff;font-family:Tahoma;margin-top:5px;}
.lang-button:hover {border:2px solid #4C4C4C ;color:#4C4C4C ;text-decoration: none;}

#slider-container {height:295px;}

.whitetitle{font-family: 'Ropa Sans', sans-serif;color:#ffffff;font-weight:300;font-size:18px;margin:0px;margin-bottom:10px;}
.footerlinks a:link, .footerlinks a:visited {display:block;color:#fff;font-size:10pt;line-height:170%;}
.contacttext *, .contacttext {color:#fff;font-size:10pt;line-height:170%;}
.main-body {margin-top:15px;}


.social-nav a {margin-left:10px;display:inline-block;text-indent:-9999999px; height:32px;line-height:32px;width:32px;}
.social-fb {background:#fff url(images/fb.png) left top no-repeat;}
.social-tw {background:#fff url(images/tw.png) left top no-repeat;}
.social-in {background:#fff url(images/in.png) left top no-repeat;}
.social-yt {background:#fff url(images/yt.png) left top no-repeat;}
.social-nav a:hover {background-color:#4C4C4C }
.social-nav span {font-size:14px; display:inline-block;padding:10px 0px;padding-top:20px;font-family: 'Ropa Sans', sans-serif;text-align:right;}


.footer {margin-top:10px;background:#111 url(images/top-bg.jpg) left -119px repeat-x;padding-top:22px;border-top:1px solid #fff;}

.home-box:link,.home-box:visited  {color:#fff;display:block;width:300px;float:left;margin-right:15px;text-decoration: none;padding:2px;}
.home-box img {border:2px solid #fff;margin-right:10px;float:left;}
.home-box b {display:block;padding:5px 0px;}
.home-box:hover {color:#000;background:#E4E4E4 ;text-decoration: none;}
.home-box:hover img {border:2px solid #000;}


.cat-box:link,.cat-box:visited  {color:#fff;display:block;text-decoration: none;padding:10px;text-align:center;}
.cat-box img {border:2px solid #fff;margin-bottom:10px;}
.cat-box b {display:block;padding:5px 0px;}
.cat-box:hover {color:#000;background:#E4E4E4 ;text-decoration: none;}
.cat-box:hover img {border:2px solid #000;}

.read-more:link, .read-more:visited {display:inline-block;font-style: italic;}
.read-more:hover {}



.page-title{text-shadow: 1px 1px 1px #000000;filter: dropshadow(color=#000000, offx=1, offy=1);font-style: italic;font-family: 'Ropa Sans', sans-serif;font-size:30px;font-weight:400;color:#44ADDA;padding-bottom:10px;}
.latest-news {background:url(images/leftbg.png) left 15px no-repeat;padding-left:20px;}


.submenu {background:#227190 url(images/menubg.jpg) left top repeat-x;border:2px solid #fff;padding:14px;margin:0px;color:#fff;width:215px;}
.submenu-title {text-shadow: 1px 1px 1px #000000;filter: dropshadow(color=#000000, offx=1, offy=1);font-size:26px;font-family: 'Ropa Sans', sans-serif;color:#FFF;font-weight:400;margin:0px;padding:5px;border-bottom:2px solid #fff;margin-bottom:20px;}
.submenu a:link, .submenu a:visited{margin:3px 5px;display:block;font-size:10pt;color:#fff;padding:5px 10px;}
.submenu a:hover{-webkit-border-radius:5px;border-radius:5px;text-decoration:none;background:#4EA7D2;color:#fff;}

.location-map iframe {width:95%;	border:3px solid #838383;}
.location-map {padding-left:30px;}

.colorbox img
{
	border:3px solid #7A7A7A;
	margin-right:25px;
	margin-bottom:30px;
	text-decoration:none;
}

.colorbox:hover img
{
	border:3px solid #fff;
	text-decoration:none;

}

.smalltext {font-size:9pt;}


.paging {margin-top:10px;
	font-family:tahoma;
	font-size:9pt;
	font-weight:normal;
}
.paging a:link, .paging a:visited   {
	font-family:tahoma;
	font-size:9pt;
	font-weight:normal;
	display:inline-block;
	color: #666666;
	border:1px solid #B7B7B7;
	padding:4px 8px;
	margin:1px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
	text-decoration:none;
	background:#F3F3F3;
}

.paging a:hover
{
	background:#ffffff;
	color: #111111;
}

.paging .disabledHref:link,.paging  .disabledHref:link, .paging  .disabledHref:hover
{
	cursor:pointer;
}


.errorMsg
{
	background:url(images/error.png) left center no-repeat;
	border:2px solid #B42323;
	color:#B42323;
	padding:5px;
	padding-left:30px;
		-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;

}

.right-align-img
{
	border:3px solid #E4E4E4;
	margin-left:20px;
	margin-bottom:20px;
	float:right;
}

.left-align-img
{
	border:3px solid #E4E4E4;
	margin-right:20px;
	margin-bottom:20px;
	float:left;
}

.fullpage-img
{
	border:3px solid #E4E4E4;
	margin-bottom:20px;
	width:100%;
}

.commentBox {margin:4px;padding:10px;border-bottom:2px solid #838383;}
.commentBox .date {text-align:right;font-size:9pt; color:#000;}
.commentBox .name img {float:left;margin-top:7px;margin-right:10px;}
.commentBox .name {	
	font-family: 'Ropa Sans', sans-serif;
color:#C9261F;
	font-size:16px;
	font-weight:400;

}