/*  
Theme Name: London Keyes
Description: London Keyes by We Design It!
Version: 1.0
Author: Czarina
Author URI: http://wedesig.net
*/


body {
	margin: 0;
	padding-left:0px;
	padding-right:0px;
	background: #000;
	float: center;
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align: left;
	voice-family: "\"}\""; 
	voice-family: inherit;

}

#wrapper { 
border-right:1px #016b11 solid;
border-left: 1px #016b11 solid;
background: #000;
width: 1004px; 
margin: 0 auto;
float: center;
}

a:hover { 
text-align: left; 
text-decoration: underline; 
color: #fff;
}

a, a:link, a:visited  { 
color: #fff; 
text-align: left; 
text-decoration: none;
}


h4 {color: #fff; padding-left: 0.5em; font-size: 13px; }
h3 { color: #fff; font-size: 12px; }

.sidebartop h3 {
padding-left: 27px;
text-transform: uppercase;
font-face: Arial, Tahoma, Verdana;
font-size: 11px;
font-weight: bold;
margin-top: 4px;
/margin-top: 0!important;
/padding-top: 6px!important;
}
.sidebartopright h3 {
padding-left: 27px;
text-transform: uppercase;
font-face: Arial, Tahoma, Verdana;
font-size: 11px;
font-weight: bold;
margin-top: 4px;
/margin-top: 0!important;
/padding-top: 6px!important;
}

h2 { color: #fff; font-size: 1.8em; }
h1 { color: #fff; padding-top: 5px; padding-bottom: 5px; padding-left: 1em; font-size: 14px; }

img {border: 1px solid #fff;
margin-bottom: 8px;}



#header1
{height: 23px; 
background: url(images/header-1.gif) no-repeat top left; 
overflow: hidden; 
position: relative;
}

#header2
{height: 58px; 
background: url(images/header-2.jpg) no-repeat top left; 
overflow: hidden; 
position: relative;
}

#header3
{height: 64px; 
background: url(images/header-3.jpg) no-repeat top left; 
overflow: hidden; 
position: relative;
}

#header4
{height: 73px; 
background: url(images/header-4.jpg) no-repeat top left; 
overflow: hidden; 
position: relative;
}

#header5
{height: 66px; 
background: url(images/header-5.jpg) no-repeat top left; 
overflow: hidden; 
position: relative;
}

#header6
{height: 83px; 
background: url(images/header-6.jpg) no-repeat top left; 
overflow: hidden; 
position: relative;
}

#header7
{height: 125px; 
background: url(images/header-7.jpg) no-repeat top left; 
overflow: hidden; 
position: relative;
}
#header7txt {
padding-left:0px;
padding-right:0px;
text-align: center;
left: 594px;
position: absolute;
width: 220px;
font-size: 10px;
color: #fff;
}

#header8
{height: 39px; 
background: url(images/header-8.jpg) no-repeat top left; 
overflow: hidden; 
position: relative;
}

#header9
{height: 60px; 
background: url(images/header-9.jpg) no-repeat top left; 
overflow: hidden; 
position: relative;
}


.content     { 
background: url(images/centerbg.jpg) repeat-y center; 
width: 1004px;
margin:0 auto;
float: center;
}

 li, ul { 
line-height: 19px;
color: #fff;
text-indent: -1.4em;
list-style-type: disc;

 }
 
 ul {
 list-style: disc inside;
 list-style-position: inside;

 }
 
 .sidebarleft a,  .sidebarleft a:link,  .sidebarleft a:active,  .sidebarleft a:visited, .sidebarright a,  .sidebarright a:link,  .sidebarright a:active,  .sidebarright a:visited {
   color: #fff;
  text-decoration: none;
  padding-left: 10px;
}

 .sidebarleft a:hover, .sidebarright a:hover   {
  color: #fff;
  text-decoration: underline;
}

 .sidebarleft    { 
 float: left; 
 width: 199px; 
 text-align: left; 
 list-style: none;
 font-size: 12px;  
color: #fff;
 }
  .sidebarright    { 
 float: right; 
 width: 199px; 
 text-align: left; 
 list-style: none;
 font-size: 12px; 
color: #fff; 
 }

.sidebarbody  { 
background: url(images/sidebar-body.gif) repeat-y center; 
margin-bottom: 0px;
}
.sidebarbodytext {
padding-left: 11px;
margin-left: 11px;
}
.sidebartop  { 
background: url(images/sidebar-top.gif) no-repeat top center; 
overflow: hidden; 
height: 28px;
}

.sidebartopright  { 
background: url(images/sidebar-topright.gif) no-repeat top center; 
overflow: hidden; 
height: 28px;
}

.sidebarbottom    { 
background: url(images/sidebar-footer.gif) no-repeat bottom center; 
overflow: hidden; 
padding: 0;
position: relative;
height: 27px;
}

 .center  { 
 font-size: 11px;
 margin: 0 auto; 
	padding-left:0px;
	padding-right:0px;
 float: center;
 width: 600px; 
 }

.post1  { 
background: url(images/post-top.gif) no-repeat top left;   
height: 53px; 
} 

.post2  { 
}

.post3 { 
padding-bottom: 15px;
}


/* the padding here if increased will move the center column down */
.postwrapper { 
border: 0; 
padding: 0 15px 2px 19px;
font-size: 12px;
}
	 
.postwrapper * {
color: #fff;
}

.underpost {
margin: 0 auto;
text-align: center;
padding-bottom: 0px;
}

.underpost a  { 
text-decoration: underline; 
color: #fff;
}

.underpost, underpost *  { 
color: #fff;
}
	  
  
.mycaption h2{
position:relative;
top: -63px;
/top: -67px!important;
padding: 3px 0 0 37px;
margin-bottom: 10px; 
font-size: 17px; 
font-weight: bold; 
text-align: left;
text-decoration: none;
}

.datemonth {
font-size:10px;
color: #fff;
padding-left: 542px;
}

.dateday {
padding-top: 8px;
font-size:22px;
font-weight: bold;
color: #fff;
padding-left: 538px;
}

.commentlist li { 
width: 90%;
float: center;
margin:0; 
border-bottom: 1px solid #fff; 
padding: 12px;
list-style: none;
}

.commentlist * {color: #fff;}
#commentform textarea { 
 width: 96%; 
 margin: 0 auto;}
#commentform { 
float: center;
 margin: 0; 
 width:90%; 
	}
 
#searchform { font-size: 10px; 
	text-align: left; 
 margin: 0px; 
	padding-left: 222px;
	}  
	
 #searchform #s {
	width: 150px; 
	}
	
 #commentform textarea { 
	float: center;
 width: 90%; 
	}
	
 #commentform { 
	float: center;
 margin: 0; 
	width:90%; }

.clear{
height: 0px; 
overflow: hidden; 
clear: both; 
}

.myfooter {
overflow: hidden; 
text-align: center; 
position: relative; 
margin: 0 auto;
font-size: 11px;
color: #fff;
padding: 55px 0 10px 0;
}

.footer {
height: 30px;
}

.footer img {
border: 0;
}

input {
font-size: 10px;
font-weight: bold;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
.alignright {
	float: right;
	}
.alignleft {
	float: left
	}
.aligncenter {
	float: center
	}
