html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, 
pre, form, fieldset, table, th, td{margin:0; padding:0}

body{background:#8CC63F; font:62.5%/1.6 "arial","helvetica neue","helvetica",sans-serif}

a{outline:none}

#header_wrapper{background-color:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc; margin:0px auto; padding:0px 25px 30px 25px; width:938px}

#header{height:65px; width:100%}

#header h1{background:url(../../mwt_download/music_wordpress/graphics/logo.png) no-repeat left 26px; color:#8CC63F; float:left; font-size:3.6em; letter-spacing:-1px; line-height:75px; padding:0px 0px 0px 0px}

#header h1 a{color:#8CC63F; text-decoration:none}

#linkbar{background-color:#308DC2; float:right; list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:relative; z-index:10}

#linkbar li{float:left; padding:0px 0px 0px 0px; position:relative; z-index:10}

#linkbar li a{color:#1b1b1b; display:block; font-size:1.4em; font-weight:900; position:relative; text-decoration:none; text-transform:uppercase; z-index:10; padding-top:5px; padding-right:28px; padding-bottom:3px; padding-left:27px}

#linkbar a:hover{background-color:#8CC63F; color:#fff}

#linkbar li.current_page_item a{background-color:#8CC63F; color:#fff}

#linkbar li ul{
	display:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
	position:absolute;
	top:30px;
	width:160px;
	z-index:10;
	border: 2px solid #308DC2;
}

#linkbar li ul li{
	float:none;
	padding:0px;
	position:relative;
	z-index:10;
	margin: 0px;
	background-color: #308DC2;
	border: 2px solid #308DC2;
}

#linkbar li ul li a{
	background-color:#8CC63F;
	float:none;
	font-size:12px;
	margin:0px;
	position:relative;
	z-index:10;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 13px;
}

#linkbar li ul li.current_page_item a{background-color:#8CC63F; color:#222}

#linkbar li.current_page_item ul li a{
	background-color:#8CC63F;
	color:#222
}

#linkbar li ul li a:hover{background-color:#fff; color:#222}

#content{background-color:#fff; border:1px solid #ccc; border-top:0px; border-bottom:0px; margin:-5px auto 0px auto; min-height:400px; padding:0px 25px 5px 25px; width:938px; line-height:1.5}

#content h1{color:#8CC63F; font-size:3.6em; font-weight:400}

#content h2{border-bottom:1px solid #f6f6f6; color:#8CC63F; font-size:3.0em; height:42px; line-height:38px; margin:-10px 0px 10px 0px}

#content h1 a{color:#8CC63F; font-size:1.0em; text-decoration:none}

#content h2.inline{border-bottom:0px; height:auto}

#content h3{color:#389fe7; font-size:2.4em; letter-spacing:-1px; line-height:25px; margin:5px 0px 7px 0px; text-decoration:none}

#content h3 a{color:#389fe7; font-size:1.0em; text-decoration:none}

#content h3 a:hover{background-color:#fafafa}

#content h4{font-size:1.8em; font-weight:400}

#content h5{font-size:1.3em}

#content h6{font-size:1.1em}

#content p{font-size:1.3em; padding:8px 0px 8px 0px}

#content a{color:#389fe7; font-weight:900}

#content ul li{font-size:1.2em; margin-left:20px; line-height:22px}

#content table{border-collapse:collapse; font-size:1.2em; margin:10px 0px 10px 0px}

#content tr{}

#content tr.odd_row{background-color:#eee}

#content th{text-align:left; padding:2px 20px 3px 5px}

#content td{padding:2px 25px 3px 5px}

#content blockquote{background-color:#fdfdfd; border:1px solid #ddd; font-size:1.1em; font-style:italic; line-height:25px; margin:10px 0px 10px 0px; padding:20px 20px 20px 40px}

