/*







Theme Name: SHeDaisy_Theme







Theme URI: http://www.shedaisy.com







Author: IndigoIce







Version: 1.0







License: GNU General Public License







License URI: license.txt







Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu







*/































@charset "utf-8";







/* CSS Document */















/*----------------------------------------------------Begin Of Reset Code ------------------------------------------------------*/







html, body, div, span, applet, object, iframe,







h1, h2, h3, h4, h5, h6, p, blockquote, pre,







a, abbr, acronym, address, big, cite, code,







del, dfn, em, font, img, ins, kbd, q, s, samp,







small, strike, strong, sub, sup, tt, var,







dl, dt, dd, ol, ul, li,







fieldset, form, label, legend,







caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}







/* remember to define focus styles! */







:focus {outline: 0;}







body {	line-height: 1;	color: black;	background: white;	margin:0;	padding:0}







ol, ul { 	list-style: none;}







/* tables still need 'cellspacing="0"' in the markup */















blockquote:before, blockquote:after,







q:before, q:after {	content: "";}







blockquote, q {	quotes: "" "";}







/*----------------------------------------------------End Of Reset Code ------------------------------------------------------*/















/* ----------------- Common ---------------------- */







.fltlft { float:left; }







.fltrgt { float:right }







.clear 	{ clear:both; font-size:0px; line-height:0px; padding:0px; margin:0px; height:0px; }







.clrBlock{clear:both; font-size:0px; line-height:0px; display:block;}







body{ font: 12px Arial, Helvetica, sans-serif; color:#000000; background:url(images/bg.jpg) center top no-repeat !important;}







strong{font-weight:bold;}







.tsPlayer_data_track p { display:none !important; visibility:hidden !important; }







#wrapper																{width:100%; height:100%; /*background:url(images/homeBg.jpg) center top no-repeat;*/ margin:0 auto;}







#innerWrap																{width:100%; height:100%; background:url(http://shedaisy.com/wp-content/themes/SHeDaisy_Theme/images/innerBg.jpg) center top no-repeat; margin:0 auto;}







.container																{width:640px; height:auto; margin:0 auto; position:relative;}







#headline {	
	display: none !important;
}






/*--------------------------------- Header ---------------------------------*/







#header																	{width:auto; height:393px;}







.single-post .innerMain a {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #ADF63B;



}



.single-post .innerMain a:visited {



	color: #ADF63B;



}



.single-post .innerMain a:hover {



	color: #C0C0C0;



}



.single-post .innerMain a:active {



	color: #ADF63B;



}







#logo																	{width:196px; height:42px; padding:0;}







#nav																	{width:640px; padding:0; position:relative; top:-15px;}







#nav ul 																{width:640px; float:left; display:block; padding:0;}







#nav ul li																{float:left; display:block; padding:0 14px; font:normal 21px "FGBethanyRegular", Arial, Helvetica, sans-serif;}







#nav ul li.first-child													{padding:0 14px 0 8px;}







#nav ul li.last-child													{padding:0 0 0 14px;}







#nav ul li a															{color:#000; text-decoration:none;}







#nav ul li a:hover, #nav ul li.selected a								{color:#adf63b;}















.socials																{width:58px; height:222px; background:url(images/socialsBg.png) left top no-repeat !important; position:fixed; top:264px; right:0px;}







.socials ul																{float:left; display:block; width:33px; padding:10px 11px 0 14px;}







.socials ul li															{float:left; display:block; padding:2px 0; width:31px; height:29px; display:block;}







.socials ul li a														{width:31px; height:29px; display:block; text-decoration:none;}







/*-------------------------------------------------------------------------*/







.home #nav ul li.current-menu-item a { color: #ADF63B; }



.page-id-4 #nav ul li.current-menu-item a { color: #ADF63B; }



.page-id-6 #nav ul li.current-menu-item a { color: #ADF63B; }



.page-id-7 #nav ul li.current-menu-item a { color: #ADF63B; }



.page-id-229 #nav ul li.current-menu-item a { color: #ADF63B; }



.page-id-9 #nav ul li.current-menu-item a { color: #ADF63B; }



