/*  
Theme Name: MQB
Theme URI: http://www.maiq.info/mqb-free-wordpress-theme/
Description: Widget ready theme with nice design and simple banner management.
Author: MaiQ
Author URI: http://maiq.info/
Tags: simple, clean, fixed width, widget-ready, widgets, right sidebar, three columns, valid XHTML, valid CSS
Version: 1.1

	MQB v1.1
	 http://maiq.info/
	This theme was designed and built by Maiq,
	whose blog you will find at http://maiq.info/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
/* GENERAL TAGS */
* {
margin:0;
padding:0;
}
body {
font:12px arial,helvetica,verdana,sans-serif;
color:#333;

}

h1,h2,h3 {
font-size:16px;
text-transform: uppercase;
}
h4 {
font-size:14px;
}
h5 {
font-size:10px;
color:#7f7f7f;
padding-left:1px;
font-weight:400;

}
a {
color:#000;
text-decoration:none;
}
a:hover {
color:#39a93d;
}
pre, code {
	font-family:"Courier New", Courier, monospace;
	color:#2175BC;
	background:#fbfbda;
}
pre {
	padding:0 2em 1.7em 2em;
	background:#fbfbda;
	border:1px solid #B4C24B;
	overflow:auto;
	width: 50%;
	w\idth /**/:auto;
}
pre strong { background:#efc }
blockquote {padding-left:10px; border-left: 1px solid #1e1e1e; background:#eee;}

p {
margin: 10px 0;}


/* HEADER */
#home-social{
float: right;
padding-left: 20px;
}

#home-link{
padding-top: 42px;
}

#home-link img{
border: none;
}

#link-shop2{
float: left;
width: 320px;
height:51px;
margin-right:20px;

}

  #link-shop
  {
   display: block;
    width: 320px;
    height: 51px;
    background: url(/wp-content/nav/shop-link.jpg) no-repeat 0 0;

  }

  #link-shop:hover
  { 
    background: url(/wp-content/nav/shop-over.jpg) no-repeat 0 0;
  }

  #link-shop.selected
  { 
    background: url(/wp-content/nav/shop-on.jpg) no-repeat 0 0;
  }

 #link-shop.selected:hover
  { 
    background: url(/wp-content/nav/shop-over.jpg) no-repeat 0 0;
  }

 #link-shop span
  { 
    display: none;
  }


#link-blog2{
float: left;
margin-right:20px;
width: 320px;
height:51px;
}

  #link-blog
  {

   display: block;
    width: 320px;
    height: 51px;
    background: url(/wp-content/nav/blog-link.jpg) no-repeat 0 0;

  }

  #link-blog:hover
  { 
    background: url(/wp-content/nav/blog-over.jpg) no-repeat 0 0;
  }

  #link-blog.selected
  { 
    background: url(/wp-content/nav/blog-on.jpg) no-repeat 0 0;
  }

 #link-blog.selected:hover
  { 
    background: url(/wp-content/nav/blog-over.jpg) no-repeat 0 0;
  }

 #link-blog span
  { 
    display: none;
  }

#link-lifestyle2{
float: left;
width: 320px;
height:51px;
}

  #link-lifestyle
  {
    display: block;
    width: 320px;
    height: 51px;
    background: url(/wp-content/nav/lifestyle-link.jpg) no-repeat 0 0;

  }

  #link-lifestyle:hover
  { 
    background: url(/wp-content/nav/lifestyle-over.jpg) no-repeat 0 0;
  }

  #link-lifestyle.selected
  { 
    background: url(/wp-content/nav/lifestyle-on.jpg) no-repeat 0 0;
  }

 #link-lifestyle.selected:hover
  { 
    background: url(/wp-content/nav/lifestyle-over.jpg) no-repeat 0 0;
  }

 #link-lifestyle span
  { 
    display: none;
  }









#header{
margin:0 auto;
padding:0;
width:1000px;
height:220px;
}

#headone{
width:1000px;
height:160px;
background-image: url(/wp-content/nav/header.jpg);
}

#headone  h1{
font-size:2em;
padding:20px 15px 0px 100px;
color:#b60e52;
}
#headone h2{
padding:15px 0px 0px 20px;
color:#b60e52;
font-size:16px;
	}
#headtwo{
width: 1000px;
text-align: center;
height:60px;

}
/* MENU */
ul#menu{
padding: 5px 0 10px 0;
color:#f5f5f5;
list-style-type:none;
font-size: 12px;
}
ul#menu li {
	float:left;
	}
