/*
Theme Name: F2 Custom
Theme URI: http://srinig.com/wordpress/themes/f2/
Description: Customized version of the F2 theme.
Version: 1.0.4
Author: Srini G
Author URI: http://srinig.com/wordpress
Template: f2
*/

@import url("../f2/style.css");

body { 
     background: #fff;
     font-family: Arial, 'Lucida Grande', Sans-Serif;
}

a{
     color: #5c87ab;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Arial, serif, 'Times New Roman', Times, serif;
     color: #5c87ab;     
}

h1 {font-size:2.2em}
h2 {font-size:2.0em}
h3 {font-size:1.0em}
h4 {font-size:1.4em}

#wrapper{
   border-left:240px solid #fff; /* Sidebar left background color */
   border-right:240px solid #fff; /* Sidebar right background color */
}
#header{
     margin: 0px;
     border:none;
}

#header h1 a {
        position: relative;
        top: 0px;
        left: 0px;
	width: 1251px;
        /*width: 1000px;*/
	height: 250px;
        border: none;
	display: block;
	background: url(images/islandObsHead.jpg) no-repeat top left;
        /*background: url(images/ioHeader.jpg) no-repeat top left;*/
}

#header h1 a span { display: none; }

#headerlogo {
     top:35%;
}
#headerlogo h1 {
        font-family: "Palatino Linotype", swiss, serif;
        font-style:oblique;
        font-size: 2.9em;
}

#headerlogo h1 a {
        background:transparent;
        color: #5c87ab;
}
#headerlogo div.description {
        font-size:1.4em;
}
#searchformb {
        height:30px;
        line-height:30px;
        float:right;
        padding-top: 0px;
        padding-right:5px;
        margin:-25px -5px 5px 0px;
}

#searchformb #s{
       font-size:10pt;
       width:230px;
}
#searchformb #submit{
      font-size:10pt;
}
#hmenu{
     float: left;
     padding: 0px 0px 0px 5px;
     position:relative;
     bottom:25px;
     right:2px;
     height:0;
     margin-bottom:-23px;

}
#hmenu ul li a {
     color: #fff;
     background: #5c87ab;
}
#hmenu ul li.hmenu_rss a {
        /*background:#358A94 url('../f2/images/feed.png') no-repeat 95% 50%;*/
        background: #5c87ab url('../f2/images/feed.png') no-repeat 95% 50%;;
}
#hmenu ul li.hmenu_twitter a {
        background: #5c87ab url('../io_f2/images/twitterIcon.gif') no-repeat 98% 50%;
}

#footer{
     background: #5c87ab;
}

.sidebar ul h2 {
        text-transform:none;
        border-bottom:1px dotted #5c87ab;
}
.postentry {
        font-size:1.5em;
        line-height:1.6em;
}
.postentry blockquote {
        border-left:0.4em solid #5c87ab;
        font-size:1.0em;
        line-height:1.2em;
}
.postentry a {
        border-bottom:1px solid #5c87ab;
}
.postentry a:hover {
        color:#F109D3;
        /*border-bottom:1px solid #F109D3;*/
        border-bottom:1px solid #5c87ab;
        text-decoration:none;
}
a.postimglink {
        border-bottom:none;
}
a.postimglink:hover{
        border-bottom:none;
}
.premeta{
        position:relative;
        top: 14px;
        float: right;
}
.mypostfooter{
        border: 1px solid #000;
        padding: 30px;
        background-color: #cfe6f6;
}
.postmetadata {
        font-size:1.2em;
        border-bottom: 2px solid #5c87ab;
}
.endpostmetadata {
        clear:both;
        margin:1em 0;
        font-size:1.2em;
        background-color:#fff;
        color:#888;
        text-align:left;
        border-bottom: none;
}

.textwidget{
        line-height:1.4em;
}

/* change bullets in sidebar lists. Codes at http://www.ascii.cl/htmlcodes.htm */
/* :before usage: http://www.w3.org/TR/CSS21/generate.html */
.sidebar li li:before {
        /*content: "\203A \0020";*/
        content: "\2022 \0020";
        font-size:1.2em;
}

/* Sidebar subscribe form */
#subscribe{
     border: none;
     padding: 0px 0px 70px 0px;
     height:30px;
     line-height:30px;   
}
#subscribe #email{
     background: #fff;
     font-size:10pt;
     width:190px;
}
#subscribe #subscribeButton{
     margin-top: 7px;
     margin-left: 0px;
     font-size:8pt;
}
/* Put horizontal navigation below header image instead of inside it*/
#hmenu {
        /*background-color:#27567a;*/
        /*background-color:#358A94;*/
        background-color:#fff;
        float:none;
        position:static;
        height:24px;
        /*border:1px solid #aaa;*/
        border-top:none;
        margin:0 0 0 -6px;
}
#hmenu ul {
        float:none;
}

.left_archives {
	/*background: #FFFFFF;
	float: left;
	width: 290px;*/
        float: left;
        width: 220px;
	margin: -10px;
	padding: 0px 100px 0px 20px;
	line-height: 20px;
	display: inline;
	}
.right_archives {
	/*background: #FFFFFF;
	float: right;
	width: 280px;*/
        float: left;
        width: 250px;
	margin: -10px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	display: inline;
	}
.allposts_archives {
	float: left;
	width: 590px;
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 20px;
	line-height: 20px;
	display: inline;
	}	

.archivelist ul li {
        font-size:1.5em     
}
.archivelist h3 {
        font-size:1.5em
}
.left_archives h2 {
        font-size:1.7em;
        background-color: #e3e8ed;
}
.right_archives h2 {
        font-size:1.7em;
        background-color: #e3e8ed;
}
.allposts_archives h2 {
        font-size:1.7em;
        background-color: #e3e8ed;
}
.allposts_archives h3 {
        font-size:1.5em
}
.allposts_archives ul {
        margin: 0px 0px 0px -30px;
}