/*
Theme Name: Smediait.1.0
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://www.seoforbiz.com/">Seo for Business</a>.
Version: 1.0
Author: Joe
Author URI: http://www.seoforbiz.com/
Tags: bohh

	Joe v1.0
	 http://www.seoforbiz.com/

	This theme was designed and built by Joe,
	whose blog you will find at http://binarybonsai.com/

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

*/


* {
	margin:0;
	padding:0;
	}
hr {
	display:none;
	}
a:link {
    color:#EFA60E; 
    text-decoration: none;
	}

a:visited {
	color:#EFA60E; 
	text-decoration: none;
	}

a:hover {
	color:#EFA60E; 
	text-decoration: underline;
	}

/* Begin Typography & Colors */
body {
	font-size: 76%; /* Resets 1em to 10px */
	font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;
	background: #333 /*url('images/kubrickbgcolor.jpg')*/;
	color: #000;
	margin:0;
	padding:0;
	}

/* Begin Content */
#wrapper{	
	width:795px;
	margin:0em auto;
	text-align:left;/* per IE5.x/Win */
	background: #fff;

	}	
#content{	
	margin:0em auto;
	width:795px;
   	padding:0px;
	text-align:left;/* per IE5.x/Win */
	/*float:left;
	width:620px;
	padding:3px;
	text-align:left;/* per IE5.x/Win */*/

	}
#page
 {
   background: #fff url(images/headerlogo2.png) no-repeat top left;
 }
#wblurb{
  font-size: 1.1em;
  margin:0 0 0 5px;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-style:italic;
  color:#8F8F21;
  }
 

/* Begin Header */	
.sf-header{
   clear: both;
   margin:0px auto;
   color: #666;
   background-color: #333;
   padding:0;
   text-align: left;
   display:block;
   width:100%;
    }
#header{
   margin-bottom:0px;
   padding-bottom:0px;
   margin:0em auto;
   width:795px;
  /* margin-bottom:10px;
   padding-bottom:10px;
   background:url(images/riga-bianca.gif) bottom left repeat-x;*/
   }
#headerimg{
   font-size: 1.2em;
   height: 6.5em;
   color: #8F8F21;
   padding-left: 5px;
   background: #fff url(images/logoseoforbiz.gif) no-repeat top right;
   }
#header a{
   text-decoration: none;
   color: #333333 /* #8F8F21*/;
   }
#header h1{
   font-size: 2em;
	}
#headerimg .description{
	color:#666;
	font-style:italic;
   }
#headerimg .description a{
	color:#666;
 }

/* Begin Sidebar */

.box-301{
	/*width: 165px;
	background: #000 #E0E06D #CCFF00 #99CC00#E7EEF5 url(images/corner_sx_x11.gif) top left no-repeat;
	float:left;*/
	width: 795px;
	background: #333;
	display:block;
	margin:0 auto;
}

.box-301 .box-301-cn{
	/*background: url(images/corner_dx_x11.gif) right top no-repeat;*/
	padding-top:10px;
	}
#sidebar{
	margin:0 auto;
	background-color:#333;
/*	color: #5184b9;*/
/*	border: 1px solid #99B7D5;*/
	font-family:Arial, Helvetica, sans-serif;
	}
#sidebar ul{
   list-style: none;
   margin: 10px;
   float:left;
   width:230px;
   background-color:#333;
   }
#sidebar ul ul{
   list-style-image: URL(images/listitem.png);
   list-style-type: none; 
   margin-left: 0px;
   } 
#sidebar ul ul ul{
   margin-bottom: 0;
   }

#sidebar ul h2{
	/*background-color: #99B7D5;
	border-bottom: 1px solid #86A9CC;
	border-top: 1px solid #86A9CC;*/
	font-size: 1.2em;
	font-weight: normal;
	padding: 2px 2px 2px 0px;
	margin-bottom: 5px;
	color:#8F8F21;
	}
#sidebar a{
   text-decoration: none;
   color:#B8800C;
   }
#sidebar a:hover{
   text-decoration: underline;
   }
#searchform {
	margin:5px;
 	}
/*#searchform
 {
   text-align: center;
 }
#searchform input
 {
   border: 1px solid #4A2C00;
   background-color: #FDE5C3;
 }
#searchform #s
 {
   width: 50%;
   background-color: white;
 }*/
 #wp-calendar
 {
   border: 1px solid #FDE5C3;
   width: 80%;
   margin: 0 auto;
   text-align: center;
   margin-bottom: 15px;
 }

 #wp-calendar th
 {
   background-color: #FDE5C3;
 }

 #wp-calendar a
 {
   border: 1px solid #4A2C00;
   background-color: white;
   display: block;
 }

 #prev a, #next a
 {
   border: 0;
 }

 #wp-calendar caption
 {
   text-align: center;
   width: 100%;
   
/* Begin Post */
 }
