/*  

Theme Name: Professional Writing Services		

Theme URI: http://professional-writing-services.com/blog

Description: Professional Writing Services for WP.

Version: 1.0

Author: InternetZoneI

Author URI: http://www.internetzonei.com/



*/



.alignleft {

	clear: left;

	float: left;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 5px;

	margin-left: 0px;

	border: 0px;

}

.alignright {

	clear: right;

	float: right;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 10px;

	border: 0px;

}

body {

	background-image: url(images/body_bg.gif);

	background-repeat: repeat-x;

	background-position: center top;

	margin: 0px;

	padding: 0px;

	background-color: #b1bdcd;

	font-family: Arial, Helvetica, sans-serif;

}

.blue {

	color: #3b6b9c;

}

#container {

	padding: 0px;

	clear: both;

	float: none;

	height: auto;

	width: 965px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	overflow: auto;

}

#footer {

	color: #FFF;

	text-align: center;

	padding: 0px;

	clear: both;

	float: none;

	height: 50px;

	width: 965px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

	font-size:11px;

	font-weight:normal;

}

#footer img {

	background-image: url(images/izonei-logo-footer.gif);

	background-repeat: no-repeat;



	display:inline;

	vertical-align:middle;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#footer a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFF;

	text-decoration: none;

	margin:0 7px;

	padding: 0px;

}

#footer a:hover {

	color: #FFF;

	text-decoration: underline;

}

#header {
	clear:both;
	float:none;
	height:266px;
	margin:0;
	overflow:hidden;
	padding:0 0 0;
	position:relative;
	width:965px;
}
#header #header_content {
	background-image:url(images/header2.gif);
	height:142px;
	margin-bottom:29px;
	overflow:hidden;
	position:relative;
	width:965px;
}

#rightcol #flash {

	background-color: #F7F7F7;

	height: 274px;

	width: 561px;

}

#rightcol #flash #player {

	height: 274px;

	width: 561px;

	overflow: hidden;

	position: relative;

}

#header #header_content #get_started a {
	background-image:url(images/get_started.gif);
	background-repeat:no-repeat;
	display:block;
	height:30px;
	margin:0;
	padding:0;
	position:absolute;
	right:13px;
	top:97px;
	width:234px;

}

#header #header_content #get_started a:hover {

	background-image: url(images/get_started_hover.gif);

}

#header #header_content #headerlink {
	display:block;
	height:124px;
	left:0;
	margin:0;
	overflow:hidden;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	position:absolute;
	top:13px;
	width:480px;
}

#home_boxes {

	clear: both;

	float: none;

	margin: 0px;

	padding: 0px;

	height: 265px;

	width: 561px;

	overflow: hidden;

	position: relative;

}

#home_boxes .linkbox {

	text-align: center;

	/*clear: none;*/

	float: left;

	height: 126px;

	width: 174px;

	margin-top: 0px;

	margin-right: 13px;

	margin-bottom: 13px;

	margin-left: 0px;

	background-repeat: no-repeat;

	background-position: left top;

	display: block;

	padding: 0px;

	overflow: hidden;

	position: relative;

}

#home_boxes .linkbox a {

	color:#6C727A;

	display:block;

	font-family:arial;

	font-size:15px;

	font-weight:bold;

	height:24px;

	padding-top:100px;

	text-decoration:none;

	width:174px;

	letter-spacing: -0.05em;

	margin: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#home_boxes .linkbox a:hover {

	color: #06C;

}

#home_boxes #blogs {

	background-image: url(images/blog_tab.gif);

}

#home_boxes #articles {

	background-image: url(images/articles_tab.gif);

}

#home_boxes #copywriting {

	background-image: url(images/copywriting_tab.gif);

}

#home_boxes #press {

	background-image: url(images/press_tab.gif);

}

#home_boxes #editing {

	background-image: url(images/editing_tab.gif);

}

#home_boxes #seo {

	background-image: url(images/seo_tab.gif);

}

#leftcol {

	clear:left;

	float:left;

	width:287px;

	height: auto;

	overflow: auto;

}

