/*
Theme Name: MySQLDBA.co.uk
Theme URI: http://www.mysqldba.co.uk/
Description: The theme for the website http://www.mysqldba.co.uk
Version: 1.0
Author: Richard Wallman

*/

acronym, abbr {
	border-bottom	: 1px dashed white;
	cursor		: help;
}

span.caps {
	font-size: 90%;
	letter-spacing: .07em;
}

blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}

h2 {
        border-bottom   : 1px dotted silver;
}

ol#comments li p {
	font-size: 100%;
}

.feedback {
	font: 90%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: -1px;
}

/* classes used by the_meta() */
ul.post-meta {
	list-style: none;
}

ul.post-meta span.post-meta-key {
	font-weight: bold;
}

.feedback {
	color: #ccc;
	text-align: right;
	clear: both;
}

.meta {
	font-size: .75em;
}

.meta li, ul.post-meta li {
	display: inline;
}

.meta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}

.meta, .meta a {
	color: #808080;
	font-weight: normal;
	letter-spacing: 0;
}

h3.storytitle {
	margin		: 0px;
	font-size	: 1.25em;
        border-bottom   : dotted 1px #eee;
	color		: black;
}

h3.storytitle a {
	text-decoration: none;
}

div.storycontent {
	margin		: 0px 5%;
}

#commentform {
	text-align	: center;
}

#commentform textarea {
	border		: 1px solid black;
	width		: 90%;
	margin		: 0px 5%;
}

#commentform input[type='submit'] {
	background	: #168;
	margin-top	: 2px;
	border-top	: 2px solid #38a;
	border-left	: 2px solid #38a;
	border-bottom	: 2px solid #046;
	border-right	: 2px solid #046;
	color		: #f80;
	font-weight	: bold;
}

#commentlist li ul {
	border-left: 1px solid #ddd;
	font-size: 110%;
	list-style-type: none;
}


#mainmenu li span.header {
	font-weight	: bold;
	text-decoration	: underline;
	color		: #f80;
}

#mainmenu li ul {
        list-style-type : none;
        padding         : 0px;
        margin          : 0px 0px 10px 0px;
}

#mainmenu li form {
        padding         : 0px;
        margin          : 0px 0px 10px 0px;
	text-align	: center;
}

#mainmenu li form input[type='text'] {
	background	: white;
	margin-top	: 2px;
	border-top	: 2px solid #046;
	border-left	: 2px solid #046;
	border-bottom	: 2px solid #38a;
	border-right	: 2px solid #38a;
	width		: 96px;
}

#mainmenu li form input[type='submit'] {
	background	: #168;
	margin-top	: 2px;
	border-top	: 2px solid #38a;
	border-left	: 2px solid #38a;
	border-bottom	: 2px solid #046;
	border-right	: 2px solid #046;
	color		: #f80;
	font-weight	: bold;
}

#body {
	padding-left	: 15px;
}

#body table {
	border-collapse	: collapse;
}

#body table th {
	border		: 1px solid grey;
}

#body table td {
	border		: 1px solid grey;
}

#body code {
	display		: block;
	white-space	: pre;
	background	: #ccf;
	border		: 1px dashed blue;
	padding		: 0.5em;
	font-family	: Courier, monospaced;
}

#body code br {
	display		: none;
}

#googleads_leaderboard {
	width		: 728px;
	margin		: 0px auto;
}

p.tip {
	border		: 1px dashed blue;
	background	: url('/images/tip.png') #eef;
	background-repeat: no-repeat;
	padding-left	: 34px;
	min-height	: 34px;
}

p.warning {
	border		: 1px dashed red;
	background	: url('/images/warning.png') #fee;
	background-repeat: no-repeat;
	padding-left	: 34px;
	min-height	: 34px;
}

span.reservedword {
	font-family	: courier, monospace;
}
