@import url("http://goo.gl/72e75") all;
/*
Theme Name: SPEEDY-J 2012
Theme URI: http://speedyj.com
Description: The 2012 theme for SPEEDY-J with new grid and functions.
Author: Jens Buthut | cuba design
Version: 1.0
Tags: black, blue, white
*/

/* EDLX Basics */
body, html { width: 100%; height: 100%; font-family:Georgia, "Times New Roman", Times, serif; color: #84726C; font-size: 15px; line-height: 20px; }
body, html, h1, h2, h3, h4, h5, h6, br, p, hr, table, td, tr, div, ul, ol, li, img { margin: 0; padding: 0; }
.clear { clear:both; }
h1, h2, h3, h4, h5, h6 { font-family:Georgia, serif; font-weight:normal; }

p { 
	font-size: 15px;
	line-height: 20px;
	margin-bottom: 10px;
}

.container h6 {
	color: #000;
	font-size: 14px;
	margin-bottom: 3px;
}

img {
	border: none;
}

a {
	color: #38a7da;
	text-decoration:none;
}

a.bluelink:hover,
p a:hover,
#twitter_div a:hover {
	color: #fff;
	text-decoration:none;
	background-color: #38a7da;
}


/* SM Content */
a.fb {
	background-image: url(images/fb_sm.png);
	background-repeat:no-repeat;
	width: 20px;
	height: 20px;
	display: block;
	border: none;
}

a.fb:hover {
	background-image: url(images/fb_a.png);
}

a.tw {
	background-image: url(images/tw_sm.png);
	background-repeat:no-repeat;
	width: 20px;
	height: 20px;
	display: block;
	border: none;
}

a.tw:hover {
	background-image: url(images/tw_a.png);
}

a.g {
	background-image: url(images/g_sm.png);
	background-repeat:no-repeat;
	width: 20px;
	height: 20px;
	display: block;
	border: none;
}

a.g:hover {
	background-image: url(images/g_a.png);
}


/* Socia Media Bar */
#si_div { 
float:left;
width: 320px;
}


#si_div a.ficon {
background-image:url(images/f.png);
background-repeat:no-repeat;
width:72px;
height:72px;
display:block;
margin-left: 26px;
margin-right: 26px;
float:left;
}

#si_div a.ficon:hover {
background-image:url(images/f_over.png);
}

#si_div a.ticon {
background-image:url(images/t.png);
background-repeat:no-repeat;
width:72px;
height:72px;
display:block;
margin-right: 26px;
float:left;
}

#si_div a.ticon:hover {
background-image:url(images/t_over.png);
}

#si_div a.sicon {
background-image:url(images/sc.png);
background-repeat:no-repeat;
width:72px;
height:72px;
margin-right: 26px;
display:block;
float:left;
}

#si_div a.sicon:hover {
background-image:url(images/sc_over.png);
}

/* Site Navigation */
.site-nav { 
	height: 38px;
	margin-bottom: 3px;
}

.site-nav ul.first {
	list-style-type:none;
	float:left;
	height: 38px;
}

.site-nav ul.first li {
	margin-right: 5px;
	height: 38px;
	float: left;
}

.site-nav ul.first li a {
	background-color: #4a4b49;
	text-align:center;
	display:block;	
	color: #8a979b;
	font-size: 13px;
	line-height: 12px;
	padding-top: 5px;
	padding-bottom: 8px;
	border-bottom:none;
}

.site-nav ul.first li.edlx {
	width: 110px;
}

.site-nav ul.first li.edlxp {
	width: 170px;
}

.site-nav ul.first li.speedyj {
	width: 75px;
}

.site-nav ul.first li.active,
.site-nav ul.first li:hover,
.site-nav ul.second li:hover {
	background-image: url(images/pfeil-unten-speedyj.png);
	background-position:center 22px;
	background-repeat:no-repeat;
	height: 38px;
}
.site-nav ul.first li.active a,
.site-nav ul.first li:hover a,
.site-nav ul.second li:hover a  {
	background-color: #fff;
	color: #343434;
	border-bottom:none;
}

.site-nav ul.second {
	list-style-type:none;
	float:right;
	height: 38px;
}

.site-nav ul.second li {
	margin-left: 5px;
	height: 38px;
	float: left;
}

.site-nav ul.second li a {
	background-color: #acb5b8;
	display:block;	
	text-align:center;
	color: #44595f;
	font-size: 13px;
	line-height: 12px;
	padding-top: 5px;
	padding-bottom: 8px;
	border-bottom:none;
}

