﻿#managedpagecontainer {
 padding: 10px;
}

/* Article Styles ---------------------------------------------------------- */
.articleheadercontainer {
 border-bottom: 1px solid #999;
 margin: 10px;
 padding: 0 0 10px 0;
 min-height: 85px;
 _height: 85px;
}

.articlesubheaderleft {
 float: left;
 width: 680px;
}

.articletitle h1 {
 background-image: none;
 color: #000;
 font-size: 2em;
 font-weight: bold;
 padding: 5px 0 0 0;
}

.articlesubtitle {
 color: #000;
 font-weight: bold;
 margin: 5px 0 0 0;
}

.articlesubheaderright {
 float: right;
 width: 280px;
}

.articlesubheadergoogleplusonetop {
    padding: 0px 0 10px 0;
}

.articlesubheadergoogleplusonebottom {
    padding: 0px 0 10px 0;
}

.articlesubheaderfacebook, .articlesubheaderfacebook640px, .articlesubheaderfacebook650px {
 background: #eceef5;
 border: 1px solid #cad4e7;
 float: right;
 margin: 5px 0 0 0;
 padding: 5px;
 width: 268px;
}

.articlesubheaderfacebook640px {
 float: none;
 margin: 0 0 10px 0;
 width: 640px;
}

.articlesubheaderfacebook650px {
 float: none;
 margin: 0;
 width: 650px;
}

.articlesubheaderinnerright {
 background: #eee;
 border: 1px solid #ccc;
 float: right;
 padding: 4px 0 4px 5px;
 height: 18px;
 width: 273px;
}

.articleicons {
 float: left;
 margin: 0 13px 0 0;
}

.articleicons img {
 border: 0;
 margin: 0 5px 0 0;
}

.fontsizer {
 color: #000;
 float: left;
 font-weight: bold;
 margin: 6px 0 0 3px;
 text-align: left;
}

.fontsizesmall {
 font-size: .8em;
}

.fontsizemedium {
 font-size: 1em;
}

.fontsizelarge {
 font-size: 1.2em;
}

.articlecontainer {
 background: #fff;
 line-height: 1.6em;
 margin: 10px 10px 0 10px;
}

/* Page Columns ------------------------------------------------------------ */
.outerleftcolumn {
 float: left;
 padding: 0 0 0 10px;
 width: 738px;
}

.innerleftcolumn {
 float: left;
 padding: 10px 0 5px 0;
 width: 210px;
}

.innerrightcolumn {
 float: left;
 padding: 10px 0 0 10px;
 width: 508px;
}

.outerrightcolumn {
 float: right;
 padding: 0 10px 0 0;
 width: 204px;
}

/* MotoUSA Magazine Styles --------------------------------------------- */
#motomagmaincontainer {
 background: url('http://images.motorcycle-usa.com/article-2-col-bg-990px.gif') repeat-y;
 margin: 5px 0 0 0;
 padding: 0 0 5px 0;
}

.motomaginnerleftcontainer {
 float: left;
 width: 450px;
}

.motomaginnerrightcontainer {
 background: url('http://images.motorcycle-usa.com/mag_gradient_backgnd.gif') repeat-y;
 float: left;
 width: 220px;
}

.motomaginnertopcontainer {
 color: #333;
 font-size: 14px;
 height: 134px;
 line-height: 26px;
 padding: 10px;
 width: 200px;
}

.motomaginnercentercontainer {
 background: #ccc;
 height: 229px;
 padding: 50px 0 0 0;
 text-align: center;
 width: 215px;
}

.motomaginnerbottomcontainer {
 background: url('http://images.motorcycle-usa.com/mag_digital_backgnd.gif') no-repeat;
 height: 72px;
 padding: 58px 0 0;
 text-align: center;
 width: 215px;
}

.motomagsubscriptioncontainer {
 border: 1px solid #ccc;
 margin: 10px 0 0 0;
 width: 663px;
}

.motomagsubscriptionheader {
 background: url('http://images.motorcycle-usa.com/subscriptions_bar.gif') no-repeat;
 height: 20px;
 width: 630px;
}

.motomagsubscriptioninnercolumn {
 float: left;
 padding: 5px 0;
 text-align: center;
 width: 331px;
}

.motomagthumbnails {
 float: left;
 margin: 0 5px 0 0;
 padding: 2px;
 width: 100px;
}

/*
*********************************
DRAG TO PIN
*********************************
*/
#divPinSite	{
	display:none;
	position: fixed;
	width: 425px;
	height: 70px;
	bottom: -74px;
	left: 25px;
	z-index:100;
	background: #D6D6D6 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcxNDIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRDZENkQ2IiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjRkZGRkZGIiBvZmZzZXQ9IjEiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnMTQyKSIgLz4KPC9zdmc+); /*Base 64 for IE9*/
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	padding-left:15px;
	border: 1px solid #BBB;
	box-shadow:0px 5px 10px #000;
}
#divPinSite span {
	background:none;
	line-height:45px;
	height:45px;
	color: #555;
	font-size: 20px;
	font-weight: bold;
	padding:0;
	border:none;
	text-transform:none;
}
#divPinSite #divPinSiteClose {
	position:relative;
	top:10px;
	right:10px;
	display:block;
	width:15px;
	height:15px;
	float:right;
	background: transparent url('http://images.motorcycle-usa.com/uiEleCloseSprite.png') no-repeat 0px 0px;
	text-decoration:none;
}
#divPinSite #divPinSiteClose:hover {
	background: transparent url('http://images.motorcycle-usa.com/uiEleCloseSprite.png') no-repeat 0px -15px;
}
#divPinSite .divPinSiteLearnMore {
	float:right;
	margin-right:40px;
}

/* MANAGED PAGE STYLES FOR DRAG TO PIN */
		#dtpHowToMngPg{
			padding:10px 25px;
			color:#3e3e3e;
		}
		#dtpHowToMngPg p.dtpIntro{
			margin-bottom:15px;
		}
		#dtpHowToMngPg p.dtpBody{
			width:350px;
			float:left;
			margin-left:20px;
			margin-top:5px;
		}
		#dtpHowToMngPg img{
			border:1px solid #d4d4d4;
			padding:10px;
			float:left;
		}
		#dtpHowToMngPg div{
			width:100%;
			overflow:auto;
			clear:both;
			margin:20px auto;;
		}
