/*  
Theme Name: netrepreneur 
Theme URI: http://fresh53.com
Description:CSS/XHTML Transitional Wordpress Theme.
Version:  2.0
Author: Sean Fresh
Author URI: http://fresh53.com/

*/


body{background:#03AAE1;background-image:url(http://www.fresh53.com/images/bg.jpg)
;background-repeat:repeat-x;margin:0;padding:0;color:#000;
text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:.9em}h1,h2,p{margin:0 30px}
#doc {background:#FFF;padding:1.5em;border-left:2px solid #E6E6E6;border-right:2px solid #E6E6E6;color:#515151;}
blockquote,q{font-style:italic;}
#searchform{margin:0em ; float:right;margin-top:0.2em;padding-right:0em;}
#sidebar h2 {font-size:1em;padding:0.2em;margin:1em 0 0;color:#01B2FE; background-color:#FFF;}
#sidebar h2 a {font-size:1em;padding:0.2em;margin:1em 0 0;color:#01B2FE; background-color:#FFF;}
.alignright {padding-top:1.5em;}
.alignright a{text-decoration:none;color:#515151;}
.alignright a:hover{text-decoration:none;color:#515151;border-bottom:1px dotted #00B4FF;}
#sidebar {margin:1.4em 0;}

#sidebar ul {margin: 0;color:#00B4FF;}
#sidebar li ul {margin:0 .2em;}
#sidebar li {list-style-type:none;}
#sidebar li li {margin:.5em 0;}
h1,h1 a,.post h2,.post h2 a,h3,h3 a,h4,h4 a {text-decoration:none;}
textarea#comment {width:400px;}
.post{padding:0em; margin:0eml}
#ft{font-size:77%;text-align:center;}
.ilovewordpress {position:relative;top:1.5em;left:7em;float:left;}
.ecofriendly {position:absolute; right: 13em; padding-top:0em; }
.nav  {margin:0; padding:0; list-style:none; float:left;font-size:100%;}
.eimg {float:left;padding:0.5em;}
.eimg2 {float:right;padding:0.5em;}
.nav li {text-decoration:none;float:left; margin-bottom:0.5em;}


.contact {float:right;color:#515151;margin:0;}
.contact a{text-decoration:none;color:#00B4FF;border-bottom:px dotted #515151;}
.contact a:hover{text-decoration:none;color:#515151;border-bottom:1px dotted #00B4FF;}
#s {border:1px solid #EEE;color:#01B2FE;}
#comment {border:1px solid #EEE;color:#515151;}
#author {border:1px solid #EEE;color:#515151;}
#email {border:1px solid #EEE;color:#515151;}
#url {border:1px solid #EEE;color:#515151;}

cite a{text-decoration:none;color:#515151;border-bottom:1px dotted #00B4FF;}
cite a:hover{text-decoration:none;color:#00B4FF;border-bottom:1px dotted #515151;}

#bd h2 {border-bottom:1px dotted #E6E6E6;
border-top:1px dotted #E6E6E6;padding-top:0.6em; padding-bottom:0.6em;margin-top:1em;}


#bd h1 {border-bottom:1px dotted #E6E6E6;
border-top:1px dotted #E6E6E6;padding-top:0.6em; padding-bottom:0.6em;margin-top:1em;}
h2 a{font-size:123.1%;color:#515151;}
h1 a{font-size:123.1%;color:#515151;}
.postmetadata {font-size:77%;padding-top:1em;}
.postmetadata a{color:#00B4FF; text-decoration:none;}

#sidebar a{text-decoration:none;color:#515151; }

#sidebar a:hover{text-decoration:none;color:#333; border-bottom:1px dotted #00B4FF;}
#comments, #respond {color:#01B2FE;}
#respond {padding-left:2em;}

 h3  a{color:#01B2FE;}


#ft {border-top:1px solid #E6E6E6;}
#ft p {padding-top:2.5em;font-size:120%;}
#ft a {color:#00B4FF;}
.logo {padding-top:0.5em;
}
.services {color:#01B2FE;font-weight:bold;}
h1 {color:#515151;}
small {font-size:77%;}
.commentmetadata {font-size:77%; padding:0em;float:right;margin:-1em 1em 1em 1em;}
.commentmetadata a{color:#00B4FF;}
.netlogo {margin-top:0em;padding-left:0.6em;}
.commentmetadata a{color:#515151;text-decoration:none;}
.commentlist p {background-color:#F5F5F5;padding:2em;color:#515151;margin-top:0.5em; border:#eee 1px solid;}

#commentform {padding:2em;}
#commentform a{color:#00B4FF;text-decoration:none;}




.description {font-size:77%;color:#515151;padding-left:0.9em;padding-bottom:1em;}

h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;  
}
h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}
h1,h2,h3 {
	/* top & bottom margin based on font size */
	margin:0em 0;
}
h1,h2,h3,h4,h5,h6,strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold; 
}






.entry p{color:#515151;margin:1em 0em 1em 0em;}
.entry a {color:#1fb7e8;cursor:pointer;font-size:11px;font-weight:bold;line-height:14px;}


hr{border:none;width:100%;color:#eee;background-color:#eee;height:1px;clear:both;margin:0;padding:0em;}
/* setting a consistent width, 160px; 
   control of type=file still not possible */






.slashdigglicious a{padding:0.2em}

abbr,acronym {/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;} 
em {/*bringing italics back to the em element*/
	font-style:italic;}
blockquote,ul,ol,dl {/*giving blockquotes and lists room to breath*/
	margin:1em;}
ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;}



th,td {/*borders and padding to make the table readable*/
	border:1px solid #000;
	padding:.5em;}
th {/*distinguishing table headers from data cells*/
	font-weight:bold;
	text-align:center;}
caption {/*coordinated margin to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;}
p,fieldset,table,pre {
	/*so things don't run into each other*/
	margin-bottom:1em;}
#servicead {margin-top:2em;padding:1em 0.9em 0em 0.9em ;background:#f8f8ee; border:#eee 1px solid;color:#515151;}
#servicead a{color:#01B2FE;text-decoration:none;}
#servicead a:hover{color:#01B2FE;text-decoration:none;border-bottom:1px dotted #515151;}
h3 {padding-top:1em;}
.learn {float:right;padding:1em 3em 0em 0em;}
.star {color:#01B2FE;}
.small {font-size:77%;}
#ppci {margin-top:5em;}
.wdb  {margin-left:8em;
	padding: 4px;
	border: 1px solid #eee;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	background: #fff;
	}


ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0;margin:0em;}
ul#nav{margin-left:0px;}
ul#nav li{float:left;margin-right: 3px;text-align: center;}
ul#nav a{float:left;width:6em; padding:2px 0;background:#F8F8EE ;text-decoration:none;color: #01B2FE; font-weight:bold;margin:0em}
ul#nav a:hover{background: #01B2FE;color: #FFF;margin:0em;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003;margin:0em;}
#show {color:#FF0099;}

.contact {padding-right:0.8em;margin:0;}


#hsearch {padding-right:0.8em;}
#hsearch p{float:right;padding:0px 0;background:#F8F8EE;text-decoration:none;color: #515151;margin:0;}
#hsearch a{text-decoration:none;color:#01B2FE;}
#hsearch a:hover{text-decoration:none;color:#01B2FE;border-bottom:1px dotted #515151;}

.telephone {position:relative;top:0.2em; margin:0;padding-left:0.3em;}
#bubble {position:absolute;top:1.2em;right:8.5em;margin:0;padding:0;}

.form {margin-top:1em;width:22em; border:#E6E6E6 2px solid;}
.formbox {margin-top:1em;width:100%; border:#E6E6E6 2px solid;}
.quote { font-style:italic;}
#line {border-bottom:#E6E6E6 1px solid;}