.post
 {
   margin-bottom: 25px;
   margin-right: 0px;
   color: #333;
   padding-left: 5px;
   font-size: 1.1em;
 }

 h2
 {
   font-size: 1.6em;
   border:0;
 }

 h2 a:link, h2 a:hover, h2 a:visited {
   text-decoration: none;
   color: #333/*#DD990D#EFA60E*/;
 }

 .entry
 {
   margin-top: 10px;
   margin-bottom: 15px;
 }

.postmetadata
 {
   padding: 2px;
   font-size: 0.8em;
   border-top: 0px dashed #999;
   margin-right:10px;
   color:#666666;
 }
.postmetadata a:link, .postmetadata a:visited, .postmetadata a:hover{
   color:#333;
 }
.post p
 {
   line-height: 1.4em;
   margin-bottom: 1em;
 }
 blockquote
 {
   margin: 1em 1.5em;
   padding: 1em 1.5em;
   border: 1px solid #FADA96;
   background: #FCF1E2 URL(images/blockquote.png) no-repeat   scroll top left;
 }

 .post li
 {
   margin-left: 20px;
 }

 .post ul
 {
   list-style-image: url(images/listitem.png);
   list-style-type: bullet;
   margin-bottom: 10px;
 }

 acronym, abbr, span.caps
 {
   cursor: help;
 }

 acronym, abbr
 {
   border-bottom: 1px dashed #999;
 }

 blockquote cite
 {
   margin: 5px 0 0;
   display: block;
 }

 .center
 {
   text-align: center;
 }

 a img
 {
   border: none;
 }

 h3
 {
   margin-top: 1.5em;
   font-size: 1.4em;
 }

 h4
 {
   margin-top: 1.2em;
   font-size: 1.2em;
 }

 h5
 {
   margin-top: 1em;
   font-size: 1em;
 }

 .post a
 {
   color: #990099;
 }
 
/* Begin ??? */
 .navigation
 {
   display: block;
   margin-top: 10px;
   margin-bottom: 40px;
 }

 .alignleft
 {
   float: left;
   text-align: left;
   width: 50%;
 }

 .alignright
 {
   float: right;
   text-align: right;
   width: 50%;
 }
 
 .entrytext .postmetadata
 {
   font-size: 1.1em;
   background-color: #FDE5C3;
   width: 70%;
   margin: 2em auto3.5em auto;
   border: 1px dotted #e9b17b;
   padding: 5px;
   padding-left: 45px;
   background: #FDE5C3 URL(images/metadata.png) no-repeat   scroll top left;
 }


/* Begin Footer */
.sf-footer{
   clear: both;
   margin:0px auto;
   color: #666;
   background-color: #333;
   padding:0;
   text-align: left;
   display:block;
   width:100%;
    }
#footer{
   /*clear: both;
   margin: 50px 0 20px 0;
   color: #666;
   background-color: #333;
   border-top: 1px solid #EFA60E;
   padding: 10px;
   text-align: right;*/
   width:795px;
   clear: both;
   margin:0 auto;
   color: #666;
   background-color: #333;
   padding:0;
   text-align: left;
   display:block;
    }
#footer p{
   font-size: 0.8em;
    }
#footer .copyrgt{
	clear:both;
	padding-top:20px;
    }
/* Begin ?? */
.pagetitle
 {
   color: #000;
 }

/* Begin ?? */
.linkAdv{
	margin:0;
	padding:0 0 0 10px;
	}
.linkAdvpage{
	margin:0 ;
	padding:0 0 10px 10px;
	}
.widget a{
	font-size: 1.0em;
	}
/* Comments */

ol.commentlist
 {
   width: 90%;
   margin: 0;
 }

 ol.commentlist li
 {
   margin-bottom: 1.5em;
   border: 0px solid #333;
   padding: 5px;
   background-color: #fff;
 }

 ol.commentlist li.alt
 {
   background-color: #fff;
 }

 ol.commentlist a
 {
color: #8F8F21; 
 }

 small.commentmetadata
 {
   font-size: 0.8em;
   margin-bottom: 1em;
   display: block;
 }
#comments {
	margin:0 2em;
}
#comments h3{
	color:#333;
	font-size: 1.2em;
	margin:0 0 5px 0;
}

.commentlist {
	margin:0;
	padding:0;
	list-style:none;
}

.commentlist li {
	padding:2em 0;
	overflow:auto;
	border-bottom:0.1em solid #eee;
}

.commentlist p {
	margin:0.5em 0;
	font-size:1.0em;
}

.commentlist p a {
	border-bottom:1px solid #ddd;
}
.commentlist p a:hover {
	border-bottom:1px solid #157;
	text-decoration:none;
}
.commentlist img.avatar {
	float: right; margin: 0 0 0 10px; padding: 3px; border:1px solid #eee;
}
.commentlist h4 {
	margin:0;
	font-size:1.1em;
}

textarea#comment {
	font-size:1.6em;
	width:400px;
}
#commentform input{
	margin:5px 0;
}
/* Comment ends */

/* ADV */
.adv{
	padding:5px 0 25px 0;
}
