@charset UTF-8;

* {
margin:0 auto;
}

.clear {
clear:both;
height:0;
line-height:0;
}

img {
border:0;
}

a {
color:#25566E;
}

body {
background:url(../img/newbg-body.gif) repeat-x scroll center top;
color:#3C3C3C;
font-family:Arial,Verdana,sans-serif;
font-size:62.5%;
}

.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
line-height:0;
visibility:hidden;
}

*html > body .clearfix {
display:inline-block;
height:0;
line-height:0;
width:100%;
}

*html .clearfix {
height:1%;
}

#wrapper {
margin:0 auto 20px;
width:970px;
}

.nav-toplinks {
color:#71A1B9;
list-style-type:none;
position:absolute;
right:-3px;
top:5px;
}

.nav-toplinks li {
border-right:1px solid #71A1B9;
display:inline;
font-size:1em;
margin-right:5px;
padding-right:5px;
}

.nav-toplinks li.last {
border-right:0;
}

.nav-toplinks li a {
color:#71A1B9;
text-decoration:none;
}

.nav-toplinks li a:hover {
color:#B8D5E1;
}

.logo-boi {
height:31px;
left:0;
position:absolute;
top:40px;
width:247px;
}

.logo-aab {
height:77px;
position:absolute;
right:-10px;
top:30px;
width:189px;
}

#mainMenu {
background:url(../img/fullbg.jpg) no-repeat scroll;
font-size:1.4em;
height:48px;
padding:0;
width:970px;
}

#mainMenu ul {
list-style-type:none;
margin:0 0 0 11px;
padding:2px 0 0;
}

#mainMenu ul li {
color:#FFF;
display:inline;
float:left;
margin:0;
padding:0;
}

#mainMenu ul li a {
color:#333131;
display:block;
margin:0;
padding:14px 0;
text-align:center;
text-decoration:none;
font-size:12px;
font-weight:bold;
}

#mainMenu ul li a.selected {
background:url(../img/bg_hover_menu.jpg) repeat-x scroll 0 0 transparent;
color:#FFFFFF;
text-decoration:none;
}

#mainMenu ul li a:hover {
background:url(../img/bg_hover_menu.jpg) repeat-x scroll 0 0 transparent;
color:#FFFFFF;
text-decoration:none;
}

#mainMenu ul li.but a {
padding-left:6px;
padding-right:6px;
}

#mainMenu ul li.space {
margin-left:10px;
}

.m_sep {
height:38px;
width:1px;
}

#search_form {
border-bottom:1px solid #878787;
height:15px;
margin:12px 0 0;
padding:0px;
text-align:left;
width:120px;
}

input#search {
background-color:transparent;
border:0 none;
color:#717070;
font-size:11px;
position:absolute;
width:100px;
}

input.submitbuttontop {
background:url(../img/lupa.jpg) no-repeat scroll left top;
border:0 none;
cursor:pointer;
float:right;
height:15px;
width:17px;
}

.twitter {
padding-left:20px!important;
}

.twitter a {
padding:0!important;
width:87px;
}

#content {
margin-bottom:0;
}

#footer {
background:url(../img/bg_footer_73.jpg) repeat-x;
height:121px;
padding:20px 10px;
}

#footer_wrap {
margin:0 auto;
width:975px;
}

.footer_content {
color:#494949;
float:left;
font-size:10px;
line-height:16px;
padding-right:40px;
width:180px;
}

.footer_content ul {
list-style-type:none;
margin:0;
padding:27px 0 0;
}

.footer_content a:hover {
color:#3893ae;
}

.above-footer-links {
margin:0 auto;
width:975px;
}

.above-footer-links ul {
margin-left:0;
padding-bottom:20px;
}

.above-footer-links ul li a {
color:#6F6F6F;
font-size:1em;
text-transform:uppercase;
}

.above-footer-links ul li a:hover {
color:#3893AE;
}

.secondfooter {
color:#6F6F6F;
float:right;
line-height:22px;
position:relative;
right:0;
}

.secondfooter a {
font-size:11px;
vertical-align:top;
}

#breadcrumbs {
font-size:1.2em;
height:2.7em;
margin-bottom:15px;
}

#breadcrumbs li {
color:#777;
float:left;
line-height:2.7em;
padding-left:.85em;
}

#breadcrumbs li a {
background:url(../img/bc-arrow.gif) no-repeat right center;
color:#7090A2;
display:block;
float:left;
padding:0 15px 0 0;
}

#breadcrumbs li a:hover,#breadcrumbs li a:focus {
color:#222;
}

.submenu {
background:url(../img/bg_submeniu_hub_03.jpg) repeat-x;
float:left;
height:26px;
margin:-6px 11px 0px 11px;
-moz-border-radius:0px 0px 4px 4px;
-webkit-border-radius:0px 0px 4px 4px;
border-radius:0px 0px 4px 4px;
behavior: url(border-radius.htc);
}

.submenu ul {
list-style-type:none;
margin:0;
padding:0;
}

