body{



	background:#f7f3e7;



	margin:0;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#000;


  z-index:1;

}



.shw{

		float:left;

		width:130px;

}







.header{



	width:980px;



	margin-left:auto;



	margin-right:auto;



}







.menu{



	width:950px;



	background:#fefe94;



	clear:both;



	height:35px;



	margin-left:auto;



	margin-right:auto;



}







.logo{



	width:980px;



	height:262px;



	background:url(images/header.png) no-repeat;



}







.logo img{



	margin-right:25px;



}







p.motto{



	margin-top:125px;



	margin-right:50px;



	font-family:Georgia, "Times New Roman", Times, serif;



	font-size:20px;



}







.motto{



	width:250px;



}







.menu a{



	font-family:"Times New Roman", Times, serif;



	display:inline-block;



	font-weight:bold;



	font-size:18px;



	color:#000;



	text-decoration:none;



	margin-left:40px;



	margin-top:5px;



}







.menu a:hover{



	text-decoration:underline;



	color:#2369b2;



}







img#shop{



	margin-left:30px;



}







.blog_item{



	clear:both;



	margin-top:15px;



}







a.shop_info{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	margin-left:30px;



	text-align:center;



	padding-top:10px;



	padding-right:25px;



	font-weight:bold;



	color:#000;



	text-decoration:none;



}







.author{



	font-style:italic;



	margin:0;



	padding:0;



}







p.author{



	margin:0;



	padding:0;



}







.wrap{



	width:400px;



	float:right;



	margin-right:50px;



}







.right2{



	float:right;



	margin:0;



}







.no{



	margin-top:0;



}







.lg{ margin-top:100px; }







.wrapp{



	width:400px;



	float:right;



	margin-top:75px;;



	margin-right:25px;



}







.leftf{



	float:left;



	margin-top:40px;



	margin-left:40px;



}







.header_b{



	font-family:Georgia, "Times New Roman", Times, serif;



	font-size:20px;



}







.center{



	text-align:center;



}







span.spn{



	color:#498fda;



}







p.title{



	font-family:Georgia, "Times New Roman", Times, serif;



	font-size:16px;



	font-weight:bold;



}







span.date{



	clear:both;



	color:#007fc8;



}







p.sub_title{



	font-family:Georgia, "Times New Roman", Times, serif;



	font-size:13px;



	padding-left:15px;



	color:#737373;



	display:block;



	padding-top:5px;		



}







.article{



	margin-top:15px;



}







.article2{



	margin-top:15px;



}







.article2 p{



	padding:0;



	margin:0;



}







.article p{



	text-align:justify;



}







p.ns_title{



	clear:both;



	font-family:Georgia, "Times New Roman", Times, serif;



	font-size:11px;



	padding-left:20px;
	padding-bottom:0px;



	color:#737373;	



}







.news_title p.description{



	display:block;



	padding-top:10px;



	padding-left:20px;



	padding-right:10px;



}







a.newsa{



	font-size:11px;	



	font-weight:normal;



	margin-right:15px;



}







.video{


	margin-top:10px;



}







.blog_posts{



	margin-top:25px;



}







.bio{



	clear:both;



	margin-top:40px;



}







.blog p{



	padding:10px 0px 0px 0px;








}







.separator{



	width:350px;



	height:1px;



	margin-left:15px;



	background:#d1d1d1;



	margin-top:10px;



	margin-bottom:10px;



}







.news_item{



	clear:both;



	margin-top:20px;



	margin-left:10px;



}







p.ntitle{



	font-weight:bold;



	margin-left:10px;



	font-size:13px;



}







.news_title img{



	position:relative;



	top:3px;



}







.press{



	margin-top:30px;



}







.press p{

	padding:5px 0px 20px 0px;



}







.main_category{



	width:400px;



	clear:none;



	margin-top:15px;



	margin-left:20px;



}







a{



	outline:0;



	border:0;



}







.mailing_list{



	margin-top:15px;



}







.mailing_list p{



	font-family:Georgia, "Times New Roman", Times, serif;



	padding:10px 20px 20px 0px;



	color:#868686;



}







span#blue{



	color:#007fc8;



}







.footer{



	width:100%;



	height:95px;



	background:url(images/footer_bg.png) repeat-x;



}







input.mail{



	margin-top:5px;



	width:190px;



	height:27px;



	background:url(images/text_field.png) no-repeat;



	outline:0;



	border:0;



	padding-left:10px;



}







