/* CSS Document */
/*  
Theme Name: cool green
Description: relaxing cool theme
Version:1.0
Author:jinsona designs
Author URI: http://web2feel.com/
*/

body {
margin:0;
background:#475a62;
background:url(images/body_bg_blk.gif);
font-family:Tahoma, Verdana, serif;
color:#000;
font-size:12px; line-height:20px;
}


img {
border:0;
}

a {
color:#718e9a;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

h1, h2, h3, h4, h5, h6 {
}

blockquote {
padding:0 30px;
color:#718e9a;
}


.nav_bg {
background:url(images/nav_bg.gif);
height:35px;
margin-left:500px;
}

.clear {
clear:both;
height:1px;
overflow:hidden;
}

p.clear {
height:auto;
overflow:auto;
}

/* The Wrapper */

.wrapper { width:978px; padding:0; margin:0 auto; }
.innerwrapper { width:978px; background:#fff; margin-top:15px;border:2px #333 solid;}
.left { float:left; width:758px; }
.right { float:left; width:220px; }

/* The Header */
.head { width:758px; height:226px; background:#7c9296; background:url(images/ibbbheader_rev.gif) top no-repeat; position:relative; }
.headfoot {
display:none;
position:absolute;
top:2px;
right:63px;
height:128px;
width:127px;
}

.head h1 {
position:relative; left:-9999px;
margin:0;
font-size:1px;
color:#fff;
padding:35px 0 0 10px;
}

.head h2 {
color:#3f4e08;
font-size:18px;
margin:0;
font-weight:normal;
padding:0 0 0 10px;
display:none;
}

.head ul {
margin:0;
padding:5px 0 0 30px;
list-style:none;
position:absolute; top:0; right:100px;
}

.head li {
display:block;
float:left;
height:21px;















	padding-left:5px;















	background:url(images/tableftI.gif) top right no-repeat;















	margin-right:1px;















	}















.head a {















	float:left;















	display:block;















	height:21px;















	color:#fff;















	text-decoration:none;















	padding:0 12px 0 5px;















	background:none;















	line-height:21px;















	}















.head li:hover, .head li.over {















	background-position:0 -42px;















	}















.head a:hover {















	background-position:100% -42px;















	text-decoration:none;















	}































/* The Content */































.content { width:688px; padding:6px 20px 50px 50px; }















.content div { text-align:left!important;}















.content div a img { text-align:left!important;}















div.date {















	float:left;















	width:47px;















	height:38px;















	background:url(images/date.gif);















	text-align:center!important;















	font-size:12px!important;;















	line-height:16px!important;;















	text-transform:uppercase!important;;















	}















.date .day {















	color:#fff!important;;















	font-size:16px!important;;















	font-weight:bold!important;;















	line-height:22px!important;;















	}















h1.title {















	float:left;















	font-size:18pt;















	margin:0 0 5px 0;















	color:#666666;















	padding:10px 0 10px 5px;















	}















h1.title a {















	color:#666666;















         font-family:Maiandra GD;















	text-decoration:none;















	}















h1.title a:hover {















	text-decoration:underline;















	}















div.postinfo {















	clear:both;















	line-height:20px;















	color:#323232;















	text-align:right!important;















	padding:0;















	font-size:9pt; width:90%; height:auto; margin-bottom:12px;















	}















.postinfo a {















	color:#3399bb;















	text-decoration:none;















	}















.postinfo a:hover {















	text-decoration:underline;















	}















.postinfo .postedby {















	float:left;















	padding-right:36px;















	}















	.postedby {display:none;}















.postbar {















	clear:both;















	margin-bottom:18px;















	height:25px;















	border-bottom:1px solid #d7d7d8;















	padding-bottom:12px;















	}















	















span { color:#3399bb!important;}















.postbar .commentslink {















	float:left;















	width:100px;















	height:25px;















	background:url(images/comments.gif);















	text-align:right!important;















	padding-right:26px;















	line-height:25px;















	}















.postbar .commentslink a {















	color:#000!important;















	text-decoration:none;















	}















.commentslink a:hover {















	text-decoration:none;















	color:#fff;















	}















.bookmarks {















	float:right;















	height:25px;















	width:170px;















	}















.bookmarks img {















	margin:0 3px;















	}































/* The Search */































.search { height:51px; background:#caa73f url(images/searchbehind2.gif) no-repeat top left; padding:99px 0px 0px 12px; width:208px; }















.search form { width:165px; padding:7px 0px 0px 11px; 	}















.search input {















	float:left;padding:2px;















	}















.search input#s {















	width:124px;















	border:2px solid #666666;border-right:none;















	background:#fff;















	font-size:12px;















	color:#666666 bold;















	height:16px;















	position:relative; top:-4px; left:8px;















	}















.search input#submit {















	border:2px solid #666666;border-left:none;















	background:#fff;















	font-size:13px;















	color:#666666;















	height:24px;















	width:32px;















	position:relative; top:-4px;left:8px;















	}































/* The Sidebar */































.sidebar {















	padding-left:12px;















	font-size:10pt;















         font-family:Maiandra GD;















         font-weight:bold;















	color:#475a62;















	padding-top:12px;















	width:207px;















	border-left: 1px solid #3399bb;































	}















.sidebar ul {















	margin:0;















	padding:0;















	list-style:none;















	width:90%;















	}































.sidebar ul li {















	background:#ffff url(images/sidebartop.gif) top no-repeat; padding-bottom:2px;















	margin-bottom:6px;















	padding-top:0px;















	}















.sidebar ul li li {















	background:none;















	margin-bottom:0;















	padding-top:0; 















	}















.sidebar ul li ul, .sidebar ul li div {















	background:url(images/sidebarbottom.gif) bottom no-repeat;















	padding:5px 0px 10px 5px;















	}















.sidebar ul li ul ul, .sidebar ul li div div {















	background:none;















	padding:0;















	}































.sidebar h2 {















	margin:0;































	color:#333333;















	font-size:25px;















         font-family: Comic Sans MS















	line-height:24px;















	padding:0 3px;















	}















.sidebar a {















	color:#475a62;















         font-family:Verdana;















	text-decoration:none;















	font-size:11px; line-height:12px;















	}















.sidebar a:hover {















	color:#33CCFF;















	text-decoration:underline;















	}















.sidebar div a {















	font-weight:bold;















	}















.sidebar table {















	text-align:center;















	}































/* The Bottom Bar */































.bottombar {















	height:9px;















	background:url(images/bottombar.gif) repeat-x;















	overflow:hidden;















	}















.bottombar .wrapper {















background:url(images/bottombg.gif) no-repeat center #fff; width:992px; height:9px; margin:0 auto; padding:0; }















.bottombarlight {















	width:962px; margin-left:15px;















	background:  url(images/bottombarlight.gif) repeat-x;















	height:9px;















	}































/* The Footer */































.footer {















	height:62px;















	width:949px;







        border-left:2px #333 solid;







        border-right:2px #333 solid;







        border-bottom:2px #333 solid;







        border-top:0px;















        margin:auto;







	







	margin-bottom:15px;















	padding:10px;















	background:#7c9296;















	text-align:center;















	line-height:21px;















	color:#fff; font-size:9px;















	}















.footer a {















	color:#fff;















	text-decoration:none;















	}















.footer a:hover {















	text-decoration:underline;















	}































/* The Page Links */































.pagelinks {















	font-size:14px;















	font-weight:bold;















         font-color:33CCFF















	padding-bottom:20px;















	padding-left:20px;















	}































/* The Navigation */































.navigation {















	height:25px;















	padding:0 20px;















	margin-top:20px;















	clear:both;















	}















.navigation a {















	font-weight:bold;















	text-decoration:none;















	font-size:14px;















	}















.navigation a:hover {















	text-decoration:underline;















	}















.alignleft {















	float:left;















	}















.alignright {















	float:right;















	}































/* The Attachment */































.contentCenter {















	text-align:center;















	}































/* The Page Title */































h2.pagetitle {















	padding:20px 0 0 0;















	margin:0 0 20px 0;















	font-size:18px;















	text-align:center;















	color:#95650d;















	font-style:italic;















	}































/* The Comments */































.comments {















	}















.comments ol {















	margin:0 0 25px 0;















	padding:0;















	list-style:none;















	}















.comments p {















	margin:10px 0 0 0;















	padding:0;















	}















.comments li {















	margin:10px 0 0 0;















	}















.comments li p {















	padding-left:10px;















	}















.respond form {















	margin:0;















	padding:0;















	}















.respond textarea {















	width:400px;















	height:156px;















	background:#fff;















	border:1px solid #5e676d;















	color:#000;















	padding:10px;















	overflow:auto;















	font-family:Tahoma, Verdana, serif;















	font-size:14px;















	}















#commentform input {















	background:#fff;















	border:1px solid #5e676d;















	color:#043d00;















	padding-left:10px;















	}















.respond input#submit {















	padding:0;















	width:72px;















	height:29px;















	}















.respond h2, .comments h2 {















	margin:0 0 0 0;















	font-size:14px;















	padding:0 10px;















	color:#33CCFF;















	background:#666666;















	line-height:34px;















	clear:both;















	}