#content a.list_link{background:url(../../mwt_download/music_wordpress/graphics/link_gradient_bg.png) repeat-x; border:1px solid #ccc; color:#333; display:block; float:left; font-size:1.2em; font-weight:400; line-height:32px; margin:5px 0px 10px -1px; padding:0px 10px 0px 10px; text-decoration:none}

#content a.list_link:hover{color:#000}

#content a.list_link:active{background:url(../../mwt_download/music_wordpress/graphics/link_bg_inverted.png) repeat-x}

#main_column{float:left; width:627px}

ul#side_column{background-color:#fff; border-left:1px solid #f6f6f6; float:right; list-style-type:none; margin:5px 0px 10px 0px; padding:0px 0px 5px 10px; width:275px}

#side_column h3{border-bottom:1px dotted #f6f6f6; border-top:1px dotted #f6f6f6; color:#389fe7; font-size:1.6em; line-height:26px; padding:5px 0px 10px 20px; margin:0px 0px 5px -10px}

#side_column ul{margin-bottom:3px}

ul#side_column ul li{color:#444; font-size:1.0em; list-style-type:none}

#side_column li a{color:#555; display:block; font-size:1.0em; font-weight:400; margin-left:-10px; padding:3px 0px 3px 20px; text-decoration:none; text-transform:uppercase}

#side_column li a:hover{background-color:#f9f9f9}

#side_column #searchform{left:10px; position:relative; width:245px; margin-top:5px; margin-right:0px; margin-bottom:25px; margin-left:-40px; padding-top:12px; padding-right:0px; padding-bottom:15px; padding-left:0px}

#side_column #searchform label{display:none}

#side_column #searchform input{background-color:#f9f9f9; border:1px solid #eee; height:20px;  left:0px; padding:2px 6px 2px 6px;  position:absolute; width:184px}

#side_column #searchform #searchsubmit{background-color:#fff; border:1px solid #eee; display:block; height:26px;  left:197px; padding:2px 10px 2px 10px; position:absolute; width:70px}

#side_column #searchform #searchsubmit:hover{cursor:pointer}

#side_column #searchform input:focus{outline:none}

#side_column .widget_tag_cloud div a{display:inline}

#widget_flickr_stream{margin:15px 0px 20px 10px}

#widget_flickr_stream li{border:3px solid #eee; float:left; height:45px; margin:0px 10px 10px 0px; width:45px}

#widget_flickr_stream li a{ background-color:#eee;  border:0px;  color:#eee; margin:0px; padding:0px}

#widget_flickr_stream li a:hover{background-color:transparent}

#widget_flickr_stream li img{ background-color:#eee;  border:0px;  color:#eee; height:45px; margin:0px; padding:0px; width:45px}

#footer{background-color:#fff; border:1px solid #ccc; margin:0px auto 15px auto; min-height:40px; padding:0px 25px 15px 25px; width:938px}
#footer h1{color:#8CC63F; font-size:2.2em; font-weight:20}
#footer .footer_section{border-right:1px solid #ccc; float:left; padding:10px 0px 0px 0px; margin-right:20px}

#footer .footer_section ul{list-style-type:none}

#footer .footer_section li{font-size:1.1em; text-transform:uppercase}

#footer .footer_section li span.important{font-size:1.1em; padding:2px 30px 2px 0px}

#footer .footer_section a{color:#8CC63F; display:block; padding:2px 30px 2px 0px; text-decoration:none}

#footer .footer_section a:hover{background-color:#fff}

#twitter_feed{background-color:#f9f9f9; color:#333; float:right; padding:20px 10px 10px 0px; position:relative; width:350px}

#twitter_feed ul{list-style-type:none}

#twitter_feed a{color:#555; display:block; padding:2px 10px 2px 0px; text-decoration:none}

div#twitter_feed ul li span.important{font-size:1.2em; margin:0px -65px 0px 0px; padding:5px 10px 5px 65px; text-transform:uppercase}

#twitter_feed li#twitter_content{font-size:1.2em; margin:0px 0px 0px 55px; padding:0px 10px 10px 10px; text-transform:uppercase}