.submenu ul li {
color:#196489;
float:left;
font-size:12px;
padding:5px 12px 0px 12px;
}

.submenu ul li a {
color:#FFF;
font-weight:bold;
font-size:13px;
text-decoration:none;
}

.submenu ul li a.selected {
text-decoration:underline;
}

.submenu ul li a:hover {
text-decoration:underline;
}

#slider {
color:#134b6d;
float:left;
padding-left:15px;
padding-top:10px;
width:460px;
}

.slider_image {
background:url(../img/imagine_introducing_the_hub.jpg) no-repeat;
height:295px;
width:470px;
}

.slider_blue {
background:url(../img/bg_blue_dreptunghiular.jpg) no-repeat;
height:91px;
width:460px;
}

.slider_blue_text h2 {
font-size:24px;
padding:8px 0 0 15px;
}

.slider_blue_text p {
font-size:1.2em;
padding:5px 0 0 15px;
}

.blue_arrow_left {
float:left;
height:24px;
margin-top:9px;
width:24px;
}

.blue_arrow_right {
float:right;
height:28px;
margin-top:5px;
width:23px;
}

#video {
float:left;
padding-left:20px;
padding-top:3px;
width:460px;
}

.inside_the_den {
background:url(../img/imagine_inside_the_den.jpg) no-repeat;
height:43px;
width:460px;
}

.video {
background:url(../img/imagine_video.jpg) no-repeat;
height:240px;
width:460px;
}

#homerate {
background:url(../img/bg_homerate_09.jpg) no-repeat;
color:#FFF;
float:left;
font-size:10px;
font-weight:700;
height:19px;
width:460px;
}

#homerate ul {
list-style-type:none;
margin:0;
padding:0 0 0 5px;
}

.video_rating {
color:#FFF;
float:left;
font-size:1.2em;
padding-left:5px;
padding-top:3px;
width:100px;
}

.video_mic {
float:left;
padding:10px 5px 0;
}

.sign_up {
background:url(../img/bg_signup_for.jpg) no-repeat;
float:left;
height:80px;
margin-left:15px;
margin-top:10px;
width:290px;
}

*html .sign_up {
margin-left:7px;
}

.pitch_your_business {
background:url(../img/bg_pitch_your_business.jpg) no-repeat;
float:left;
height:93px;
margin-left:20px;
margin-top:10px;
width:630px;
}

#investment_tracker {
float:left;
padding-bottom:20px;
padding-left:15px;
padding-top:20px;
width:300px;
}

.trackerhead {
background:url(../img/bg_inv_tracker_34.jpg) no-repeat;
color:#053a57;
font-size:1.3em;
font-weight:700;
height:40px;
margin-bottom:8px;
padding-left:45px;
padding-top:1.2em;
text-transform:uppercase;
width:255px;
}

#investment_tracker ul {
font-size:.7em;
list-style-type:none;
padding-left:10px;
padding-right:10px;
}

#investment_tracker ul li {
background:url(../img/bg_long_tracker_38.jpg) no-repeat scroll left top;
color:#FFF;
font-size:1.2em;
font-weight:700;
height:26px;
margin-bottom:8px;
padding:0;
width:266px;
}

*html #investment_tracker ul li {
margin-bottom:2px;
}

#latest_buzz {
float:left;
padding-bottom:20px;
padding-left:11px;
padding-top:20px;
width:305px;
}

#latest_buzz h2 {
background:url(../img/bg_latest_buzz_35.jpg) no-repeat;
color:#053a57;
font-size:1.3em;
font-weight:700;
height:40px;
margin-bottom:8px;
padding-left:45px;
padding-top:1.2em;
text-transform:uppercase;
width:255px;
}

#latest_buzz ul li {
color:#3c3c3c;
font-size:11px;
line-height:17px;
}

#latest_buzz ul .headline {
color:#084e76;
font-size:14px;
font-weight:700;
}

#latest_buzz ul .readmore {
background:url(../img/blue_arrow_39.jpg) no-repeat right center;
color:#084e76;
font-size:10px;
margin-bottom:10px;
margin-right:222px;
padding-right:20px;
text-align:right;
}

#poll {
float:left;
padding-bottom:20px;
padding-left:25px;
padding-top:20px;
width:295px;
}

#poll h2 {
background:url(../img/poll_bg_37.jpg) no-repeat scroll 0 0;
color:#053a57;
font-size:14px;
font-weight:700;
height:38px;
padding-left:35px;
padding-top:1.2em;
text-transform:uppercase;
width:260px;
}

#poll h3 {
color:#14577d;
font-size:14px;
}

#poll_form {
padding-left:0;
}

#poll_form ol {
float:left;
font-size:1.2em;
list-style-type:none;
margin:10px 0 0;
padding:0;
}

#poll_form ol li {
padding:5px 0;
}

#polling {
float:right;
width:115px;
}

#content_pie {
height:64px;
margin-top:5px;
padding-top:20px;
position:absolute;
right:150px;
width:113px;
}