ul#menu li a {
	padding:0 25px 0 0;
	display:block;
	color:#a7a8ac;
	margin-right:2px;
	font-weight: bold;
	}
ul#menu li a:hover {
	padding:0 25px 0 0;
	display:block;
	color:#39a93d;
	background:#fff;
	margin-right:2px;
	font-weight: bold;
	}
/* CONTAINER */

#container-all{
width:1040px;
min-height: 800px;
margin:0 auto;
background: #fff;
}

#container{
width:1000px;
padding-top: 10px;
margin:0 auto;
min-height:500px;
}

#top-left{
width: 660px;
float: left;}

#top-right{
width: 320px;
float: left;
margin-left: 20px;}

#top-youtube{
margin-bottom: 20px;
background-image: url(/wp-content/home/right/youtube-bg.jpg);
height: 190px;
}
#top-player{
padding: 5px 0 0 5px;
}


/* MAIN CONTENT */
#content {
float:left;
margin:10px 10px 0 0;
width:440px;
overflow:hidden;
}
#content img{

}

/* POSTS */
.post {
margin:0 0 10px;
}
.post h2 {
line-height:1.2em;
}
.post h2 a {
width:100%;
display:block;
outline:none;
}




.post h3 a{
color: #000;
text-transform: uppercase;
}

.post h3 a:hover{
color: #000;
text-transform: uppercase;
text-decoration: none;
color: #39a93d;
}

.post img {
	
	padding: 4px;
	border: 1px solid #a7a9ac;
	max-width: 430px;
}
.post .entry {
line-height:1.4em;
overflow:hidden;
}
.post .entry p {
margin:10px 0;
}
.post .entry p a {
font-weight:700;
}
.entry blockquote {
margin:0 1.3em;
}
.entry h3 {
margin:1em 0;
}



.entry ul {
margin:0 1.3em;
list-style:none;
}
.entry li a {
color:#333;
font-weight:700;
}
.entry ul li {
padding-left:18px;
margin-bottom:7px;
}
.entry ol {
margin:0 1em 0 3em;
}
.entry ol li {
margin:0 0 7px;
}
.entry table tr {
padding:15px 0;
}
.entry table tr.alt {
background:#eee;
}
.postMain {
overflow:hidden;
margin-bottom:15px;
}
.postMeta {
background:url(/wp-content/nav/dotted-line-1000.jpg) repeat-x left center;
text-transform:uppercase;
font-size:12px;
text-align: left;
margin-bottom:5px;
}
.postMeta span.date {
background:#FFF;
color:#000;
padding:0 2px 0 0px;
font-weight: bold;
}

.postMeta span.date a:hover{
background:#FFF;
color: #39a93d;
padding:0 2px 0 0px;
font-weight: bold;
}


.postMeta span.comments {
background:#FFF url(images/user.gif) no-repeat left center;
padding-left:15px;
margin-left:2px;
}
.postMeta span.comments a,.postMeta span.date a {
color:#000;
}
img.wp-smiley {
	border:none;
	background: none;
        padding:0;
	margin:0 2px;
        vertical-align:0;
}
#more {
color:#7F7F7F;
font-size:11px;
text-transform:uppercase;
margin-bottom:15px;
margin-top:15px;
text-align:right;
}
#more p,#more img {
vertical-align:middle;
}
#more a img {
border:none;
margin:0 0 3px 2px;
}
/* Sidebar */

#search {
margin-bottom:20px;
}
#search input {
vertical-align:middle;
}
#search #s {
font-size:1.1em;
border:1px solid #BBB;
padding:1px 2px;
margin-right:3px;
width:200px;
}



#search2 {
text-align: right;

padding-top: 42px;
}
#search2 input {
vertical-align:middle;
}
#search2 #s {
font-size:1.1em;
border:1px solid #98999d;
padding:1px 2px;
margin-right:3px;
width:148px;
}


.sidebar_links h3 {
margin-bottom:5px;
}
.sidebar_links ul li {
color:#7F7F7F;
line-height:1.2em;
border-top:1px solid #BBB;
padding:3px 0 4px;
}
.sidebar_links img {
border:0;
}
.side_content {
margin:0 0 20px;
}
.side_content h3 {
margin-bottom:5px;
}
.rss_links h3 {
margin-bottom:5px;
}
.rss_links {
margin-bottom:20px;
}
.rss_links ul li {
background:url(images/rss.gif) no-repeat 0 3px;
color:#7F7F7F;
line-height:1.2em;
border-top:1px solid #BBB;
padding:3px 0 4px 16px;
}
.user_links h3 {
margin-bottom:5px;
}
.user_links {
margin-bottom:20px;
}
.user_links ul li {
background:url(images/user.gif) no-repeat 0 3px;
color:#7F7F7F;
line-height:1.2em;
border-top:1px solid #BBB;
padding:3px 0 4px 16px;
}