#twitter_feed li#twitter_content p{ line-height:20px}

#twitter_feed li#twitter_content a{color:#389fe7; overflow:hidden;  margin-bottom:10px}

#twitter_feed li#twitter_date{font-size:1.1em; font-weight:900; margin-left:55px; padding:0px 10px 10px 10px; width:auto}

li#twitter_bird{background:#f9f9f9 url(../../mwt_download/music_wordpress/graphics/twitter_bird.png) no-repeat; height:30px; left:15px; position:absolute; top:45px; width:35px}

#band_mini_bio{float:left; height:558px; padding:0px 12px 0px 0px; width:448px}

#band_mini_bio img{border:1px solid #FFF; height:250px; width:446px}

#featured_posts{background-color:#f9f9f9; border:1px solid #000; height:150px; margin:15px 0px 0px 0px; width:446px}

#featured_posts h3{font-size:2.0em; padding:5px 10px; text-decoration:none}

#featured_posts h4{border-bottom:1px solid #E3F2F9; font-size:1.4em; padding:0px 10px 5px 10px}

#featured_posts h4 a{color:#555}

#announcement{border:1px solid #308DC2; float:right; height:558px; list-style-type:none; overflow:hidden; position:relative; width:458px; z-index:1; background-color:#FBF3B7; margin-top:0px; margin-right:0px; margin-bottom:8px; margin-left:0px}

#announcement li{border-bottom:1px solid #308DC2; height:50px; list-style-type:none; margin-bottom:-1px; overflow:hidden; position:relative; width:458px}

#announcement #current{height:458px}

#announcement a.order{color:#308DC2; display:block; float:left; font-size:2.4em; font-weight:bold; line-height:50px; position:relative; text-decoration:none; text-transform:uppercase; padding-top:0px; padding-right:15px; padding-bottom:0px; padding-left:0px}

#announcement li span.announce_title{border:0px; color:#308DC2; font-size:.9em; letter-spacing:-.5px; position:relative; top:-3px; margin-left:0px}

#announcement a.order:hover{color:#308DC2}

#announcement #current a.order:hover{color:#308DC2}

#announcement #current span.announce_title{color:#308DC2}

#announcement li div{border-top:1px solid #000; width:420px; margin-top:50px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px}

#announcement li div img{border:1px solid #eee; height:228px; margin-right:15px; width:100%}

#announcement li div p{font-size:0.9em; padding-top:0px; padding-right:10px; padding-bottom:3px; padding-left:0px; line-height:15px}

#content #announcement a.list_link{font-size:1.0em}