input.submit{



	position:relative;



	top:-24px;



	width:31px;



	height:16px;



	background:url(images/send.png) no-repeat;



	border:0;



	outline:0;



	margin-right:43px;



	cursor:pointer;



}







.mail{



	clear:right;



	margin-top:10px;



}







.merchandise{



	margin-top:45px;



}







.merchandise a img{



	margin-left:10px;



	position:relative;



	top:-10px;



}







.merchandise a{



	display:inline-block;



	margin-top:10px;



	margin-right:30px;



}







.photo_gallery{



	margin-top:15px;



}







.photo_gallery a img{



	margin-left:10px;



	margin-top:15px;



}







.photo_gallery a{



	display:inline-block;



	margin-top:10px;



	margin-right:30px;



}







a{



	font-family:Georgia, "Times New Roman", Times, serif;



	font-size:12px;



	font-weight:bold;



	color:#b11515;



}







.blog a{



	display:block;



	margin-top:10px;



	margin-right:15px;



}







.secondary_category{



	width:225px;



	margin-left:15px;



	margin-right:15px;



	margin-top:15px;



}







.social_icons a img{



	margin-top:10px;



	margin-left:13px;	



}







.latest_news{



	margin-top:15px;



}







.content{



	width:950px;



	float:left;



}







p{



	margin:0;

padding-bottom:15px;

}







.left{



	float:left;



}







.right{



	float:right;



}







a img{



	outline:0;



	border:0;



}







span.twitter_details{



	float:right;



	font-family:"Georgia", Times New Roman, Times, serif;



	font-size:15px;



	font-weight:bold;



	font-style:italic;



	color:#5397c9;	



	margin-right:30px;



	margin-top:10px;



}







.player{	



	float:right;



	width:240px;



	margin-top:15px;



	margin-right:10px;	



}







.gallery_pics img{



	margin:15px;



	border:#990000 1px solid;



	outline:0;



}







.gallery_pics img:hover{



	margin:15px;



	border:none;



	outline:0;



}







.under_header{



	width:950px;



	margin-left:auto;



	margin-right:auto;



}







.twitter p{



	float:left;



	padding-top:20px;



	padding-left:25px;



	font-family:"Georgia", Times New Roman, Times, serif;



	font-size:15px;



	font-style:italic;



}







.twitter img{



	float:left;



	margin:15px;



}







.twitter{



	width:660px;



	float:left;



	height:65px;



	background:url(images/twitter_bg.png) no-repeat;



	margin-top:40px;



	margin-left:15px;



}







.container{



	width:950px;



	background:url(images/container_bg.png) no-repeat top;



	background-color:#fff;



	margin-left:auto;



	margin-right:auto;



	margin-top:0px;



}







.footer_content{



	width:950px;



	margin-left:auto;



	margin-right:auto;



}







.footer_content p{



	display:block;



	padding-top:15px;



}







span.copyrght{



	font-weight:bold;



	font-style:italic;



	text-decoration:underline;



}







img.pointer{



	cursor:pointer;



}







.shows{



	margin-top:15px;



	width:350px;



	height:41px;



	background:url(images/shows_border.png) no-repeat;



}







.shows p{



	padding:0;



	margin-top:13px;



	margin-left:10px;



}







p.shows_t{



	font-weight:bold;



}







.shows a{



	font-size:12px;



	font-family:"Times New Roman", Times, serif;



	float:right;



	margin-right:20px;



	margin-top:12px;



}







a#verycreative{



	font-style:italic;



}







.clear{



	clear:both;



}







p.copy{



	font-family:Georgia, "Times New Roman", Times, serif;



	font-size:12px;



	color:#b11515;



	margin:0;



	padding:0;



}







.clearfix:after {



	content: ".";



	display: block;



	clear: both;



	visibility: hidden;



	line-height: 0;



	height: 0;



}







.space{



	clear:both;



	height:50px;



}



 



.clearfix {



	display: inline-block;



}



 



html[xmlns] .clearfix {



	display: block;



}



 



* html .clearfix {



	height: 1%;



}







.message {



background-color:#fefe94;



padding:10px;



display:block;



text-align:center;



}



body .gallery_pics img:hover {

margin:4px 0 4px 5px;

padding:5px;

}



.archives ul {

	margin-top:0px;

	padding-top:60px;

	background-image:url(images/archives.png);

	background-repeat:no-repeat;

}



.archives ul li {

	padding:3px 0px;

}

div.landing{
  text-align: center;
  display:block;
  position:static;
  top:50;
  width:900;
  z-index:1000;
  }