.recent_articles ul li h3 {
color:#084e76;
font-size:15px;
padding-bottom:7px;
padding-top:15px;
}

.recent_articles ul li p {
color:#3C3C3C;
font-size:1.2em;
line-height:17px;
padding-bottom:5px;
}

.recent_articles ul li .readmore {
background:url(../img/blue_arrow_39.jpg) no-repeat right center;
color:#084e76;
font-size:10px;
margin-bottom:10px;
margin-right:188px;
padding-right:20px;
text-align:right;
}

#dragons {
background:url(../img/bg_dragons_65.jpg) repeat-x scroll 0 0 transparent;
height:64px;
margin-bottom:70px;
margin-top:100px;
padding-left:30px;
}

.dragon_info {
float:left;
font-size:1.2em;
heigth:220px;
margin-right:5px;
margin-top:-75px;
position:absolute;
width:176px;
}

.dragon_info a {
color:#2C688C;
}

.dragon_info .readmore {
background:url(../img/blue_arrow_39.jpg) no-repeat right center;
color:#084e76;
font-size:10px;
margin-bottom:10px;
margin-right:80px;
padding-right:20px;
text-align:right;
}

.dragon_info .readmore a {
text-decoration:none;
}

.dragon_info p {
margin-bottom:5px;
margin-top:10px;
padding-left:5px;
}

.featured_hub_videos {
background:url(../img/imagine_featured_hub_videos_03.jpg) no-repeat;
height:43px;
width:460px;
}

.featured_elements {
background:url(../img/imagine_featured_elements_03.jpg) no-repeat;
height:43px;
width:460px;
}

.recent_articles ul li .readmore2 {
background:url(../img/blue_arrow_39.jpg) no-repeat right center;
color:#084e76;
font-size:10px;
margin-bottom:10px;
margin-right:65px;
margin-top:-23px;
padding-right:20px;
text-align:right;
}

.business_podcast {
background:url(../img/bg_subscribe_21.jpg) no-repeat;
height:70px;
line-height:18px;
margin-top:20px;
padding:15px 15px 15px 70px;
width:230px;
}

.business_podcast h2 {
color:#084e76;
font-size:14px;
text-transform:uppercase;
}

.business_podcast p {
color:#484848;
font-size:1.2em;
}

.business_podcast a {
color:#eb4d00;
font-size:1.2em;
font-weight:700;
text-decoration:none;
}

.content_left_hub h2 {
background:url(../img/imagine_money_economy_07.jpg) no-repeat;
color:#053a57;
font-size:18px;
font-weight:400;
padding-bottom:15px;
padding-left:30px;
text-transform:uppercase;
}

.content_left h1 {
color:#084e76;
font-size:24px;
font-weight:400;
padding-bottom:15px;
}

.content_left h2 {
background:url(../img/icons/biz-experts.gif) no-repeat;
color:#084e76;
font-size:1.6em;
font-weight:400;
padding-bottom:15px;
padding-left:30px;
text-transform:uppercase;
}

.content_left h3 {
color:#084e76;
font-size:1.4em;
font-weight:400;
margin-bottom:5px;
}

.article_body {
float:left;
line-height:18px;
width:580px;
}

.article_body p {
font-size:1.2em;
margin-bottom:3px!important;
padding-top:10px;
}

.article_body h3 {
color:#084e76;
font-size:1.8em;
}

.article_body ul {
margin-bottom:10px;
}

.article_body ul li {
font-size:1.4em;
list-style:none;
padding-top:10px;
}

.article_body ul li span {
color:#336780;
}

.article_body img {
-moz-border-radius:10px;
-webkit-border-radius:10px;
behavior:url(border-radius.htc);
border:1px solid #ECECEC;
border-radius:10px;
float:left;
margin-bottom:20px;
margin-right:10px;
padding:5px;
}

.article_body .readmore {
background:url(../img/blue_arrow_39.jpg) no-repeat right center;
color:#084e76;
font-size:10px;
margin-bottom:10px;
margin-right:263px;
padding-right:20px;
text-align:right;
}

.content_right h3 {
background:url(../img/icons/biz-experts.gif) no-repeat;
color:#084e76;
font-size:1.6em;
font-weight:400;
padding-bottom:10px;
padding-left:30px;
text-transform:uppercase;
}

.content_right h3.hands {
background:url(../img/icons/hands.gif) 0 2px no-repeat;
}

.content_right h3.excl-int {
background:url(../img/icons/excl-interview.gif) 0 0 no-repeat;
}

.content_right h3.gallery {
background:url(../img/icons/photos.gif) 0 0 no-repeat;
}

.content_right h3.investment {
background:url(../img/icons/investment.gif) 0 0 no-repeat;
}

.photo-holder {
margin-bottom:10px;
padding-left:0;
}

.photo-holder img {
margin-right:3px;
}

.investment-tracker-inside {
background:url(../img/bg-tracker.gif) no-repeat;
border-bottom:1px solid #d2d2d2;
height:45px;
padding-left:50px;
width:243px;
}

.investment-tracker-inside p {
float:left;
padding-top:8px;
}

