/*
Theme Name:     ShyFAME.com RMX
Theme URI:      http://shyfame.com/
Description:    ReDesign 2010
Author:         DJG33KD0UT
Author URI:     http://djgeekdout.com/
Template:       iA3-101
Version:        1.9845
*/


@import url(nuCSS/base.css);
@import url(nuCSS/typography.css);
@import url(nuCSS/list.css);
@import url(nuCSS/frame.css);
@import url(nuCSS/header.css);
@import url(nuCSS/footer.css);
/*@import url(css/jquery.fancybox.css);*/
/*@import url(css/iphone.css) screen and (max-device-width: 320px);*/


/* ================== *//* = Globals = *//* ================== */

/*:focus{outline:0;}*/
html {
	border:0;
}
body {padding:0;margin-top:23px;}
span.category {font-weight:bold;}

img {display:block;}

figure#featured {left:0;position:relative;margin-left: -315px}

img.featuredImage {display:block;}



/* ================== *//* = FeaturedSlider = *//* ==================
#featSlider {width: 960px;height:550px;position:relative;margin:0 auto;}
#featSlider .wrapper{width:940px;height:550px;margin:0;padding:0;position:absolute;top:0;left:0;}
#featSlider .wrapper ul{width:32700px;list-style:none;position:absolute;top:0;left:0;background:#eee;border-top:3px solid #e0a213;border-bottom:3px solid #e0a213;margin:0;}
#featSlider .wrapper ul li{display:block;float:left;padding:0;height:520px;width:940px;margin:0;}


ul#naviGATOR {list-style: none;margin:0;padding:0;background-color:transparent;display:block;float:right;margin:4px 20px;}
ul#naviGATOR li {list-style:none;display:block;margin:5px;padding:0;width:10px;height:10px;background-color:transparent;background-repeat:no-repeat;background-image:url('/famepress/wp-content/themes/Fame2010/gfx/bullets.gif');background-position:0 0;text-indent:-1000em;overflow:hidden;float:left;cursor:pointer;}
ul#naviGATOR li#button_selected,
ul#naviGATOR li:hover {background-position:-50px 0;}
ul#naviGATOR li:active {position:relative;bottom:-1px;}


.greyBanner {background-color:#EEE;border-top:1px solid #CCC;margin:0;padding:0;}

a.galleryThumbWrap{background-color:#DEDEDE;display:block;margin:0;padding:0;-moz-box-shadow:0 0 8px #333;/* FF3.5+ */-webkit-box-shadow:0 0 8px #333;/* Saf3.0+,Chrome */box-shadow:0 0 8px #333;/* Opera 10.5,IE 9.0 */}
img.galleryThumb {display:block;}

/* Bio Page*/

/*#bioBioPage.contentBody {padding-left:160px;}*/
/*#bioBioPage.contentBody figure#featured {left:-156px;position:relative;}*/
#bioBioPage.contentBody article div.content > blockquote {
	float: left;
	position: relative;
	left: -320px;
	width: 920px;
	margin: 0;font-weight:bold;text-shadow:0 -1px 3px #EEE;
}


ul.tile li, ul.tile.has4col li, ul.tile4c li {
margin:0 0 0 26px;
min-height:7.5em;
width:150px;
}

/*#frontpageEvents,*/
#frontpageNews,
#frontpageMusic,
#frontpageVideo {width:300px;padding:0;}


#logo {
	display: block;
	width: 100%;
	height: 120px;
	text-indent: -9999em;
	direction: ltr;
	background: transparent url('/famepress/wp-content/themes/Fame2010/img/BrodyRyan-LogoHeading.png') 50% 50% no-repeat;
}


#tweeter {display:block;width:954px;float:left;}
#tumblr {width:954px;float:left;display:block;}
#tumblr #tumb-content {width:954px;height:340px;display:block;overflow-y:scroll;}
#tumblr #tumb-content div.title {display:none;}
#tumblr #tumb-content ul {width:510px;margin:0 auto;}
#tumblr #tumb-content ul li.tumblr_post {margin-bottom:60px;}
li.tumblr_post.video {}
li.tumblr_post.photo {}
li.tumblr_post.link {}


#tumblr ul {margin:0;list-style-type:none;}
#tumblr ul li {display:block;margin:0;}
#tweeter p.twitter-message,
#tumblr ul li {font-size:16px;margin:6px 0 10px 0;}

