/*  
Theme Name: FX
Theme URI: http://www.guitar-effects.info/
Description: Guitar Effects Info style.
Version: 1
Author: Toxic Web
Author URI: http://www.toxic-web.co.uk/

*/
*{padding:0;margin:0;border:0;}
body {
font-size:62.5%;
font-family:Arial,'Arial Black','Trebuchet MS',Verdana,Tahoma,Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif;
background:#fff url(img/diamondplate.png);
color:#fff;
}

#container {
width:730px;
margin-left:auto;
margin-right:auto;
position:relative;
}

#header {position:relative;color:#fff;background:transparent url(img/header.png) no-repeat left bottom;height:120px;}
#banner {background:transparent url(img/banner-bg.png) no-repeat bottom right;width:249px;height:75px;position:absolute;overflow:hidden;top:14px;left:10px;}

#sidebar {
float:right;
width:190px;
font-size:1.1em;
line-height:1.5;
color:#fff;
}

#content {
float:left;
width:530px;
line-height:1.5;font-size:1.2em;
padding-bottom:1em;
}

#footer {
clear:both;
background:url(img/footer.png) no-repeat left top;
line-height:2.5;

font-size:1.1em;
padding:2em 30px 2em 10px;
color:#000;
}

/*  headings */

h1{background:url(img/logo.png) no-repeat;position:absolute;top:14px;right:27px;width:412px;height:64px;}

h1 a {
background:url(img/logo.png) no-repeat;
display: block;
font-size:1em;
padding-top:64px;
width:412px;
overflow: hidden;
/* win IE5 hack */
height: 64px;
voice-family: "\"}\"";
voice-family:inherit;
height: 0;
/* mac IE5 hack */
clip: rect(0, 412px, 64px, 0);
}

.home-title {font-size:2em;margin-bottom:.5em;}
.single-title{margin-bottom:0;font-size:1.6em;padding-bottom:1em;}

h2, h3 {text-align:center;}
h3#comments{font-size:1.2em;padding-bottom:1em;}
#sidebar h3 {font-size:1.4em; text-transform:uppercase;}


/*  selectors classes */

#content .box-top{background:transparent url(img/box.png) no-repeat left top;padding:20px 32px 0 16px;}
#content .box{background:transparent url(img/box-back.png) repeat left top;padding:0 32px 0 16px;}
#content .box-foot{background:transparent url(img/box.png) no-repeat bottom left;padding:40px 32px 0 16px;margin-bottom:10px;}

.ad-box,.nav-box{background:transparent url(img/box.png) repeat left top;padding:20px 32px 10px 16px;}
.ad-foot, .nav-foot{background:transparent url(img/box.png) no-repeat bottom left;padding:36px 32px 0 16px;margin-bottom:10px;}
.nav-foot{padding-top:60px;}

#sidebar .box, #sidebar .box-top {background:transparent url(img/sidebar-box.png) no-repeat top left;padding:20px 32px 0 16px;}
#sidebar .box-foot{background:transparent url(img/sidebar-box.png) no-repeat bottom left;padding:40px 32px 0 16px;}

p{padding-bottom:1em;text-align:justify;}

.footertext{text-align:right;}

img{border:0;}

