/*  
Theme Name: Bluzed 3.0
Theme URI: http://www.bluzed.com	
Description: Wordpress Theme for bluzed.com 
Version: 3.0
Author: Dawood Zafar
Author URI: http://www.bluzed.com/

This theme is copyright Protected and should not be used in any sort, with out the permission of the author. It is the Proeprty of bluzed.com.

*/

/* CSS Document 
Author: Dawood Zafar
Website: www.bluzed.com
Rights Protected
*/



* { margin:0; padding:0; }

html, body{

/*	background: #fff url(images/bgpage.jpg) repeat-y scroll center top;
*/
	font-family: Arial, Helvetica, sans-serif; color: #333333;
	height: 100%;
/*	overflow: hidden;*/

}

.clearboth { clear: both; }
.spacer
		{
			float: none;
			width: 3%;
		}
		
.hidden{left:-10000px; position:absolute;}		
		
		

p{font: normal 0.8em/1.5em Arial, Helvetica, sans-serif; color: #333333; /*border-right: 2px solid #969696; */ 
}

/*h1{
font: bold  14pt/14pt Georgia, "Times New Roman", Times, serif;
}*/


h2{ font: normal  10pt/30pt Arial, Helvetica, sans-serif; color: #908d8d; text-transform:uppercase; 

}

h3{font: normal 9pt/10pt Arial, Helvetica, sans-serif; color: #908d8d; text-transform:uppercase;  margin: 35px 0 0 0;
}

div#contactme h3, div#web-basic h3{font: normal 9pt/10pt Arial, Helvetica, sans-serif; color: #908d8d; text-transform:uppercase; border-bottom: 1px solid #D5D5D5; margin: 5px 0;
}



h4{
font: italic  10pt/13pt Georgia,Palatino,Palatino Linotype,serif;
color:#e5fbff;

}

img.blogfloatleft{ float:left; padding: 0 20px 20px 0px;}

div#error_container{ width: 960px;}
div#error_container ul li { list-style: none; color:#ABABAB; margin:0px 0px 5px 15px; padding:4px; font: normal 0.8em/1.3em Arial, Helvetica, sans-serif;}
div#error_container ul li a {color:#ABABAB;}
div#error_container ul li a:hover { color:#666; /*text-decoration:none; */}
div#error_container h3{ font: normal 1.1em/2em Arial, Helvetica, sans-serif; color: #908d8d; text-transform: none; border:none;}

div#error-search{ width:320px; float:left;}
div#error-search #searchbox{ width: 170px;  }
div#error-sitemap{ width:290px; float: left; height: auto; border-left: 1px solid #E9E9E9; padding:10px;}
div#error-pages{ width:290px; float:left; height: auto; border-left: 1px solid #E9E9E9; padding:10px;}


a   { color: #969696;  text-decoration:none;outline:0;   }
a:hover { color: #828282; text-decoration: underline;}
a img, #div_logo a, #menu a, #cat_navlist a, #back-drops a, #social a, #featured-on a { border: none; }

.center_container{
height:auto;
margin:0 auto;
/*width: 960px;*/
/*border: 1px solid red;*/
}

ul.plain-vertical{ list-style-type: square; font: normal 0.7em/1.3em Arial, Helvetica, sans-serif; margin: 20px; text-indent:15px; }

div#misc_container{ /* border:1px solid red; */padding: 40px 0 0 0; width:960px;}

div#head_container{
padding: 15px 0 0 0;
width: 960px;
/*border:1px solid aqua;*/

}

#stick-fix{ min-height: 100%; position:relative; }



div#header{
width: 100%;
height: auto;
background: #fff url(images/header_bg.jpg) repeat-x scroll center bottom;
/*border-bottom: 1px solid #f3f2f2;*/
/*color: #bcbcbc;*/
/*border: 1px solid red;*/

}

