/*

Theme Name: Side-Fade 
Theme
Theme URI:http://www.bingowebdesign.info/sidefade.zip 

Description: An amazing theme with a very professional look to it. Includes a theme options page found in the Wordpress backend. From the house of <a href="http://www.bingowebdesign.info" title="Bingo Web Design">Bingo</a> - The Web Design Experts 

Tags: yellow, brown, white, three-columns, fixed-width, right-sidebar, theme-options
Version:1.0
Author: Bingo Web Design 

Author URI:http://www.bingowebdesign.info 

*/


/***** Reset *****/

html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {
margin: 0;
padding: 0;
}
img, fieldset {
border: 0;
}
a {
outline: none;
}

/***** Main *****/
body {font-family: Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 75%; line-height: 1.6em; text-align: left; background: url(images/new1bg.jpg) repeat-y; background-position:center top; margin:0; padding : 0px; 
}
a:link{ color: #111; 
}
a {color : #111; text-decoration : none; margin: 0 0 0 0;
}
a:hover {color : #ef4723;
}
a:visited {color : #111;
}
a:active { color: #ef4723; 
}
h1{font-size:30px;font-family:Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif;normal; margin: 0;
}
h2{font-size:15px;padding:5px;text-align:center; background :url(images/diag2.gif);
}
h3{font-size:16px; background:#fff;padding:10px 5px 0px 13px; height: 30px; border-bottom:1px dashed #ddd; 
}
h4{font-size:13px;
}
img {border:none;padding : 0;margin: 0; align: center;
}
img a {border : none;
}
ul{ list-style: square inside;
}
ol{ list-style: decimal inside; 
}

/*****Header*****/
#grad {  background: none; background-position:center top;
}
#header { position: relative ; margin : auto; background :url(images/head.gif) no-repeat; height:240px; width:949px; 
}
#header h1 { font-size:20px; position:relative; width:480px; left:50px; top:170px; font-weight:400; font-style:italic; line-height:90px; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0;
}
#header h1 a { color:#;
}
#header h1 a:hover { color: none; text-decoration: none;
}
p.tagline { font-size:20px; font-weight:800; font-style:italic; position:absolute; width:480px; top:205px; left:60px; color:none; margin:0; padding:0;
}
#ad468 {position:absolute; top:75px; right:0px; list-style:none;
}
/*****-Top Menu-*****/

#menu {height:30px; position:absolute; top:200px; width:907px; margin:0px; margin-left: 40px; clear:both; background : #000000;  text-align:center; 
}
ul#nav {margin: 0;padding: 0;float:left;  
}
ul#nav li {display:inline;list-style-type: none;
}
ul#nav li a {font-family:Arial;font-size:15px;font-weight:normal; text-align:center; color: #ffffff; padding:5px 13px 0px 13px; background : none;  height:25px; margin:  0;  display:block; float:left; text-decoration: none;
}
ul#nav li a:hover {background : #ef4723;  font-weight:normal; color: #000;  margin:  0px;  padding:5px 13px 0px 13px;
} 
ul#nav li.current_page_item a, ul#nav li.current_page_item a:hover,
ul#nav li.current_page_item a:focus, ul#nav li.current_page_item a:active {background : #72cddd;  height:25px; margin:  0;  padding:5px 13px 0px 13px; font-weight:normal;color : #000;cursor : default;text-align : center;
}
#rss{ float:right; padding: 5px 10px 0 0; color:#fff;
}
.rssa{float:right;font-family:Arial;font-size:13px;font-weight:normal; color:#fff; margin:5px 10px 0 0; 
}
.rssa a{color:#ef4723; 
}
.rssa a:visited{ color:#fff; 
}
/***** Content *****/