hr{height:1px;border-top:1px dotted #fff;color:#fff;margin:2em 0;}

.alignright {float:right; text-align:right;}
.alignleft {float:left;}

span.alignright,span.alignleft {display:block;width:50%;} 

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
.feedicon {
margin-top:4px;
}

.show-hide{display:none;}
/*  links */

a{color:#fff;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}

#footer a{color:#000;}

.more-info{display:block;margin-top:1em;}


/*  lists */

ul{padding-bottom:1em;}
ul ul{padding-bottom:0;}

ul li{list-style-type:none;
background:url('img/star.png') 0 4px no-repeat;
padding-left:13px;}

ol {margin-left:30px;}
.commentlist li{border-bottom:1px dotted #fff;padding-top:10px;}

#footer li{display:inline;margin:0 .5em;}

#sidebar ul{margin-left:-10px;}
#sidebar ul .children{margin-left:10px;}

dd{text-align:justify;}
dl {padding-bottom:1em;}

.tags {border-top:1px dotted #fff;padding:10px 0;}
.tags a, .links-menu a, .tags-page a {display:inline;background:url('img/star.png') no-repeat center left;padding-left:13px;padding-right:5px;}

.similar-products {clear:both;border-top:1px dotted #fff;padding-top:10px;}

.list-head{padding-left:0;font-weight:bold;margin:1em 0;background:url('img/list-head.png') no-repeat;}

/* forms*/

#s {
padding:2px;
width:90%; font-weight:bold;
}


#s, #comment, #namefield input, #emailfield input, #urlfield input, #submitter input {
border:1px dotted #fff;background:transparent;color:#fff;
}

#search label{visibility: hidden; display:none;
}

#s:hover + label, #s:focus + label {visibility: visible; display:block;
}


#comment {
display:block;
width:450px;
padding:5px;
margin:0 auto 10px auto;
padding-top:10px;
font-size:.9em;
}
#inputcontainer {
width:450px;
margin:0 auto;
}
#namefield, #emailfield, #urlfield {
display:block;
float:left;
width:150px;
}

#namefield input, #emailfield input, #urlfield input {
width:140px;
padding:2px;
font-size:.8em;
}
#submitter {
clear:both;
text-align:center;padding-top:10px;
}
#submitter input {float:none;
margin:10px auto 0 auto;
}

#catform select {color:#fff;background:#a52626;border:1px dotted #fff;}
#catform option {background:#a52626;}

/* share this */

#bookmark-share {border-top:1px dotted #fff;padding-top:20px;}
#bookmark-share h4 {padding-bottom:10px;}

#bookmark-share span{vertical-align:middle; }

#bookmark-share:hover > span, #post-bookmark:hover > span { 
                               -webkit-transition-property:opacity;
														 	 -webkit-transition-duration: 500ms;
															 -moz-transition-property: opacity;
															 -moz-transition-duration: 500ms;
															 opacity: 0.2;
															 }
#bookmark-share:hover > span:hover, #post-bookmark:hover > span:hover {opacity: 1.0;}


#bookmark-share span, #post-bookmark span { position:relative;}
#bookmark-share span b, #post-bookmark span b { 
										 		 font-weight:bold; 
										 	 	 position:absolute;
												 left:20px;
												 top:-1px;
												 color:#fff;
												 padding:3px;
												 z-index:9999;
												 text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75);
												 background-color:rgba(154,9,16,0.7);
												 -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
												 -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
												 box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
												 -webkit-border-radius:3px;
												 -moz-border-radius:3px;
												 border-radius:3px;
												 white-space:nowrap;
												 }

#post-bookmark span b {background-color:rgba(250,158,31,1);}
.ie #bookmark-share span b, .ie #post-bookmark span b { visibility:hidden; display:none;}

#bookmark-share b, #post-bookmark b { opacity:0;
									 										-webkit-transition-property: opacity, top;
																			-webkit-transition-duration: 300ms;
																			-moz-transition-property: opacity, top; 
																			-moz-transition-duration: 300ms; 
																			}
#bookmark-share span:hover b, #post-bookmark span:hover b { opacity:1; top:-30px; }

/* warning */
#warning { background:red;
           color:#fff;
           font-weight:bold;
           font-size:14px;
           line-height:24px;
           text-align:center;
           padding:0 10px;
           position:fixed;
           bottom:0;
           width:100%;
           display:none;
           visibility: hidden;
           }

.is-ie5, .is-ie6, .is-ie7, .is-ie8 
{display:none;
           visibility: hidden;
           }

.no-js #warning, .ie-lt9 #warning, 
.ua-ie-5 .is-ie5, .ua-ie-6 .is-ie6, .ua-ie-7 .is-ie7, .ua-ie-8 .is-ie8
{ display:block;
visibility:visible;
}

