a {
color:#FFFFFF;
text-decoration:none;
}

a:hover {
color:#FD00CF;
}


/* This is where my footer and header start */

#containerlno {
position:relative;
width:100%;
height:auto !important;
min-height:100%;
background-color:#000;
margin:0;
padding:0;
}

#headerlno {
height:28px;
background:#000;
background-image:url(../images/hdr_bck.gif);
overflow:hidden;
margin:0;
padding:0;
}

#footerlno{
height:30px;
width:100%;
bottom:0;
background:#000;
background-image:url(../images/ftr_bck.gif);
background-position:top;
background-repeat:
repeat-x;
overflow:hidden;
}


.logospace { height:28px; width:10px; float:right; }


#logo001 {
display:block;
width:70px;
height:28px;
background:url("../images/nav/ln_v9_nav_10.gif") no-repeat 0 0;
}

#about001 {
display:block;
width:36px;
height:28px;
background:url("../images/nav_about.gif") no-repeat 0 0;
}

#resume001 {
display:block;
width:14px;
height:28px;
background:url("../images/cv.gif") no-repeat 0 0;
}

#mywork001 {
display:block;
width:54px;
height:28px;
background:url("../images/mywork.gif") no-repeat 0 0;
}

#clientlist001 {
display:block;
width:65px;
height:28px;
background:url("../images/clientlist.gif") no-repeat 0 0;
}

#contact001 {
display:block;
width:43px;
height:28px;
background:url("../images/nav/ln_v9_nav_09.gif") no-repeat 0 0;
}

#wordmark001 {
display:block;
width:129px;
height:28px;
background:url("../images/wordmark_r.gif") no-repeat 0 0;
}

#twitter001 {
display:block;
width:25px;
height:28px;
background:url("../images/twitter_r.gif") no-repeat 0 0;
}

#linkedin001 {
display:block;
width:25px;
height:28px;
background:url("../images/linkedin_r.gif") no-repeat 0 0;
}


#wordmark {
float:left;
margin:0;
padding:0;
}

#footerlno{
height:30px;
width:100%;
bottom:0;
background:#000;
background-image:url(../images/ftr_bck.gif);
background-position:top;
background-repeat:
repeat-x;
overflow:hidden;
}


#logo,#about,#resume,#mywork,#clientlist,#contact,#twitter2,#linkedin,#cv {
float:right;
margin:0;
padding:0;
}

#logo001:hover,#about001:hover,#resume001:hover,#mywork001:hover,#clientlist001:hover,#contact001:hover,#wordmark001:hover, #linkedin001:hover, #twitter001:hover {
background-position:0 -28px;
}

#logo001 span,#about001 span,#resume001 span,#mywork001 span,#clientlist001 span,#contact001 span,#wordmark001 span,#twitter001 span,#linkedin001 span {
display:none;
}

#footerlno{
color: #ffffff;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:11px;
}

#footerlno a {
color: #cc0000;
font-size:11px;
text-decoration:none;
}

#footerlno a:hover {
color: #fff;
text-decoration:none;
}

#footiemate {
	float: right; 
	padding-top: 4px; 
	padding-right: 5px;
	margin:0px;}
	
#footerlno p{
float: right; 
	padding-top: 8px; 
	padding-right: 5px;
	margin:0px;
	width: 240px
}	
	
/* Footer and header end */	

/* This is where new hemingway variations start */

.comment-head {
padding:0.8em 0em 1em;
}

#primary.twocol-stories .first, * html #primary.twocol-stories .first {
margin-top: 20px;
}

#primary{

	background:#7f582b;
	background: url("../images/blog_bckgrd3.jpg");
	padding:1px 0 2em 0;
	color:#fff;
}

#header{
	background: url("../images/blog_bckgrd3.jpg");
	background:#7f582b;
	height: 0px;
}

p {
line-height:1.75em;
width:100%;
}

#searchform #s {
background:#FFFFFF none repeat scroll 0 0;
border:none;
color:#666666;
padding:0.25em;
width:20em;
}

#searchform #searchsubmit {
background: none;
border: none;
color:#FFFFFF;
font-size:0.9em;
text-transform: lowercase;
}

#search input {
background:#CCCCCC none repeat scroll 0 0;
border:medium none;
font-size:1em;
margin-top:2px;
width:175px;
}

#search .searchimg {
background:transparent url(../images/search.gif) no-repeat scroll 0 0;
float:left;
height:13px;
position:relative;
top:2px;
width:14px;
}

.story h3 {
color:
#00cefd;
font-size:18px;
font-weight:bold;
margin:0 0 1.5em;
}

.story h3 a {
border-bottom:0 dotted #00d2fd;
color:#00cefd;
font-weight:bold;
text-decoration:none;
}

.inside {
margin-bottom: 30px;
}


#primary.twocol-stories .story {
display:inline;
float:left;
margin:0 0 0 0;
width:667px;
}

#primary .primary {
float:right;
padding-top:30px;
width:667px;
}

h1 {

font-weight:bold;
}

.secondary .featured p {
width:98%;
}

ul.dates a:hover, ul.counts a:hover, ul.blogroll a:hover, ul.pages a:hover {
color:#fff;
text-decoration:none;
}

#footer p.attributes a:hover {
color:#fff;
}

#search input {
font-size:1.2em;
margin-top:1px;
}

#primary .secondary {
font-weight:bold;
}

.story .details a {
color:#fff;
}

.story .details {
border-top:1px solid #fff;
color:#fff;
font-size:1em;
margin:1em 0;
padding:0.5em 0;
text-align:left;
}

#comments cite .author a {
font-size:14px;
font-weight:bold;
}

#comments cite .author {
font-size:14px;
font-weight:bold;
}

.secondary .featured p {
text-align:left;
}

#header h2 a:hover {
color:#FD00CF;
text-decoration:none;
}

.inside {
margin-bottom:0px;
}

#ancillary {
padding:2em 0 30px;
}

body {
font-size:12px;

}

p {
line-height:1.3em;
width:100%;
}

#primary .secondary {

width:300px;
}