.investment-tracker-inside p span {
color:#053a57;
font-size:1.2em;
font-weight:700;
padding-top:5px;
}

h4.tracker-total {
color:#3c3c3c;
font-size:1.4em;
margin-bottom:6px;
}

h4.tracker-total span {
color:#053a57;
font-size:1.8em;
}

.quick-info {
font-size:1.2em;
margin-bottom:30px;
}

.quick-info p {
margin-bottom:5px;
}

.quick-info p a.morelink {
background:url(../img/blue_arrow_39.jpg) no-repeat right;
font-size:.9em;
padding-right:20px;
text-decoration:none;
}

.video-player {
background:url(../img/bg-video-sidebar.jpg) no-repeat;
height:163px;
margin-bottom:5px;
padding-left:12px;
padding-top:11px;
}

.leave_comment h3 {
color:#333131;
font-size:14px;
font-weight:400;
padding-bottom:15px;
text-transform:uppercase;
}

.latesthub_linkedin {
background:url(../img/latest_hub_linkedin_07.jpg) no-repeat;
height:203px;
margin-bottom:20px;
padding:10px;
width:281px;
}

.latesthub_linkedin h3 {
background:url(../img/imagine_recent_articles_61.jpg) no-repeat;
float:left;
font-size:16px;
height:23px;
padding-left:30px;
text-transform:uppercase;
}

.latesthub_linkedin ul li h3 {
color:#084e76;
font-size:14px;
height:15px;
padding-left:0;
padding-top:10px;
text-transform:none;
}

.mini_footer {
padding-bottom:10px;
padding-top:50px;
}

.mini_footer ul li {
float:left;
font-size:10px;
text-transform:uppercase;
}

.mini_footer ul li a {
color:#3f3e3e;
text-decoration:none;
}

.article_body blockquote {
background:transparent url(../img/quotes-blue.gif) no-repeat 8px 2px;
height:40px;
margin:0 0 1em;
padding-left:45px;
padding-right:10px;
}

.article_body blockquote cite {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
font-style:italic;
}

.content_right h4 {
color:#084e76;
font-size:1.4em;
font-weight:400;
margin:0;
padding:0;
}

.content_right h3.chair {
background:url(../img/icons/chair.gif) 0 0 no-repeat;
}

.content_right h3.entries {
background:url(../img/icons/entries.gif) 0 0 no-repeat;
}

.content_right p {
font-size:1.2em;
}

.content_right p.boldblue {
color:#336780;
font-size:1.2em;
font-weight:700;
margin-bottom:10px;
}

.content_right ul.tips {
padding:0;
}

.content_right ul.tips li {
background:url(../img/icons/arrow.gif) no-repeat;
color:#084e76;
font-size:1.2em;
line-height:1.4em;
list-style:none;
padding-bottom:15px;
padding-left:25px;
}

.content_right img.feat-thumb {
float:none;
margin-right:10px;
border:1px solid #ECECEC;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
padding:5px;
behavior: url(border-radius.htc);
}

.content_right .quick-info {
margin-bottom:30px;
}

.content_right .quick-info p {
font-size:1em;
margin-bottom:5px;
}

.content_right .quick-info p a.morelink {
background:url(../img/blue_arrow_39.jpg) no-repeat right;
font-size:.9em;
padding-right:20px;
text-decoration:none;
text-transform:uppercase;
}

.content_right .featured-bus-ad {
height:221px;
margin-bottom:20px;
position:relative;
width:303px;
}

.content_right .featured-bus-ad a {
bottom:5px;
position:absolute;
right:5px;
}

div.online-pitch-header {
background:url(../img/bg-onlinepitch.jpg) no-repeat;
height:195px;
margin-bottom:20px;
padding-left:15px;
padding-top:6px;
}

div.online-pitch-header.tips {
background:url(../img/bg-onlinepitch-tips.jpg) no-repeat;
height:156px;
margin-bottom:20px;
padding-left:15px;
padding-top:6px;
}

div.online-pitch-header.tips2 {
background:none;
height:auto;
margin-bottom:20px;
padding-left:15px;
padding-top:6px;
}

div.online-pitch-header.tips2 p {
color:#3c3c3c;
font-size:14px;
padding-right:90px;
width:auto;
}

div.online-pitch-header h2 {
background:none;
color:#084e76;
font-size:2em;
margin-bottom:10px;
padding-bottom:0;
padding-left:0;
padding-right:150px;
text-transform:none;
}

div.online-pitch-header p {
background:none;
color:#084e76;
font-size:1.2em;
line-height:1.4em;
margin-bottom:10px;
padding-left:0;
padding-right:280px;
width:320px;
}

div.online-pitch-header ul.prize {
float:left;
width:264px;
}

div.online-pitch-header ul.prize li {
background:url(../img/icons/arrow.gif) no-repeat;
color:#084e76;
padding-left:20px;
}

div.prize-box {
background:url(../img/greybox-bg.gif) no-repeat;
height:101px;
margin:0 0 20px;
position:relative;
width:592px;
}