.column_first{border-top:1px solid #E3F2F9; float:left; width:448px; padding-top:5px; padding-right:30px; padding-bottom:10px; padding-left:0px}

#featured_post_slider{background-color:#E3F2F9; border:1px solid #eee; height:140px; list-style-type:none; margin-top:15px; min-height:140px; overflow:hidden; padding:10px; width:426px}

#featured_post_slider li{height:140px; min-height:140px; width:428px}

#featured_post_slider li h4{border-bottom:0px solid #308DC2; color:#222; font-size:1.1em; padding:0px 0px 0px 0px; margin:-5px 10px 5px 0px}

#featured_post_slider li p{font-size:1.0em; padding:0px}

.column_second{border-top:1px solid #E3F2F9; float:right; padding:5px 0px 0px 0px; position:relative; width:460px}

#flickr_area{list-style-type:none; margin-top:15px}

#flickr_area li{border:3px solid #eee; float:left; height:65px; margin:0px 20px 20px 0px; width:65px}

#flickr_area li a{ background-color:#eee;  border:1px solid #eee;  color:#eee}

#flickr_area li a img{ background-color:#eee;  border:0px;  color:#eee; height:65px; width:65px}

.blog_post{margin:0px 0px 40px 0px; padding:0px 0px 10px 0px; position:relative}

#content .blog_post h3{height:25px; margin-bottom:5px; padding:0px 0px 5px 0px; text-decoration:none}

#content div.blog_post h3 a:hover{border-bottom:1px solid #ccc}

#content .blog_post p{padding-left:2px}

#content .blog_post img{border:1px solid #ddd; margin:0px 0px 0px 0px; width:100%}

#content .blog_post img.alignleft{float:left; margin:5px 14px 0px 0px; max-width:100%; width:auto}

#content .blog_post img.alignright{float:right; margin:9px 0px 0px 14px; max-width:100%; width:auto}

#content .blog_post_info{height:30px; margin:-5px 0px 5px 0px; padding:2px 0px 0px 0px}

#content .blog_post_info ul{height:25px}

#content .blog_post_info li{background-color:#f9f9f9; color:#222; display:inline; float:left; font-size:1.2em; font-weight:400; list-style-type:none; margin-right:-1px; padding:3px 8px 3px 8px; text-transform:uppercase}

#content .blog_post_info li a{color:#222; font-size:1.0em; font-weight:400; text-decoration:none}

#content .blog_post_info li a:hover{color:#389fe7}

#content .blog_post_info li.info_last{float:right; margin-right:1px}

#content .blog_post a.more-link{padding:0px; text-decoration:none}

#content .blog_post p.read_more{background-color:#f6f6f6; bottom:-1px; color:#47bbef; font-size:.9em; font-weight:900; padding:3px 10px 2px 8px; position:absolute; right:0px; text-decoration:none; text-transform:uppercase; z-index:6}

#content .blog_post .post_tags{background-color:#f9f9f9; bottom:-1px; height:20px; left:0px; padding:2px 0px 3px 0px; position:absolute; width:100%; z-index:5}

#content .blog_post .post_tags p{float:left; padding:0px 10px 0px 10px}

#content .blog_post .post_tags a{color:#555; float:left; padding:0px 10px 0px 0px}

#content .blog_post .post_shadow{background:url(../../mwt_download/music_wordpress/graphics/post_shadow.png) no-repeat; bottom:-20px; height:20px; left:0px; position:absolute; width:100%}

#content .blog_navigation{margin:-20px 0px 10px 0px; text-align:right}

#content .blog_post .secondary_info{background-color:#f9f9f9; color:#333; font-size:2.0em}

#content .blog_post a.post-edit-link{border:1px solid #eee; color:#555; font-size:1.2em; padding:3px 10px 3px 10px; text-decoration:none}

#content .blog_post a.post-edit-link:hover{color:#389fe7}

ul.comment li{background-color:#f9f9f9; border-bottom:1px solid #f6f6f6; list-style-type:none; margin:10px 0px 10px 0px; min-height:65px; padding:0px 10px 5px 10px; position:relative}

#content ul.comment img{border:3px solid #f4f4f4;  height:56px; left:10px; max-height:56px; max-width:56px;  min-height:56px;  min-width:56px; position:absolute; top:10px}

#content ul.comment cite{color:#389fe7; font-size:1.1em; font-style:normal; font-weight:800; left:70px; position:relative; top:6px}

#content ul.comment cite a{font-size:1.0em}

#content ul.comment span{left:70px; position:relative; top:5px}

#content ul.comment div.comment-body em{bottom:10px; color:#555; position:absolute; right:10px}

#content ul.comment div.comment-meta{background-color:#f6f6f6; padding:3px 0px 3px 0px; position:absolute; right:0px; top:10px}

#content ul.comment div.comment-meta a{color:#555; font-size:1.0em; font-weight:400; padding:0px 10px 0px 10px; text-decoration:none}

#content ul.comment p{font-size:1.0em; left:70px; padding:10px 80px 10px 0px; position:relative}

#content ul.comment div.reply a{color:#555; font-size:1.0em; left:70px; position:relative; top:-4px}

ul.children li{background-color:#fff; list-style-type:none; margin:5px 0px 10px 25px; min-height:15px; padding:0px 10px 5px 10px; position:relative}

#content ul.comment ul.children cite{font-size:.9em}

#content ul.comment ul.children span{font-size:.9em}

#content ul.comment ul.children p{font-size:.9em}

#content ul.comment ul.children div.comment-meta{font-size:.85em; position:absolute; right:0px; top:10px}

#content ul.comment p.cancel-comment-reply{left:5px; position:relative}

#content ul.comment p#logged_in_info{left:15px}

#content p.cancel-comment-reply a{font-size:1.0em}

div#respond{margin-bottom:40px}

#comment_form{margin:-6px 0px -26px -8px}

#comment_form fieldset{border:1px solid #ddd; width:100%}

#comment_form input{border:1px solid #ddd; color:#555; display:block; height:21px; margin:10px 0px 10px 10px; padding:4px 5px 5px 5px; width:330px}

input:focus, textarea:focus{background-color:#fdfdfd}

#comment_form textarea{border:1px solid #ddd; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:1.1em; height:175px; margin-left:10px; max-height:175px; min-height:175px; max-width:500px; min-width:500px; padding:7px 5px 2px 5px; width:500px}

#comment_form #submit{background-color:#fff; border:1px solid #ddd; color:#333; font-size:1.4em; height:30px; margin:8px 0px 10px 10px; padding:0px 3px 2px 3px; text-align:center; width:75px}

#comment_form #submit:hover{background-color:#f6f6f6; cursor:pointer}

#comment_form label{float:left; font-size:1.2em}

p#logged_in_info{left:10px; position:relative}

p#logged_in_info a{font-size:1.0em}

#contact_area{border:1px solid #f6f6f6; height:400px; margin:49px 0px 10px 0px; padding:0px 10px 0px 10px; position:relative; width:916px}

#contact_nav{list-style-type:none; left:-11px; position:relative; top:-32px}

#contact_nav li{float:left}

#contact_nav li a{background-color:#fff; color:#555; display:block; font-weight:400; font-size:1.3em; padding:3px 10px 3px 10px; text-decoration:none; text-transform:uppercase}

#contact_area h3{font-size:2.2em; letter-spacing:-.5px}

.contact_form{left:10px; position:absolute; top:10px; width:400px}

.contact_other_info_first{position:absolute; right:30px; top:10px; width:400px}

.contact_other_info_second{padding:5px 0px 0px 0px; position:absolute; right:30px; top:200px; width:400px}

#contact_area .contact_form form, #contact_area .contact_other_info_first form{margin:15px 0px 0px 0px}

#contact_area .contact_form fieldset, #contact_area .contact_other_info_first fieldset{border:0px}

#contact_area .contact_form input, #contact_area .contact_other_info_first input{border:1px solid #ddd; color:#555; height:20px; font-size:1.2em; margin:0px 0px 10px 0px; padding:8px; width:382px}

#contact_area .contact_form input.submit, #contact_area .contact_other_info_first input.submit{background-color:#fff; border:1px solid #ddd; color:#555; height:34px; font-size:1.2em; margin:0px 0px 10px 0px; padding:8px; width:80px}

#contact_area .contact_form input.submit:hover, #contact_area .contact_other_info_first input.submit:hover{cursor:pointer}

#contact_area .contact_form textarea{border:1px solid #ddd; color:#555; font-family:Arial,Helvetica; font-size:1.2em; height:120px; margin:0px 0px 10px 0px; max-height:120px; max-width:382px; min-height:120px; min-width:382px; padding:8px; width:382px}

#template_path_contact{display:none}

.clear_div{clear:both}

.important{color:#333; font-weight:900}

.alignleft{float:left}

.alignright{float:right}

img.alignleft{float:left; margin:8px 14px 0px 0px; max-width:100%; width:auto}

img.alignright{float:right; margin:9px 0px 0px 14px; max-width:100%; width:auto}

.full_width{margin:10px 0px 10px 0px}

.hidden_object{display:none}