.page-id-229 ul{ display:inline; }

.page-id-229 ul li { padding:10px 40px 10px 0px; float:left; }

.page-id-229 ul#menu-bot_menu{ display:block !important; }
.page-id-229 ul#menu-bot_menu li{ float:none; }

.page-id-229 .innerWidget, .page-id-547 .innerWidget, .page-id-558 .innerWidget, .page-id-564 .innerWidget, .page-id-567 .innerWidget, .page-id-553 .innerWidget { display:none;}

.page-id-229 h4, .page-id-547 h4, .page-id-558 h4, .page-id-564 h4, .page-id-567 h4 { font-size:28px; margin-bottom:20px;}

.page-id-229 a, .page-id-547 a { color: #ADF63B; text-decoration:none;  }





.postid-282 ol, .postid-279 ol, .postid-275 ol  { margin-left:20px; margin-right:20px;}



.postid-282 ol li, .postid-279 ol li, .postid-275 ol li { padding:10px; color:#FFF; list-style-type:decimal; padding:10px; }







/*----------------------------- Body Container ----------------------------*/







#body_contnainer														{width:auto; height:auto;}







.mainCont																{width:640px; padding:0 0 8px 0;}







.smallCont																{width:316px; padding:0; min-height:479px;}







.smallContTop															{width:316px; background:url(images/smallTransTop.png) left top no-repeat !important; padding:8px 0 0 0;}







.smallContBot															{width:316px; background:url(images/smallTransBot.png) left bottom no-repeat !important; padding:0 0 8px 0;}







.smallContMid															{width:292px; background:url(images/smallTransMid.png) left top repeat-y !important; padding:0 11px 0 13px;}















h4,h1																		{font:normal 36px "FGBethanyRegular", Arial, Helvetica, sans-serif; color:#adf63b;}







h4{ margin-bottom:-20px;  }















h2																		{font:normal 18px "Arial, Helvetica, sans-serif", Arial, Helvetica, sans-serif; color:#adf63b;}















h2 a																		{font:normal 18px "Arial, Helvetica, sans-serif", Arial, Helvetica, sans-serif; color:#adf63b;}















.date-strip																	{font:normal 12px "Arial, Helvetica, sans-serif", Arial, Helvetica, sans-serif; color:#fff;}







.date-strip	a																{font:normal 12px "Arial, Helvetica, sans-serif", Arial, Helvetica, sans-serif; color:#adf63b;}















.contMusic																{width:292px; height:70px; position:relative; margin-bottom:20px;}







.musicPlayer															{width:292px; height:28px; position:absolute; left:0px; bottom:0px;}















.contPV																	{width:292px; height:166px; padding:0; position:relative;}







.sliderCont																{width:289px; height:119px; position:absolute; left:0px; bottom:0px; background:url(images/sliderBg.jpg) left top repeat-x !important;}







.slider																	{width:245px; height:119px; padding:0; margin:0 auto;}







.slider img {padding:1px 0 0 0;}







.navi																	{position:absolute; top:0px; z-index:100; width:289px; text-indent:-9999em;}







.navi a#prev															{width:22px; height:119px; background:url(images/lftArrow.jpg) left top no-repeat !important; display:block; float:left;}







.navi a#next															{width:22px; height:119px; background:url(images/rgtArrow.jpg) left top no-repeat !important; display:block; float:right;}















.contVideo																{width:292px; padding:5px 0 0 0;}















.mainRgt																{width:316px; padding:0;}







.mainTopRgt																{padding:0 0 4px 0;}







.mainBotRgt																{padding:4px 0 0 0;}















.blogCont																{width:284px; height:219px; padding:0 0 0 8px;}



.home .blogCont a { color:#ADF63B; font: normal 14px Arial, Helvetica, sans-serif; }



.home .blogCont a:hover { color:#C0C0C0; text-decoration:none; }



.widget_talkirecentpostswidget img { padding-right:5px; }



.blogInfo																{width:280px; padding:0; position:relative; margin:-35px 0 0 0; color:#FFF;}







.blogInfo ul															{width:280px; float:left; display:block; padding:0;}







.blogInfo ul li															{float:left; display:block; padding:3px 0;}







.blogInfo ul li h5														{font:bold 14px Arial, Helvetica, sans-serif; color:#fff;}







.blogInfo ul li h5 a													{text-decoration:none; color:#fff;}







.blogInfo ul li p														{font:normal 14px Arial, Helvetica, sans-serif; color:#fff;}







.blogInfo ul li p a														{color:#fff; display:block; text-decoration:none;}







.blogInfo ul li p a:hover												{color:#adf63b;}























.innerCont																{width:640px; height:487px;}







.innerTop																{width:640px; background:url(images/transTop.png) left top no-repeat !important; padding:10px 0 0 0;}







.innerMain																{width:603px; background:url(images/transMid.png) left top repeat-y !important; max-height:467px; min-height:467px; padding:0 12px 0 25px; overflow-y:auto; }







.innerMain p { color:#FFF; padding-bottom:10px; }



.innerLft																{width:300px; padding:0;}







.innerRgt																{width:292px; padding:0;}















.innerContent															{width:auto; position:relative; margin:0px 0 0 0;}







.innerContent p,.alignleft p,.alignright p,.comments-text,.comments-text p														{font:normal 12px Arial, Helvetica, sans-serif; color:#fff; padding:7px 0; line-height:14px;}











.alignleft a,.alignright a{ color: #ADF63B; }



.alignleft a:hover,.alignright a:hover{ color: #C0C0C0; }







.alignright .bioHead{ font:normal 21px "FGBethanyRegular", Arial, Helvetica, sans-serif; margin-bottom:0px; padding-bottom:0px; display:block; height:15px; color:#FFF;}



.alignright ul{ margin-bottom:20px; margin-top:0px; padding-top:0px; display:block; }



.alignright ul li{ padding:5px; font-size:16px; }



.alignright ul li a{ padding:2px; font-size:16px; font:normal 18px "FGBethanyRegular", Arial, Helvetica, sans-serif; text-decoration:none; height:15px; display:block;}







.innerWidget															{width:292px; padding:0px 0 0 0;}







/*-------------------------------------------------------------------------*/















/*-------------------------------- Footer ---------------------------------*/







#footer																	{width:auto; min-height:465px; background:#000;}















.fCont																	{width:640px; padding:0;}







.fTopCont																{width:640px; padding:15px 0;}







.fTopCont ul															{float:left; display:block; padding:0;}







.fTopCont ul li															{float:left; display:block; font:normal 17px "FGBethanyRegular", Arial, Helvetica, sans-serif; padding:0 15px; background:url(images/fSep.jpg) right 4px no-repeat !important;}







.fTopCont ul li.first-child												{padding:0 15px 0 0px;}







.fTopCont ul li.last-child												{background:none; padding:0 0 0 15px;}















.fTopCont ul li.last-child label										{font:normal 16px "FGBethanyRegular", Arial, Helvetica, sans-serif; color:#fff; float:left; display:block; padding:2px 10px 0 0;}







.fTopCont ul li.last-child span.textboxCont								{float:left; display:block; width:147px; height:22px; padding:0 10px; background:url(images/inputBg.png) no-repeat !important; color:#FFFFFF; }







.fTopCont ul li.last-child span.textboxCont input.textbox				{width:147px; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#000; background:none; border:0px;}







.fTopCont ul li a														{color:#adf63b; text-decoration:none; padding:2px 0 0 0; display:block;}















.fbPlug																	{width:638px; border:1px solid #b2b2b2;}







.fbPlugTop																{width:633px; padding:5px 0 5px 5px; border-bottom:2px solid #b2b2b2;}







.fbPlugImg																{width:35px; height:35px; padding:0;}







.fbPlugInfo																{width:500px; padding:0 0 0 6px;}







.fbPlugInfo h6															{font:bold 12px/12px Arial, Helvetica, sans-serif; color:#fff;}







.fbPlugInfo p															{font:bold 12px/21px Arial, Helvetica, sans-serif; color:#414242; padding:5px 0 0 0;}







.fbPlugInfo p a															{width:44px; height:21px; background:url(images/fblike.jpg) no-repeat !important; display:block; float:left; padding:0 5px 0 0;}















.fbPluginMain															{width:638px; height:94px; padding:25px 0 0 0; margin:0;}















.fBotCont																{width:640px; padding:10px 0 0 0;}







.fBotLft																{width:220px; padding:0;}







.fBotLft ul																{display:block; padding:0; width:auto;}







.fBotLft ul li															{display:block; padding:2px 0; font:normal 12px Arial, Helvetica, sans-serif;}







.fBotLft ul li a														{color:#a7a9ac; text-decoration:none;}







.fBotLft ul li a:hover													{color:#adf63b;}















.fBotRgt																{width:420px; padding:0;}







.fBotRgt p																{font:normal 12px Arial, Helvetica, sans-serif; color:#a7a9ac; padding:2px 0 0 0; text-align:right;}







.fBotRgt p a															{color:#a7a9ac; text-decoration:none;}







.fBotRgt p a:hover														{color:#adf63b;}







/*-------------------------------------------------------------------------*/







/* ----------------- Common ---------------------- */















.innerCont .list {width:196px; margin:15px; float:left; background:#333333; border:1px solid #444444;}



.innerCont .list-header {padding: 5px; background: #222222; color: #FFFFFF; font-weight: bold; text-align: left;}



.innerCont .list-body {text-align:center; padding:10px;}



.innerCont .list-body a {width:162px; height:121px; display:block; background:#333333; margin:auto; padding-top:1px;}



.innerCont .list-body a:hover {background:#444444;}



.innerCont .list-footer {padding:0 10px 10px 10px;}



















.alignleft{float:left;width:270px; margin-top: -10px;}















.alignright{float:right;width:282px; margin-top: -10px;}















.hdimg{}















.sponsor-panel li a img {visibility: visible !important;}







.socials .sponsor-panel a{ padding:3px 0px 3px 0px; }







#logo a img{visibility: visible !important;}







.wpsb_opt_in p { display:block; width:200px; margin-top:25px; margin-left:-10px; font: normal 11px Arial, Helvetica, sans-serif; }



#wpsb form { postion:relative; top:-40px; margin-top:-38px; margin-left:10px;}



#wpsb_email{ border:none; height:17px; font-size:11px; background-color:transparent }



#wpsb_radio_option1, .wpsb_form_label p{ display:none;  }



#wpsb_radio_option2{ display:none; }



.wpsb_form_btn{ display:block; position:relative; top:-58px; right:-80px; font: normal 11px Arial, Helvetica, sans-serif; display:none; }







.blogMain a { color: #ADF63B; font: normal 14px Arial, Helvetica, sans-serif; }



.blogMain li { padding:10px; margin-bottom:10px; list-style-type:none;}



.page-id-4 .contMusic, .page-id-4 .contPV, .page-id-7 .contMusic, .page-id-7 .contPV, .page-id-297 .contPV, .page-id-297 .contMusic { display:none; }







.page-id-8 #nav ul li a, .page-id-4 #nav ul li a, .page-id-9 #nav ul li a, .page-id-229 #nav ul li a { color: white; }



.page-id-8 #nav ul li a:hover, .page-id-4 #nav ul li a:hover, .page-id-9 #nav ul li a:hover {color: #ADF63B;}















.shiba-bg{  







    background-position: center top !important;







    background-repeat: no-repeat !important;







    height: 880px !important;







    //left: 50%;







    position: absolute !important;







    top: 0 !important;







    width: 100% !important;







    z-index: -1 !important;







}



#twitter_update_list {

	font-size: 13px;

	line-height: 21px;

	list-style: none;

	background: url('images/shedaisy-says.png') top left no-repeat;

	padding-left:95px;

	min-height:85px;

	}

#twitter_update_list li {

	background: url('http://shedaisy.com/wp-content/themes/SHeDaisy_Theme/images/twitter-divider.gif') bottom left repeat-x;

	padding-bottom: 7px;

	margin-bottom: 9px;

	}

#twitter_update_list span, #twitter_update_list span a {

	color: #ababab;

	text-decoration: none;

	}

#twitter_update_list a {

	color: #ADF63B;

	}