div.prize-box .op-button {
left:15px;
position:absolute;
top:32px;
}

div.prize-box .logo-iia {
left:242px;
position:absolute;
top:14px;
}

div.prize-box .logo-eb {
left:340px;
position:absolute;
top:20px;
}

span.rules {
color:#084e76;
font-size:.8em;
}

#pitchForm div.even {
background-color:#EEE;
}

#pitchForm div.even,#pitchForm div.odd {
display:block;
margin-left:0;
position:relative;
width:550px;
}

#pitchForm div.input label {
display:block;
float:left;
line-height:23px;
width:200px;
}

#pitchForm div.input {
font-size:1.2em;
padding:6px 18px;
}

#pitchForm div.submit {
float:left;
margin:10px 0;
}

.lastmoviehub {
background:url(../img/latest_video_imagine_video_.jpg) no-repeat;
height:163px;
padding-left:12px;
padding-top:9px;
width:286px;
}

#uploadmessage {
-moz-border-radius:20px;
color:#000;
font-size:1.2em;
padding:10px 20px 20px;
z-index:99;
}

.content_left .oentry img {
float:left;
margin-bottom:5px;
margin-right:10px;
}

.content_left .oentry h2 {
background:none;
color:#084e76;
font-size:1.4em;
font-weight:400;
padding-bottom:15px;
padding-left:0;
text-transform:uppercase;
}

.content_left .oentry ul {
margin-bottom:15px;
padding:0;
}

.content_left .oentry ul li {
background:url(../img/icons/small-arrow.gif) 0 3px no-repeat;
font-size:1.2em;
list-style:none;
margin:0;
padding-left:10px;
}

.content_left .oentry ol {
font-size:1.2em;
margin-bottom:15px;
margin-left:25px;
padding:0;
}

.content_left .oentry ol li {
list-style-type:decimal;
}

.content_left .oentry h3 {
color:#084e76;
font-size:1.6em;
font-weight:400;
margin-bottom:5px;
}

.ui-tabs {
padding:.2em;
}

.ui-tabs .ui-tabs-nav {
height:30px;
list-style:none outside none;
padding:.2em .2em 0;
position:relative;
}

.ui-tabs .ui-tabs-nav li {
border-bottom-width:0!important;
float:left;
margin:0 .2em -1px 0;
padding:0;
position:relative;
}

.ui-tabs .ui-tabs-nav li a {
background-color:#EEE;
float:left;
font-size:14px;
font-weight:700;
padding:.5em;
text-decoration:none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
border-bottom-width:0;
padding-bottom:1px;
text-decoration:underline;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
cursor:text;
}

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
cursor:pointer;
}

.ui-tabs .ui-tabs-panel {
background:none repeat scroll 0 0 transparent;
border-width:0;
display:block;
padding:1em 1.4em;
}

.ui-tabs .ui-tabs-hide {
display:none!important;
}

#search .search-heading {
border-bottom:1px solid #ccc;
padding-bottom:15px;
}

#search ul li {
background:none!important;
font-size:1em!important;
padding-left:0!important;
}

#search .search-term {
font-size:1.4em;
font-weight:700;
}

#search h2 a {
color:#053a57;
font-size:1.6em;
font-weight:700;
line-height:2em;
text-transform:none;
}

#search a {
font-size:1.1em;
}

#search .highlight {
background:#e6f3fa;
padding:3px;
}

.search-result {
border-bottom:1px solid #ededed;
margin-bottom:15px;
padding-bottom:15px;
}

.pagination {
height:35px;
margin-bottom:15px;
width:562px;
}

.pagination-wrapper {
margin:auto;
width:205px;
}

.pagination a {
background:#cde2ee;
border:1px solid #cde2ee;
display:inline;
float:left;
font-size:1.2em;
height:20px;
line-height:1.6em;
margin-left:3px;
padding:5px 9px;
}

.pagination a:hover {
background:#fff;
}

.showdragons a {
display:block;
height:157px;
margin-bottom:15px;
margin-right:35px;
width:176px;
}

.content_left ul.boix {
float:left;
padding:10px 0 0;
}

.content_left ul.boix li {
background:url(../img/icons/arrow.gif) no-repeat;
color:#3C3C3C;
font-size:1.2em;
list-style:none;
padding-bottom:10px;
padding-left:25px;
}


.content_right ul.sponsorship-thumbs {
padding-left:5px;
}

.content_right ul.sponsorship-thumbs li {
background:none;
color:#084e76;
float:left;
font-size:1.2em;
line-height:1.4em;
list-style:none;
padding-bottom:15px;
padding-right:8px;
width:139px;
}

.recent_articles2 ul li {
float:left;
height:190px;
width:300px;
}

.recent_articles2 ul li h3 {
color:#084e76;
font-size:15px;
padding-bottom:7px;
padding-right:80px;
padding-top:15px;
}

.recent_articles2 ul li p {
color:#3C3C3C;
font-size:1.2em;
line-height:17px;
padding-bottom:0;
padding-right:80px;
}