#sidebar_one ul {
list-style:none;
margin:8px 0 4px;
}

#sidebar_one a {
font-weight:700;
}

#sidebar-all {
width: 540px;
margin: 5px 0 0 0px;
float: right;
}

#sidebar-left {
float: left;
}

#sidebar-top {
color:#444;
width:540px;
background-image: url(/wp-content/nav/conveyor-bg.jpg);
height: 200px;
}

#conveyor {
padding: 20px;
}

#conveyor img {
border: none;
}

#sidebar_one_top {
color:#444;

margin:20px 0px 0 0px;
width:270px;
background: url(/wp-content/nav/sidebar-bg-top.jpg);
height: 5px;
}


#sidebar_one_top2 {
color:#444;

margin:0px 0px 0 0px;
width:270px;
background: url(/wp-content/nav/sidebar-bg-top.jpg);
height: 5px;
}

#sidebar_one_bottom {
color:#444;

margin:0px 0px 0 0px;
width: 270px;
background: url(/wp-content/nav/sidebar-bg-bottom.jpg);
height: 5px;
}


#sidebar_one {
color:#000;

margin:0px 10px 0 0px;
padding: 10px 10px 10px 10px;
width:250px;
background: url(/wp-content/nav/sidebar-bg.jpg) repeat;
}

#sidebar_one p {
color:#333;
margin-bottom: 10px;
}

#sidebar_one ul {
list-style:none;
margin:8px 0 4px;
}
#sidebar_one img {
padding: 4px;
border:1px solid #a7a9ac;
}

#sidebar_two {
color: #000;
float: right;
width:250px;
margin: 15px 0px 0 0px;
}

#sidebar_two2 {
color: #000;
float: right;
width:250px;
margin: 35px 0px 0 0px;
}

#sidebar_two p {
color:#98999d;
margin-bottom: 10px;
}

#sidebar_two2 p {
color:#98999d;
margin-bottom: 10px;
}

#sidebar_two ul {
list-style:none;
margin:8px 0 4px;
}
#sidebar_two img {
padding: 4px;
border:1px solid #a7a9ac;
}


#sidebar_two2 p {
color:#98999d;
}
#sidebar_two2 ul {
list-style:none;
margin:8px 0 4px;
}
#sidebar_two2 img {
padding: 4px;
border:1px solid #a7a9ac;
}
/* COMMENTS */
#comments {
width:435px;
padding:12px 0 0;
}
#comments h3,h3#respond {
color:#555;
margin-bottom:7px;
}
ol.commentlist {
color: #666;
list-style-type: none;
margin: 0;
margin-top: 1.5em;
padding: 0;
}
.commentlist li {
margin-bottom: 2em;
padding: 0.5em 1em;
margin-bottom:7px;
}
.alt2 {
background: #eaeaea;
padding: 0.5em;
color:#000;
}
.alt1 {
background: #f3f3f3;
padding: 0.5em;
color:#000;
}
p.nocomments {
margin:0 12px 0 7px;
}
p.nocomments a {
color:#ddd;
font-weight:700;
text-decoration:underline;
}
p.nocomments a:hover {
color:#FFF;
}
#commentform p {
margin:1em 0;
}
#commentform p a {
font-weight:700;
}
#author,#email,#url,#comment {
font:1.1em arial,helvetica,verdana,sans-serif;
border:1px solid #BBB;
padding:2px;
}
#comment {
width:458px;
overflow:auto;
}
#commentform p small {
font-size:10px;
color:#7F7F7F;
}


/* footer */
#footer {
padding-top:20px;
height: 60px;
font-weight: bold;
}


#dotted {
background-image: url(/wp-content/nav/dotted-line-1000.jpg);
height: 10px;
margin-bottom: 15px;}

#social {
height: 61px;
}

#footer-nav {
height: 60px;
background: url(/wp-content/nav/footer.jpg) no-repeat;
text-transform: uppercase;
}

#footer-rollcall {
height: 100px;
background: url(/wp-content/nav/rollcall.jpg) no-repeat;
padding-bottom: 10px;
}