div#banner{
width: 960px;
height:250px;
/*background: #940202 url(images/gr-main.jpg) repeat-x scroll center -60px;*/


}


/* JSCRIPT STYLING */


/* JSCRIPT ENDS HERE */







div#quote{ width: 530px; height: auto; float:left; padding:20px 15px 10px 15px; text-align: center; }

div#quote p{ font: oblique 1.3em/1.2em Platino, "Times New Roman", Times, serif; color: #CCCCCC; }

div#quote p strong{ text-align: right; margin-right: 20px; display: block; color: #d5d5d5; text-transform: uppercase; font: 0.6em/1.5em Georgia,'Times New Roman',Times,serif; }

div#graphic_design{
background: #940202 url(images/show_strip.jpg) repeat-x scroll left top;
height: 147px;
width: 100%;

}
div#misc{

/*background: #940202 url(images/rough_grey_06.jpg) repeat-x scroll left top;*/
height: 200px;
padding: 50px 0 0 0 ;
background: #fff url(images/misc_services.jpg) repeat-x scroll center top;


}


div#logo_design_peep{

width: 319px;
height: 147px;
float: left;
background: transparent url(images/right_full.jpg) no-repeat scroll right top;

/*background-color: #959595;*/
/*border:1px solid yellow;*/
}




div#web_design_peep{
width: 336px;
height: 147px;
float: left;

/*background: transparent url(images/right_full.jpg) no-repeat scroll right top;*/
/*background-color: #C0C0C0;*/
/*border:1px solid yellow;*/
}
div#print_design_peep{
width: 310px;
float: left;
/*background-color:#7B7B7B;*/
/*border:1px solid yellow;*/

}


div#div_logo{

background: url(images/bluzed-logo.gif) no-repeat scroll left -6px;
height: 110px;
width: 165px;
float: right;
padding:0 45px 0 0;
/*margin: 22px 0 0 0;*/
/*border: 1px solid yellow;*/


}
div#div_logo a{
/*border:1px solid red;*/
width:160px;
height: 60px;

padding: 20px 0;
float:left;
text-indent:-9999em;

}


div#menu{
width:100%;
/*border-bottom: 1px solid #DCDCDC;
border-top: 3px solid #DCDCDC;*/
height:30px;



}




div#contactme{
width: 180px;
height: auto;
float: left;
/*margin: 0 0 0 30px;*/
padding:15px 0;
/*background:#1a1a1a url(images/connect_tab.png) no-repeat scroll right top;*/
}
div#contactme li{font: normal 0.7em/1em Arial, Helvetica, sans-serif; color: #908d8d; list-style: none; margin: 3px 0;
}


div#home_content{
width: 100%;
height:250px;
/*background: #fff url(images/main-banner_03.jpg) repeat-x scroll center top;*/
}

div#content-container{width: 960px;}
/*div#home-content-container{width: 960px;}*/


div#content{
width: 100%;
height: auto;
padding: 15px 0 90px 0;
/*background: #fff url(images/main_scene-psd_03.jpg) no-repeat scroll center top;*/
background:#fff url(images/content_bg.jpg) no-repeat scroll left top;
/*border: 1px solid green;*/
}

div#main_content{
float:left;
width: 660px;
height: auto;
padding: 0 20px 0 0; 
margin: 0 20px 0 0 ;
/*background-color:#009999;*/
/*border: 1px solid red;*/


}


div#crumbs{ float:left; width: 660px;/*border:1px solid red;*/ /*background-color:#818181;*/ height:15px;  margin: 0 0 35px 0; padding:0; font:normal 0.7em/1.5em  Arial, Helvetica, sans-serif; text-transform: uppercase; }
/*div#crumbs a:hover{ color:#bec3b1;}*/
div#crumbs span{ color:#666;}


