.t3c-main3{width:172px;}

.t3c-floatr{float:center}
.t3c-floatl{float:left}
.t3c-clear{clear:left;}

.t3c-bumpright{position:relative;left:70px;top:-70px}
.t3c-bumpup{position:relative;top:-40px}

body {
	margin: 0;
	font-family: arial;
}

a {
	text-decoration:none;
	font-size: 12px;
} 
a:hover {text-decoration:underline}

a.login {
	text-decoration:none;
	font-size: 16px;
} 
a.login:hover {text-decoration:underline}

a.regLogin {
	text-decoration:none;
	font-size: 24px;
} 
a.regLogin:hover {text-decoration:underline}

.topLogo {
	padding-top:4px;
	padding-left:8px;
	padding-right:8px;
}
.topLogo2 {
	background-image: url(http://i.persistentfan.com/images/search/pf_logo2.gif); 
	background-repeat: no-repeat;
	background-position: 12px 0px;
}
.topLogoSpacing {
	height: 56px;
}

.topMessaging {
	border-bottom:solid #999999;
}

.widMessaging {
	border:solid #999999;
}

.topMessageFont {
	font-size: 14px;
	vertical-align: middle;
	padding-bottom: 3px;
	padding-top: 5px;
}

a.topMessageFont2 {
	font-size: 14px;
	vertical-align: middle;
}

.tagBkgrd { 
	background-image: url(http://i.persistentfan.com/images/search/TagBanner.gif); 
	background-repeat: no-repeat;
}

.topSignup {
	padding-top:20px;
	padding-bottom:10px;
}
.tweetSignup {
	padding-top:2px;
	padding-left:8px;
}
.topSignupBkgrd {
	background-image: url(http://i.persistentfan.com/images/search/SignupBanner_468w2.gif); 
	background-repeat: no-repeat;
	background-position: 6px 0px;
	height:80px;
}

.tweetSignupBkgrd {
	background-image: url(http://i.persistentfan.com/images/search/SignupBanner_900w.gif); 
	background-repeat: no-repeat;
	height:50px;
	width:900px;
}


.signupTitle {
	color: #ffffff;
	font-size: 19px;
	font: arial,sans-serif;
	padding-top:2px;
	padding-left:14px;
	text-align:left;
}

.signupTitle2 {
	color: #ffffff;
	font-weight: strong;
	font-size: 24px;
	font: arial,sans-serif;
	text-align:center;
	text-transform:lowercase;
}

.signupTitle3 {
	color: #ffffff;
	font-style:italic;
	font-size: 17px;
	font: arial,sans-serif;
	padding-bottom:2px;
	padding-right:6px;
	text-align:right;
}

.signupTweetTitle {
	color: #ffffff;
	font-size: 19px;
	font: arial,sans-serif;
	padding-top:2px;
	padding-left:16px;
	text-align:left;
}

.signupTweetTitle2 {
	color: #ffffff;
	font-weight: strong;
	font-size: 20px;
	font: arial,sans-serif;
	text-align:center;
	text-transform:lowercase;
}

.signupTweetTitle3 {
	color: #ffffff;
	font-style:italic;
	font-size: 17px;
	font: arial,sans-serif;
	padding-bottom:2px;
	padding-right:6px;
	text-align:left;
}

.adAlign {
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
}

.login {
	text-align: right;
	font-size: 16px;
	font: arial,sans-serif;
	padding-left: 10px;
}

.login2 {
	text-align: right;
	font-size: 16px;
	font: arial,sans-serif;
	padding-right: 10px;
	padding-left: 10px;
}

.regLogin {
	text-align: right;
	font-size: 24px;
	font: arial,sans-serif;
	padding-right: 10px;
	padding-left: 10px;
}

.loggedin {
	color: #666666;
	text-align: right;
	font-weight: strong;
	font-size: 14px;
	font: arial,sans-serif;
	padding-right: 8px;
	padding-top: 4px;
	vertical-align:top;
}

.listDiv {
	background-color: #eceff5;
	height: 2px;
}

.listDiv2 {
	height: 16px;
}


.ButtonBar { 
	background-image: url(http://i.persistentfan.com/images/search/search_bkgrd.jpg); 
	background-repeat: no-repeat;
}

.bigSearchFont {
	color: #ffffff;
	font-size: 28px;
	text-align: right;
	vertical-align: middle;
}

.bigsearchfield {height: 40px}

.bigsearchfield2 {
	width: 655px;
	height: 44px;
	padding-top:2px;
	padding-bottom:2px;
	text-indent:4px;
	color: #000000;
	font-size: 28px;
	border-color:#fdbf10;
	border-width:2px;
	border-style:solid;
}

.bigSearchImg {padding-top: 2px}
.bigSearchImg2 {
	width:44px;
	height:44px;
}

.bigRegFont {
	color: #666666;
	font-size: 30px;
	text-align: right;
}

.bigRegFont2 {
	color: #666666;
	font-size: 30px;
	padding-left:100px;
	padding-top:10px;
	padding-bottom:5px;
}

.regFont3 {
	color: #666666;
	font-size: 18px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:5px;
}

.bigRegField {
	width: 455px;
	height: 44px;
	color: #666666;
	font-size: 34px;
}

.bigRegImg {
	width: 200px;
	height: 44px;
}

.attribReg {
	color: #666666;
	padding-left:350px;
	font-size: 18px;
	font: arial,sans-serif;
}

.shareFont {
	color: #666666;
	font-size: 14px;
	padding-left:8px;
	letter-spacing:-1px;
}
.shareField {
	color: #666666;
	font-size: 12px;
	padding-top:2px;
	padding-bottom:2px;
	width: 165px;
	height: 26px;
}

.shareWidgetFont {
	color: #666666;
	font-size: 14px;
	padding-left:6px;
	letter-spacing:-1px;
}
.shareWidgetField {
	color: #666666;
	font-size: 12px;
	padding-top:2px;
	width: 180px;
	height: 26px;
}

.widgetPos {
	text-align:right;
	padding-bottom:6px;
}

.tweetFont {
	color: #666666;
	font-size: 14px;
	font: arial,sans-serif;
}

.tweetFont2 {font-size: 14px}

.tweetPos {
	padding-left:10px;
}

.settingsTitleFont {
	color: #666666;
	font-size: 27px;
	padding-left:40px;
	padding-top:10px;
	padding-bottom:5px;
}
.settingsFont {
	color: #666666;
	font-size: 18px;
	text-align:right;
	vertical-align:middle;
	padding-right:4px;
	padding-top:5px;
	padding-bottom:5px;
}

.settingsNoteFont {
	color: #666666;
	font-size: 14px;
	vertical-align:middle;
}

.settingsFontRight {
	color: #666666;
	font-size: 18px;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:5px;
}

.settingsCommentsFont {
	color: #666666;
	font-size: 18px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:50px;
	padding-left:50px;
}

.settingsField {
	width: 330px;
	height: 30px;
	color: #666666;
	font-size: 20px;
	text-indent:5px;
	padding-top:3px;
}

.settingsField2 {
	width: 230px;
	height: 30px;
	color: #666666;
	font-size: 18px;

}
.settingsDrop {
	color: #666666;
	font-size: 20px;
}

.settingsImg {
	padding-top: 14px;
}

.settingsErr {
	color: #ff0000;
	padding-left:150px;
	font-size: 18px;
	font: arial,sans-serif;
	letter-spacing:-1px;
}

.settingsTop {
	vertical-align:top;
	padding-top:10px;
}

.emailFont {
	color: #666666;
	font-size: 18px;
	text-align:right;
	vertical-align:top;
	padding-right:4px;
	padding-top:5px;
	padding-bottom:5px;
}
.emailField {
	width: 230px;
	height: 28px;
	color: #666666;
	font-size: 18px;
	text-indent:5px;
	padding-top:3px;
}
.loginTop {vertical-align:top}

.loginBorder {
	background-color:#eceff5;
	padding-left:15px;
}

.loginRightBorder {padding-right:15px}

.loginTitleFont {
	color: #666666;
	font-size: 32px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:15px;
}

.loginTitleFont2 {
	color: #666666;
	font-size: 28px;
	text-align:center;
	padding-top:30px;
	padding-bottom:15px;
}

.loginFont {
	color: #666666;
	font-size: 24px;
	text-align:right;
	vertical-align:middle;
	padding-right:4px;
	padding-top:5px;
	padding-bottom:20px;
}

.loginFont2 {
	color: #666666;
	font-size: 20px;
	vertical-align:middle;
	text-align:center;
	padding-top:7px;
	padding-bottom:15px;
}

.loginFont3 {
	color: #666666;
	font-size: 24px;
	text-align:right;
	vertical-align:middle;
	padding-right:4px;
	padding-top:5px;
	padding-bottom:10px;
}

.loginField {
	width: 315px;
	height: 40px;
	color: #666666;
	font-size: 26px;
	text-indent:5px;
	padding-top:2px;
	padding-bottom:2px;
}

.loginField2 {
	padding-bottom:20px;
}
.loginField3 {
	width: 330px;
	height: 40px;
	padding-bottom:10px;
	text-indent:5px;
	padding-top:3px;
}
.loginNoteFont {
	color: #666666;
	font-size: 14px;
	vertical-align:middle;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:20px;
}
.loginNoteFont2 {
	color: #666666;
	font-size: 12x;
	padding-bottom:15px;
	padding-left:180px;
}

.loginImg {padding-left:50px}
.loginImg2 {
	padding-left:100px;
	padding-bottom:12px;
}
.loginImg3 {
	padding-left:200px;
	padding-bottom:15px;
}
.loginImg4 {padding-left:40px}

.regErr {
	color: #ff0000;
	padding-left:350px;
	font-size: 18px;
	font: arial,sans-serif;
	letter-spacing:-1px;
}

.listErr {
	color: #ff9933;
	font-size: 16px;
	font-weight: bold;
	font: arial,sans-serif;
	padding-bottom:10px;
	padding-left:20px;
	letter-spacing:-1px;
}

.searchErr {
	color: #ff0000;
	padding-left:10px;
	font-size: 18px;
	font: arial,sans-serif;
	letter-spacing:-1px;
}

.tweetErr {
	color: #ff9933;
	font-size: 16px;
	font-weight: bold;
	font: arial,sans-serif;
	padding-left:4px;
	letter-spacing:-1px;
}

.emailErr {
	color: #ff0000;
	padding-left:20px;
	font-size: 14px;
	font: arial,sans-serif;
	letter-spacing:-1px;
}


.vertSpacer {height: 15px}
.vertSpacer2 {height: 20px}
.vertSpacer3 {height: 300px}
.vertSpacer4 {height: 100px}
.vertSpacer5 {height: 8px}
.vertSpacer6 {height: 4px}
.vertSpacerMob {height: 5px}
.horSpacer {width: 5px}
.top {vertical-align:top}

.topRotator {vertical-align:top}

.midRotator {
	vertical-align:top;
}

.botRotator {
	vertical-align:top;
	padding-top:5px;
}

.headerLogin {
	text-align: right;
	font-weight: strong;
	font-size: 16px;
	font: arial,sans-serif;
}

.regHeaderLogin {
	text-align: right;
	font-weight: strong;
	font-size: 24px;
	font: arial,sans-serif;
}

.vidTitlePos {padding-left:6px}
.vidTitle {
	color: #666666;
	font-weight: strong;
	font-size: 20px;
	font: arial,sans-serif;
	vertical-align:bottom;
	padding-right:6px;
	padding-left:4px;
	letter-spacing:-1px;
}

.vidTitle2 {
	color: #000000;
	font-weight: strong;
	font-size: 20px;
	font: arial,sans-serif;
	padding-right:4px;
	vertical-align:bottom;
	text-transform:lowercase;
}

.vidTitle3 {
	color: #000000;
	font-weight: strong;
	font-size: 14px;
	font: arial,sans-serif;
	vertical-align:bottom;
}

.vidTitleWid3 {
	color: #000000;
	font-weight: strong;
	font-size: 14px;
	font: arial,sans-serif;
	vertical-align:bottom;
}

.vidTwitTitle2 {
	color: #000000;
	font-weight: strong;
	font-size: 18px;
	font: arial,sans-serif;
	text-transform:lowercase;
}
.vidTwitTitle3 {
	color: #000000;
	font-weight: strong;
	font-size: 12px;
	font: arial,sans-serif;
	vertical-align:bottom;
}

.widgetTitle2 {
	color: #000000;
	font-weight: strong;
	font-size: 20px;
	font: arial,sans-serif;
	padding-right:4px;
	padding-left:4px;
	vertical-align:bottom;
	text-transform:lowercase;
}




.vidPos {
	vertical-align:top;
}

.vidTwitPos {
	vertical-align:top;
	padding-top:6px;
}

.vidWidgetPos {vertical-align:top}

.widgetTitlePos {padding-left:10px}

.vidSection2 {padding-left:40px}

.vidTwitSection2 {padding-left:90px}

.vidWidgetSection2 {padding-left:60px}

.vidSectionWid {padding-left:50px}

.listVidSelector { 
	background-image: url(http://services.baconmarathon.com/topthreeclicks/images/video_selector.gif); 
	background-repeat: no-repeat;
}

.YtBckgrd { 
	background-image: url(http://i.persistentfan.com/images/search/Poweredby_yt.jpg); 
	background-repeat: no-repeat;
	background-position:97% 95%;
}

.rotateBckgrd {background-color:#ffffff}

.rotatorSpacing {padding-top:13px}

.nowPlaying {
	border-left-width:2px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-style:none solid solid solid;
	border-bottom-color:#333399;
	border-right-color:#333399;
	border-left-color:#333399;
}

.listTitleFont {
	color: #666666;
	font-size: 12px;
	padding-left:4px;
}
.listTitleFont2 {
	color: #666666;
	font-size: 12px;
	text-align:center;
}
.listTitleFont3 {
	font-size: 12px;
	color: #ff0000;
	padding-left:4px;
}
.listTitleFont4 {
	color: #666666;
	font-size: 12px;
}

.productName {
	font-size: 12px;
	text-transform:lowercase;
}
.productButton {
	padding-top:3px;
}

.feedback {
	text-align: center;
	font-weight: strong;
	font-size: 12px;
	font: arial,sans-serif;
}

.listTitlePadding
{
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	text-align: left;
}

.listVidThumb {text-align: center}

.listTitlePadding2 {
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	text-align: left;
}
.listTitleTextField {
	width: 360px;
	height: 22px;
	color: #000000;
	font-size: 16px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.listTitleDropText
{
	color: #000000;
	font-size: 16px;
}

.adSpace {
	margin-left: auto;
	margin-right: auto;
}

.listPadding {padding-top: 2px}
.listPadding2 {padding: 8px}

.footerFont {
	color: #666666;
	font-size: 14px;
	vertical-align: center;
	padding-bottom: 3px;
	padding-top: 5px;
}

.footerFont3 {
	color: #666666;
	font-size: 14px;
	text-align: right;
	vertical-align: center;
	padding-bottom: 3px;
	padding-top: 5px;
}

.footerFont2 {
	font-size: 14px;
	text-align: right;
	vertical-align: center;
	padding-bottom: 3px;
	padding-top: 5px;
}

.footerLine {
	background-color: #eceff5;
	height: 2px;
}

.followFont {
	font-size: 14px;
	text-align: right;
	vertical-align: middle;
}
.followButton {
	padding-top: 2px;
}

.prodListBorder {
	background-color:#eceff5;
}

.prodListBorderMid {
	background-color:#eceff5;
	padding-left:15px;
	padding-right:15px;
}
.prodListBorderBot {
	background-color:#eceff5;
	padding-left:15px;
	padding-right:15px;
}
.prodListTop {
	background-image: url(http://i.persistentfan.com/images/search/topBlue.gif); 
	background-repeat: no-repeat;
	height:13px;
}

.prodListMid {background-color:#ffffff}

.prodListBot {
	background-image: url(http://i.persistentfan.com/images/search/botBlue.gif); 
	background-repeat: no-repeat;
	height:13px;
}

.listTextField {
	width: 400px;
	height: 20px;
	color: #000000;
	margin-top: 5px;
	margin-left: 5px;
	font-size: 16px;
}

.listDroptext
{
	color: #000000;
	font-size: 16px;
}

.titleFont {
	font-size: 18px;
	padding: 2px;
}

.titles {
	color: #666666;
	font-weight: strong;
	font-size: 30px;
	font: arial,sans-serif;
	padding-left:10px;
	padding-bottom:10px;
}

.titlesBack {
	text-align:right;
	font-weight: strong;
	font-size: 18px;
	font: arial,sans-serif;
	vertical-align:bottom;
	padding-bottom:10px;
}

.aboutBody {
	color: #666666;
	font-size: 18px;
	padding-top:20px;
	padding-left:4px;
	vertical-align:text-top;
}

a.aboutBody2 {
	font-size: 18px;
	padding-top:20px;
	padding-left:4px;
	vertical-align:text-top;
}

.aboutBody3 {
	color: #666666;
	font-size: 18px;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:20px;
	vertical-align:text-top;
}

.aboutBody4 {
	color: #666666;
	font-size: 16px;
	padding-left:100px;
	vertical-align:text-top;
}

.aboutBody5 {
	color: #666666;
	font-size: 16px;
	padding-left:70px;
	vertical-align:text-top;
}
.aboutBody6 {
	color: #666666;
	font-size: 16px;
	padding-left:130px;
	vertical-align:text-top;
}
.aboutGraphic {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:80px;
} 
.aboutGraphic2 {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:30px;
} 

.termsBody {
	color: #666666;
	font-size: 14px;
	padding-left:70px;
	padding-top:10px;
}

.termsBody3 {
	color: #666666;
	font-size: 18px;
	padding-left:20px;
	padding-top:10px;
	vertical-align:text-top;
}

.contactGraphic {
	width:400px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:50px;
} 

.listDivider {
	background-color: #eceff5;
	height: 2px;
}

.listDivider2 {
	background-color: #eceff5;
	height: 4px;
}

.listHeadSpacer {padding: 32px}


.AmznBckgrd { 
	background-image: url(http://services.baconmarathon.com/topthreeclicks/images/Suggestion_bkgrd_amzn.gif); 
	background-repeat: no-repeat;
}

.VidPopupBckgrd { 
	background-image: url(http://services.baconmarathon.com/topthreeclicks/images/Suggestion_bkgrd_popup_amzn.gif); 
	background-repeat: no-repeat;
}


.ytArrows {height: 190px}

.amznArrows {height: 270px}

.amznPopArrows {height: 170px}

.blueBorder {
	background-color:#eceff5;
}

.dkBlueBorder {
	background-color:#333399;
}


.blueBorderMid {
	background-color:#eceff5;
	padding-left:15px;
	padding-right:15px;
}

.blueTopLeft {
	background-image: url(http://i.persistentfan.com/images/search/top_leftBlue.jpg); 
	background-repeat: no-repeat;
	height:13px;
}

.blueTopRight {
	background-image: url(http://i.persistentfan.com/images/search/top_rightBlue.jpg); 
	background-repeat: no-repeat;
	height:13px;
	background-position:right; 
}

.blueMid {background-color:#ffffff}

.blueBotLeft {
	background-image: url(http://i.persistentfan.com/images/search/bot_leftBlue.jpg); 
	background-repeat: no-repeat;
	height:13px;
}

.blueBotRight {
	background-image: url(http://i.persistentfan.com/images/search/bot_rightBlue.jpg); 
	background-repeat: no-repeat;
	height:13px;
	background-position:right; 
}

.blueTopLeft2 {
	background-image: url(http://i.persistentfan.com/images/search/top_leftBlue_6.jpg); 
	background-repeat: no-repeat;
	height:6px;
}

.blueTopRight2 {
	background-image: url(http://i.persistentfan.com/images/search/top_rightBlue_6.jpg); 
	background-repeat: no-repeat;
	height:6px;
	background-position:right; 
}

.dkBlueTopLeft {
	background-image: url(http://i.persistentfan.com/images/search/top_leftDkBlue_6.jpg); 
	background-repeat: no-repeat;
	height:6px;
}

.dkBlueTopRight {
	background-image: url(http://i.persistentfan.com/images/search/top_rightDkBlue_6.jpg); 
	background-repeat: no-repeat;
	height:6px;
	background-position:right; 
}

.blueBotLeft2 {
	background-image: url(http://i.persistentfan.com/images/search/bot_leftBlue_6.jpg); 
	background-repeat: no-repeat;
	height:6px;
}

.blueBotRight2 {
	background-image: url(http://i.persistentfan.com/images/search/bot_rightBlue_6.jpg); 
	background-repeat: no-repeat;
	height:6px;
	background-position:right; 
}


.loginBorderMob {
	background-color:#eceff5;
	padding-left:15px;
	padding-right:15px;
}

.loginBorderMob2 {
	background-color:#eceff5;
	height:15px;
}

.loginTitleFontMob {
	color: #666666;
	font-size: 24px;
	padding-left:20px;
	padding-top:10px;
}

.loginFontMob {
	color: #666666;
	font-size: 14px;
	text-align:right;
	vertical-align:middle;
	padding-right:4px;
	padding-top:5px;
	padding-bottom:20px;
}

.loginFontMob2 {
	color: #666666;
	font-size: 14px;
	vertical-align:middle;
	text-align:center;
	padding-top:10px;
}

.loginFontMob3 {
	color: #666666;
	font-size: 14px;
	text-align:right;
	vertical-align:middle;
	padding-right:4px;
	padding-top:5px;
	padding-bottom:10px;
}

.loginFieldMob {
	width: 165px;
	height: 20px;
	color: #666666;
	font-size: 14px;
}

.loginFieldMob2 {
	width: 180px;
	height: 20px;
	padding-bottom:20px;
}
.loginFieldMob3 {
	width: 180px;
	height: 20px;
	padding-bottom:10px;
}
.loginNoteFontMob {
	color: #666666;
	font-size: 10px;
	vertical-align:middle;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:20px;
}


.loginImg {padding-left:50px}
.loginImgMob2 {
	padding-bottom:12px;
}
.loginImgMob3 {
	padding-bottom:15px;
}
.loginImgMob4 {
	padding-top:10px;
		
}









.searchFontMob {
	color: #000000;
	padding-left:5px;
	font-size: 14px;
	text-align:right;
	vertical-align:middle;
}

.bigsearchfieldMob {
	width: 100%;
	height: 24px;
	color: #000000;
	font-size: 14px;
}
.bigSearchImgMob {padding-right: 5px}

.topLogoMob {
	padding-left:4px;
	padding-top:10px;
	padding-bottom:10px;
}

.headerLoginMob {
	font-size: 14px;
	font: arial,sans-serif;
}

.topSignupMob {
	text-align: right;
	padding-top:10px;
	padding-bottom:10px;
}

.loginMob {
	font-size:14px;
	font: arial,sans-serif;
	padding-right:6px;
	padding-left:6px;
}
.loginMob2 {
	font-size:14px;
	font: arial,sans-serif;
	padding-right:6px;
}

.loggedinMob {
	color: #666666;
	text-align: right;
	font-size: 10px;
	font: arial,sans-serif;
	padding-top: 4px;
}

.prodListBordMidMob {
	background-color:#eceff5;
	padding-left:5px;
	padding-right:5px;
}

.vidTitleMob {
	color: #666666;
	font-weight: strong;
	font-size: 16px;
	font: arial,sans-serif;
	vertical-align:bottom;
	padding-right:10px;
	padding-left:4px;
	letter-spacing:-1px;
}

.vidTitle2Mob {
	color: #000000;
	font-weight: strong;
	font-size: 16px;
	font: arial,sans-serif;
	vertical-align:bottom;
	padding-right:2px;
}

.vidTitle3Mob {
	color: #000000;
	font-weight: strong;
	font-size: 10px;
	font: arial,sans-serif;
	vertical-align:bottom;
}


.footerFontMob {
	color: #666666;
	font-size: 10px;
	vertical-align: center;
	padding-bottom: 3px;
	padding-top: 5px;
}

.footerFont2Mob {
	font-size: 10px;
	text-align: right;
	vertical-align: center;
	padding-bottom: 3px;
	padding-top: 5px;
}





.vidSectionWid {
	padding-left:15px;
}

.vidSectionWid2 {
	text-align:right;
	padding-right:5px;
}

.tweetPosWid {
	padding-left:5px;
}

textarea.tweetfieldWid {
	color: #000000;
	font-size: 12px;
	font: arial,sans-serif;
	width: 300px;
	height: 53px;
	padding-bottom:4px;
}

.tweetTop {vertical-align:top}

.amznFont {
	color: #666666;
	font-size: 12px;
	text-align:right;
	padding-right:24px;
	padding-top:2px;
	padding-bottom:4px;
	vertical-align:bottom;
	text-transform:lowercase;
}

.popularPretextFont {
	font: arial,sans-serif;
	color: #000000;
	font-weight: bold;
	padding-top:6px;
	padding-left:20px;
	font-size: 12px;
}

.popularListFont {
	font: arial,sans-serif;
	color: #000000;
	text-align:center;
	padding-top:6px;
	padding-left:20px;
	font-size: 12px;
}

* {padding:0; margin:0}
.dropdown {
	font: arial,sans-serif;
	font-size: 12px;
}
.dropdownPretextFont {
	font: arial,sans-serif;
	color: #000000;
	font-weight: bold;
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	font-size: 12px;
}

.dropdown dt {
	color:#0033cc;
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer; 
	color:#ffffff;
	background-color:#333399;
	border:1px solid #eceff5;
	border-top:none;
	border-left:none;
	}

.dropdown dt:hover {
	color:#ffffff;
}

.dropdown dd {
	position:absolute; 
	width:180px; 
	display:none; 
	background:#333399;
	z-index:200; 
	overflow:hidden; 
	opacity:0;
}

.dropdown ul {
	width:181px;
	color:#ffffff;
	text-align:left; 
	list-style:none; 
	border:1px solid #eceff5;
	border-top:none;
}

.dropdown li {display:inline}

.dropdown a, .dropdown a:active, .dropdown a:visited {
	padding-top:6px;
	padding-left:10px;
	display:block; 
	color:#ffffff;
	text-decoration:none; 
	text-align:left;
	width:180px;
}

.dropdown a:hover {
	background:#333399; 
	color:#ffffff;
	background-color:#9999cc;
	text-decoration:underline; 
}

.dropdown .underline {border-bottom:1px solid #9ac1c9}
