/*
Theme Name: Oh Dee 3
Description: Personal Theme of Ian Jermyn
Version: 0.3 : 260609
Author: Heidi Jermyn
Butchered By: Ian Jermyn
*/

* {margin:0; padding:0; }

html, body{margin:0; padding:0; width:100%; height:100%; background:#fff; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; /* Resets 1em to 10px */ font-size:100%; text-align:center;}
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/

.noborder {border:none}

.clear{margin:0; padding:0; clear:both; height:0px}

.w100px{width:100px}
.w150px{width:150px}
.w200px{width:200px}
.w250px{width:250px}
.w300px{width:300px}

.l{float:left}
.r{float:right}

.rss {padding: 0 0 0 17px; background:url('images/rss-icon.jpg') top left no-repeat;}

img a{border:0; text-decoration:none}

ul li{}
/*----------------------------------------------------------------------*/

/*----------------------------------------------------------------------*/
#wrapAll{margin:0 auto; padding:0; width:857px; background:#fff;}
/*----------------------------------------------------------------------*/

/*----------------------------------------------------------------------*/
#wrapOuter{margin:0; padding:0; float:left; width:857px;}
/*----------------------------------------------------------------------*/	

/*----------------------------------------------------------------------*/
#wrapInner{margin:0; padding:0; float:left; width:617px;}
/*----------------------------------------------------------------------*/

/*----------------------------------------------------------------------*/
#{ width:100%px; float:left;}
#header{height:159px; background:#fff;}
#header img.header_img{margin:0; padding:0; float:right;}
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
#menu {margin:0; padding:30px 0 0 0; height:18px; float:left; text-align:center; }
#menu ul{margin:0; padding:0; list-style:none} 
#menu ul li {display: inline; margin:0; padding:0 18px 0 0; font-size:1.6em;}
#menu ul li.first{background:none}
#menu ul li.current_page_item a{color: #EFE2D8;}
#menu ul li a:link {color:#EFE2D8; text-decoration:none;}
#menu ul li a:hover {color:#009EE0; text-decoration:none; border-bottom:1px dotted #FCD165;}
#menu ul li a:active {color:#EFE2D8; text-decoration:none;}
#menu ul li a:visited {color:#009EE0; text-decoration:none;}

#menu ul li.off {color:#999999;}
	
/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector 
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method 

	div#menu ul li:hover{cursor:pointer; z-index:100;}
	div#menu ul li:hover ul ul, div#menu ul li ul li:hover ul ul, div#menu ul li ul li ul li:hover ul ul{display:none;}
	div#menu ul li:hover ul, div#menu ul li ul li:hover ul, div#menu ul li ul li ul li:hover ul{display:block;}

*/

#content{margin:0; padding:33px 30px 0 0;}

#content h1, h2, h3, h4{text-align:left;}
#content h1{margin:0;}

#content h2{margin:0; padding:0; font-size:1.2em; clear:both; font-weight:normal; color:#97BE0D;}
#content h2 a:link{text-decoration:none; color:#97BE0D;}
#content h2 a:hover{text-decoration:none; color:#97BE0D;}
#content h2 a:active{text-decoration:none; color:#97BE0D;}
#content h2 a:visited{text-decoration:none; color:#97BE0D;}

#content h3{margin:0; padding:5px 0 15px 0; font-size:1em; font-weight:normal; color:#D4D600;}
#content h4{margin:0; padding:0 0 10px 0; font-size:1em; clear:both; font-weight:normal; color:#BF8CA3;}

#content h3.date{margin:0; padding:2px 0 2px 0; font-size:0.7em; color:#999999; }
#content h3.category{margin:0; padding:0 0 15px 0; font-size:0.7em; color:#999999; }

#content h3.category a:link {color:#009EE0; text-decoration:none;}
#content h3.category a:hover {color:#009EE0; text-decoration:none; border-bottom:1px dotted #FCD165;}
#content h3.category a:active {color:#009EE0; text-decoration:none; border-bottom:1px dotted #009EE0;}
#content h3.category a:visited {color:#009EE0; text-decoration:none; border-bottom:1px dotted #FCD165;}

#content p{margin:0; padding:0 0 10px 0; font-size:0.9em; color:#666666; line-height:1.5em; text-align:left;}

#content p a:link {color:#009EE0;}
#content p a:hover {color:#009EE0; text-decoration:underline;}
#content p a:active {color:#009EE0; text-decoration:none;}
#content p a:visited {color:#009EE0; text-decoration:none;}

#content .post h2 {margin:0 0 8px 0;}

#content p.postmetadata{margin:14px 0 0 0; padding:5px 0 0 0 ; font-size:0.8em;  color:#bd884e; text-align:right; border-top:1px solid #FCD165;}
#content p.postmetadata a:link {color:#009EE0; text-decoration:none;}
#content p.postmetadata a:hover {color:#009EE0; text-decoration:none; border-bottom:1px dotted #FCD165;}
#content p.postmetadata a:active {color:#009EE0; text-decoration:none; border-bottom:1px dotted #009EE0;}
#content p.postmetadata a:visited {color:#009EE0; text-decoration:none; border-bottom:1px dotted #FCD165;}

#content img{margin:10px; padding:1px; border:1px solid #D5EAF1;}
#content img.latestblog{margin:10px; padding:0; border:0; text-align:left; float:left}

#content ul{margin:10px 0 30px 5px; text-align:left;}
#content ul li {margin:0 0 3px 0; padding:0; color:#999; }
#content ul li a {font-size:0.7em; color:#009EE0; }
#content ul li a:hover { color:#009EE0;}

#content ul.crumbs {margin:0 0 10px 0;padding:0;text-align:right;}
#content ul.crumbs li {display:inline;margin:0;padding:0 10px 0 0;font-size:1em; color:#009EE0;}

#content p.quote {font-size:0.8em; color:#686818;}

wordpress#content .attachment img{border:1px solid #D5EAF1;}

#content .pic{float:right; width:300px}
#content .pic p{margin:0; padding:3px; clear:both; border-top:1px dashed #dcd9c6; color:#B1D1EF; font-size:1.2em}

/*----------------------------------------------------------------------*/
/* Comments                                                             */
/*----------------------------------------------------------------------*/

#comments{margin:10px 0 0 0;}

#comments h3{margin:0; padding:0; font-size:1.1em; clear:both; font-weight:normal; color:#97BE0D}
#comments h3 img{margin:0; padding:0; border:0px}
#comments p.date{margin:0; padding:0; font-size:0.7em; color:#999999}
#comments h4{margin:20px 0 0 0; padding:0; font-size:1em; clear:both;}
#comments h4 img{margin:0; padding:0; border:0px}
#comments .commentmetadata {margin:0; padding:0; color:#999999;}
#comments cite{color:#999;}

#comments #comments_list{font-size:0.9em; color:#999;}

#comments #comments_list .url{font-size:1em; color:#999;}
#comments #comments_list a:link.url{color:#009EE0; text-decoration:none;}
#comments #comments_list a:hover.url{color:#009EE0; text-decoration:none; border-bottom:1px dotted #BF8CA3;}
#comments #comments_list a:active.url{color:#009EE0; text-decoration:none;}
#comments #comments_list a:visited.url{color:#009EE0; text-decoration:none;}

#comments #comments_list ul{margin:10px 0 10px 0; padding:0; list-style:none; list-style-image:none;}
#comments #comments_list li{margin:0 0 10px 0; padding:10px 0 0 10px; border-bottom: 1px solid #FFC34A; background:#FCFBF5;}
#comments #comments_list li p {margin:7px 0 7px 0; padding:0; color:#916F21; font-size:0.9em;}
#comments #comments_list li p img.wp-smiley{margin:0; padding:0; border:none 0px;}

#comments form {margin:0; padding:0; font-family:Verdana, Arial, Sans-Serif; color:; }

#comments form fieldset {padding: 0 10px 2px 10px; margin: 0 0 13px 0; display: block;}

#comments form legend {padding: 0 6px 0 6px; margin: 0 0 0 10px;}

#comments form img{margin:0; padding:0;}

#comments form ol{margin:0; padding:0; list-style:none; font-size:0.8em}
#comments form ol li{margin:10px 0 10px 0; padding:0;}
#comments form ol li.error{background:#FCD165; color:#666}

#comments form label {display: inline; color:#999; float: left; width: 180px; text-align: left;	margin: 0 10px 0 0; padding-bottom: 15px; clear: left;}
#comments form label.long {margin: 0 0 10px 0; padding: 0; width:400px; text-align:left;}

#comments form input {margin:0; align:left; padding:3px; width:200px; border:1px solid #FCD165; color:#9D6481;}

#comments form textarea {margin:0 0 10px 0; padding:3px; height:100px; float:left; width:500px; border:1px solid #FCD165; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size:1em; color:#9D6481;}

#commentform input.butn{margin:15px 0 0 330px; padding:0; width:61px; height:33px; background:url('images/butn_off.gif') no-repeat #fffcea; clear:both; border:none;}


/*----------------------------------------------------------------------*/
/* Sidebar                                                              */
/*----------------------------------------------------------------------*/

#sidebar {margin: 0; padding: 0; width:210px; float:right;}

#sidebar #archive h2 {font-size:1.6em; color: #9F6482; text-align:left; font-weight:normal;}
#sidebar #archive ul {margin:0; padding:0;}
#sidebar #archive ul li {margin:0; padding:0;text-align:left; border-bottom: 1px solid #fff;}
#sidebar #archive ul li a:link {color: #9F6482; text-decoration:none;}
#sidebar #archive ul li a:hover {color: #9F6482; text-decoration:none;border-bottom: 1px dotted #009DE0;}
#sidebar #archive ul li a:active {color: #9F6482; text-decoration:none;}
#sidebar #archive ul li a:visited {color: #9F6482; text-decoration:none;}

#sidebar #entries h2 {font-size:1.6em; color: #0087CB; text-align:left; font-weight:normal;}
#sidebar #entries ul {margin:0; padding:0;}
#sidebar #entries ul li {margin:0; padding:0;text-align:left; border-bottom: 1px solid #fff;}
#sidebar #entries ul li a:link {color: #0087CB; text-decoration:none;}
#sidebar #entries ul li a:hover {color: #0087CB; text-decoration:none;border-bottom: 1px dotted #D4D605;}
#sidebar #entries ul li a:active {color: #0087CB; text-decoration:none;}
#sidebar #entries ul li a:visited {color: #0087CB; text-decoration:none;}

#sidebar #contact h2 {font-size:1.6em; color: #F29400; text-align:left; font-weight:normal;}
#sidebar #contact ul {margin:0; padding:0;}
#sidebar #contact ul li {margin:0; padding:0;text-align:left; border-bottom: 1px solid #fff;}
#sidebar #contact ul li a:link {color: #F29400; text-decoration:none;}
#sidebar #contact ul li a:hover {color: #F29400; text-decoration:none;border-bottom: 1px dotted #4D233B;}
#sidebar #contact ul li a:active {color: #F29400; text-decoration:none;}
#sidebar #contact ul li a:visited {color: #F29400 ; text-decoration:none;}

/*----------------------------------------------------------------------*/
/* Widgets                                                              */
/*----------------------------------------------------------------------*/

ul#sidebar {margin:0; padding:0;}
ul#sidebar li {margin:0;padding:15px; list-style:none;}

/*
ul#sidebar li#sub-page-menu {margin:0;padding:0;}

ul#sidebar li#sub-page-menu h2.widgettitle {margin:0;padding:37px 0 0 15px;}
ul#sidebar li#sub-page-menu h2.widgettitle a:link {color: #686818; text-decoration:none;}
ul#sidebar li#sub-page-menu h2.widgettitle a:hover {color: #686818; text-decoration:underline;}
ul#sidebar li#sub-page-menu h2.widgettitle a:active {color: #686818; text-decoration:none;}
ul#sidebar li#sub-page-menu h2.widgettitle a:visited {color: #686818; text-decoration:none;}

ul#sidebar li#sub-page-menu ul li {margin:0;padding:10px 0 0 40px; font-size:0.8em;}
ul#sidebar li#sub-page-menu ul li.pageitem a:link {color:#DCD9C6;text-decoration:none;}
ul#sidebar li#sub-page-menu ul li.pageitem a:hover {color:#047391;text-decoration:underline;}
ul#sidebar li#sub-page-menu ul li.pageitem a:active {color: #686818;text-decoration:none;}
ul#sidebar li#sub-page-menu ul li.pageitem a:visited {color:#047391;text-decoration:none;}
*/
h2.widgettitle {font-size:1em;padding:0 0 10px 0;}

.textwidget {font-size:0.8em; color:#473218; line-height:1.2em; text-align:justify;}

li#pages ul li {margin:0;padding:0; font-size:0.8em; color:#473218;}


/*----------------------------------------------------------------------*/
/* Footer                                                               */
/*----------------------------------------------------------------------*/

#footer {margin: 0; padding: 0; height:184px; width:800px; background:url('images/footer.jpg') #000; color: #686818; font-size:1em;}
#footer p {margin:0; padding:137px 0 0 6px; font-size:0.6em; color:#4C223B;}

/*
#footer ul#botmbar {margin:0; padding:0;}
#footer ul#botmbar li {list-style:none; font-weight:normal;margin:0; padding:0;}

#footer ul#botmbar li#entries {margin:25px 0 0 25px; padding:0; width:190px; float:left; font-size:1em;}
#footer ul#botmbar li#entries ul {margin:0; padding:0;}
#footer ul#botmbar li#entries ul li {text-align:left; list-style:square; list-style-position: inside;}
#footer ul#botmbar li#entries h2{margin:0; padding:0;font-size:0.9em}
#footer ul#botmbar li#entries a {color:#b6ba08; text-decoration:none;font-size:0.8em}
#footer ul#botmbar li#entries a:hover {color:#b6ba08; text-decoration:underline}

#footer ul#botmbar li#archive {margin:25px 0 0 25px; padding:0 0 0 25px;float:left; border-left:1px solid #b6ba08}
#footer ul#botmbar li#archive ul li {text-align:left;}
#footer ul#botmbar li#archive h2{margin:0; padding:0;font-size:0.9em}
#footer ul#botmbar li#archive a {color:#b6ba08; text-decoration:none;font-size:0.8em}
#footer ul#botmbar li#archive a:hover {color:#b6ba08; text-decoration:underline}

#footer ul#botmbar li#odlogo {margin:0;padding:0;}
#footer ul#botmbar li#odlogo img {margin:0;padding:0;}

#footer ul#botmbar li#random {margin:0; padding:0; text-align:center;}
#footer ul#botmbar li#random img{margin: 0; padding:2px; border:1px dotted #E0CDAD}
*/

.footerstats {display: none;}