#leftcol #contactbox {

	border-bottom:1px solid #E2E7ED;

	clear:both;

	float:none;

	height:214px;

	margin:0 0 20px;

	padding:0;

	width:287px;

}

#leftcol #contactbox #info {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 24px;

	font-weight: bold;

	color: #4C525A;

	margin: 0px;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 15px;

	padding-left: 0px;

}

#leftcol #supportbox {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e2e7ed;

	clear: both;

	float: none;

	margin: 0 0 20px;

	padding: 0px;

	padding-bottom:10px;

	overflow: auto;

}

#leftcol #supportbox form {

	padding:0px;

	margin:0px;

}

#leftcol #supportbox .header {

	background-color: #FFF;

	background-image: none;

	display: block;

	margin: 0px;

	padding: 0px;

	height: 28px;

}

#leftcol #supportbox #one-content {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: normal;

	color: #666;

	height: 210px;

	padding: 0px;

	clear: both;

	float: none;

	width: auto;

	margin-top: 16px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#leftcol #supportbox #one-content #texts {

	float:left;

	font-size:12px;

	font-weight:bold;

	height:auto;

	line-height:22px;

	width:85px;

}

#leftcol #supportbox #one-content form #inputs {

	float:left;

	height:auto;

	width:200px;

}

#leftcol #supportbox #one-content form #inputs .textinput {

	background-color:#FCFCFC;

	border:1px solid #E2E7ED;

	clear:both;

	color:#333333;

	float:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	height:12px;

	margin:0 0 2px;

	padding:3px;

	text-decoration:none;

	width:194px;

}

#leftcol #supportbox #one-content form #inputs .submitinput {

	background-color:#FCFCFC;

	border:1px solid #E2E7ED;

	clear:both;

	color:#000000;

	float:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	height:auto;

	padding:3px;

	text-decoration:none;

	width:202px;

	text-align:center;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 5px;

	margin-left: 0;

}

#leftcol #blogbox {

	background-image: url(images/blog_box_bg.gif);

	clear: both;

	float: none;

	height: 360px;

	width: 287px;

	overflow: hidden;

	position: relative;

	color: #FFF;

	background-repeat: no-repeat;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding-top: 83px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;

}

#leftcol #blogbox .recentposts_item {

	clear: both;

	float: none;

	height: auto;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	position: relative;

	margin: 0px;

	width: auto;

}

#leftcol #blogbox .recentposts_item .post_date {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 14px;

	font-weight: normal;

	color: #FFF;

	text-decoration: none;

	padding: 0px;

	clear: both;

	float: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	width: auto;

	height: auto;

}

#leftcol #blogbox .recentposts_item .post_title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 16px;

	font-weight: normal;

	color: #FFF;

	text-decoration: none;

	padding: 0px;

	clear: both;

	float: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	position: relative;

	height: auto;

	width: auto;

	font-style: normal;

}

#leftcol #blogbox .recentposts_item .post_title a {

	color: #FFF;

	text-decoration: none;

}

#leftcol #blogbox .recentposts_item .post_title a:hover {

	color: #a7ccfe;

	text-decoration: underline;

}

#leftcol #blogbox .recentposts_item .post_content {

	font-family: Arial, Tahoma, sans-serif;

	font-size: 11px;

	line-height: 14px;

	font-weight: normal;

	color: #b1bdcd;

	text-decoration: none;

	padding:0 0 21px;

	clear: both;

	float: none;

	height: auto;

	width: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	background-image: url(images/blogitem_sep.gif);

	background-repeat: repeat-x;

	background-position: center bottom;

}

#main {

	margin: 0px;

	padding: 0px;

	clear: both;

	float: none;

	height: auto;

	width: 965px;

	overflow: auto;

}

#nav {

	clear:both;

	float:none;

	height:33px;

	margin-bottom:0;

	margin-right:0;

	margin-top:0;

	padding:0 0 0 43px;

	width:auto;

}

