/**********************************************************
	TK EDITS 20091102
**********************************************************/
/* Header OII Logo */
#oii-logo {  width:250px; float:right; margin-top:1.6em;}
#blogtitle { width:650px; float:left; }
#blogtitle h1, #blogtitle h3 {text-align:left; border:none;}
#header_img img {border-top:2px solid #000000; border-bottom:1px solid #000000;}

/* Header Registration / Login Links /RSS links */
ul#nav {padding:0; margin:0; width:435px; float:right; }
ul#nav li.registration, ul#nav li.login { margin-left:5px; float:right; } 
ul#nav li.rss { padding: 0.85em 0 0.7em 0; float: left; margin-right:1em; }
ul#nav li.rss a { padding: 0 0 0 18px; background: url('images/icon_rss.gif')    no-repeat; }

/* Custom Search form at top of sidebar */ 
#search {  width:435px; float:right;  margin:0 0 10px 0; padding-top:8px;  border-top:3px solid #000000;  }
#search h2,  ul#nav h2 {text-transform: uppercase; font-size:140%; padding:4px 3px; width:20%;  float:left;}
#search input {width:50%; display:block; float:left;}
#search h2.dot,  ul#nav h2.dot {border-bottom:1px dotted #333333; }
#search p,  ul#nav p{font-size:130%;   padding:10px 0 0 0; margin:1em 0 1em 0;}
#search ul,  ul#nav {list-style:none; margin-bottom:10px;}
#search .widget {margin:0 0 1em 0;}
#search .submitButton {width:25%; margin-left:10px; margin-bottom:5px;}

/* Duplicate sidebar ID fix */
#r_sidebar {  width: 210px; padding: 0 0 0 15px; float: left; }

/* Sidebar lists */
li.widget_recent_entries ul {margin-left:0;}
li.widget_recent_entries li {list-style:none;}
li.widget p {padding:0}

/* Legacy styles need from migration from K2 */
.entry .alignleft  { padding: 3px; margin: 0.5em 15px 0.5em 0;  float: left; clear: left; }
.entry .alignright { padding: 3px; margin: 0.5em 0 0.5em 15px; float: right; clear: right; }
.entry .aligncenter { display: block; padding: 3px; margin: 0 auto 1.5em auto;  float: none; clear: both; }

.entry img.alignleft  { padding: 3px; margin: 0.5em 15px 0.5em 0; border: 3px double #bbb; float: left; clear: left; }
.entry img.alignright { padding: 3px; margin: 0.5em 0 0.5em 15px; border: 3px double #bbb; float: right; clear: right; }
.entry img.aligncenter { display: block; padding: 3px; margin: 0 auto 1.5em auto; border: 3px double #bbb; float: none; clear: both; }

/* Post customisation */
p.information, p.editlink  { font: 1.2em Arial, sans-serif; color: #888; margin-bottom:0.5em; }
p.information a, p.information a:visited { color: #888; text-decoration: none; }
p.information a:hover { color: #888; text-decoration: underline; }
 
a.post-edit-link {text-decoration: none; color:white; font-weight:700; text-transform:uppercase; text-align:right; background-color:#900; font-family:Arial, Helvetica, sans-serif; padding:2px;}

/*BlockQuotes*/
blockquote { font-family: Georgia, "Times New Roman", Times, serif; color: #333; margin: 0 30px 1.5em 30px; padding: 0 0 0 10px; border-left: none; }

/* Tag Cloud */
.widget_tag_cloud {font-family:arial;}
.widget_tag_cloud a {margin-right:3px; text-decoration:none;}