.recent_articles2 ul li .readmore3 {
background:url(../img/blue_arrow_39.jpg) no-repeat 68px 0;
color:#084e76;
font-size:10px;
margin-bottom:10px;
margin-right:188px;
text-align:left;
}

.latestpodcast {
background:url(../img/bg-podcast.jpg) no-repeat;
height:101px;
padding-left:80px;
padding-top:10px;
width:542px;
}

.latestpodcast p {
color:#053a57;
font-size:1.4em;
margin-bottom:10px;
}

table.event_table {
margin-top:30px;
width:620px;
}

table.event_table th {
background-color:#2475a4;
color:#fff;
font-size:1.2em;
padding:7px 5px;
text-align:left;
}

table.event_table tr.alt {
background-color:#d9d9d9;
}

table.event_table td {
font-size:1.2em;
padding:5px;
}

table.event_table td.branch {
color:#000;
font-weight:700;
}

div.event_list a:link {
color:#fff;
}

div#events-list-new {
float:left;
margin-bottom:50px;
margin-left:10px;
margin-right:20px;
width:615px;
}

div#events-list-new h2 {
	background:transparent url(../img/latestbg.jpg) left top no-repeat;
	border-bottom:1px solid #a3d2e4;
	color:#306084;
	font-size:24px;
	font-weight:400;
	padding:5px;
}

div#events-list-new h2.feat-bus {
	background: url(../img/icons/feat-bus.gif) no-repeat;
	padding-top: 3px;
	color: #084E76;
    font-size: 1.6em;
    font-weight: 400;
    padding-bottom: 15px;
    padding-left: 30px;
    text-transform: uppercase;
	border: 0;
}

div#rhs-events {
float:left;
width:303px;
}

div#calendar-holder {
background:#d7f0fa;
margin-bottom:20px;
padding:0;
width:309px;
}

div#calendar-holder table {
border-collapse:separate;
border-spacing:1px;
}

div#calendar-holder table thead tr th {
background:#437d9e;
color:#fff;
font-size:1.4em;
font-weight:400;
padding:10px 0;
text-align:center;
}

div#calendar-holder table tr td {
background:#a3d2e4;
color:#fff;
font-size:1.4em;
padding:10px 5px;
text-align:center;
}

div#calendar-holder table tr td.blankdate {
background-color:#e1ded7;
}

div#calendar-holder table tr td.event {
background-color:#639bba;
}

div#calendar-holder table tr td.cell-today {
border:4px solid #306099;
padding:6px 1px;
}

div#calendar-holder table tr td a {
color:#e9e2a7;
text-decoration:underline;
}

.big-month {
background:url(../img/bg-date.jpg) no-repeat;
color:#FFF;
font-size:1.8em;
height:28px;
margin:5px auto;
padding-top:5px;
text-align:center;
width:285px;
}

div#networking h2 {
color:#306084;
font-size:24px;
font-weight:400;
margin-bottom:15px;
}

div#networking h3 {
font-size:1.4em;
font-weight:400;
margin-bottom:10px;
}

div#networking p {
font-size:1.2em;
margin-bottom:15px;
}

div#networking .net-tips {
float:left;
height:110px;
margin-bottom:15px;
margin-right:10px;
overflox:hidden;
width:290px;
}

div#networking .net-tips .net-img {
float:left;
margin-right:10px;
width:60px;
}

div#networking .net-tips .net-desc {
float:left;
width:190px;
}

div#networking .net-tips .net-desc h3 {
color:#33678e;
font-size:1.4em;
margin-bottom:3px;
text-transform:uppercase;
}

.msg_list {
margin:0;
padding:0;
width:615px;
}

.msg_head {
color:#306084;
cursor:pointer;
font-size:1.4em;
margin:1px;
padding:15px 0 5px 15px;
position:relative;
}

.msg_head table {
margin:0;
text-align:left;
}

.msg_body {
color:#306084;
font-size:1.4em;
padding:5px 5px 10px 130px;
}

.altage {
background:#f0f2f3;
border-bottom:1px solid #CCC;
border-top:1px solid #CCC;
}

.irish_stock span ul li {
list-style-type:disc;
margin-left:20px;
}

.irish_stock span ol li {
list-style-type:decimal;
margin-left:20px;
}

h2#contributors {
background:url(../img/contr-icon.jpg) no-repeat;
line-height:30px;
padding-left:40px;
}

h2#featured {
background:url(../img/feat-bus.gif) no-repeat;
}

.A-Z {
padding:15px 0 30px;
}

.A-Z ul li {
display:inline;
}

.A-Z ul li a {
color:#3c3c3c;
font-size:16px;
padding-right:5px;
}

.pagerul {
font-size:16px;
padding:15px 0 30px;
}

.pagerul span {
display:inline;
font-size:16px;
}

.pagerul a, .pagerul span {
color:#3c3c3c;
font-size:16px;
}

ul#columns li img {
float:left;
margin-top:3px;
padding-right:10px;
}