#nav a {

	background-image:url(images/navtab_active.gif);

	background-position:center top;

	background-repeat:no-repeat;

	clear:none;

	color:#FFFFFF;

	display:block;

	float:left;

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	height:23px;

	margin:0 3px 0 0;

	overflow:hidden;

	padding-left:2px;

	padding-right:2px;

	padding-top:9px;

	position:relative;

	text-align:center;

	text-decoration:none;

	width:84px;

}

#nav a:hover {

	background-image:url(images/navtab_active_hover.gif);

}

#page_fill {

	background-image:url(images/page_fill.gif);

	background-position:center top;

	background-repeat:repeat-y;

	height:auto;

	padding-left:42px;

	padding-right:42px;

	overflow: auto;

}

#rightcol {

	clear:none;

	float:right;

	height:auto;

	width:561px;

	margin-bottom:10px;

}

/*#post a {

	color:#3F80F7;

	text-decoration:underline;

}

#rightcol a:hover {

	text-decoration:none;

	color:#000;

}*/

#rightcol h1 {

	color:#3F80F7;

	display:block;

	font-family:arial;

	font-size:22px;

	height:auto;

	margin:0 0 20px;

	width:auto;

}

#rightcol h2 {

	color:#666666;

	display:block;

	font-family:arial;

	font-size:18px;

	height:auto;

	margin:0 0 15px;

	width:auto;

}

#rightcol h3 {

	color:#3F80F7;

	display:block;

	font-family:arial;

	font-size:15px;

	height:auto;

	margin:0 0 10px;

	width:auto;

}

#rightcol ul {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	list-style-type: none;

	position: relative;

}

#rightcol li {

	list-style-type:disc;

	margin:0 0 0 10px;

	padding:0 0 0 0;

	position:relative;

	width:auto;

}

#rightcol #content {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: normal;

	color: #666;

	overflow: auto;

	height: auto;

}

#rightcol #content p {

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

}

#rightcol #content #home_text {

	margin: 0px;

	padding: 0px;

	clear: both;

	float: none;

	height: 198px;

	width: 100%;

	overflow: hidden;

	position: relative;

}

#comment {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: normal;

	color: #999;

	text-decoration: none;

	margin: 0px;

	padding: 10px;

	height: 150px;

	width: 500px;

	display: block;

}

.commentmetadata a, cite a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #06C;

	text-decoration: none;

}

.clear {

	clear: both;

	float: none;

	height: 0px;

	width: 100%;

}

cite a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #06C;

	text-decoration: underline;

}

.entry {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999;

	display:block;

	height:auto;

	overflow:auto;

}

.entry p {

	display:block;

	height:auto;

	overflow:auto;

	margin-bottom:10px;

}

#respond a {

	color: #06C;

}

#content .navigation{display:block; clear:both;	margin-bottom:10px;

	padding:5px;

	width:auto;

	height:auto;

}

.navigation {

	margin-bottom:10px;

	padding:5px;

	width:auto;

	height:20px;

	clear:both;

	float:none;

}

.navigation a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #06C;

	text-decoration: none;

}

.navigation a:hover {

	color: #000;

	text-decoration: none;

}

.navigation .alignleft {

	text-align:left;

	float:left;

	width:46%;

	clear:none;

}

.navigation .alignright {

	text-align:right;

	float:right;

	width:46%;

	clear:none;

}

.post {

	margin-bottom: 20px;

}

.post a, .post_author_box a {

	color:#06C;

	text-decoration:none;

}

.post a:hover, .post_author_box a:hover {

	text-decoration:none;

	color:#333;

}

.post h1, .post h1 a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	line-height: 21px;

	font-weight: bold;

	color: #333333;

	margin-bottom: 20px;

	padding: 0px;

	clear: both;

	height: auto;

	width: auto;

	text-decoration:none;

}

.post h2, .post h2 a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 19px;

	line-height: 21px;

	font-weight: normal;

	color: #4a4242;

	margin: 0px;

	padding: 0px;

	clear: both;

	height: auto;

	width: auto;

	text-decoration:none;

	display: inline;	/*letter-spacing: -0.05em;*/

}

.post h2 a:hover {

	color:#06C;

}

.post h3, #respond h3 {

	color:#333;

}