.h2-blog, .h2-page{ font: normal 0.8em/1.5em Arial, Helvetica, sans-serif; color: #575757;  margin: 0 0 20px 35px; padding:3px 0 0 0; letter-spacing: 0.03em;text-transform:uppercase;}
.h2-page{ font: normal 0.8em/1.5em Arial, Helvetica, sans-serif; color: #575757;  margin: 0 0 10px 0; padding:0; letter-spacing: 0.03em;text-transform:uppercase;}
.h2-portfolio{font: normal 2em/1.5em Arial, Helvetica, sans-serif; color: #fff;  margin: 10px 0 20px 0; padding:3px 15px; letter-spacing: -0.05em; text-transform:uppercase; position:absolute; z-index: 1; background-color: #666;}


.h2-blog a, .h2-page a{ color:#818181; }
.h2-blog a:hover, .h2-page a:hover{ color:#666; }
.blog-date{/*float:left;*//* width:100px;*/ /*min-height: 100px;*/ font: normal 0.7em/1.5em Arial, Helvetica, sans-serif; /*border-right: 1px dashed  #CDCDCD;*/}

div.post-stats{width:130px; /*border:1px solid green;*/ height:auto; float:left; text-align: right; width: 140px; margin: 0 20px 0 0; }

div#post-data, .entry{float:left; /*border:1px solid blue;*/ width:480px; padding:0 0 20px 0; margin: 0 0 20px 20px; }
/* SEPERATE CLASS FOR GENERAL PAGE*/
div#page-data, .entry-page{float:left; /*border:1px solid blue; */width:660px; padding:0 0 20px 0px; /*margin: 0 0 20px 0;*/ }

.posts .entry p{font: normal 0.8em/1.5em Arial, Helvetica, sans-serif; /*padding:0 20px 20px 30px*/ clear:both;  
}
/* SEPERATE CLASS FOR GENERAL PAGE*/
.entry-page p{font: normal 0.7em/1.5em Arial, Helvetica, sans-serif; color:#666; /*padding:0 20px 20px 30px*/;  }

.blog-nav{ border-top:1px solid #e0dfdd; /*border-bottom:1px solid #d8d7d4;*/  height:20px; font: normal 0.54em/2.4em   Arial, Helvetica, sans-serif; text-transform:uppercase; margin: 20px 0 30px 0;  background: #EFEFEF;}

.old-posts{float:left; width:200px; /*border:1px solid red;*/ color:#7d7d7d; /*background:transparent url(images/old-post.gif) no-repeat scroll left 7px;*/ padding:0 0 0 15px;}

.new-posts{float:right; width:200px; /*border:1px solid red;*/   color:#7d7d7d; /*background:transparent url(images/old-post.gif) no-repeat scroll left 7px;*/ padding:0 15px 0 0; text-align: right;}

div#misc-tag{ border-top:1px solid #e0dfdd; border-bottom:1px solid #d8d7d4; height:auto; background-color: #EAEAEA; padding:10px; margin: 20px 0 0 0;}

p#comments{font: normal 0.8em/1.5em Arial, Helvetica, sans-serif; margin:0 0 15px 0;}




div#skills h2{padding: 0 0 0 30px;

}

div#services-basic{
width: 700px;
height: auto;
float:left;
padding: 0;

/*background-color:#959595;*/


}

div#services-basic h4{ /*border-top:2px dotted #D5D5D5;*/ padding: 10px 0 0 0 ;}
div#services-basic h4, div#services-basic a{ color:#908D8D;font:normal 1.05em/1.1em Arial, Helvetica, sans-serif; text-decoration: none; text-transform:none; height: 20px; display: block; border-bottom: none; }
div#services-basic a:hover{color: #666; display: block;}
.identity-ser { width: 320px;  float: left; margin: 0 30px 30px 0;}
div#services-basic .identity-ser p{ color: #bbb;}

.portfolio-main-block{width: 660px; height:80px; float: left; margin: 0 30px 35px 0; padding: 10px 0; position:relative;/* border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;*/}


img.a {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
        }
 
img.b {
	position: absolute;
	left: 0;
	top: 0;
	}


div.portfolio-meta{ width: 150px; min-height: 60px;  float:left; margin: 0; padding:0; }
div.portfolio-detail-txt{ font:normal 0.85em/1.1em Arial, Helvetica, sans-serif; color: #999; /*border-bottom: 1px solid #D5D5D5;*/  padding: 0 0 25px 0; text-align:right; width: 140px; } 
div#web-basic{
width: 240px;
float:left;
margin: 10px 0 0 20px;
/*background-color:#EAEAEA;*/
padding: 0 30px 10px 0;
/*background-color:#959595;*/
}
div#web-basic p{font:normal 0.7em/1.5em Arial, Helvetica, sans-serif; color:#bbbbbb;
}
div#web-basic a{font:normal 0.8em/1.5em Arial, Helvetica, sans-serif; color:#999;
}
div#web-basic a:hover{color:#908d8d;
}

div#right-col{
width: 220px;
height: auto;
float:left;
/*padding: 0 40px 0 0 ;*/
/*background-color:#990033;*/ 


}



div#div_recent_posts{
margin: 10px 0 0 0px;

}


div#tagcloud{
width: 200px;
float:left;
padding: 0 30px 0 10px ;
margin: 20px 0;
font: normal 0.7em/1.8em  Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-align: left;  
/*border: 1px solid red;*/
/*background-color:#959595;*/
}

div#tagcloud a{/*color: #525252*/}
div#tagcloud a:hover{ /*color:#ad0202;*/ background-color:#6c6c6c; color:#fff; text-decoration: none;/*border-bottom:1px solid #646464 ;*/}





div#footer{
width: 100%;
float:none;
clear: both;
padding:10px 0 ;
background-color: #F4F4F4;
border-top: 1px solid #E5E5E5;
position: absolute;
bottom: 0;
/*border: 1px solid red;*/
}

