/*
Theme Name: Scubish
Description: 2 coloumn, fixed width, blue theme with a scuba diving niche
Author: Jinsona designs
Author URI: http://web2feel.com/
*/
/* This theme is released under GNU GPL licence. Users are free to modify the theme at their own risk. web2feel.com is not responsible for any misalignment or dysfunction caused by your modification.*/

body {
	margin:0;
	padding-top:0px;
	background:#004eaf;
	font-family:Trebuchet Ms,Verdana,Helvetica,sans-serif;
	color:#fff;
	font-size:14px;
	}
img {
	border:0;
	/*width:100%;*/
	max-width:100%;
	}
a {
	color:#001f44;
	}
a:hover {
	color:#0048a2;
		}
h1, h2, h3, h4, h5, h6 {
	
	}
blockquote {
	padding-left:10px;
	color:#000;
	padding:2px 3px 2px 3px;
	}
.clear {
	clear:both;
	}
.alignleft {
	float:left;
	}
.alignright {
	float:right;
	}

/* The Wrapper */

.wrapper {
	width:1024px;
	margin:0 auto;
	
	}
/* The Line */

.line {
	height:56px;
	background:url(images/line.gif);
	}	

/* The Top */

.top {
	height:301px;
	margin-top:0px;
	background:url(images/top2.jpg);
	}
.blogname {
	float:left;
	width:700px;
	}
.blogname h1 {
	font-size:45px;
	font-weight:normal;
	margin:130px 0 0 30px;
	color:#fff;
	}
.blogname h2 {
	margin:5px 0 0 30px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	}

/* The Search */

.search {
	height:29px;
	padding:20px 0px 0px 20px;
	float:left;
	}
.search form {
	background:#000 url(images/search.ng);
	width:175px;
	height:25px;
	padding-top:3px;
	padding-left:3px;
	}
.search input {
	float:left;
	}
.search input#s {
	width:136px;
	border:none;
	background:#fff;
	font-size:16px;
	color:#aeaeae;
	height:20px;
	}
.search input#submit {
	border:none;
	background:#fff;
	font-size:16px;
	color:#aeaeae;
	height:22px;
	width:35px;
	}
	
	
/* CSS MENU BEGINS */
.tabs {
      float:left;
      width:100%;
      background:url(images/menu2.gif);
      font-size:100%;
	  font-weight: normal;
      line-height:normal;
      }
.tabs ul {
	margin:0;
	padding:10px 10px 0 20px;
	list-style:none;
      }
.tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
.tabs a {
      float:left;
      background:url("images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
.tabs span a {
      float:left;
      display:block;
      background:url("images/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#4f97f0;
      }
.tabs .page_item  a {
      float:left;
      background:url("images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
.tabs .page_item  a {
      float:left;
      display:block;
      background:url("images/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#4f97f0;
      }
  /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs a span {float:none;}
    /* End IE5-Mac hack */
    .tabs span a:hover {
      color:#000;
      }
   .tabs a:hover {
      background-position:0% -42px;
      }
   .tabs span a:hover {
      background-position:100% -42px;
      }
	 .tabs .page_item a:hover {
      background-position:100% -42px;
	  color:#000;
      }
	.tabs .current_page_item span a{
	background-position:100% -42px;
	color:#000;
	}
	.tabs .current_page_item a{
	background-position:100% -42px;
	color:#000;
	}

/* The Content */

.content {
	padding:30px 10px 25px 15px;
	background:#fff url(images/content.gif) repeat-y;
	}
.date {
	float:left;
	width:55px;
	height:53px;
	background:url(images/date.gif);
	text-align:center;
	font-size:12px;
	padding-top:5px;
	line-height:23px;
	text-transform:uppercase;
	color:#004eaf;
	}
.date .day {
	color:#000;
	font-size:18px;
	font-weight:bold;
	padding-bottom:3px;
	line-height:5px;
	}
/* The Posts */

.text {
	width:760px;
	float:left;
	text-align:justify;
	
	}
.post {
	padding:0 0 10px 23px;
	
	}

h1.title {
    font-size:25px;
	margin:5px 0 0 0;
	padding:3px 3px 3px 0px;
	color:#000;
	font-weight:normal;
			
	}
h1.title a {
	color:#000;
	text-decoration:none;
	}
h1.title a:hover {
	color:#000;
	background:none;
	text-decoration:none;
	}
.postinfo {
	height:20px;
	background:none;
	padding: 2px;
	border: none;
	background:#001f44;	

	}
.postinfo a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;

	}
	
		
/* Sidebar */	

.sidebar {
	float:right;
	width:162px;
	padding-top:10px;
	padding-right:20px;
	font-size:13px;
	}
.sidebar ul {
	margin:0;
	padding:0;
	list-style:none;
	}
.sidebar h2 {
	height:30px;
	line-height:32px;
	font-size:16px;
	color:#fff;
	margin:0;
	background:url(images/h2.gif);
	padding:0 0 0 10px;
	}

.sidebar ul li {
	background:url(images/sidebarbottom.gif) bottom no-repeat;
	padding-bottom:17px;
	margin-bottom:17px;
	
	}
.sidebar ul li li {
	background:none;
	padding-bottom:0;
	margin-bottom:0;
	
	}
.sidebar ul li ul, .sidebar ul li div {
	padding:9px;
	background:url(images/sidebar.gif);
	}
.sidebar ul li ul ul, .sidebar ul li div div {
	padding:0;
	background:none;
	}
.sidebar ul li ul li {
	background:none;
	padding-left:5px;
	}
.sidebar table {
	width:100%;
	text-align:center;
	}

.sidebar ul li.ad div {
	text-align:center;
	}
	
/* The Footer */

.footer {
	height:50px;
	background:url(images/footer.gif);
	text-align:center;
	color:#00053a;
	font-size:13px;
	padding-top:20px;
	}
.footer a {
	color:#e4e4e4;
	text-decoration:none;
	}
.footer a:hover {
	color:#00b4ff;
	}


/* The Navigation */

.navigation {
	height:25px;
	padding:0 20px;
	}
.navigation a {
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
	color:#fff;
	}
.navigation a:hover {
	color:#000;
	background:#eedcbd;
	}

/* The Attachment */

.contentCenter {
	text-align:center;
	}

/* The Page Title */

h2.pagetitle {
	padding:0;
	margin:0 0 20px 0;
	font-size:25px;
	text-align:center;
	}

/* The Comments */

.comments {
	}
.comments form {
	}
.comments textarea {
	width:90%;
	height:156px;
	background:#fff;
	border:1px solid #810303;
	color:#333;
	padding:10px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
#commentform {
	padding-left:23px;
	}
#commentform input {
	background:#fff;
	border:1px solid #810303;
	color:#216100;
	padding-left:10px;
	}
.comments input#submit {
	padding:0;
	width:72px;
	height:29px;
	}
.comments h2 {
	font-size:19px;
	line-height:30px;
	margin:24px 0 0 23px;
	padding:0;
	font-weight:normal;
	}
.comments ol li p {
	padding:0;
	margin:10px 0;
	}
