/*

Theme Name: Touched By Records

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

Description: Touched by records template design.

Version: 0.1

Author: Fresh eMedia

Author URI: http://www.freshemedia.com.com/



*/

html,body{margin:0;padding:0; height:100%;}

body {	background:#3d3227 url(images/bg.jpg) repeat-x;	font-family: verdana, arial, tahoma, sans-serif; font-size: 12px;margin:0px;	}

#container {width:1024px; margin: 0 auto; padding:0; background:#3d3227; color:#333; overflow: hidden;}

#header { background:#3d3227 url(images/head.jpg) no-repeat; width: 1024px; height: 507px;}

#logo { padding:30px 0px 0px 36px;}

#menuarea { width:951px; height:67px;}

a:active { outline: none;}

a:focus { outline:none;}

ul#menu { margin:0px; padding:0px;}

.NavHide { display:none;}

ul#menu li a span:hover {cursor:pointer;}

ul#menu li {float:left; list-style-type:none; width:auto;}

ul#menu li a {background:url(images/nav/sprite.jpg) no-repeat scroll top left;	display:block;	height:67px; position:relative;	}

ul#menu li a.home {	width:117px;	}

ul#menu li a span {	background:url(images/nav/sprite.jpg) no-repeat scroll bottom left;	display:block; position:absolute;top:0;left:0;height:100%;width:100%;z-index:100;}

ul#menu li a.home span {background-position:0px -67px;}

ul#menu li a.label { width:152px; background-position:-117px 0px; }

ul#menu li a.label span {	background-position:-117px -67px;}

ul#menu li a.shop { width:150px; background-position:-269px 0px; }

ul#menu li a.shop span {	background-position:-269px -67px;}

ul#menu li a.artists { width:139px; background-position:-419px 0px; }

ul#menu li a.artists span {	background-position:-419px -67px;}

ul#menu li a.djtips { width:132px; background-position:-558px 0px; }

ul#menu li a.djtips span {	background-position:-558px -67px;}

ul#menu li a.contact { width:261px; background-position:-690px 0px; }

ul#menu li a.contact span {	background-position:-690px -67px;}

ul#menu .selected a.home{ background-position:0px -67px;}

ul#menu .selected a.aboutus{ background-position:-117px -67px;}

ul#menu .selected a.services{ background-position:-269px -67px;}

ul#menu .selected a.showcase{ background-position:-419px -67px;}

ul#menu .selected a.latestnews{ background-position:-558px -67px;}

ul#menu .selected a.resources{ background-position:-690px -67px;}

#promo {background:#534539; width:951px;}

a img { border:none;}

.pics { height:263px; margin-left:9px;}

#belowpromo { background: url(images/belowpromo.jpg) no-repeat; height:14px; margin-top:0px; width:951px; margin-left:40px;}

#main { background:#42372b url(images/mainbg.jpg) bottom left no-repeat; width:933px; margin-left:36px; padding:0px 9px 15px 9px; overflow:auto;}

#left { width:631px;  float:left; position:relative;overflow:hidden; padding-left:5px;}

#right { width:296px;  float:left; position:relative;}

#rightfloatedleft { width:20px; right:0px; background:url(images/mid_repeat.jpg) repeat-y; position:absolute; height:100%;}

#rightfloatedlefttop { background:url(images/top_fade.jpg) no-repeat; height:194px; width:100%;}

#rightfloatedleftbottom { height:194px; background:url(images/bottom_fade.jpg) no-repeat; position:absolute; bottom:0px; width:100%;}

.articlehead { width:621px; height:36px; background:url(images/articlehead.jpg) no-repeat; margin-top:23px;}

.articleh2 { width:512px; float:left;}

.articlerating { width:100px; height:36px;  float:left;}

.articlebody { width:580px; background:#594f45 url(images/articlebottom.jpg) no-repeat bottom left; color:#fff; padding:10px 15px 40px 15px; overflow:auto;}

.articlebody h3 a{ color:#FFF;}

.articlebody a:link { color:#FFFFFF; text-decoration:underline; font-weight:bold;}

.floatleft { float:left; margin-right:15px;}

.floatright{ float:right; margin-left:15px;}

.screen-reader-text { display:none;}

.ratingtext { display:none;}

.buttons { margin-top:7px; margin-right:7px;}

#searchform {margin-left:22px; margin-top:27px;}

#searchform #s { width:183px;}

#sliding_cart { background-color:#73604b;}

li#shopping-cart h3 { display:none;}

li#shopping-cart .titles { background:url(images/yourbasket.jpg) no-repeat; height:50px; }

#right li { list-style-type:none; margin-left:22px;background:url(images/righthoz.png) no-repeat top center; list-style-type:none; padding-top:13px; margin-top:17px; width:258px;} 

#contentBG2 { background:url(images/bottom_content.jpg) no-repeat top center; height:17px;}

#bottom { width:951px; height:200px; margin-left:36px; background:url(images/footerbg1.jpg) bottom no-repeat;}

.bottomCont {width:302px; height:34px; background-color:#6d5742; float:left; margin-right:22px;}

.bottomContLast {width:302px; height:34px; background-color:#6d5742; float:left;}

.bottompad { padding-left:7px; padding-top:7px;}

.white { color:#FFFFFF;}

.linkedbutton { margin-top:16px; margin-bottom:3px;}

#footer { background:url(images/footerbg2.jpg) no-repeat left top; height:218px;}

#bottomSpan { background:url(images/repeatbgbottom.png) center bottom no-repeat; height:96px;clear:both; margin-top:-96px; width:100% auto;}

.bottomCont h3 { display:none;}

.bottomCont ul { margin:0px; padding:0px;}

.bottomCont ul li { margin-top:15px;}

.bottomCont ul li a { color:#FFFFFF;}

.comment { margin:0px; list-style-type:none; color:#FFFFFF; border-bottom:1px solid #918272; padding-bottom:10px; margin-bottom:10px;}

.commentlist { margin:0px; padding:0px;}

.comment-meta { display:none;}

.avatar { display:none;}

.url { color:#FFFFFF;}

h3#comments { display:none;}

#contactformtemp input { margin-top:10px;}



#left h3 { color:#FFFFFF;}

.thumblock  { display:none;}

.commentsblock {background:#594F45 url(images/articlebottom.jpg) no-repeat scroll left bottom; padding:20px; margin-top:20px;}

.commentsblock { width:570px;}



sIFR-flash {	visibility: visible !important;	margin: 0;}

.sIFR-replaced {	visibility: visible !important;}

span.sIFR-alternate {	position: absolute;	left: 0;	top: 0;	width: 0;	height: 0;	display: block;	overflow: hidden;}

.sIFR-flash + div[adblocktab=true] {  display: none !important;}

.sIFR-hasFlash h2 {	visibility: hidden;	font-size: 24px; margin:0px; padding:0px;background:url(images/splash.png) no-repeat left top;}



#sliding_cart { padding-left:12px;}

.shoppingcart { display:none;}

.items { color:#FFF;}

.empty { color:#FFF;}



.more-link { display:none;}

.widget_box ul li a { text-decoration:none;}

#bottomSpan #linksandcopy { color:#FFF; margin:0px auto; width:1024px; padding-top:65px; padding-left:46px;}

#bottomSpan #linksandcopy a { color:#FFF;}

.promoright { margin-top:9px; margin-left:22px; margin-bottom:7px;}

div.wpcf7-mail-sent-ok { border:none;}


