/*
Theme Name: Kelman Corporate Finance
Theme URI: http://osullivanclemens.co.nz
Description: A custom WordPress theme for Kelman Corporate Finance website. Designed by Red Spot Design, Theme creation by Hodgeman Web &amp; Design
Version: 1.0
Author: Hodgeman Web &amp; Design
Author URI: http://hodgeman.co.nz/
Tags: two-colums, rounded-corners, white, blue
*/
@charset "utf-8";

*{margin:0;padding:0}
html{font-size:62.5%}
body{background-color:#FFF;font:1.2em/130% Tahoma, Verdana, Arial, Helvetica, sans-serif}
a{outline:none}
a img{border:none}
h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,.fullwidth{margin-bottom:20px}
ul,ol{margin-left:20px}

h1{color:#6A747C;font-size:2.2em;font-weight:normal;line-height:1em}
h2,h3,h4, a, #sidebar h2{color:#4E8ABE;text-decoration:none}
a:hover{text-decoration:underline}

hr{height:2px;background-color:#4E8ABE;margin-bottom:20px;clear:both}

#top,#header,#masthead,#content,#footer,#bottom{float:left;width:100%}


#header #logo{background:url(images/logo.gif) no-repeat;width:355px;height:60px;display:block;text-indent:-9999px;float:right;margin:15px 0}
#nav{background-color:#23408f;width:902px;height:32px;padding:0 20px;float:left;border-radius:10px;position:relative}
#nav ul{list-style:none;border-right:1px solid #FFF;border-left:1px solid #DDD;float:left;margin:0;padding:0}
#nav ul li{float:left;border-right:1px solid #DDD}
#nav ul li a{height:32px;line-height:32px;border-left:1px solid #FFF;display:block;padding:0 10px;color:#FFF;text-decoration:none}
#nav ul li a:hover{background-color:#2a61bb}
#nav ul li.current_page_item, #nav ul li.current_page_parent, #nav ul li.current_page_item a:hover, #nav ul li.current_page_parent a:hover{background-color:#6a747c}
#nav ul li.current_page_item a:hover, #nav ul li.current_page_parent a:hover{color:#FFF}
#nav #search{background:url(images/bg_search.gif) no-repeat;width:125px;height:18px;position:absolute;right:15px;top:5px;border:none;padding:4px 2px 0 25px;font-size:14px}

#menu-main-menu:last-child, #menu-main-menu:first-child{border:none}

.container{width:942px;margin:0 auto;position:relative}
.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#masthead .container{height:189px;margin:10px auto 0}
#branding, .dots, #main, #sidebar{float:left}
#gallery{position:relative;float:left;width:942px;height:189px;overflow:hidden}
#gallery img, #mask{position:absolute}

#main,#sidebar{padding:15px}

h2.bar{background:url(images/bg_nav.gif) repeat-x;border-radius:10px;height:32px;padding:0 20px;line-height:32px;color:#FFF;float:left;width:258px;margin-bottom:10px}

.dots{background:url(images/bg_main.gif) top left no-repeat}
#main{width:608px;height:550px;overflow:auto;border-right:2px solid #CCC;margin-top:10px;padding-right:17px}
#sidebar{width:270px;height:550px;overflow:auto}
	#sidebar h2.widgettitle{background-color:#23408f;text-align:center;border-radius:10px;padding:5px;font-size:1.2em;color:#FFF;font-weight:normal}

.content_14 #main{background-color:#E8EFF7}

#footer .container{background-color:#23408f;color:#FFF;border-radius:10px;height:26px;line-height:26px;margin:10px auto 20px;padding:0 10px;width:922px}

.center{text-align:center}

.alignleft{float:left}
.alignright{float:right}

img.alignleft{margin:0 20px 20px 0}
img.alignright{margin:0 0 20px 20px}

.wpcf7-submit{background-color:#23408f;border-radius:10px;height:32px;padding:0 20px;line-height:32px;color:#FFF;border:none;cursor:pointer}
.wpcf7-form-control-wrap textarea, .wpcf7-text{background-color:#E8EFF7;border:none;border-radius:10px;padding:10px;font-size:1.2em}

/**/
.latestnewswidget a.title-contribution{font-size:18px;margin-bottom:15px;font-weight:bold;display:block}