ul#columns li .logo-feat img {
bottom:10px;
float:none;
position:absolute;
}

ul#columns li .readmore {
background:url(../img/blue_arrow_39.jpg) no-repeat 100% 100%;
}

ul#columns li {
height:200px;
position:relative;
}

ul#columns li.right {
height:200px;
padding-left:40px;
}

.hub_categories ul li a, .archive ul li a {
color:#3c3c3c;
font-size:14px;
line-height:30px;
padding-left:10px;
}

.archive, .hub_categories {
padding-top:30px;
}

#recent_articles.articles_archive h3 {
margin:0;
}

#recent_articles.articles_archive ul#columns li {
height:230px;
}

.content_left_hub #recent_articles {
padding-left:0!important;
}

#recent_articles ul li h3 a {
color:#084e76;
font-size:15px;
font-weight:700;
padding-bottom:7px;
padding-top:15px;
}

#recent_articles ul li p {
color:#3C3C3C;
font-size:12px;
line-height:17px;
overflow-x:hidden;
padding-bottom:5px;
}

#recent_articles ul li .readmore {
background:url(../img/blue_arrow_39.jpg) no-repeat right center;
color:#084e76;
display:inline;
float:left;
font-size:10px;
margin-bottom:10px;
padding-right:20px;
text-align:right;
}

#swap2.latesthub_linkedin {
background:url(../img/latest_hub_linkedin_08.jpg) no-repeat scroll 0 0 transparent;
}

a.buton {
background:transparent url(../img/butonblue.jpg) no-repeat left top;
color:#FFF;
display:block;
font-size:14px;
font-weight:700;
height:17px;
line-height:14px;
margin:0 20px;
padding-bottom:8px;
padding-right:45px;
padding-top:8px;
text-align:right;
text-transform:uppercase;
width:153px;
}

a.buton.active,a.buton:hover {
background:transparent url(../img/butonred.jpg) no-repeat left top;
}

.myform div.even {
background-color:#f0f2f3;
}

.myform div.even, .myform div.odd {
display:block;
margin-left:0;
position:relative;
width:610px;
}

.myform div.input label {
color:#3c3c3c;
display:block;
float:left;
font-size:12px;
line-height:23px;
width:220px;
}

.myform div.input {
font-size:1.2em;
padding:10px 18px;
}

.myform div.submit {
margin:10px 0;
}

.myform div.odd span label.error {
background-color:#FCF6E6;
border:1px solid #F4DEA2;
color:red;
float:none!important;
font-size:12px;
line-height:15px!important;
padding:5px;
position:absolute!important;
right:4px!important;
top:-26px!important;
width:150px!important;
}

div.odd span {
position:relative!important;
}

#exhibit,#attend {
display:none;
}

#homerate2 {
background:url(../img/bg_homerate_09.jpg) no-repeat;
color:#FFF;
float:left;
font-size:10px;
font-weight:700;
height:19px;
width:297px;
}

div.image_new {
margin-top:30px;
text-align:center;
}

.myspeaker {
float:left;
width:195px;
}

.myspeaker .head .name {
color:#3c3c3c;
font-size:14px;
font-weight:700;
margin-bottom:6px;
margin-left:7px;
}

.myspeaker .description {
border-left:1px solid #E0E0E0;
color:#3c3c3c;
font-size:11px;
margin-left:15px;
margin-top:5px;
padding-left:15px;
padding-right:0;
}

.myspeaker .description p {
color:#3c3c3c;
padding-right:10px;
}

.myspeaker .readmore {
color:#084e76;
font-size:12px;
margin-bottom:5px;
margin-left:9px;
padding-left:0;
padding-right:0;
}

.myspeaker .head a {
color:#3c3c3c;
font-size:12px;
margin-left:7px;
vertical-align:bottom;
}

.myspeaker .readmore a {
color:#084e76;
}

.myspeaker .head a img {
vertical-align:bottom;
}

.myfcu p {
font-size:13px;
padding-right:0;
}

.left,#homerate ul li, .recent_articles2 {
float:left;
}

.right,ul#columns li .date_cat {
float:right;
}

#header,ul#columns li .logo-feat {
height:130px;
position:relative;
}


.footer_content a, .footer_content ul li a {
color:#494949;
text-decoration:none;
}

.above-footer-links ul li, .content_right img.thumb {
float:left;
margin-right:10px;
}

#breadcrumbs li a:link,#latest_buzz ul .readmore a, .recent_articles ul li .readmore a, .recent_articles ul li .readmore2 a, .article_body .readmore a, .recent_articles2 ul li .readmore3 a,#recent_articles ul li .readmore a {
color:#084e76;
text-decoration:none;
}

.submenu ul,#latest_buzz ul, .recent_articles ul, .latesthub_linkedin ul, .mini_footer ul, .recent_articles2 ul,#recent_articles ul {
list-style-type:none;
margin:0;
padding:0;
}