.post_timestamp {

	padding: 0px;

	clear: none;

	float: left;

	height: 40px;

	width: 36px;

	margin-top: 0px;

	margin-right: 15px;

	margin-bottom: 10px;

	margin-left: 0px;

	color: #666;

	position: relative;

}

.post_timestamp .day {

	background-image: url(images/date_icon.gif);

	background-repeat: no-repeat;

	background-position: center top;

	height: 20px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	text-align: center;

	padding-top: 12px;

}

.post_timestamp .month {

	height: 15px;

	padding-left:7px;

}

.post_title_box {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 500px;

	position: relative;

}

.post_author_box {

	clear:both;

	margin-top:2px;

}

.postmetadata {

	clear:both;

	width:100%;

	height:35px;

	margin-top:5px;

	font-size:11px;

}

.postmetadata_tags {

	background-image: url(images/tag_icon.gif);

	background-repeat: no-repeat;

	background-position: left center;

	text-align: left;

	height: 17px;

	width: 430px;

	padding-left: 23px;

	position: relative;

	clear: left;

	float: left;

	margin-right: 10px;

}

.postmetadata_comments {

	text-align: right;

	clear: right;

	float: right;

	height: 18px;

	width: auto;

	background-image: url(images/comment_icon.gif);

	background-repeat: no-repeat;

	background-position: left center;

	position: relative;

	padding-left: 23px;

}

.post-edit-link {

	color: #06C;

	text-decoration: underline;

}

small {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

}

#sidebar {

	width: 287px;

	max-width:287px;

	height:auto;

	color: #FFF;

}

#sidebar ul, #sidebar li {

	list-style-type: none;/*margin: 0px;

	padding: 0px;*/

}

#sidebar a {

	color:#FFF;

	text-decoration: underline;

}

#sidebar a:hover {

	color:#FFF;

	text-decoration:none;

}

#sidebar .widget {

	float:none;

	clear:both;

	margin-bottom:15px;

	width:287px;

}

#sidebar .widget h3 {

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	line-height:19px;

	margin:0;

	padding:10px 10px 0;

}

#sidebar .widget {

	padding:0px;

	width:287px;

}

#sidebar .widget ul {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	line-height:16px;

	margin-bottom:0;

	margin-left:0;

	margin-top:0;

	padding-left:30px;

}

#sidebar .widget ul li {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:disc;

	margin-bottom:2px;

}

#sidebar .widget ul ul {

	padding-left:30px;

}

#sidebar .widget .widget_top {

	background-image: url(images/widget_top.gif);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	height: 33px;

	width: 287px;

	overflow: hidden;

	clear: both;

	float: none;

}

#sidebar .widget .widget_fill {

	background-image: url(images/widget_fill.gif);

	background-repeat: repeat-y;

	margin: 0px;

	clear: both;

	float: none;

	height: auto;

	width: 267px;

	overflow: auto;

	padding:10px;

}

#sidebar .widget .widget_bottom {

	background-image:url(images/widget_bottom.gif);

	background-repeat:no-repeat;

	clear:both;

	float:none;

	height:8px;

	margin:0;

	padding:0;

	width:287px;

}

#sidebar .widget #searchform {

	margin: 0px;

	padding: 0px;

	margin-top: -10px;

}

#sidebar .widget #searchform #s {

	background-image:url(images/widget_search_bg.gif);

	border-style:none;

	border-width:0;

	color:#666666;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	height:21px;

	margin:0;

	padding:5px 5px 0;

	text-decoration:none;

	width:250px;

}

#sidebar .widget_search .widget_fill{padding-bottom:3px;}

#sidebar .widget #searchform label {

	display:none;

}

#sidebar .widget #searchform #searchsubmit {

	display:none;

}

			.avatar{
				float:left;
    background-color: #$img_background;
    border:1px solid #ccc;
    padding: 4px;
    margin: 0 7px 2px 5px;
    display: inline;

			}
.atab_box{
				color: #666;
font-weight: normal;
background: #$background;
border: 1px solid #ccc;
padding: 12px;
width: $width;
margin-bottom:8px;
margin-top:8px;
}
