/*
Theme Name: Sue Smith Black
Theme URI: http://www.garytaylor.org.uk/
Description: A bespoke design for Sue Smith.
Author: Gary Taylor
Author URI: http://www.garytaylor.org.uk
version: 1
*/

*{margin:0; padding:0;}

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

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

/* basics */

*{margin:0; padding:0;}

body {
/*	margin: 0 auto; */
	margin-top: 10px;
	padding: 0;
	font-family: Arial;
	font: 8pt Arial;
	background: #000000;
	color: #ffffff;
	}

#container {
	width: 970px;
	margin: auto;
/*	background: #f4f4f4; */
	}

.content {
	background: #e2e2e2;
	background: #000000;
	color: #000000;
	color: #ffffff;
	border: 5px solid #272727;
	font-size: 1em;
	font-family: Verdana, Helvetica;
	float: left;
	width: 970px;
	}

.big_picture { float: left; }

.entry {
	background: #ffffff;
	background: #dddddd;
	background: #000000;
	background: #101010;
	color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	float: right;
	width: 504px;
	height: 470px;
/*	border-left: 1px solid #333333; */
	}

.wideentry {
	background: #101010;
	color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	float: right;
	width: 950px;
	height: 470px;
	}

#list-stories {
	width: 300px;
	background: #000000;
	color: #ffffff;
	margin-top: 4px;
	}

.story {
	height: 107px;
	}

.actual_entry {
	background: #ffffff;
	}

.post {
	background: #000000;
	background: #101010;
/*	background: #3d629a; */
	color: #ffffff;
	padding: 5px;
	margin: 2px;
	margin-top: 7px;
	}

p {
	font-size: 1.2em;
	font-family: arial;
	line-height: 1.3em;
	padding-bottom: 10px;
	}

.nopad { padding: 0; margin: 0; }

.alignleft { align: left; }
.alignright { align: right; }
img.alignleft { float: left; }
img.alignright { float: right; }

img { border: 0; padding: 10px; }
h3 a img { border: 1px solid #006fff; padding:0; margin-right: 10px; float: left; }

img.rss { float: right; padding-top: 4px; padding-bottom: 0px; }

.home_right {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 0px;
	float: right;
	border: 1px solid #ff0;
	}

.footer { float: left; }


/* headings */

h1, h2, h3, h4 { font-family: arial; padding-top: 6px; padding-bottom: 4px; }

h1 { font-size: 1.6em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1em; }

.story h3 { padding-bottom: 1px; }

/* top navigation */

.header {
	text-align: left;
	background: #000000;
	padding: 10px;
	padding-bottom: 0px;
	border: 5px solid #272727;
	width: 950px;
	}

.bigsue { font: 20pt arial; color: #0066ff; font-weight: 700; }
.smallsue { font: 12pt arial; color: #ffffff; font-weight: 700; margin-bottom: 10px; }

#nav {
	padding: 0;
	margin: 0 auto;
	margin-left: -10px;
	margin-top: 10px;
	margin-right: -10px;
	padding-left: 0px;
	padding-bottom: 0px;
/*	width: 100%; */
	height: 25px;
	font-family: arial;
	font-size: 1em;
	font-weight: 500;
	list-style: none;
	background: #1e3572;
	background: #000000;
	background: #252C32;
	background: #494949;
	color: #000;
	text-align: center;
	align: center;
}

#nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
	display: block;
	line-height: 20pt;
	color:#fff;
	text-decoration: none;
/*	width: 98px; */
	padding-left: 10px;
	padding-right: 10px;
	align:center;
	text-align: center;
/*	border-right: 1px solid #0066ff; */
}

#nav a:hover {
	color: #0B1316;
	background: #000000;
	color: #fff;
}

#nav li { /* all list items */
	float: left;
	padding-right: 1px;
}

#nav li ul a {
	background: #878A7E;
	list-style: none;
	font-family: tahoma, verdana, serif;
	font-size: 0.9em;
	font-weight: 300;
	text-align: center;
/*	letter-spacing: 1px; */
}

#nav li ul a:hover {
	background: #e5e1db;
	color: #000;
}

#nav li ul a.home_button {
	color: #0B1316;
	background: url(images/buttonbg_green.gif) center left repeat-x;
	color: #fff;
}


/* sidebars */

.sidebar {
/*	background-color: #b2b2b2; */
/*	background-color: #e2e2e2; */
	background-color: #e6d5d5;
	background-color: #3d629a;
	margin-right: 10px;
	margin-top: 8px;
	padding-top: 10px;
	margin-bottom: 10px;
	width: 190px;
/*	padding-left: 3px; */
/*	padding-right: 3px; */
	float: right;
	height: auto;
	}

.sidebar_indent { margin-left: 5px; margin-top: 5px; }

.sidebar h2 { font: georgia; color: 7f7f00; }
.sidebar h3 { padding-bottom: 20px; }
.sidebar_title { border-bottom: 1px solid #000; }

.sidebar img { margin-top: -9px; padding: 0px; padding-right: 4px; }

.sidebar ul li { list-style: none; padding-top: 6px; padding-bottom: 4px; height: 20px; font-size: 11pt; border-bottom: 1px dotted #000; border-left: 8px solid #e2e2e2; }

.sidebar ul li:hover { background-color: #f2f2f2; border-left: 8px solid #0000af; }

.sidebar ul li.current_page_item { background-color: #f2f2f2; border-left: 8px solid #0000af; }

p.twitter-message {
	font: 10pt arial; color: #fff;
}
.twitter-timestamp{
	font: 8pt arial; color: #eee;
}
a.twitter-link {
	font: 9pt arial; color: #fff;
}


/* furniture */

.top_banner {
/*	width: auto; */
	align: left;
	padding-bottom:0px;
	}

.footer { float: right; }


/* Home page items */


.lightblue {
	background: #2d527a;
	background: #3d629a;
	margin-top: -1px;
	margin-left: -2px;
	padding: 10px;
	padding-top: 10px;
	padding-bottom: 30px;
	height: 196px;
	width: 714px;
	}