.submenu ul li a:hover, .submenu ul li a.selected, .footer_content ul li a:hover, .mini_footer ul li a:hover, .msg_body a, .A-Z ul li a:hover, .A-Z ul li a.current, .pagerul a:hover, .pagerul .current, .hub_categories ul li a:hover, .archive ul li a:hover, .hub_categories ul li a.current, .archive ul li a.current {
text-decoration:underline;
}

.recent_articles,#recent_articles {
float:left;
padding-left:15px;
}

.recent_articles h2, .recent_articles2 h2,#recent_articles h2 {
background:url(../img/imagine_recent_articles_61.jpg) no-repeat;
color:#053a57;
font-size:18px;
font-weight:400;
padding-bottom:15px;
padding-left:30px;
text-transform:uppercase;
}

.recent_articles ul li,#recent_articles ul li {
float:left;
width:270px;
}

.content_left_hub, .content_left {
float:left;
padding-top:20px;
width:665px;
}

.content_right_hub, .content_right {
float:left;
padding-top:20px;
width:305px;
}

.content_left h2.none, .content_left h2.static {
background:none;
padding-left:0;
}

.quick-info h4, .content_right .quick-info h4 {
color:#336780;
font-size:1.2em;
margin-bottom:3px;
}

.links_media, .leave_comment {
padding-top:20px;
}

.content_left h2.entries, .content_left .oentry h2.entries {
background:url(../img/icons/entries.gif) no-repeat;
}

.content_left h2.feat-bus, .content_right h3.feat-bus, .content_left .oentry h2.feat-bus,  {
	background:url(../img/icons/feat-bus.gif) no-repeat;
	padding-top:3px;
}

.content_left h4, .content_left .oentry h4 {
color:#084e76;
font-size:1.4em;
font-weight:400;
margin-bottom:5px;
}

.content_left p, .content_left .oentry p {
font-size:1.2em;
margin-bottom:15px;
padding-right:80px;
}

.content_left img.thumb-vid, .content_left .oentry img.thumb-vid {
margin-right:5px;
}

.content_left ul.prize, .content_left .oentry ul.prize {
float:left;
padding:10px 0 0;
width:264px;
}

.content_left ul.prize li, .content_left .oentry ul.prize li {
background:url(../img/icons/arrow.gif) no-repeat;
color:#084e76;
font-size:1.2em;
list-style:none;
padding-bottom:10px;
padding-left:25px;
}

.content_left dl, .content_left .oentry dl {
padding-right:50px;
}

.content_left dl dt, .content_left .oentry dl dt {
background:url(../img/icons/arrow.gif) no-repeat;
color:#084e76;
font-size:1.2em;
line-height:1.4em;
padding-bottom:5px;
padding-left:25px;
}

.content_left dl dd, .content_left .oentry dl dd {
font-size:1.2em;
line-height:1.4em;
margin-bottom:10px;
padding-bottom:5px;
padding-left:25px;
}

#pitchForm div.input input,#pitchForm div.input textarea {
border:1px solid #DDD;
padding:2px;
width:300px;
}

#pitchForm div.input input.checkbox, .myform div.input input.checkbox {
border:1px solid #DDD;
padding:2px;
width:auto;
}

#pitchForm div.input select#online_pitchCounty, .myform div.input select#online_pitchCounty {
border:1px solid #DDD;
padding:2px;
width:306px;
}

#pitchForm div.input input#agree,#pitchForm div.input input#agree1,#pitchForm div.input input#agree2,#pitchForm div.input input#agree3, .myform div.input input#agree, .myform div.input input#agree1, .myform div.input input#agree2, .myform div.input input#agree3 {
border:0;
display:inline;
outline:none;
padding:2px;
text-aling:left;
width:15px;
}

#pitchForm div.input input[type="submit"], .myform div.input input[type="submit"] {
border:0 solid #DDD;
cursor:pointer;
height:39px;
margin-bottom:10px;
width:124px;
}

#pitchForm div.input input[type="file"], .myform div.input input[type="file"] {
border:1px solid #DDD;
padding:2px;
width:200px;
}

#pitchForm div.input label.error, .myform div.input label.error {
background-color:#FCF6E6;
border:1px solid #F4DEA2;
color:red;
float:none!important;
line-height:15px!important;
padding:5px;
position:absolute!important;
right:4px!important;
top:4px!important;
width:auto!important;
}

#pitchForm input.formsend, .myform input.formsend {
background:url(../img/buttons/submitf.gif) no-repeat 0 0;
border:0;
cursor:pointer;
height:39px;
margin-bottom:10px;
width:124px;
}

.myform div.input input, .myform div.input textarea, .myform div.input textarea {
border:1px solid #DDD;
padding:2px;
width:340px;
}

div#linkbuttons { height:32px;width:100%;background:url(../img/dd/dragons/joinbg.jpg) #999595 repeat-x left top; border-top:1px solid #2b91ad;position:fixed;bottom:0px;z-index:10000000; }
div#linkbuttons .linkbuttons { width:970px; margin:6px auto 4px auto;text-align:center; }
div#linkbuttons .linkbuttons img {margin:0px 5px 0px 15px; height:21px; }

