/*  
Theme Name: Fireworks Outlet
Theme URI: http://www.bangbanglady.com/
Description: BangBangLady.com
Version: 1.0
Author: http://www.coactlive.com
Author URI: http://www.coactlive.com
*/

body {
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Sans-Serif, Trebuchet Ms, ;
	background-image: url(images/body_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#132f5f;
	color:#500406;
	padding:0;
	margin:0;
	line-height:17px;
	}
a{
	color:#1E9ED4;
	text-decoration:underline;
	}

a:hover{
	color:#1E9ED4;
	text-decoration:none;
	}

/**/
h1{font-size:170%;}
h2{font-size:150%;}
h3{font-size:110%;}
h4{font-size:95%;}
h5{font-size:90%;}
h6{font-size:80%;}

h1,h2,h3,h4,h5,h6{color:#fef095;margin:0px;padding:0px; margin-bottom:10px;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#fef095; text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{	color:#fef095; text-decoration:underline;}

/* helpers */
.goLeft{float:left;}
.goRight{float:right;}
.spacer{height:10px; overflow:hidden; clear:both;}
.highlight{color:#ff9900;}
.seperator{clear:both; height:2px; overflow:hidden; background: url(images/seperator.gif) top left repeat-x; margin:10px 0px 10px 0px;}
.orange{color:#ff9900}
.blue{color:#1E9ED4;}
.yellow{color:#fef095;}
.white{color:#ffffff;}
.nospace{margin:0px;padding:0px;}
.nospace p{margin:0px;padding:0px;}
.small{font-size:12px; font-weight:normal;}

em{color:#ffffff;font-weight:normal; font-style:normal;}

/* layout */
#container{ margin:0 auto; width:773px; }
#container #header{clear:both; height:180px; overflow:hidden; margin:0; padding:0;}
#container #header #logo{ float:left; padding:0;}
#container #header #fireworks{float:right; padding:0; }

#container #music-container{ position:absolute;}
#container #music-container #music{ position:relative;top:-30px;left:730px; }

#container #menu{ margin:0px; padding:0px; clear:both;  }
#container #menu ul{margin:6px 0 10px 0; padding:10px;}
#container #menu ul li{
	list-style:none;
	}
#container #menu ul li a{ display:block; /*float:left;*/
	padding:6px 0px 0px 20px;
	height:20px;
	color:#fdd7a6;
	text-decoration:none;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:url(images/menu_seperator.gif) bottom left repeat-x;
}
#container #menu ul li a:hover{	color:#ffff33;}
#container #menu ul li.current_page_item a{color:#ffffff;}


#container #left-column{ float:left; width:200px; overflow:hidden; background:url(images/left_bg.jpg) #a50c0e top left repeat-y; }
#container #right-column{float:left; width:556px; margin-left:17px; overflow:hidden;  }


#container #left-column #left-header{background:url(images/left_top.jpg) #a50c0e top left no-repeat; height:14px; overflow:hidden;}
#container #left-column #left-content{background:url(images/left_bg.jpg) #a50c0e top left repeat-y;}
#container #left-column #left-footer{background:url(images/left_bottom.jpg) #a50c0e top left no-repeat; height:14px; overflow:hidden;}


#container #right-column #right-header{background:url(images/right_top.jpg) #a50c0e top left no-repeat; height:16px; overflow:hidden;}
#container #right-column #right-content{background:url(images/right_bg.jpg) #a50c0e top left repeat-y; color:#ffffff; }
#container #right-column #right-content a{color:#ffbb86;}
#container #right-column #right-content h2{color:#fef5b6;}
#container #right-column #right-footer{background:url(images/right_bottom.jpg) #a50c0e top left no-repeat; height:16px; overflow:hidden;}


#container .bangbanglady{color:#ffffff; padding:0px 10px 0px 25px;}
#container .bangbanglady a{color:#ffbb86;}


#container #content{ padding:10px 20px 10px 20px;}


#container .box_home{ margin:13px; width:530px;}
#container .box_home .box-header{background:url(images/box_top.gif) #a50c0e top left no-repeat; height:9px; overflow:hidden;}
#container .box_home .box-content{background:url(images/box_bg.gif) #a50c0e top left repeat-y; color:#500406;padding:10px 10px 10px 10px;}
#container .box_home .box-content a{color:#e19613 !IMPORTANT; text-decoration:none;}
#container .box_home .box-content a:hover{color:#ce1316;!IMPORTANT}
#container .box_home .box-content h2{color:#ce1316 !IMPORTANT;}
#container .box_home .box-footer{background:url(images/box_bottom.gif) #a50c0e top left no-repeat; height:9px; overflow:hidden;}


#container .box{ margin:0px; width:516px;}
#container .box .box-header{background:url(images/box2_top.gif) #a50c0e top left no-repeat; height:9px; overflow:hidden;}
#container .box .box-content{background:url(images/box2_bg.gif) #a50c0e top left repeat-y; color:#500406;padding:10px 10px 10px 10px;}
#container .box .box-content a{color:#e19613 !IMPORTANT; text-decoration:none;}
#container .box .box-content a:hover{color:#ce1316;!IMPORTANT}
#container .box .box-content h2{color:#ce1316 !IMPORTANT;}
#container .box .box-footer{background:url(images/box2_bottom.gif) #a50c0e top left no-repeat; height:9px; overflow:hidden;}

#container .box_small{ margin:0px; width:240px;}
#container .box_small .box-header{background:url(images/box_small_top.gif) #a50c0e top left no-repeat; height:9px; overflow:hidden;}
#container .box_small .box-content{background:url(images/box_small_bg.gif) #a50c0e top left repeat-y; color:#500406;padding:10px 10px 10px 10px;}
#container .box_small .box-content a{color:#e19613 !IMPORTANT; text-decoration:none;}
#container .box_small .box-content a:hover{color:#ce1316;!IMPORTANT}
#container .box_small .box-content h2{color:#ce1316 !IMPORTANT;}
#container .box_small .box-footer{background:url(images/box_small_bottom.gif) #a50c0e top left no-repeat; height:9px; overflow:hidden;}


#container .top-link{ padding-left:20px;}



#container .subscribe{ background: url(images/mailinglist_bg.jpg) #91642d top left no-repeat; width:200px; height:193px; color:#d3a048; font-size:11px; overflow:hidden;}
#container .subscribe .subscribe-content{ padding:10px;}
#container .subscribe .subscribe-content form{margin:0px; padding:0px;}
#container .subscribe .subscribe-content .title{ padding-bottom:4px;}
#container .subscribe .subscribe-content .label{padding:1px 0 1px 0;}
#container .subscribe .subscribe-content .field input{ border:1px solid #453015; width:169px;}
#container .subscribe .subscribe-content .button{ padding:5px 0 10px 0;}
#container .subscribe .subscribe-content .link{font-weight:bold; color:#a7250b; margin:0;padding:0;}




#container #footer{ clear:both; margin-top:10px; font-size:11px; }
#container #footer #footer-content #footer-menu{ clear:both; text-align:center;}
#container #footer #footer-content #footer-menu ul{margin:0; padding:0; clear:both; text-align:center; }
#container #footer #footer-content #footer-menu ul li{list-style:none;display: inline;}
#container #footer #footer-content #footer-menu ul li a{ /*display:block; float:left;*/ padding:0px 5px 0px 5px; color:#3399ff; text-decoration:none;}
#container #footer #footer-content #footer-menu ul li a:hover{color:#3399ff;text-decoration:underline;}
#container #footer #footer-content #footer-menu ul li.current_page_item a{color:#3399ff;text-decoration:none;}

#container #footer #footer-content #copyright{ color:#2956a2; font-size:11px; text-align:center; margin-top:5px;}






/* post */
.post{}
.post .entry{/*color:#999999; margin:10px 0px 10px 0px;*/ }
.post-thumb img{ padding:3px; background-color:#174B6D;}

/*.post .entry p{margin:0px; padding:0px;}*/

.post .postmetadata{ font-size:11px; color:#15547E;}




/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
}

.commentlist {
	padding:0;
	margin:0px;
	text-align:justify;	
}

.commentlist li {
	margin: 15px 0px 20px 0px;
	padding: 15px;
	list-style: none;
	border:0px solid #e2e2e2;
	background-color:#000000;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}
#commentform textarea {
	width:470px;
	}	

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */