/*
Theme Name: Centrum Metropol
Theme URI: http://www.centralmetropol.com
Description: Custom Theme
Author: Jason Healy
Author URI: http://www.actonweb.com


	

	This theme was designed by Jason Healy/Mariusz Zawistowicz and built by Jason Healy,
	who work at http://www.actonweb.com.*/


body { font-family:Trebuchet MS; background-color:#000;}
h1, h2, h3, h4 {}
h1.logo a{ display:block; float:left; width:210px; height:120px; background:url(i/logo.gif) center bottom no-repeat; text-indent:-9999px;}
a { color:#bf2f39; text-decoration:none;}
a:hover { color:#bf2f39; text-decoration:underline;}
p { font-family:Trebuchet MS; font-size:13px; color:black; line-height:1.7em; }
ul {}
ol {}

h4 {font-weight:bold; color:#bf2f39; margin-top:20px; }
div {border:0px solid;}
.nav { float:right; width:700px;}
ul.topnav { }
ul.topnav li { display:inline;}

ul.topnav li a { float:right; display:block; height:45px;  padding:70px 20px 0 20px; text-decoration:none; font-size:16px; color:#fff;}
.home ul.topnav li.home a ,ul.topnav li a:hover, ul.topnav li.current_page_item a, ul.topnav li.current_page_parent a {background:url(i/topnav_bg.gif) no-repeat center top; color:#fff;}



ul.footernav {  no-repeat; width:960px; height:50px; border-top:1px dashed #999; border-bottom:1px dashed #999;}
ul.footernav li { display:inline; }
ul.footernav li a { float:right; padding:17px 55px 0 20px; text-decoration:none; font-size:12px; color:#999;}
ul.footernav li a:hover { color:#fff;}


ul.sidebar { margin-top:100px; }
ul.sidebar li a {  font-size:12px; display:block; width:100%; color:white;  background:url(i/sidebar_stab.gif) left center no-repeat; background-color:#bf2f39;display:block; height:25px; padding:15px 5px 5px 35px;  width:275px;border-top:1px solid #fff;border-right:1px solid #fff; }
.wrapper { width:960px; margin:0 auto;}
ul.sidebar li a:hover { background-color:#be5c62; text-decoration:none; }
ul.sidebar li.current_page_item a, .page-id-7 ul.sidebar li.current a, .page-id-2 ul.sidebar li.current a {background:url(i/sidebar_stab-current.gif) left center no-repeat; background-color:#bf2f39;}


.btab { background:url(i/sidebar_btab.gif) left center no-repeat; width:315px; height:15px; }


.header {height:160px; width:960px; position:relative;}
.clear { clear:both;}
#divider {height:2px; border-bottom:1px dashed #999; margin-top:3px; width:960px!important; display:block; clear:both;}

.banner { height:473px; position:relative; width:960px; clear:both; border-top:1px dashed #999; padding-top:10px;!important;}

.bannerpost {position: absolute; z-index:99; top:10; right:0; width:300px; height:473px; background:#000; border-left:1px solid #000;}

.bannerpost h1.investment { text-indent:-9999px; height:200px; background:url(i/home_page_logo.jpg) left center no-repeat #000; font-size:43px; font-weight:bold; color:#fff; padding:25px 30px 0px 40px; line-height:110%;  margin-bottom:6px;  }

.bannerpost ul.features { margin-top:0px;}
.bannerpost ul.features li { width:234px; display:block; height:39px; background:url(i/banner_list_bg.png) left center no-repeat; background-color:#bf2f38; color:#fff; font-size:18px; font-weight:normal; margin-bottom:1px; padding:20px 0 0 65px; border-bottom:1px solid #000;}

#banner_img {width:660px; height:473px; display:block; position:absolute; left:0px; top:10px;}
.sliderdiv {position:absolute; top:0; right:0; width:660px; height:473px;}
#slider ul, #slider li{margin:0; padding:0; list-style:none;}
#slider, #slider li{ width:660px; height:473px; overflow:hidden;}


.logos { height:145px; border-top:1px dashed #999; padding-top:25px;}

.logos img.logo_container {float:left;}
.footer-info{ width:960px; height:50px; margin-top:15px; }
.footer-info p {font-size:12px; color:#999; text-align:center;}



.footer {  padding-top:10px;}


.content {min-height:600px; background:url(i/page_header_bg.gif) center 20px no-repeat;  background-color:#fff; border-top:20px solid #bf2f39;border-bottom:20px solid #bf2f39; padding:30px;}
.leftCol {width:600px; float:left;}

.content h3 { font-size:24px; padding:0 0 8px 0; }
.content h3 a { color:black; text-decoration:none;}
.content h3 a:hover { color:black; text-decoration:underline;}
.content h2 { font-size:40px; font-weight:bold; border-bottom:1px solid #ccc; padding:20px 0 30px 0; color:#303030;}
small {font-size:12px; color:#999;}
h3.about_custom {padding-top:35px;}

.postexcerpt { border-bottom:1px solid #ccc; padding:30px 0 25px 0; }
.post {}
.entry p {padding-top:20px;}
.leftCol.entry p { padding-right:300px; padding-bottom:15px;}
.entry a.weblink {  background:#bf2f39; color:#fff; padding:3px; font-size:14px; text-decoration:none;}


.rightCol { width:270px; float:right; border-top:0px solid; border-left:1px solid #ccc; padding-left:15px;}
.rightCol .entry p {}

.split {width:370px; padding:0 50px 0px 0px; margin:30px 0 0 0; float:left; border:none; }
.split h3 { border-bottom:1px solid #ccc;}
.split p {padding:15px 3px 0 3px;}
.top_split {width:370px;}

.download-box {background:#f5f0df; border-top:4px solid #999; padding:0 20px 20px 20px; margin-top:20px;}
ul.download-link {border-bottom:1px dashed #999; margin-top:20px;}
ul.download-link li a  { display:block; height:29px; background:url(i/dl.jpg) left top no-repeat; background-color:#f5f0df;text-decoration:none; font-size:12px; border-top:1px dashed #999999;display:block;height:23px;padding-left:35px;padding-top:11px;}
ul.download-link li a:hover {background:url(i/dl.jpg) left bottom no-repeat; background-color:#e4e0d3;}


.translate { position:absolute; height:20px; right:0px; top:135px; }
.translate ul li#qtranslate-6 ul#qtranslate-6-chooser li {display:inline; padding:0px!important; margin:0px!important;}	
.translate ul li#qtranslate-6 ul#qtranslate-6-chooser li a {float:left; margin-left:5px; text-decoration:none; font-size:11px; display:block; width:40px; padding:5px; text-align:center; color:#999;}
.translate ul li#qtranslate-6 ul#qtranslate-6-chooser li.active a { background:#bf2f39; color:white;}



.accordion_content { background-color:#FFFFFF;color:#676767; padding: 10px 20px 10px 20px; overflow:hidden;}
.accordion_content .entry {border-bottom:1px dashed #bf2f39;}
h2.accordion_toggle {background:url(i/arrow_inactive.jpg) left no-repeat; height:25px; font-size:24px; color:black; border:none; padding: 10px 0 0 30px; font-weight:bold; font-size:14px; margin-bottom:1px; cursor:pointer; }

h2.accordion_toggle_active {background:url(i/arrow_active.jpg) left no-repeat;}
h2.accordion_toggle:hover {background:url(i/arrow_hover.jpg) left no-repeat;}       
                                    
#map{
	display:block;
	width:878px;
	height:450px;
	padding:10px;
	border:1px #828282 solid;
	margin-top:10px;
	}

                              
#vertical_container {margin-bottom:50px;}                                    



.entry img {padding:2px; border:1px solid #ccc; margin:0;}
img.alignright {float:right; margin-right:40px; border: 1px solid #999; padding:2px;}
img.alignleft {float:left; margin:0 10px 10px 0; border: 1px solid #999; padding:2px;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto; border: 1px solid #999; padding:2px;}
a img.alignright {float:right; border: 1px solid #999; padding:2px; }
a img.alignleft {float:left; margin:0 10px 10px 0; border: 1px solid #999; padding:2px;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto; border: 1px solid #999; padding:2px;}

strong {font-weight:bold;}
em {font-style:italics;}