#page {background: none; width : 945px; margin : auto; 
}
#content { float:left; width: 619px; height:auto; background: none; margin: 0; padding: 0px 15px 0px 40px; 
}
#feature{background:#fff; margin: 10px 0 0 0;border:10px solid #ffffff;
}
.entry{padding:5px 10px; border-bottom:none ;
}
a.more-link {float:right;color: #111; background: #72cddd; font-weight:800; margin:5px 0;
}
.more-link:hover {color:#ef4723;cursor:pointer;font-weight:800; margin:5px 0;
}
.more-link:visited {color:#72cddd;
}
.titlebg {background :none; padding : 13px 20px 25px 20px; margin: 0 ; border-bottom:1px dashed #ddd; 
}
.titlebg h1{font-size: 21px;color: #7b7b7b; line-height:22px; 
}
.titlebg h3 {font-size: 20px;color: #e92324;
}
.ptitlebg {background :none; padding : 10px; margin: 0 5px 0 5px; border-bottom:none; 
}
.ptitlebg h3 {font-size: 20px;color: #010101;
}
.com{ float: right;  padding-left : 15px; background : url(images/com.gif) no-repeat;  margin: 3px 0 0 0;
}
.com a: hover{  font-size : 12px;  color : #ef4723; margin: 2px 0 0 0;
}
.cat{ float: left; font-size : 10px; color: #7b7b7b; padding-left :5px; background : none; margin: 0; 
}
.cat a{ color : #7b7b7b; margin: 0; padding : 0;
}
.cat a:hover{ color : #fff; background: #ef4723;
}
.date {float:left;font-size : 10px; background : none;color : #7b7b7b;
}
blockquote {margin: 0px 0px 0px 5px;padding: 5px 15px 5px 15px;font-size: 12px;color:#777;font-style:italic;background:none;
}
.post{background: #fff;margin:  0px; margin-bottom: 22px; border:1px solid #ddd;
}
.post p {padding : 10px; margin-bottom : 5px;
}
.post img{margin: 0; padding:5px;
}
.tags{font-size : 10px;  color : #7b7b7b;
}
.tags a:hover{font-size : 10px;  color : #ef4723;
}
.entrytext{ padding:10px;
}
.clearfloat {display:block;
}
.aligncenter,
div.aligncenter { display: block;  margin-left: auto;  margin-right: auto;
}
.alignleft {  float: left;
}
.alignright { float: right;
}
.wp-caption { border: 1px solid #ddd; text-align: center;  background-color: #f3f3f3;  padding-top: 4px;  margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}
.wp-caption img { margin: 0; padding: 0; border: 0 none;
}
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;
}

/***** Meta *****/

.postmetadata {clear : both;background : #ffffff;padding : 6px;margin-top : 0;margin-bottom : 5px;border: none;
}
p.postmetadata {margin: 0 0 0 0;
}
.postmetadata alt {clear : both; padding : 0;margin-top : 0;margin-bottom : 5px;
}
.postmetadata a { color: #ff0000; text-decoration: none; 
}
.postmetadata a:hover { text-decoration: underline; color : #779d42;
 }
.postmetadata {clear : both;background : none; padding-left : 130px;margin-top : 0;margin-bottom : 0;
}

/***** Nav *****/

.navigation {  background:none; 
}
.alignleft {float : left; background:#fff;  font-size:18px;  font-weight:800; padding:5px ; margin:0px 0 10px 0;
}
.alignright {float : right; background:#fff;  font-size:18px;  font-weight:800; padding:5px; margin:0px 0 10px 0;
}.aligncenter {float : center; background:#fff;  font-size:18px;  font-weight:800; padding:5px; margin:0px 0 10px 0;
}


/***** Siderbar *****/

#side{background: #fff; width: 250px; float: right; margin: 0px;padding: 0px 10px 10px 10px; 
}
#sidebar { background: #72cddd; float:right; width :230px; margin :  0; padding: 0px 10px ; border: none;
}
#sidebar  a{color:#000; font-size:13px;
}
#sidebar  a:hover{color:#f00; font-size:13px;
}
#sidebar li{background:none; padding:5px 10px;
}
#sidebar ul { list-style-type : none; padding:0 0 5px 0; margin:  0;border :none; text-align : left;
}
#sidebar ul li { background : #fff; list-style-type : none; border : none; margin:0px 0 10px 0; padding: 5px ;
}
#sidebar ul ul li  {background: none; list-style-type : none; border-bottom : 1px dashed #7b7b7b; padding:  10px 0 3px 0px;
}
#ad300 {float:left;height:110px;margin:  10px 0 10px 0; list-style:none; 
} 
#sidebar ul h3 { background : none; font-weight:800; font-size : 13px; margin: 0px 0 0px 0 ; padding :0px 0;  color:#000; text-align:left; text-transform:capitalize;  border-bottom:none;
}



/***** Comments *****/