div#right-foot {float:right; width: 500px;padding: 12px 0 0 0;}


div#footernotes{
width: 400px;
height: auto;
float:left;
margin: 5px 0 0 0;
padding: 3px 0 0 0;
font: normal 0.7em/1em Arial, Helvetica, sans-serif; color: #908d8d; 
}

ul#featured-on{
width: 400px;
height:auto;
float: left;
list-style: none;
/*border: 1px solid red;*/


}
ul#featured-on li{display:inline; font: normal 0.7em/1em Arial, Helvetica, sans-serif; color: #908d8d;height: 40px; float: left; }
li.cssmania { width:65px;margin-right:20px;}
li.cssmania a{background: url(images/cssmania.gif) no-repeat scroll right bottom; width: 60px; height: 31px;text-indent:-9999em; display:block; }
li.cssmania a:hover{background: url(images/cssmania.gif) no-repeat scroll right top; width: 60px; height: 30px;text-indent:-9999em; display:block;}
li.creativepakistan { width:110px;margin-right:20px;}
li.creativepakistan a{background: url(images/creativepakistan.gif) no-repeat scroll right bottom; width: 104px; height: 31px;text-indent:-9999em; display:block;}
li.creativepakistan a:hover{background: url(images/creativepakistan.gif) no-repeat scroll right 16px; width: 104px; height: 31px;text-indent:-9999em; display:block;}
li.bestweb{ width:100px;margin-right:20px;}
li.bestweb a{background: url(images/bestweb.gif) no-repeat scroll right bottom; width: 96px; height: 31px;text-indent:-9999em; display:block;}
li.bestweb a:hover{background: url(images/bestweb.gif) no-repeat scroll right 7px; width: 96px; height: 31px;text-indent:-9999em; display:block;}



div#footer_container{ width:960px; padding: 5px 0; }



div#back-drops{
width: 170px;
height:auto;
float: right;
}
div#back-drops ul li{display:inline; font: normal 0.7em/1em Arial, Helvetica, sans-serif; color: #908d8d;  float: right; width:65px; }
div#back-drops ul li a{
float:right;
text-indent:-9999em;}


