/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */
body {background:none; background-color: #fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-image:url(http://www.kleinandklein.co.uk/includes/images/css/white-body-back.gif); background-repeat:no-repeat; color:#000000 }
h1, h2 {letter-spacing: -1px;}
#header  {background-color: #fff; border:none;color:#666666}
#wrapper {background-image:url(http://www.kleinandklein.co.uk/includes/images/css/white-body-back-right.gif); background-repeat:no-repeat; background-position:right;}
#main {padding-top:5px; padding-bottom:5px; background-color:#FFFFFF;}


#branding {padding-left:0;}
.logo {margin:10px 0 0 0; padding:0;}

#nav-content {border:1px solid #000; color:#fff; background:none; background-color:#000000; background-image:url(../../../../wp-includes/images/primary-nav-back.jpg); background-repeat:repeat-x}
#nav-content a, #nav-content a:active, #nav-content a:visited, #nav-content a:link {color: #fff;}
#nav-content a:hover{color:#000;}
#nav-content .current-cat {background-color:#00FF00; color:#000000;}
	#nav-content .current-cat a, #nav-content .current-cat a:active, #nav-content .current-cat a:link, #nav-content .current-cat a:visited {color:#000000;}

/*Border colour*/
.featured, .posts, .posts-default .post {border:none; border: 1px solid #000;}

.featured {background:none;background-color: #000000;}

.entry-meta .published, .featured-entry .entry-title {color:#fff; font-weight:normal;}
.featured-entry .entry-summary, .post .entry-summary  {color: #fff;}


.widgetcontent {border:none; border:1px solid #000;}
.widgettitle {background:none;background-color:#000000; color:#fff;border:none; border:1px solid #000; text-transform:uppercase; font-size:11px;}


.twitter {margin:0; padding:0; font-size:10px;}
	.twitter-item {list-style-type:none; padding:4px 0 4px 0; margin: 0 0 10px 0; border-bottom:1px solid #ccc;}
	.twitter a, .twitter a:active, .twitter a:link, .twitter a:hover, .twitter a:visited {font-size:10px;}
	.twitter-user {font-size:10px;}

/*FOOTER STYLES*/	
#footer {border:none; border-top:7px solid #000;}
#footer a, #footer a:active, #footer a:link, #footer a:visited, #footer a:hover {color:#666; font-weight:normal;}
	#footer-sidebar {margin:0; padding:0;}
	#footer-sidebar li{list-style-type:none; margin:2px 0 2px 0; padding:0;}
	#footer .widgetcontainer, #footer .widgetcontent {margin:0 20px 0 0; padding:0;}
	#footer .widgettitle {display:none;}
	#footer .widgetcontent ul {margin:0; padding:0;}



#container {padding-bottom:0; margin-bottom:0;}

.posts-default .post {background:none; background-color:#000000; color: #fff;}

.entry-thumbnails-link {border:none;}

#wpcf7-f1-w1-o1 label {width: 90px; float:left; padding-top:3px;}
#wpcf7-f1-w1-o1 span {width: 200px;}
#wpcf7-f1-w1-o1 textarea {width:265px; height: 50px;}
#wpcf7-f1-w1-o1 input {width:178px;margin:0;}
#wpcf7-f1-w1-o1 select {width:185px; margin:0;}
#wpcf7-f1-w1-o1 p {margin:0 0 3px 0; padding:0; line-height:normal;}
#wpcf7-f1-w1-o1 submit {width:265px;}


#container .feed-title {display:none;}
.single .post .entry-content p, .single-post .entry-content p {line-height:normal;}


.featured-entry .entry-title, .post .entry-title a, .post .entry-title a:active, .post .entry-title a:link, .post .entry-title a:hover, .post .entry-title a:visited {font-size:14px; color:#00FF00; font-weight:bold;}

#commentsform {border:none; background:none;}
.module-title, .postbar, .single .post, .single-post  {background:none; border:none;}
input[type="text"], input[type="password"], textarea {background:none;}

.widgetcontent {background:none;}