ol#brodySongz {margin:0;}
ol#brodySongz li {display:block;margin:2px 0 6px 0;}
img.wpaudio-play {display:inline!important;vertical-align:middle!important;display:inline;}
/*#frontpageMusic .wpa_container img.wpa_play {line-height:20px!important;font-size:12px;}*/
#frontpageMusic .wpa_container {margin:0 0 8px 0!important;display:block;}




h4.orangey {color:#9D400D;display:block;clear:both;width:300px;margin-top:8px;}

a.more-link-smallr {font-size:12px;text-transform:uppercase;}

article.topFeatured {padding:0 0 8px 72px;}
#frontpageNews h3 {clear:both;display:block;}
aside.topAside h3 {
	color:#9D400D;display:block;
	font-size: 18px;line-height:22px;vertical-align:middle;
	padding:4px;border-bottom:1px dotted #81817C;
	-moz-text-shadow:2px 2px 4px #999;
	-webkit-text-shadow:2px 2px 4px #999;
	text-shadow:2px 2px 4px #999;
	background-image:-moz-linear-gradient(top,#FFFFFF,#EDEBD5);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFFF),color-stop(1,#EDEBD5));/* Saf4+,Chrome */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF',EndColorStr='#EDEBD5');/* IE6,IE7 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF',EndColorStr='#EDEBD5')";/* IE8 */
}

div.content {padding:8px 0px 16px 0;/*background-color:#FBFAF4;*/}
figure img.frontThumb {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	-moz-box-shadow:2px 2px 4px #777;/* FF3.5+ */
	-webkit-box-shadow:2px 2px 4px #777;/* Saf3.0+,Chrome */
	box-shadow:2px 2px 4px #777;/* Opera 10.5,IE 9.0 */
}




h3#second {padding-top:16px;}

form#newsletter label{display:none;visibility:hidden;}

nav.mainNav {
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;
	z-index: 1;
}
ul#topNav {
	width:940px;
	padding:0 2px;
	list-style-type: none;
	text-align: center;
	padding: 0;
	position: relative;
	left:-10px;
	top:2px;
	z-index: 2;
}
nav.mainNav ul#topNav li {
	display: inline;
	text-align: center;
}

nav.mainNav ul#topNav li a {
	color: #191919;
	/*font-family: Georgia,Arial,serif;*/
	font-size: 18px;
	height:40px;
	line-height: 40px;
	/*text-transform: uppercase;*/
	vertical-align: middle;
	text-decoration: none;
	text-align: center;
	padding:2px 8px;
}

/*nav.mainNav ul#topNav li a:hover {
	color: #191919;
	background-color:#FAAF3E;
	text-decoration: none;
	border-bottom:1px solid #191919;
}
nav.mainNav ul#topNav li a:active {
	color:#FFF;
	background-color:#FAAF3E;
	border-bottom:1px dotted #191919;position:relative;bottom:-1px;
	-moz-text-shadow: -1px 1px 3px #191919;
	-webkit-text-shadow: -1px 1px 3px #191919;
	text-shadow: -1px 1px 3px #191919;
}
*/
form#newsletter fieldset legend {display:none;}

#soundcloudFooter {width:350px;float:right;}


.vcard{display:none;}
#music.contentBody {margin-bottom:2em;}
#videoz-wrap.contentBody .content,
#music.contentBody .content {position:relative;top:0;left:-310px;width:940px;}

#newsletter-sign-up {width:210px;}
#social-BTNs {}
#social-BTNs ul#button-list-2011 {list-style: none;float: left;width: 100%;}
#social-BTNs ul#button-list-2011 li {text-indent:-9999em;display: inline-block;}
#social-BTNs ul#button-list-2011 li a {
	text-indent:-9999em;
	text-decoration: none;
	width: 32px;
	height:32px;
}
#social-BTNs ul#button-list-2011 li a i.icon {
	float:left;
	display:block;

	width: 32px;
	height:32px;
	/*background-color: magenta;*/
	background-repeat:no-repeat;
	background-image:url('/famepress/wp-content/themes/Fame2010/img/icons-social.png');
	cursor:pointer;
}
#social-BTNs ul#button-list-2011 li a:hover i.icon {background-image:url('/famepress/wp-content/themes/Fame2010/img/icons-social-hover.png');}