li.rssfeeds a{background: url(images/rss.gif) no-repeat scroll right bottom; width: 70px; height: 21px;}
li.rssfeeds a:hover{background: url(images/rss.gif) no-repeat scroll right top; width: 70px; height: 21px;}
li.getintouch a{background: url(images/talk.gif) no-repeat scroll right bottom; width: 70px; height: 21px;}
li.getintouch a:hover{background: url(images/talk.gif) no-repeat scroll right top; width: 70px; height: 21px;}



div#social{
width: 170px;
height:18px;
float: right;
margin-top:3px;
/*background-color:#555555;*/
}

div#social ul li{display:inline; font: normal 0.7em/1em Arial, Helvetica, sans-serif; color: #908d8d;  float: right; width:30px; height:21px; }


li.stumbled a{background: url(images/stumbled.gif) no-repeat scroll right top; width: 19px; height: 19px;text-indent:-9999em; display: block; float:right;}
li.stumbled a:hover{background: url(images/stumbled.gif) no-repeat scroll right bottom; width: 19px; height: 19px;text-indent:-9999em; display: block; float:right;}
li.digg a{background: url(images/digg.gif) no-repeat scroll right top; width: 19px; height: 19px;text-indent:-9999em;display: block;float:right;}
li.digg a:hover{background: url(images/digg.gif) no-repeat scroll right bottom; width: 19px; height: 19px;text-indent:-9999em;display: block;float:right;}
li.delicious a{background: url(images/delicious.gif) no-repeat scroll right top; width: 19px; height: 19px;text-indent:-9999em;display: block;float:right;}
li.delicious a:hover{background: url(images/delicious.gif) no-repeat scroll right bottom; width: 19px; height: 19px;text-indent:-9999em;display: block;float:right;}
li.technocrati a{background: url(images/technocrati.gif) no-repeat scroll right top; width: 19px; height: 19px;text-indent:-9999em;display: block;float:right;}
li.technocrati a:hover{background: url(images/technocrati.gif) no-repeat scroll right bottom; width: 19px; height: 19px;text-indent:-9999em;display: block;float:right;}
li.twitter a{background: url(images/twitter.gif) no-repeat scroll right top; width: 19px; height: 19px;text-indent:-9999em;display: block;float:right;}
li.twitter a:hover{background: url(images/twitter.gif) no-repeat scroll right bottom; width: 19px; height: 19px;text-indent:-9999em;display: block;float:right;}



ul#bottom-menu{
width: 200px;
height:25px;
float: right;
list-style: none;
padding-top:5px;
text-align:right;
/*border: 1px solid red;*/


}
ul#bottom-menu li{display:inline; font: normal 0.6em/1em Arial, Helvetica, sans-serif; color: #908d8d;height: 18px;  padding: 0 0 0 10px; }
ul#bottom-menu li a{ text-transform: uppercase;}


div#web_specs{
width: 138px;
float: left;
border: 1px solid red;

}



.divider {margin: 5px auto; height: 10px; background: url(images/post-sep.gif) no-repeat center top; height:30px;}


/* HEADING CLASSES */


.graphic_design_heading{

	background:transparent url(images/gr_design.jpg) no-repeat scroll left top;
	height:12px;
	text-indent:-9999em;
	width:88px;
	padding:0 0 7px 0;


}

.identity_design_heading{

	background:transparent url(images/id_design.jpg) no-repeat scroll left top;
	height:12px;
	text-indent:-9999em;
	width:86px;
	padding:0 0 7px 0;
}


.web_design_heading{

	background:transparent url(images/web_design.jpg) no-repeat scroll left top;
	height:12px;
	text-indent:-9999em;
	width:161px;
	padding:0 0 7px 0;
}





/* MISC PARAGRAPH  STYLES*/