#footer-links {
padding: 5px 0;
height: 30px;
}

#copyright-info {
padding: 5px 0 10px 0;
text-align: left;
color: #a7a8ac;

}


#link-footer{
float: left;
width: 184px;
height:51px;
margin-right:20px;
}

#link-footer2{
float: left;
width: 184px;
height:51px;
}

#link-facebook{
display: block;
width: 184px;
height: 51px;
background: url(/wp-content/nav/facebook.jpg) no-repeat 0 0;
}

#link-facebook:hover{ 
background: url(/wp-content/nav/facebook-over.jpg) no-repeat 0 0;
}

#link-facebook span{ 
display: none;
}


#link-twitter{
display: block;
width: 184px;
height: 51px;
background: url(/wp-content/nav/twitter.jpg) no-repeat 0 0;
}

#link-twitter:hover{ 
background: url(/wp-content/nav/twitter-over.jpg) no-repeat 0 0;
}

#link-twitter span{ 
display: none;
}


#link-youtube{
display: block;
width: 184px;
height: 51px;
background: url(/wp-content/nav/youtube.jpg) no-repeat 0 0;
}

#link-youtube:hover{ 
background: url(/wp-content/nav/youtube-over.jpg) no-repeat 0 0;
}

#link-youtube span{ 
display: none;
}


#link-myspace{
display: block;
width: 184px;
height: 51px;
background: url(/wp-content/nav/myspace.jpg) no-repeat 0 0;
}

#link-myspace:hover{ 
background: url(/wp-content/nav/myspace-over.jpg) no-repeat 0 0;
}

#link-myspace span{ 
display: none;
}


#link-flickr{
display: block;
width: 184px;
height: 51px;
background: url(/wp-content/nav/flickr.jpg) no-repeat 0 0;
}

#link-flickr:hover{ 
background: url(/wp-content/nav/flickr-over.jpg) no-repeat 0 0;
}

#link-flickr span{ 
display: none;
}

#facebook-like {
margin-top: 10px;
}

#facebook-like2 {
padding-top: 6px;
float: left;
}


/* fixes */
.fix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.fix {
display:inline-block;
}
* html .fix {
height:1%;
}
.fix {
display:block;
}
.ez100{
float:left;
margin:1px;
border:1px solid #eaeaea;
}
.ez100:hover {
border:1px solid #ccc;
}
/** WORDPRESS CSS */
.clear {
clear:both;
}
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}
.alignleft {
   float: left;
   margin: 0 10px 10px 0;
}
.alignright {
   float: right;
   margin: 0 0 10px 10px;
}
.wp-caption {
   border: 1px solid #ccc;
   text-align: center;
   background-color: #f3f4f0;
   padding-top: 4px;
}
.wp-caption img {
   float: none;
   margin: 0;
   padding: 0;
   border: 0 none;
}
.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0px;
   margin: 0px;
}


/* home rotating ad main */

.glidecontentwrapper img{
border: none;
}

.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 660px;
height: 400px; /* Set height to be able to contain height of largest content shown*/

overflow: hidden;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background: white;
padding: 0px;
visibility: hidden;
width: 660px;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
width: 660px;
margin-top: 6px;
text-align: right; /*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */

border: 0px solid black;
color: #a7a9ac;
padding: 1px 3px;
margin-left: 3px;
font-weight: bold;
text-decoration: none;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */

color: #000;
}

.glidecontenttoggler a:hover{

color: #39a93d;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{

color: #39a93d;
}






	.addtoany_share_save_container{margin:16px 0;}
	ul.addtoany_list{
		display:inline;
		list-style-type:none;
		margin:0 !important;
		padding:0 !important;
		text-indent:0 !important;
	}
	ul.addtoany_list li{
		background:none !important;
		border:0;
		display:inline !important;
		line-height:32px;
		list-style-type:none;
		margin:0 !important;
		padding:0 !important;
	}
	ul.addtoany_list li:before{content:"";}
	ul.addtoany_list li a{padding:0 0px;}
	ul.addtoany_list img{
		float:none;
		border:0;
		margin:0;
		padding:0;
		vertical-align:middle;
	}
	ul.addtoany_list a img{
		opacity:.7;
	}
	ul.addtoany_list a:hover img, ul.addtoany_list a.addtoany_share_save img{
		opacity:1;
	}
	a.addtoany_share_save img{border:0;width:auto;height:auto;}