/*#social-BTNs ul#button-list-2011 li a:hover i.icon {
	-webkit-animation: wiggle .3s ease-out;
	-moz-animation: wiggle .3s ease-out;
	-ms-animation: wiggle .3s ease-out;
	-o-animation: wiggle .3s ease-out;
	animation: wiggle .3s ease-out;
}*/

#social-BTNs ul#button-list-2011 li a#instagram 		i.icon {background-position:0 0;}
#social-BTNs ul#button-list-2011 li a#instagram:hover 	i.icon {background-position:0 0px;}
#social-BTNs ul#button-list-2011 li a#soundcloud 		i.icon {background-position:-40px 0;}
#social-BTNs ul#button-list-2011 li a#soundcloud:hover 	i.icon {background-position:-40px 0px;}
#social-BTNs ul#button-list-2011 li a#btm-twitter 		i.icon {background-position:-80px 0;}
#social-BTNs ul#button-list-2011 li a#btm-twitter:hover i.icon {background-position:-80px 0px;}
#social-BTNs ul#button-list-2011 li a#nufacebook 		i.icon {background-position:-120px 0;}
#social-BTNs ul#button-list-2011 li a#nufacebook:hover 	i.icon {background-position:-120px 0px;}
#social-BTNs ul#button-list-2011 li a#youtube 			i.icon {background-position:-160px 0;}
#social-BTNs ul#button-list-2011 li a#youtube:hover 	i.icon {background-position:-160px 0px;}
#social-BTNs ul#button-list-2011 li a#vimeo 			i.icon {background-position:-200px 0;}
#social-BTNs ul#button-list-2011 li a#vimeo:hover 		i.icon {background-position:-200px 0px;}
#social-BTNs ul#button-list-2011 li a#linkedin 			i.icon {background-position:-240px 0;}
#social-BTNs ul#button-list-2011 li a#linkedin:hover 	i.icon {background-position:-240px 0px;}
#social-BTNs ul#button-list-2011 li a#tumblrcon 				i.icon {background-position:-280px 0;}
#social-BTNs ul#button-list-2011 li a#tumblrcon:hover 	i.icon {background-position:-280px 0px;}


a#download_button_main {display:block;margin:0 0 1.5em 0;padding:0;background:transparent url() 0 0 no-repeat;}
a#download_button_main img {display:block;border:0;padding:0;margin:0 0 0 158px;width:361px;height:70px;}
p#dl-info {margin:0;padding:0;position:absolute;top:28px;left:536px;font-size:14px;line-height:16px;width:auto;}

#music.contentBody .content .topAside {background-position:0 0;padding-top:1em;}

#videoz-wrap article {clear:both;}
/*#videoz.content {width:650px;height:480px;float:right;clear:both;}*/

html body div#fwvvw_full_video {width:640px!important;height:420px!important;margin-left:-320px!important;border:0!important;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
html body div#wall-fwvvw-user-iambrodyryan {float:left!important;}
html body div#wall-fwvvw-user-iambrodyryan div.fwvvw_vthumb {float:right!important;}


#social-BTNs ul#button-list-2011 li a#bookBrodyFooter, #social-BTNs ul#button-list-2011 li a#BRFGDL {display:none;}


#BRFGDL {
	display: block;
	float: left;
	width: 100%;
	text-align: center;
}

#BRFGDL img {
	display: block;
	margin: 20px auto;
	border: 0;
	text-align: center;
}

img {
	display: block;
	height: auto;
	max-width: 100%;
}

@media (max-device-width: 320px) {
	body {
		margin-top:0;}
	header {
		background: white;
	}

	#social-BTNs {float:left;display:block;width:100%;/*height:62px;*/}
	#social-BTNs ul#button-list-2011 {list-style: none;margin-top:4px;text-indent:0;}
	#social-BTNs ul#button-list-2011 li {list-style: none;width:auto;display:block;text-indent:0;}
	#social-BTNs ul#button-list-2011 li a {text-transform: uppercase;text-align: center;text-indent:0;width:100%;clear:both;height:50px;line-height: 50px;background: white;font-weight: bold;font-size: 38px;padding-left: 22px;}
	#social-BTNs ul#button-list-2011 li a i.icon {float: left;margin-top: 10px;margin-left: 10px;}
}
