/*
Theme Name:Convergence
Theme URI:http://themeforest.net
Description:The place where people and information converge and create community.Version:1
Author:Maximus
Author URI:http://themeforest.net
Tags:community, news, industry, blog
*/

/*=== Setup ===*/.search_thing{position:relative; top:90px; z-index:0}#wlmreginstructions{width:420px!important}img.alignleft{padding:10px}.forum_content{float:none!important; clear:both!important; border:1px solid red}h2.forum_header{color:#74B945; font-size:30px; font-weight:bold; letter-spacing:-2px; margin:0 0 0.45em; text-decoration:none}/*----------------- login div ---------------*/#layer1{position:relative; visibility:hidden; width:250px; height:150px; background-color:#ccc; border:1px solid #000; padding:10px; margin-left:580px; margin-bottom:-150px; z-index:1!important}#close{float:right}/*----------------- /login div ---------------*/li.cat-post-item{width:290px; margin-left:10px}.blog_more a:link, .blog_more a:visited{color:#449e3a; font-weight:bold; float:right}.blog_more{border-bottom:4px solid #e3fbcb; min-height:25px}.current-cat{background:url(images/tab.png) 0 0 no-repeat}.current-cat a:link, .current-cat a:visited{color:#fff!important}.current-cat:hover{background:url(images/tab.png) 0 0 no-repeat!important}#container{background:#fff url(images/header-bg.jpg) 0 0 no-repeat}.topnav ul.fr{background:url(images/login-bg.png) 0 0 no-repeat; height:30px; width:122px; position:relative; top:5px; left:13px; overflow:display; padding-left:13px}.topnav ul.fr li a:link, .topnav ul.fr li a:visited{color:#fff}.topnav ul.fr li a.login:link, .topnav ul.fr li a.login:visited{color:#449e3a}*{border:0; margin:0; padding:0; outline:none}body{background:url(images/bg.jpg) #fff repeat-x top; color:#404040; font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif; font-size:.75em}a{color:#22862c; text-decoration:underline}a:hover{text-decoration:none}input, select, textarea{border:#cfcfcf 1px solid; color:#404040; font-size:12px; padding:0px; font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif}li{list-style:none}h2{color:#222; font-size:2em; font-weight:normal; font-family:"Arial","Verdana","Helvetica"!important; letter-spacing:-1px; margin:0 0 1em}h3{color:#222; font-size:1.7em; font-weight:normal; font-family:"Arial","Verdana","Helvetica"!important; letter-spacing:-1px; margin:0 0 .8em}h4{color:#222; font-size:1.5em; font-weight:normal; font-family:"Arial","Verdana","Helvetica"!important; letter-spacing:-1px; margin:0 0 1em}p{line-height:1.5em; padding:0 0 1.3em; font-family:"Lucida Grande","Verdana","Arial"!important; font-size:13px!important; color:#656565!important}/*=== Layout ===*/#page{margin:0 auto; width:852px}#page-bot{background:url(images/page-bot.gif) repeat-x top; height:39px}/*=== Header ===*/#header{height:101px; margin:0 0 1px; z-index:0!important}/*- Logo -*/#header h1{background:url(images/logo.gif) no-repeat; float:left; text-indent:-9999px; width:408px}#header h1 a{display:block; height:101px}#header h1 a:hover{text-decoration:none}/*=== Navigation ===*//*- Top Nav -*/.topnav{font-size:11px; font-weight:bold; height:38px; overflow:hidden; margin-bottom:10px}.topnav li{background:url(images/topnav-sep.gif) no-repeat left; float:left; line-height:30px}.topnav li.first{background:none}.topnav li.first a{padding:0 7px 0 4px}.topnav li a{color:#333; display:block; float:left; padding:0 7px 0 8px; text-decoration:none}.topnav li a:hover, .topnav li.active a{text-decoration:underline}/*- Nav1 -*/#nav1{font-size:13px; height:37px; text-align:right; border-bottom:1px dotted #171717; margin-top:65px}#nav1 ul.sf-menu{float:right}#nav1 ul.sf-menu li{position:relative; float:left; line-height:37px; padding:0 1px 0 0; text-align:center}#nav1 ul.sf-menu li a{color:#656565; display:block; position:relative; float:left; text-decoration:none; width:119px; cursor:pointer; font-weight:bold}#nav1 ul.sf-menu li a:hover{text-decoration:none; background:url(images/tab.png) 0 0 no-repeat; color:#fff}#nav1 ul.sf-menu li ul.children{border:1px solid #000; background:#272726 url(images/ul_children_bg.gif) repeat-y top right}#nav1 ul.sf-menu li ul.children li{background:url(images/ul_children_li_bg.gif) no-repeat bottom right}#nav1 ul.sf-menu li ul.children li a{color:#bebebe; text-decoration:none; display:block}#nav1 ul.sf-menu li ul.children li a:hover{text-decoration:none; background:none}#nav1 ul.sf-menu li ul.children li ul.children{border:1px solid #000; border-left:none; background:#272726 url(images/ul_children_ul_children_bg.gif) repeat-y top left}#nav1 ul.sf-menu li ul.children li ul.children li{background:url(images/ul_children_li_bg.gif) no-repeat bottom right}#nav1 ul.sf-menu li ul.children li ul.children a{color:#bebebe; text-decoration:none}#nav1 ul.sf-menu li ul.children{margin:5px 0 0 0}#nav1 ul.sf-menu li ul.children ul.children{margin:-1px 0 0 27px}/*=== All Columns ===*/#columns{margin:37px 0 0; padding:0 0 15px; display:block; }/*=== Center Column ===*/#centercol{float:left; width:480px; margin-right:10px; margin-left:10px}#centercol_main{width:90%; margin:0px auto}#centercol_forum{width:100%; margin:0px auto}/*=== Right Column ===*/#rightcol{float:right; width:334px; background:url(images/right-mid.jpg) 0 0 repeat-y; margin-right:15px}#rightcol .box{background:transparent}img.blog{margin-top:40px; margin-left:15px}li.cat-post-item{font-family:"Lucida Grande","Verdana","Arial"!important; color:#656565 !important; font-size:15px !important; line-height:1.5em; padding:0 0 0 0}li.cat-post-item a.post-title:link, li.cat-post-item a.post-title:visited{color:#626262!important; font-weight:bold; font-size:15px; font-family:"Lucida Grande","Verdana","Arial"!important}.info_line{margin-bottom:5px; margin-top:4px; padding-bottom:4px; border-bottom:2px dotted #626262; font-weight:bold; font-family:"Lucida Grande","Verdana","Arial"!important; font-size:12px!important}.info_line span.date{color:#b3b3b3; margin-left:5px; font-weight:normal}.info_line span.comments{float:right}.info_line span.comments a:link, .info_line span.comments a:visited, .info_line span.comments a:hover{color:#9eb85f!important}.right_top{ min-height:59px; background:url(images/right-top.jpg) 0 0 no-repeat}.right_bottom{background:url(images/right-bottom.jpg) 0 0 no-repeat; height:19px}#rightcol a{color:#404040; text-decoration:none}/*=== Sub Columns ===*/.subcols{background:url(images/subcols-bgr.gif) repeat-y left; height:1%}.col1, .col2{float:left; width:285px}.col2{float:right}/*=== Post ===*//*- Post Title -*/.post-title h1{color:#333; font-size:18px; font-weight:bold; letter-spacing:-0.5px}.post-title h1 span{color:#888}.post-title h1.author{color:#888; font-size:14px; padding-top:2px}.post-title h2, .post-title h2 a{font-size:25px; font-weight:bold; letter-spacing:-2px; margin:0 0 .45em; color:#74b945; text-decoration:none; font-family:"Arial","Verdana"!important}/*- Post Date -*/.post-date{margin:0 0 1.25em; border-bottom:1px dotted #474747}.post-date a{color:#474747}.post-date em{color:#474747; font-size:.9em; font-style:normal; padding:3px 5px; line-height:1.75em}/*- Post Excerpt -*/.post-excerpt{display:table; font-size:13px; height:1%;  /* margin:0 0 1em; */}/*- Post Lists -*/.post ul, .post ol{margin:0 0 5px; color:#656565 !important; font-family:"Lucida Grande","Verdana","Arial"!important; font-size:13px !important; line-height:1.5em; padding:0 0 5px 20px}.post ul li{background:url(images/ico-list.gif) no-repeat 0 9px; margin:0 0 .4em; padding:0 0 0 10px}.post ol li{list-style:decimal; margin:0 0 .4em; padding:0 0 0 10px}/*- Post Blockquote -*/.post blockquote{border-left:3px solid #cfcfcf; font-size:13px; font-style:italic; margin:0 0 1.5em; padding:5px 0 0 10px}/*- Post Author -*/.post-author{margin:0 0}.author-details{font-size:.85em}.author-descr{display:table}/*- Social Links -*/.social-links{height:42px; padding:0 18px}.social-links .fl{line-height:42px}.social-links .fl span{background:url(images/comment_count_bg.gif) no-repeat center left; font-weight:bold; font-size:14px; text-align:center; padding:4px 0 8px 0; width:33px; margin-right:6px; display:inline-block; line-height:32px}.social-links .fr{padding:9px 0 0}.social-links .fr span{line-height:21px}.social-links img{margin:0 0 0 2px}/*- Related Posts -*/.post-rel{line-height:1.5em}.post-rel a{color:#33707E}/*- Post Comments -*/.post-comments .fl{width:50px}.post-comments .fr{width:460px}/*- Widget Title - */.wtitle{background:none}.wtitle h2{line-height:40px; margin:0; padding:0 0 0 18px}/*=== Styling Boxes ===*//*- Box1 -*/.box{background:#fff; margin:0 0 28px; padding:1px}.box .content{height:1%; padding:5px 18px 18px 5px}.box.ads .content{padding-left:15px; padding-right:0; text-align:center}#rightcol .box{margin:0 0 10px}/*- Box2 -*/.box2{background:#f9f9f9; border:1px solid #cfcfcf; height:1%; margin:0 0 20px; padding:18px; min-height:115px; width:600px}.box2.alt{background:#FFF}.box2.alt{background:#FFF}.comm-name, .comm-date{line-height:20px}/*=== Styling Lists ===*//*- List1 -*/.list1 li{background:transparent!important; border-bottom:5px solid #e4fcca; height:1%}.list1 li.last{border:0}#rightcol .list1 li a:hover{color:#33707e}/*=== Styling Forms ===*/input.btn{background:none; border:0; margin:0; padding:0}select{padding:1px}/*- Search -*/#search{float:right; height:25px; padding:31px 0 0}#search input{background:url(images/search-bgr.gif) repeat-x top; border:1px solid #000; float:left; padding:8px; width:285px}#search input.btn{background:none; border:0; margin:8px 0 0 -30px; padding:0; width:auto}/*- Message -*/.message div{margin:0 0 18px}.message input{padding:9px 15px; width:0px}.message textarea{height:114px; overflow:auto; padding:9px 15px; width:600px; font-family:"Lucida Grande",Verdana,Arial}.message .submit{float:left}.message .btn{padding:0; width:auto}.message .notice{color:#a4a4a4; float:right; font-style:italic; padding:10px 0 0}/*=== Pics, Thumbs, Ads etc. ===*/.pic img{border:1px solid #cfcfcf; display:block; margin:0 0 .8em}.pic.fl img{margin-right:23px}.pic.fr img{margin-left:23px}.th{display:block; margin:0 0 .5em}.th.fl img{margin-right:10px}.th.fl img{width:40px; height:40px; border:1px solid #cfcfcf}.ads img, .ads.flickr .content img{margin:0 14px 15px 0}.ads.flickr .content img{border:1px solid #cfcfcf}.ads.flickr .ac img{border:0; margin:0}/*=== Styling Forms ===*/#page .category { display: block; width: 360px; margin-bottom: 20px; }#page .category ul li	{ display: block; background: url(images/bg-postintro.jpg) repeat-x 0 0; padding: 0 15px 0; height: 95px; overflow: hidden; }#page .category h2 { color: #73B845; float: left; margin: 0 0 0; }#page .category a.more { float: right; background: #DEF8B7; text-decoration: none; padding: 3px 10px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin-top: 4px; font-size: 11px; text-transform: uppercase; }#page .category a.more:hover { color: #ffffff; background: #22862C;}#page .category ul li h4	{ margin:10px 0 5px; font-size: 16px; }#page .category ul li h4 a { color: #666666; text-decoration: none; }#page .category ul li h4 a:hover { color: #22862C; text-decoration: underline; }#page .category ul li p	{ line-height: 15px; font-size: 11px!important;  }#page li.even	{ float: right; }#page li.odd 	{ float: left; }#introSection	{ margin-bottom: 30px;}#trainingInto { width: 380px; float: left; margin-top: 30px; }#trainingInto ul	{ margin-left: 10px; }#trainingInto ul li	{ list-style: square; margin-left: 20px; }#trainingPopular .wtitle	{ border-bottom: 1px #ccc solid; }#trainingPopular ul { padding:10px 17px 0; border-top: 1px #fff solid; }#trainingPopular ul a	{ color: #666; text-decoration: none;}#trainingPopular ul a:hover	{ text-decoration: underline;}#trainingPopular { float:right; width:334px; background:url(images/right-mid.jpg) 0 0 repeat-y; }/*=== Footer ===*/#page-bot{background:url(images/footer-bg.jpg) 0 0 repeat-x; min-height:181px; margin:0px!important; padding:0px!important; width:100%; display:block; }.footer_wrap{width:852px; margin:0px auto}.footer_logo{height:181px; width:210px; background:url(images/footer-logo.jpg) 0 0 no-repeat; margin-left:15px; float:left}.footer_right{float:right; width:600px; border-left:2px dotted #4e4e4e; height:120px; margin-top:30px}.footer_top{margin-left:15px; min-height:80px; margin-right:15px}.footer_top .footer_box1{float:left; width:33%}.footer_top .footer_box2{float:left; width:33%}.footer_top .footer_box3{float:right; width:33%}.footer_top span{color:#fff; font-weight:bold}.footer_bottom{margin-left:15px; border-top:2px dotted #4e4e4e; margin-right:15px; padding: 5px 0;}.footer_bottom_copy	{ margin-left: 16px;}.copy{width:350px; float:left; font-size: 10px;}ul.footer_menu li{display:inline; text-align:left; padding-left:3px}.footer_menu a:link, .footer_menu a:visited{color:#4e4e4e}#footer{color:#5f5f5f; font-size:11px; line-height:39px; margin:0 auto; width:975px}#footer a{color:#33707e; text-decoration:none}#footer a:hover{color:#5f5f5f; text-decoration:underline}/*=== Misc. ===*/.fix{clear:both; height:1px; margin:-1px 0 0; overflow:hidden}.hl, .hl2{background:url(images/hl-dot.gif) repeat-x top; clear:both; height:2px; overflow:hidden; width:100%}.hl2{background:none; border-top:1px solid #e7e7e7; height:1px; margin:0 0 .8em}.fl{float:left}.fr{float:right}.fr2{float:left; padding-left:20px}.ac{text-align:center}.ar{text-align:right}/* ===========================================================    BULLET POINT STYLES       The following styles are for the bullet pointsarea's.    =========================================================== */div#tipBullet{}div#tipBullet ul{    padding-left:30px;     margin:0;     vertical-align:middle;     list-style-image:url(images/gfx_redArrow.gif)}div#tipBullet li{ padding-bottom:5px;  color:#75777c}/* ===========================================================   IMAGE THUMB STYLES       The following styles are for the image thumbnails.    =========================================================== */ div#ImageThumb{ float:right}div#ImageThumb img{ border-top:solid 5px #80767a;  border-left:solid 5px #80767a;  border-right:solid 5px #80767a;  border-bottom:solid 5px #80767a;  width:320px; margin-left:15px}/* ===========================================================   Login Button     =========================================================== */.loginButton{background-image: url('images/btn_login.gif');background-color: #FFF !important;background-repeat: no-repeat;height: 38px;width: 135px;border: 0px !important;}t:solid 5px #80767a;  border-bottom:solid 5px #80767a;  width:320px; margin-left:15px}/* ===========================================================   Login Button     =========================================================== */.loginButton{background-image: url('images/btn_login.gif');background-color: #FFF !important;background-repeat: no-repeat;height: 38px;width: 135px;border: 0px !important;}