div#misc_container p{font:normal 0.7em/1.5em Arial, Helvetica, sans-serif; color: #908d8d;}



/*DYNAMIC MENU CODE*/


    #menu ul { list-style:none; margin:0; padding-top:7px;height:30px; }
    #menu li { padding: 0 22px 0 0; display: inline; }
    #menu li a { font:bold 0.7em/1.5em Arial, Helvetica, sans-serif; color: #B1B1B1; text-transform: uppercase; letter-spacing:0.05em; }
    #menu li a:hover { color:#666666; text-decoration:none; }


/*Recent Posts  LISTING*/

#recent_posts {
margin:0 0 0 10px;
padding:0;
}
#recent_posts li {
/*background:transparent none repeat scroll 0 0;*/
/*border-bottom:1px solid #D9D9D1;*/
color:#999999;
display:block;

/*list-style-type:none;*/
/*margin:5px 0 0;*/
padding:0;
width:155px;
height:15px;
}
#recent_posts a {
color:#999999;
cursor:pointer;
font: normal 0.7em/0.3em Arial, Helvetica, sans-serif; color: #908d8d; 



text-decoration:none;
width:160px;
}
#recent_posts a:hover {
background:#E9FDFF none repeat scroll 0 0;
color:#999999;
}

h2.slide_heading{

	background:transparent url(images/just-posted.gif) no-repeat scroll left top;
	height:12px;
	text-indent:-9999em;
	width:88px;
	padding:0 0 5px 0;
	margin:0 0 0 10px;

}


/*CATEGORY LISTING*/

#cat_navlist {
margin:17px 0 0 10px;
padding:0;
}
#cat_navlist li {
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #D9D9D1;
color:#999999;
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 0 0;
padding:0;
width:190px;
}
#cat_navlist a {
font: normal 0.7em/1.5em Arial, Helvetica, sans-serif; color: #ababab; 
text-decoration:none;
width:160px;
}
#cat_navlist a:hover {

color:#908d8d;
}

/*SEARCH FORM LISTING*/
div#right-col input{
/* makes input elements yellow when focus is applied */

font: normal 0.7em/1em Arial, Helvetica, sans-serif; color: #908d8d; 
padding: 5px 12px 5px 30px;

	color: #999999;
	background: #fff url(images/search_03.gif) repeat-x scroll left -26px;
	border-width: 0px;
	width: 160px;
	height:17px;
	margin:0 0 0 5px;
	}
div#right-col input:focus {	background: #fff url(images/search_03.gif) repeat-x scroll left 0px; color:#FFFFFF; 	border-width: 0px;} 	
div#right-col fieldset{	border: 0px solid #fff;}




/*BLACK LISTING*/
 ul.black_listing
	{
		margin: 0 0 0 15px;
		padding: 0;
		list-style-type: none;
		width: 90%;
		font: normal 8pt/18pt Arial, Helvetica, sans-serif;
		
	}
	
 ul.black_listing li
{

		color: #1b7f83;
		text-decoration: none;
/*		border-bottom:1px dashed  #D5D5D5 ;*/
		padding-left:15px;
		height: 25px;
		background: #FBFBFB   none repeat scroll 0 0;
	
		
		
	}


 ul.black_listing li a{
/*		display: block;*/
		color: #1b7f83;
		text-decoration: none;
		border-left:10px dashed  #D5D5D5 ;
		padding: 0 0 0 10px;
		height: 25px;
/*		background: #FBFBFB   none repeat scroll 0 0;*/


	}


	
 ul.black_listing li a:hover{
/*		display: block;*/
		color:#D5D5D5;
		border-left:1px dashed  #D5D5D5 ;
		padding: 0 0 0 25px;

		height: 25px;	


} 

