body {
	margin: 0;
	}

td, p, li, div {
	line-height: 1.3em;
	}

h1 {
	line-height: 1em;
	margin: 0;
	}

.bmSpotHeadline {
	line-height: 1.3em;
	}

p {
	margin: 1em 0;
}


.content_shownews{
margin:0px 0px 40px 0px;
}

.shownews_country{
margin:10px 0px 10px 0px;
padding:60px 0px 0px 0px;
}


.content_shownews_left{
margin:0px 30px 0px 0px;
width:400px;
}



.content_shownews_article_left{
margin:0px 30px 0px 0px;
width:360px;
}


.content_shownews_right_home{
background-image:url(/images/shownews/in_the_showring.jpg);
background-repeat:no-repeat;
margin:50px 0px 0px 0px;
padding:70px 0px 0px 0px;
width:340px;
}


.content_shownews_right{
margin:130px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:340px;
}

.content_shownews_article_right{
margin:55px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.welcome{
	margin:0px 0px 20px 0px;
	padding:0px 0px 15px 0px;
	text-align:left;
	border-bottom: dotted 2px #47649F;
	color:#47649F;
	}
	
.spotlightimage {
	margin: 10px 0px 10px 0px;
	}
	
.spotlighttext {
	margin: 10px 0px 20px 0px;
	padding:0px 0px 15px 0px;
	border-bottom: dotted 2px #47649F;
	}



.moremain{
clear:both;
margin:0px 0px 0px 0px;
padding:30px 0px 0px 0px;
}


.topnews{
background-image:url(/shownews/images/in_top_news.jpg);
background-repeat:no-repeat;
padding:50px 0px 0px 0px;
margin:10px 0px 0px 0px;
}

.topnewsmore{
background-image:url(/shownews/images/in_top_newsmore.jpg);
background-repeat:no-repeat;
padding:60px 0px 0px 0px;
margin:30px 0px 0px 0px;
}


.topchampions{
background-image:url(/shownews/images/in_top_champions.jpg);
background-repeat:no-repeat;
padding:60px 0px 0px 0px;
margin:30px 0px 0px 0px;
}


/* ARTICLE PAGES							      */
/***********************************************/


.headline_shownews{
margin-top:10px;
padding:0px;
}

.articleImage {
	width: 360px;
	padding-top: 10px;
	text-align:left;
	}

.articleImage img {
	margin-bottom: 7px;
	}


.articleText {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 10px;
	text-align:left;
	}

.emailpage{
margin:30px 0px 30px 0px;
}
	
.latest_shownews{
background-image:url(/images/shownews/back_latest.jpg);
background-repeat:repeat-x;
padding:20px;
}
	
.provided{
padding:0px 0px 0px 10px;
}

.related_links{
padding:0px 0px 0px 10px;
}


.quickteaser {	
	clear:both;
	margin: 5px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	text-align:left;
	}

.section_headline{
margin:10px 0px 20px 0px;
}



/* COUNTRY NAVIGATION					      */
/***********************************************/

div.countrynav{
margin:0px 40px 0px 0px;
padding:0px 0px 0px 0px;
width:175px;
}

div.countrysubnav{
margin:20px 40px 0px 0px;
padding:0px 0px 0px 0px;
width:175px;
}

.subsectionnav{
margin:20px 0px 0px 0px;
}


div.bmNavigation{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div.bmActiveNav{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


div.countrynav a.bmNavigation:link{display: block; color:#3D568A; text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F;}
div.countrynav a.bmNavigation:visited{display: block; color:#3D568A; text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F;}
div.countrynav a.bmNavigation:active{display: block; color:#3D568A;text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F;}
div.countrynav a.bmNavigation:hover{display: block; color:#3D568A; background-color:#89B8E3; text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F; background-image:url(/images/back_arrow_blue.gif); background-repeat:no-repeat;}


div.countrynav a.bmActiveNav:link{display: block; color:#3D568A; background-color:#9FC8ED; font-weight:bold; text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F; background-image:url(/images/back_arrow_blue.gif); background-repeat:no-repeat;}
div.countrynav a.bmActiveNav:visited{display: block; color:#3D568A; background-color:#9FC8ED;font-weight:bold;  text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F; background-image:url(/images/back_arrow_blue.gif); background-repeat:no-repeat;}
div.countrynav a.bmActiveNav:active{display: block; color:#3D568A; background-color:#9FC8ED; font-weight:bold; text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F; background-image:url(/images/back_arrow_blue.gif); background-repeat:no-repeat;}
div.countrynav a.bmActiveNav:hover{display: block; color:#3D568A; background-color:#89B8E3; font-weight:bold; text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F; background-image:url(/images/back_arrow_blue.gif); background-repeat:no-repeat;}



div.countrysubnav a.bmNavigation:link{display: block; color:#3D568A; text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F;}
div.countrysubnav a.bmNavigation:visited{display: block; color:#3D568A; text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F;}
div.countrysubnav a.bmNavigation:active{display: block; color:#3D568A;text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F;}
div.countrysubnav a.bmNavigation:hover{display: block; color:#3D568A; background-color:#89B8E3; text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F; background-image:url(/images/back_arrow_blue.gif); background-repeat:no-repeat;}


div.countrysubnav a.bmActiveNav:link{display: block; color:#3D568A; background-color:#9FC8ED; font-weight:bold; text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F; background-image:url(/images/back_arrow_blue.gif); background-repeat:no-repeat;}
div.countrysubnav a.bmActiveNav:visited{display: block; color:#3D568A; background-color:#9FC8ED;font-weight:bold;  text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F; background-image:url(/images/back_arrow_blue.gif); background-repeat:no-repeat;}
div.countrysubnav a.bmActiveNav:active{display: block; color:#3D568A; background-color:#9FC8ED; font-weight:bold; text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F; background-image:url(/images/back_arrow_blue.gif); background-repeat:no-repeat;}
div.countrysubnav a.bmActiveNav:hover{display: block; color:#3D568A; background-color:#89B8E3; font-weight:bold; text-decoration:none; padding:7px 20px 7px 22px; border-bottom:1px solid #47649F; background-image:url(/images/back_arrow_blue.gif); background-repeat:no-repeat;}


/* SUBNAVIGATION					      */
/***********************************************/



#mainparentnav{
margin:20px 0px 0px 0px;
background-color:#89B8E3;
font-weight:bold;
text-transform:uppercase;
}

.subsectionpulldown{
margin:20px 0px 0px 0px;
}


/* SHOWCASE TIPS	RANDOM					      */
/***********************************************/

div.random_showcases{
width:175px;
margin:50px 0px 30px 0px;
}

div.random_showcases_alt{
width:175px;
margin:0px 0px 30px 0px;
}

div.bmw_tips{
background-image:url(/images/shownews/back_random_showcase.jpg);
background-repeat:no-repeat;
margin:0px 0px 30px 0px;
padding:90px 0px 30px 0px;
}

div.bmw_tips_tip{
margin:0px 0px 10px 0px;
}

div.bmc_rightContentImage{
width:175px !important;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div.bmc_rightContentImage img{
margin:7px 0px 7px 0px;
}

h3.bmw_tips{
font-size:12px;
color:#FFFFFF;
margin:0px 5px 0px 10px;
}




/* SHOWCASES					      */
/***********************************************/



a.showcasemore { 
	 color: #A3CBED; 
	 text-decoration: none; 
}
a.showcasemore:visited { 
	 color: #A3CBED; 
	 text-decoration: none; 
}
a.showcasemore:hover { 
	 color: #FFFFFF; 
	 text-decoration: underline; 
}




.showcase_pics a img{
border: 1px solid #003366;
}
.showcase_pics a:active img{
border: 1px solid #DCDCDC;
}
.showcase_pics a:hover img{
border: 1px solid #DCDCDC;
}

.showcase_pics td{
vertical-align:bottom;
font-size:10px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.showcase_caption{
padding:3px 0px 20px 0px;
}

.showcase_new img{
margin-bottom:4px;
}

	
.showcase_name{
margin:5px 0px 10px 0px;
color:#FFFFFF;
}

.showcase_new_text{
font-size:8px;
font-weight:bold;
color:#333366;
padding:1px 0px 1px 5px;
width:77px;
background-color:#FF9900;
}


/* CHAMPION FEEDS						      */
/***********************************************/

.championnews_right{
background-image:url(http://www.netchows.com/shownews/images/back_champions.jpg);
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:80px 0px 0px 0px;
}


div.championnews_right div.bmfeedItem {
    width: 340px;        /*overall width for the block of links */
    overflow: hidden;
}

div.championnews_right div.bmfeedItem{
    float: left;
    width: 100px;        /* width of each column */
    height: 140px;       /* height of each row */
    margin-right: 10px;  /* spacing between columns */
    margin-bottom: 10px; /* spacing between rows */
    overflow: hidden;
}


.championnews_mainsection{
background-image:url(http://www.netchows.com/shownews/images/back_champions.jpg);
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:80px 0px 0px 0px;
}

div.championnews_mainsection div.bmfeedItem {
    width: 402px;        /*overall width for the block of links */
    overflow: hidden;
}

div.championnews_mainsection div.bmfeedItem{
    float: left;
    width: 110px;        /* width of each column */
    height: 140px;       /* height of each row */
    margin-right: 15px;  /* spacing between columns */
    margin-bottom: 5px; /* spacing between rows */
    overflow: hidden;
}