h3.respond{font-size: 1.5em;background :#fff; padding: 0 0 0px 0px;margin: 0 0 0px 0;font-weight:bold !important;color:#000000; 
}
ol.commentlist{margin: 5px 0 5px;padding: 0;list-style: none;font-size: 12px;line-height: 20px;
}
ol.commentlist p{margin-bottom:10px;line-height: 20px;
}
ol.commentlist cite{font-style: normal;font-weight: bold;margin:0 0 0 0px;
}
ol.commentlist span{float:left;padding:5px 10px 0px 0px;
}
ol.commentlist li{padding: 12px 15px 10px 15px;
}
.commentlist li {list-style-image:none;list-style-position:outside;list-style-type:none;background :url(images/diag.gif) repeat scroll 0 0;border:none;margin: 0px 0px 5px 0px;
}
li.recentcomments {color: #ef4723;
}
.recentcomments a{display:inline !important;padding: 0 !important;margin: 0 !important;
}			
ol.commentlist li.alt { list-style-image:none;list-style-position:outside;list-style-type:none;background :url(images/diag2.gif) repeat scroll 0 0;border:none;margin: 0px 0px 5px 0;
}
.commentlist a:link, .commentlist a:visited {color:#8e8a6b;
}
.commentlist a:hover, .commentlist a:active {color:#ef4723;
}
.commentlist cite img {padding:5px;border:1px solid #ebebeb;float:left;margin-right:9px;
}
.commentlist .author {font: small-caps bold 16px Georgia, "Times New Roman", Times, serif;text-decoration:underline;
}
.commentlist .time {background: none;padding-left:0px;
}
.commenttext {background: #ffffff ;border-top:1px solid #c5f386;padding: 10px 20px 10px 20px;color:#111111;
}
small.commentmetadata a{color:#CFB281;
}
h3#comments{color:#111; margin:0;
}
h3#respond{color:#111; margin:20px 0px 0px 0px;
}
#comment {width : 75%;min-width : 300px;
}
#commentssection {clear : both;padding : 2px 12px;margin : 0;
}
#commentform {background : #fff;margin : 0px 0;padding : 10px 10px 0 15px;border: 1px; scroll: no;
}
#commentform input {background: #f8f7f7;cursor :  pointer; margin : 10px 0 0 10px;padding : 5px; 
}
#commentform input:hover {background: #72cddd; cursor :  pointer; margin : 10px 0 0 0;padding : 5px;
}
#commentform p {color : #111;
}
#commentform textarea {border : 2px solid #cccccc;background : #f8f7f7;margin-top : 10px;color : #333; width: 585px;
}
#commentform a {color : #111;text-decoration : none;
}

/***** Search *****/

#search  { background:#fff; width:215px;  margin: 0; 
}
#searchform input { margin: 0; background : #fff; font-size:15px; padding:3px;  width:205px; border:1px;
}
#searchform input#searchsubmit {cursor: pointer; color: #111; background : #ff5533;
}

/***** Footer *****/
	
#footer{position: relative; clear:both; bottom:0; width:600px;height:40px;text-align : center; background:none; border:none; margin-left:  40px; padding: 0px 0px 0 0px; color:#fff;
}
#footer  a {color: #5f5f5f;
}
#footer  a:hover {color: #fff;
}

/***** Widgets *****/

#wp-calendar td {background : #ebebeb;color : #111111;font : normal 12px  Verdana, sans-serif;letter-spacing : normal;padding : 2px 0;text-align : center;
}
#wp-calendar td:hover, #wp-calendar #today {background : #a1b1c1;color : #111111;
}
#wp-calendar {border : 1px solid #ddd;empty-cells : show;font-size : 12px;margin : 0 0 5px 10px;width : 260px;height: 180px;
}
#Categories ul li{background : none;padding : 5px 10px 10px 5px;font-size:14px;font-weight:normal;text-align : center;line-height: 10px;border-bottom : 1px dashed #dddddd;
}
#Categories ul{list-style-type : none;padding : 0px 5px 10px 5px;
}
#Links li ul li{background : none;padding : 5px 0 2px 5px;font-size:14px;text-align : center;border-bottom : 1px dashed #dddddd;font-weight:normal;line-height: 20px;
}
#Archives ul li{background : none;padding : 5px 0 2px 5px;text-align : center;font-size:14px;border-bottom : 1px dashed #dddddd;font-weight:normal;line-height: 20px;
}
.tabberlive .tabbertabhide { display:none;
}
.tabber {
}
.tabberlive { margin-top:0;
}
ul.tabbernav{background:none;width:250px; margin:0px 0 0 0 ; padding: 18px 30px 0 0;border-bottom: none;
}
ul.tabbernav li
{list-style: none; margin: 0;display: inline;padding: 0;
}
ul.tabbernav li a{padding: 10px 15px;margin-left:0;border: none;border-bottom: none;background:none;text-decoration: none;
}
ul.tabbernav li a:link { color: #000; background:#fff; 
}
ul.tabbernav li a:visited { color: #7b7b7b; 
}
ul.tabbernav li a:hover{color: #000;background: #8e8a6b;border-color: #227;
}
ul.tabbernav li.tabberactive a{color:#000;background-color: #72cddd;border-bottom: none;
}
ul.tabbernav li.tabberactive a:hover{color: #000;background: #72cddd;border-bottom: none;
}
.tabberlive .tabbertab {width:230px;background:#72cddd;margin:0;padding: 20px 10px 10px;border-top:none;
}
.tabbertab li{background:#fff;padding : 5px 0px 3px 0px;font-size:13px;text-align: left; text-indent:10px;border-bottom : 1px dashed #ccc;list-style: none;
}
.tabertab ul{padding: 0 ;
}
.tabberlive .tabbertab h2 {display:none;
}
.tabberlive .tabbertab h3 {display:none;
}
.flickr_badge_image { margin: 0;
}
.flickr_badge_image img{ margin: 0 0 10px 7px; padding: 0px; float:left; border:4px solid #E2CCA4; list-style:none;	
}
.space{clear: both; height: 1px; margin: -1px 0 0; overflow: hidden
}