span.head_comment{float:left;width:19px; height:15px; font: normal 0.7em/1em Arial, Helvetica, sans-serif; color: #908d8d; padding: 1px 0 0 0; margin: 2px 0 0 0px; background: #fff url(images/comment_back.gif)  no-repeat scroll left top;  /*border:1px solid red;*/ text-align:center;}


/*COMMENTS FORMATTING*/


.comments-template{
	width: 300px;
	color: red;
	font: normal 0.7em/1em Arial, Helvetica, sans-serif;
	float: left;
	padding: 20px 20px 10px 10px;
	margin: 0;

}

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

ol.commentlist li{
/*	margin: 0 0 0 ;*/
	line-height: 18px;
	padding: 10px 0 20px 10px;
	border-bottom: 1px solid  #EAEAEA;
}

ol.commentlist .alt{
background-color: #F3F3F3;
}
.comments-template h2, .comments-template h3{ font: normal 0.9em/5em Arial, Helvetica, sans-serif; color: #908d8d; 
	
}

.commentmetadata{
	color: #000 ;
/*	font: normal 0.7em/1em Arial, Helvetica, sans-serif;*/
margin: 0 0 10px 0;
}

.commentmetadata a{ color: #000;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font: normal 0.7em/1em Arial, Helvetica, sans-serif; 
	color: #908d8d;


}

.comment_time{	font:  normal 0.7em/1em Arial, Helvetica, sans-serif; color: #6C6C6C; }
.note{border:1px solid #E9E9E9 ; font: oblique 0.85em/1.2em Arial, Helvetica, sans-serif; width: 345px;  padding:10px; margin:10px 0;  background: #f4f1dc ; color: #ABABAB; float:left; clear: left; }

.commentform-right{ font: normal 0.7em/1.2em Arial, Helvetica, sans-serif; padding:0 0 0 10px;  /*background: #f4f1dc ;*/ display:block; width: 270px; float: left; margin:15px 0  15px 10px; }

form#commentform p.commentform-right input, form#commentform p.comments-textarea input { border:1px solid #999 ; background: #ababab;/* height: 20px;*/ color:#fff; padding: 10px; }
p.comments-textarea{display:block; width: 370px; float:left;}

form#commentform p textarea  { float:left; border:1px solid #999 ; background: #ababab; font:normal 1.5em/1.7em Arial, Helvetica, sans-serif; color: #fff; width:365px; height: 225px; }

input#submit{ width: 270px;  padding: 10px 30px; color: #000; margin: 15px 0 15px 20px; }

   
   
   
   
 h3#respond{ font:normal 1em/1.7em Arial, Helvetica, sans-serif; color:#575757; margin: 20px 0;}
 
 
 

blockquote {
	margin: 40px 30px;
 	/*padding: 50px 10px 10px 15px; */ 
  /* 	background:transparent url(images/quote.gif) no-repeat 3px 5px;*/
	border-top: 1px  dotted #D4D4D4;
		border-bottom: 1px  dotted #D4D4D4;
}

div#post-data blockquote p{padding:15px;margin:0; 	color: #575757;
	font: oblique 0.9em/1.5em Georgia, "Times New Roman", Times, serif;
}

.blogpic{ margin: 35px;}
a.main-blog-pic{ margin: 0 0 20px 0; height: 176px; display: block;}



/* STYLING FOR CODE BLOCK / ORDERED LISTING */

ol.code {
	background: #f0f0f0;
	color: #666;
	margin: 0;
	padding: 0.5em;
/*	width: 80%;*/
	list-style: none;
	overflow: auto; 
	height: 176px;
}

ol.code li {
	border-bottom: 1px dashed #e1e1e1;
	margin:10px 5px;
}

ol.code li#last {
	border-bottom: none;
}

ol.code code {
	font: normal 0.7em/1em "Courier New", Courier, monospace;
}

/* Creating indentations */

ol.code .indent1 {
	padding-left: 1em;
}
ol.code .indent2 {
	padding-left: 2em;
}
ol.code .indent3 {
	padding-left: 3em;
}