.site-nav ul.second li.shop {
	width: 55px;
}

.site-nav ul.second li.bookings {
	width: 80px;
}

.site-nav ul.second li.active {
	background-image: url(images/pfeil-unten-speedyj.png);
	background-position:center 22px;
	background-repeat:no-repeat;
	height: 38px;
}
.site-nav ul.second li.active a {
	background-color: #fff;
	color: #343434;
	border-bottom:none;
}


/* Backgrounds */
body.edlx, body.edlx-shop, body.edlx-bookings { background-color: #3CA6D7; }
body.edlx-presents { background-color: #8D88A2; }
body.speedyj { background-color: #748388; }

/* Mainframe */
.mainframe {
	margin: 0 auto;
	width:1000px;
	position:relative;
}

/* Container */
.container { 
	background-color: #fff;
	width: 960px;
	padding: 20px;
	float:left;
}

/* Header */
.header {
	width: 960px;
	height: 125px;
	padding-bottom: 20px;
}

.header-logo {
	width: 960px;
	height: 85px;
	background-color: #dad3ce;
}

.header-nav {
	width: 960px;
	height: 37px;
	background-color: #dad3ce;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #b8afac;
}

.header-nav ul {
	list-style-type:none;
}

.header-nav ul.menu li.current-menu-item.menu-item-home a {
	width: 59px;
	height: 37px;
	background: url(images/home-icon.png);	
	display:block;
	float:left;
	padding: 0px !important;
}

.header-nav ul.menu li.menu-item-home a:hover {
	width: 59px;
	height: 37px;
	background: url(images/home-icon.png);	
	display:block;
	float:left;
	padding: 0px !important;
}

.header-nav ul.menu li.menu-item-home a {
	width: 59px;
	height: 37px;
	background: url(images/home-icon_a.png);	
	display:block;
	float:left;
	padding: 0px !important;
}

.header-nav ul li a {
	font-size: 18px;
	line-height: 37px;
	height: 37px;
	text-decoration:none;
	color: #4f524d;
	display:block;
	float:left;
	border:none;
	padding-left: 20px;
	padding-right: 20px;
}

.header-nav ul li a:hover,
.header-nav .menu-main-navigation-container ul.menu li.current-menu-item a,
.header-nav .menu-main-navigation-container ul.menu li.current-post-parent a {
	background-color: #000;
	color: #fff;
}

/* Slider Stage */
.stage {
	width: 960px;
	height: 320px;
	padding-bottom: 20px;
}

.stage .slideme {
	width: 730px;
	height: 320px;
	background-color: #dad3ce;
	float:left;
}

.stage .sliderinfo {
	width: 210px;
	height: 300px;
	padding: 10px;
	background-color: #dad3ce;
	float:left;
	position:relative;
}

.stage .sliderinfo p {
	color: #715f58;
	font-size: 26px;
	line-height: 34px;
}

/* Content Home */
.content-home {
	width: 960px;
	padding-bottom: 30px;
	float:left;
}

.content-home-content {
	width: 730px;
	float:left;
	border-right: 1px solid #c6bab5;
}

.content-home-content p {
	margin-bottom: 3px;
}

.content-home-content h2 {
	background-color: #b8afac;
	width: 300px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

.content-home-content h3 {
	font-size: 16px;
	margin-bottom: 5px;
}

/* Soundcloud */

.soundcloud-player {
	width: 318px;
	height: 318px;
	border: 1px solid #b8afac;
	margin-bottom: 10px;
}

.soundcloud-player-small {
	width: 148px;
	height: 148px;
	border: 1px solid #b8afac;
	margin-bottom: 20px;
	float:left;
}


.content-home-content-latest-release {
	width: 320px;
	padding-right: 30px;
	float:left;
}

.content-home-content-previous-releases {
	width: 320px;
	padding-left: 29px;
	padding-right: 30px;
	border-left: 1px solid #c6bab5;
	float:left;
}

a.all-releases {
	float:right;
	font-size: 16px;
}

.content-home-content-news {
	width: 730px;
	float:left;
	margin-top: 40px;
}

.content-home-content-news h2 {
	background-color: #b8afac;
	width: 680px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

.content-home-content-news .article-700px {
	width: 700px;
	float:left;
	padding-bottom: 20px;
}

.content-home-content-news .article-divider {
	width: 700px;
	height: 1px;
	border-top: 1px dashed #38a7da;
	float:left;
	padding-bottom: 20px;
}

.content-home-content-news .article-700px .article-image {
	width: 318px;
	margin-right: 60px;
	float:left;
}

.content-home-content-news .article-700px .article-image img,
.content-news-speedyj .news-item img {
	border: 1px solid #b8afac;
}

.content-home-content-news .article-700px .article-text {
	width: 320px;
	float:left;
}

/* Content Home Sidebar */
.content-home-sidebar {
	width: 200px;
	padding-left: 29px;
	float:left;
}

.content-home-sidebar h4 {
	background-color: #000;
	width: 180px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

.content-home-sidebar img {
	width: 200px;
	margin-bottom: 8px;
}

.content-home-sidebar h5 {
	font-size: 16px;
	margin-bottom: 5px;
}

.content-home-sidebar p {
	padding-bottom: 15px;
}

.content-home-sidebar h4.twitter {
	background-color: #38a7da;
	margin-bottom: 10px;
}

.content-home-sidebar h4.soundcloud {
	background-color: #e84e1b;
	margin-top: 30px;
}

.content-home-sidebar #twitter_div {
	margin-bottom: 8px;	
}

.content-home-sidebar #twitter_div ul {
	list-style-type:none;
}

.content-home-sidebar #twitter_div ul li {
	list-style-type:none;
	font-size: 13px;
	line-height: 17px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #b8afac;
}

/* Releases */
.content-releases {
	width: 960px;
	float:left;
}

.content-releases h2 {
	background-color: #b8afac;
	width: 940px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

/* Release Single Box */
.release-single { 
	width: 225px;
	min-height: 500px;
	margin-right: 20px;
	float:left;
	margin-bottom: 20px;
}

.single-counter div:nth-child(4n) {
	margin-right: 0px;
}

.soundcloud-single-release { 
	width: 223px;
	height: 223px;
	border: 1px solid #B8AFAC;
	margin-bottom: 12px;
}

.headlines-single-release {
	margin-bottom: 10px;
	margin-top: 15px;
}

.headlines-single-release h3 {
	font-size: 18px;
	line-height: 20px;
}
	
.text-single-release a {
	border: none;
}

.text-single-release {
	color: #000000;
    float: left;
    line-height: 18px;
    margin-top: 15px;
}

.buttons-single-release {
	height: 30px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #38a7da;
	padding-top: 10px;
	border-top: 1px dashed #38a7da;
}

.buttons-single-release p {
	float:left;
	font-size: 16px;
	color: #38a7da;
	margin-top: 5px;
}

.buttons-single-release .buy-button {
    background: url("images/bg_buy.png") repeat-x scroll 0 0 #38a7da;
    border-radius: 8px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
	line-height: 16px;
    font-weight: normal;
    line-height: 1;
    overflow: visible;
    padding: 5px 10px 6px;
    position: relative;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    width: auto;
	float:right;
}

.buttons-single-release .beatport-button {
    background: url("images/bg_buy.png") repeat-x scroll 0 0 #38a7da;
    border-radius: 8px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
	line-height: 16px;
    font-weight: normal;
    line-height: 1;
    overflow: visible;
    padding: 5px 10px 6px;
    position: relative;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    width: auto;
	float:right;
}

.buttons-single-release .buy-button:hover, .buttons-single-release .beatport-button:hover {
	background: url("images/bg_buy_a.png");
}

/* Release */
.content-release {
	width: 450px;
	margin-right: 280px;
	float:left;
}

.content-release h2 {
	background-color: #b8afac;
	width: 430px;
	min-height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

.single-release-single {
	width: 318px;
	height: 318px;
	border: 1px solid #b8afac;
	margin-bottom: 20px;
}


/* Release Sidebar */
.sidebar-release {
	width: 200px;
	padding-left: 30px;
	float:left;
}

.sidebar-release h4 {
	background-color: #B8AFAC;
	width: 180px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

.related-release-box {
	width: 198px;
	height: 198px;
	border: 1px solid #b8afac;
	margin-bottom: 20px;
}

/* Artists */
.content-artists {
	width: 960px;
	float:left;
}

.content-artists h2 {
	background-color: #b8afac;
	width: 940px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

/* Artists Single Box */
.artist-single { 
	width: 225px;
	margin-right: 20px;
	float:left;
	margin-bottom: 20px;
}

.single-counter div:nth-child(4n) {
	margin-right: 0px;
}

.picture-single-artist { 
	width: 223px;
	height: 223px;
	border: 1px solid #b8afac;
	margin-bottom: 12px;
}

.picture-single-artist img {
	width: 223px;
	height: 223px;
}

.picture-single-artist a {
	border: none;
}

.headlines-single-artist {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #38a7da;
}

.headlines-single-artist h3 {
	font-size: 18px;
}

/* Artist */
.content-artist {
	width: 450px;
	margin-right: 50px;
	float:left;
}

.content-artist h2 {
	background-color: #b8afac;
	width: 430px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

.single-artist-single {
	width: 450px;
	height: 320px;
	margin-bottom: 20px;
	background-color: #000;
}
.single-artist-single img {
	width: 450px;
	height: 320px;
}

.single-artist-text h5 {
	color: #38a7da;
	margin-top: 15px;
	margin-bottom: 5px;
}

/* Artist - Middle Release */
.middle-release {
	width: 200px;
	padding-right: 30px;
	float:left;
}

.middle-release h4 {
	background-color: #B8AFAC;
	width: 180px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

.middle-release-box {
	width: 198px;
	height: 198px;
	border: 1px solid #b8afac;
	margin-bottom: 20px;
}

/* Sidebar Artist */
.artist-box {
	width: 198px;
	height: 98px;
	border: 1px solid #b8afac;
	margin-bottom: 20px;
}

.sidebar-artist {
	width: 200px;
	padding-left: 30px;
	float:left;
}

.artist-box a {
	border: none;
}

.sidebar-artist h4 {
	background-color: #B8AFAC;
	width: 180px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

/* News */
.content-news {
	width: 450px;
	margin-right: 260px;
	float:left;
}

.content-news .news-item {
	padding-bottom: 20px;
	border-bottom: 1px dashed #38a7da;
	margin-bottom: 20px;
}


.content-news h2 {
	background-color: #b8afac;
	width: 430px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

.news-text {
	margin-bottom: 20px;
	width: 450px;
}

.content-news h5 {
	font-size: 15px;
    line-height: 20px;
	font-weight:normal;
	color: #000;
	margin: 0px;
	padding: 0px;
}

.content-news h6, .content-release h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
    line-height: 20px;
	color: #000;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}

.news-text h4 {
	font-size: 13px;
	color: #84726C;
	margin: 0;
	margin-bottom: 3px;
	margin-top: 10px;
	padding: 0;
}

.post-nav {
	width: 700px;
	margin-top: 20px;
}

.post-nav .prev {
	float: left;
	background-color: #B3A49D;
}

.post-nav .next {
	float: right;
	background-color: #B3A49D;
}

.post-nav .prev a,
.post-nav .next a {
	display: block;
	color: #fff;
	padding: 10px;
	font-size: 18px;
	border: none;
}

.post-nav .prev:hover,
.post-nav .next:hover {
	background-color: #000;
}

/* Podcasts */
.content-podcasts {
	width: 450px;
	margin-right: 50px;
	float:left;
}

.content-podcasts h2 {
	background-color: #b8afac;
	width: 430px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

.content-podcasts .soundcloud-text {
	width: 450px;
	margin-bottom: 20px;
	float:left;
}

.content-podcasts .soundcloud-text .soundcloud-podcast  {
	width: 318px;
	height: 318px;
	border: 1px solid #b8afac;
	float:left;
}

.content-podcasts .soundcloud-text .box-podcast  {
	width: 110px;
	height: 300px;
	padding: 10px;
	background-color: #B8AFAC;
	float:left;
}

.content-podcasts .soundcloud-text .box-podcast a {
	border: none;
	font-size: 18px;
	color: #4f524d;
	}

.content-podcasts ol {
	margin-left: 20px;
	line-height: 18px; 
}

.content-podcasts h3 {
	color: #38a7da;
	font-size: 20px;
	margin-bottom: 3px;
}

.content-podcasts h4 {
	font-size: 16px;
}

.content-podcasts h5 {
	color: #38a7da;
	font-size: 16px;
	margin-top: 20px;
}


/* Podcasts Sidebar */
.sidebar-podcasts {
	width: 460px;
	float:left;
}

.sidebar-podcasts h4 {
	background-color: #B8AFAC;
	width: 440px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #fff;
	margin-bottom: 20px;
}

.sidebar-podcasts .podcast-box {
	width: 200px;
	margin-right: 60px;
	float:left;
	margin-bottom: 20px;
}

.sidebar-podcasts .podcast-box h5 {
	font-size: 16px;
}

.sidebar-podcasts .podcast-soundcloud {
	width: 198px;
	height: 198px;
	border: 1px solid #b8afac;
	margin-bottom: 15px;
}

.sidebar-podcasts div:nth-child(odd) {
	margin-right: 0px;
}





/* Footer */
.footer {
	width: 960px;
	height: 320px;
	background-color: #b3a49d;
	padding: 20px;
	float:left;	
	text-align:left !important;
}

.footer-box,
.footer-box-1 {
	width: 243px;
	border-right: 1px solid #fff;
	height: 320px;
	float:left;
	line-height: 22px;
}

.footer a {
	border: none;
	color: #000;
	display:block;
}

.footer a:hover {
	color: #fff;
}

.footer-box-1 h6 {
	color: #fff;
	margin-left: 0px;
	font-size: 13px;
}

.footer-box-1 ul {
	list-style-type:none;
}

.footer-box-1 ul li {
	color: #000;
	margin-left: 0px;
}

.footer-box h6,
.footer-box-nl h6 {
	color: #fff;
	margin-left: 20px;
	font-size: 13px;
}

.footer-box ul {
	list-style-type:none;
}

.footer-box ul li {
	color: #000;
	margin-left: 20px;
}

.footer-box-nl {
	width: 228px;
	height: 160px;
	float:left;
	line-height: 22px;
}

.footer-box-nl input {
border:0;
height:30px;
background-color:#fff;
width:200px;
margin-left:20px;
color: #B3A49D;
}

.footer-box-nl input.erase {
padding-left: 5px;
width: 195px;
}

.footer-box-nl input.subscriber {
border:0;
color:#000;
float:right;
background-color: transparent;
text-align:right;
}

/* Social Media + Facebook combined */
.combined {
	width: 320px;
	margin-top: 15px;
	float:left;
}


/* Button Styles */
.buy-link {
    background: url("images/bg_buy_50.png") repeat-x scroll 0 0 #38a7da;
    border-radius: 10px;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: 20px;
	line-height: 20px;
    font-weight: normal;
    line-height: 1;
    overflow: visible;
    padding: 4px 16px 5px;
    position: relative;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    width: auto;
	float:right;
	margin-top: 10px;
}

.buy-link:hover {
    background: url("images/bg_buy_50_a.png");
}

.buy-link img {
	float: right;
	margin-left: 10px;
}

.listen-link {
    background: url("images/overlay-button.png") repeat-x scroll 0 0 #fff;
    border-radius: 8px;
    color: #8c766a;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
	line-height: 13px;
    line-height: 1;
    overflow: visible;
    padding: 5px 12px 6px;
    text-decoration: none;
    width: auto;
	float:right;
	border:none;
	position:absolute;
	bottom: 10px;
	right: 10px;
}

.listen-link span {
	background: url("images/pfeil-listen.png");
	background-repeat:no-repeat;
	width: 7px;
	height: 13px;
	float:right;
	margin-left: 8px;
}

.stage:hover .listen-link {
	background-color: #000;
	color: #fff;
}

.stage:hover .listen-link span {
		background: url("images/pfeil-listen_a.png");	
}

.listen-link img {
	float: right;
	margin-left: 10px;
}

/* Speedy J */
.content-news-speedyj .news-item {
	padding-bottom: 20px;
	border-bottom: 1px dashed #38a7da;
	margin-bottom: 20px;
	width: 450px;
}


.content-news-speedyj h2 {
	background-color: #b8afac;
	width: 430px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

.content-news-speedyj h3 {
	color: #38a7da;
	font-size: 20px;
	margin-bottom: 20px;
}

.content-news-speedyj .news-text h4 {
	font-size: 13px;
	color: #84726C;
	margin: 0;
	margin-bottom: 3px;
	margin-top: 10px;
	padding: 0;
}
.content-news-speedyj h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
    line-height: 20px;
	font-weight:normal;
	color: #000;
	margin: 0px;
	padding: 0px;
}

.content-news-speedyj h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
    line-height: 20px;
	color: #000;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}

/* Contact Page */
.content-page {
	width: 450px;
	float:left;
}

.content-page h2 {
	background-color: #b8afac;
	width: 430px;
	height: 20px;
	padding: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}

/* Social Bar */
.social-bar-medium {
	width: 230px;
	height: 20px;
	margin-top: 20px;
	float:left;
}

.social-bar-medium ul {
	list-style-type: none;
}

.social-bar-medium ul li {
	float:left;
	margin-right: 10px;
}

.social-bar-medium ul li a {
	border: none;
}

/* Sidebar */
a.sidehover {
	width: 200px;
	height: 200px;
	display:block;
	background-image: url(images/bookings.gif);
	background-repeat:no-repeat;	
}

a.sidehover:hover {
	background-image: url(images/bookings_over.gif);	
}
