@charset "utf-8";
/* CSS Document */

@import url(http://themediabus.co.uk/themes/mediabus/'reset.css');

/* GLOBAL */
.hidden{display:none;text-indent:-3999px;}
.clear{clear:both;}
.alignRight{float:right;}
.alignLeft{float:left;}

.avantGarde{}

body{
margin:0;
padding:0;
text-align:center;
background-color:#0D0D0D;
font-family:helvetica,arial,sans-serif;	
font-size:12px;
color:#e7e7e7;
background-image:url(http://themediabus.co.uk/themes/mediabus/images/background.jpg);
background-repeat:repeat-x;
}
a img{
border:0px;
}

#wrapper{
position:relative;
margin: 0 auto;
width: 960px;
text-align:left;
height:100%;
}
#header{
	float:left;
	width:100%;
	height:100px;
}

#header a.contactNum{margin-top:20px;}

#menu{float:left;position:relative;height:383px;width:100%;}
#menu img{float:right;}
#menu #menuBar{position:absolute;height:383px;width:191px;background-image:url(http://themediabus.co.uk/themes/mediabus/images/menu-bg.png);background-repeat:no-repeat;top:0;left:0;z-index:3;}

#menuBar ul{margin-left:0px;margin-top:15px; padding-left:10px;}
#menuBar ul li{padding:5px 0; list-style-type: none;}
#menuBar ul li a{color:#FFF;text-decoration:none;font-size:16px;}
#menuBar ul li a:hover{color:#000;}
#menuBar ul li a.nav-selected{font-weight:bold;background-image:url(http://themediabus.co.uk/themes/mediabus/images/arrow-menu.png);background-repeat:no-repeat;background-position:top right;padding-right:20px;padding-top:5px;color:#fff;}
#menu ul#submenu{position: absolute; top:370px; left:0px; margin-left:0px; padding-left:0px}
#menu ul#submenu li{float:left;background:url(http://themediabus.co.uk/themes/mediabus/images/right-btn.png) no-repeat right bottom;margin:0 2px;     list-style-type: none;}
#menu ul#submenu li a{display:block;background:url(http://themediabus.co.uk/themes/mediabus/images/left-btn.png) no-repeat left bottom;padding:6px 20px;color:#fff;text-decoration:none;}

#menu ul#submenu li a:hover{background:url(http://themediabus.co.uk/themes/mediabus/images/left-btn-hover.png) no-repeat left bottom}
#menu ul#submenu li:hover{background:url(http://themediabus.co.uk/themes/mediabus/images/right-btn-hover.png) no-repeat right bottom}
#banner-image {float:right;width:936px;height:383px;}

#main{float:left;width:960px;min-height:200px;padding-bottom:20px; }
#main #newsletter{padding:20px; min-height:100px; line-height:16px; }
#main #newsletter h2 {font-size:16px; }

#main a{text-decoration:none; color: #ffffff; }
#main a:hover{text-decoration:underline; color: #ffffff; }

#mainLeft{float:left;width:170px;padding:10px;padding-right:49px;  }
#mainLeft iframe{margin-top:15px;}
#mainRight{float:left;width:680px;padding:10px;padding-left:30px;}
#mainRight h1{font-size:36px;color:#ec008c;}
#mainRight h2{font-size:24px;margin-bottom:10px;color:#ec008c;}
#mainRight h3{font-size:20px;margin-bottom:0px;padding-bottom:0px;color:#ec008c;padding-top:10px;}
#mainRight p{font-size: 14px; line-height:20px;letter-spacing:0.1mm;margin-top:2px;}
#mainRight p a{font-size: 12px; line-height:20px;letter-spacing:0.1mm;margin-top:2px;}

ul.unIndentedList li{font-size:14px; line-height:20px;}

#mainLeft h2{font-size:24px;color:#ec008c;margin-bottom:5px;}
#mainLeft h3{color:#ec008c;margin:5px 0;font-size:16px;}
#mainLeft p{line-height:20px;font-size:12px;}
#mainLeft p span{color:#ec008c;font-size:18px;}
#mainLeft #newsletter{margin-top:50px;}
#mainLeft .tags li a.nav-selected, .category li a.nav-selected{color:#ec008c;}
#mainLeft .tags  li,  .category  li{line-height:22px;}
#mainLeft ul.blog-month {line-height:22px;}
#mainLeft ul.blog-month li a.nav-selected{color:#ec008c;}

#mainLeft ul.sidebar-nav  {
	list-style-type: none;
	padding: 0;	
}

#mainLeft ul.nav  {
	list-style-type: none;
	padding: 0;	
}
#mainLeft ul.nav li a{
	background-image: url(http://themediabus.co.uk/themes/mediabus/../images/information.png);
	background-repeat: no-repeat;
	padding-left:0px;
	font-size: 13px;
	font-weight: bold;
	line-height: 19px;
}

#mainLeft  li a.nav-selected{
	text-decoration:none;
	color: #ec008c;
}

#mainLeft ul.sidebar-nav li a{
	background-image: url(http://themediabus.co.uk/themes/mediabus/../images/information.png);
	background-repeat: no-repeat;
	padding-left:0px;
	font-size: 13px;
	font-weight: bold;
	line-height: 19px;
}

#mainLeft  li a.nav-selected{
	text-decoration:none;
	color: #ec008c;
}


#footer{float:left;width:940px;background-image:url(http://themediabus.co.uk/themes/mediabus/images/footer-bg.png);background-repeat:no-repeat;padding:10px; padding-top:20px;border-top: 1px solid #333333;}
#footer h3{font-size:21px;margin:0 10px;}
 #footer h3, #footer #tweets{float:left;}
 #footer .twit {float:left;}

#footer #tweets{line-height:0;}
#footer #tweets small{color:#CCC;font-size:10px;margin-left:5px;}
#footer #tweets a{color:#ccc;}
#footer #tweets ul li{list-style-type: none;}
#footer p{float:left;margin-left:170px;margin-top:15px;}
#footer p.firstItem{margin-left:5px;}
#footer p a{color:#FFF;text-decoration:none}
#footer p a:hover{color:#9b9b9b;text-decoration:underline}
#footerlogos {width:100%;}
#footer #footerlogos ul{vertical-align:middle}
#footer #footerlogos ul li{display:inline;margin-right:10px;;}

.ccm-blog-blog-post-content {border-bottom: thin solid #333333;}
.tonyPopupViewWrap {margin:20px 0;}