/*

Theme Name: Island Cove Philippines

Theme URI: http://www.virusworldwide.com

Description: Theme designed by <a href="http://www.virusworldwide.com/">Virus Worldwide</a>.

Version: 1.1

Author: Virus Worldwide



*/



/* Base

------------------------------------------------------*/



*

{

	margin: 0px;

	padding: 0px;

}



body

{

	background-color: #FFFFFF;

	font: normal 0.75em/145% Arial, Tahoma, sans-serif;

	color: #009966;

	text-align: center;

}



p

{

	margin: 0px 0px 10px 0px;

	line-height: 140%;

	color: #454545;

}



a

{

	color: #404d6c;

	outline: none;

	text-decoration: underline;

}



a:hover

{

	text-decoration: none;

}



.hide

{

	display: none;

}



img

{

	border: 0px;

}



.left

{

	float: left;

}



.right

{

	float: right;

}



.padd5

{

	padding: 5px;

}



.padd10

{

	padding: 10px;

}



.padd15

{

	padding: 15px;

}



.padd20

{

	padding: 20px;

}





/* Clearing method

------------------------------------------------------*/



.clearfix:after {

    content: ".";

    display: block;

    clear: both;

    visibility: hidden;

    line-height: 0;

    height: 0;

}



.clearfix {

    display: inline-block;

}



html[xmlns] .clearfix {

    display: block;

}



* html .clearfix {

    height: 1%;

}



.clear

{

	clear: both;

}





/* Layout

------------------------------------------------------*/



#page-container

{

	margin: 0px auto;

	text-align: left;

}



#

{

	/* margin: 0 15px 0 15px; */

}



#page-header

{

	height: 162px;

	background-image:url(images/banner.jpg);

}



#page-navigation

{

	height: 40px;

	background-color: #009966;

	padding-left: 20px;

	/* background-image:url(images/navigation_bg.jpg);

	background-repeat: repeat-x;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999; */

}



#page-content-container

{

	padding: 20px;

	margin: 0 auto;

	width: 950px;

}



#page-content-container .box

{

	border: 1px solid #aaa;

	background-color: #fff;

	width: 889px;

	margin: 0 auto;



}



#sidebar

{

	width: 250px;

	float: right;

	margin-right: 40px;

}



#main-content

{

	width: 600px;

	float: left;

	background-color: #fff;

	border: 1px solid #aaa;

	margin-left: 40px;

}



#main-content-single

{

	width: 650px;

	float: left;

	background-color: #fff;

	border: 1px solid #aaa;

}



#page-footer

{

	background-color: #2f3535;

	padding: 15px 20px 15px 20px;

	border-bottom: 5px solid #9cb032;

}





/* Page header

------------------------------------------------------*/



#page-header h1

{

	font: normal 3.2em Georgis, Times, serif;

	color: #fff;

	width: 270px;

	text-align: center;

	margin: -45px 0 0 20px;

	padding-right: 12px;

	position: absolute;

	background: url("images/bg_logo_right.png") no-repeat 100% 100%;

}



#page-header h1 em

{

	display: block;

	padding: 45px 0 25px 12px;

	color: #fff;

	text-decoration: none;

	background: url("images/bg_logo_left.png") no-repeat 0% 100%;

}



#page-header h1 span

{

	display: block;

	font: normal 0.4em Arial, Tahoma, sans-serif;

	color: #cecece;

}



#page-header img

{

	float: right;

	border: 2px solid #696969;

	margin: 20px 20px 0 0;

}





/* Page navigation

------------------------------------------------------*/



#page-navigation ul

{

	padding: 0px;

	list-style: none;

}







#page-navigation li

{

	float: left;

}



#page-navigation li a

{

	font: bold 1.0em Arial, Tahoma, sans-serif;

	color: #fff;

	text-decoration: none;

	display: block;

	padding: 12px 15px 13px 15px;

	position: relative;

  overflow: hidden;

	z-index: 10;

}



#page-navigation li a:hover, .sf-menu li:hover

{

	background: url("images/bg_nav_hover.gif") repeat-x 0% 0%;

}



#page-navigation li li a, #page-navigation  li li a:visited, #page-navigation li li a:active {

	padding: 7px 5px 7px 15px;

}



#page-navigation li li a:hover, #page-navigation li.current_page_item li a:hover

{

	background: none;

	background-color: #9cb032;

}



#page-navigation li.current_page_item a

{

	background: url("images/bg_nav_active.gif") no-repeat 50% 100%;

	padding: 14px 15px 18px 15px;

	border-left: 1px solid #ece9e2;

	border-right: 1px solid #ece9e2;

}



#page-navigation li.current_page_item li a

{

	background: none;

	background-color: #7a7d7d;

	padding: 7px 5px 7px 15px;

	border: none;

}





/* Highlight - Main

------------------------------------------------------*/



#head-highlight

{

	padding: 10px;

	margin-bottom: 11px;

	font: normal 1.2em/150% Arial, Tahoma, sans-serif;

	color: #dedfdf;

}



#head-highlight .head-highlight-inner

{

	background-color: #424747;

}



#head-highlight .head-highlight-content

{

	width: 255px;

	float: right;

	margin: 20px 20px 0 0;

}



#head-highlight img.head

{

	display: block;

	float: left;

	border-right: 1px solid #fff;

}



#head-highlight h2

{

	font: normal 1.3em/140% Arial, Tahoma, sans-serif;

	color: #fff;

	margin-bottom: 10px;

}



#head-highlight h2 a

{

	color: #fff;

}



#head-highlight p

{

	color: #dedfdf;

}



#head-highlight a.detail

{

	display: block;

	font: bold 0.8em/140% Arial, Tahoma, sans-serif;

	color: #fff;

	t.ext-decoration: none;

	margin-bottom: 5px;

	background: url("images/bullet_1.gif") no-repeat 0% 65%;

	padding-left: 12px;

}





/* Highlight - Featured

------------------------------------------------------*/



#products-highlight

{

	margin-bottom: 11px;

	margin-left: 55px;

	margin: 0 auto;

	width: 889px;

}



#products-highlight .product

{

	width: 270px;

	height: 168px;

	float: left;

	margin: 10px;

	background-color: #fff;

	overflow: hidden;

	display: block;

	position: relative;

	

}



#products-highlight .last

{

	margin-right: 0px;

}



#sidebar #products-highlight .last

{

	margin-bottom: 11px;

}



#products-highlight h3

{

	font: bold 1.3em Arial, Tahoma, sans-serif;

	color: #454545;

	text-transform: uppercase;

	margin: 0px 0 8px 0;

	padding-bottom: 3px;

	border-bottom: 1px dotted #454545;

}



#products-highlight h3 a

{

	color: #454545;

	text-decoration: none;

}



#products-highlight h3 a:hover

{

	color: #9cb032;

}



#products-highlight a.detail

{

	font-weight: bold;

	color: #343434;

	background: url("images/bullet_1.gif") no-repeat 0% 60%;

	padding-left: 12px;

}



#products-highlight img

{

	float: right;

	margin: 0 0 3px 10px;

	background-color: #eee;

}







/* Main content

------------------------------------------------------*/



#main-content.wide

{

	width: auto;

	float: none;

	padding: 10px;

}



#main-content h2

{

	font: normal 1.7em Arial, Tahoma, sans-serif;

	color: #454545;

	margin: 0 0 15px 0;

	padding-bottom: 5px;

	border-bottom: 1px dotted #454545;

}



#main-content h3

{

	font: bold 1.2em Arial, Tahoma, sans-serif;

	color: #454545;

	text-transform: uppercase;

	margin: 20px 0 10px 0;

}



#main-content h4

{

	font: normal 1.4em/130% Arial, Tahoma, sans-serif;

	color: #9cb032;

	margin: 20px 0px 10px 0px;

}



#main-content h2#comments

{

	padding: 20px 0 10px 20px;

	margin: 20px -21px 0 -21px;

	background-color: #e7e7e7;

	border-top: 1px solid #aaa;

	border-bottom: 1px solid #aaa;

}



#main-content h2 span

{

	color: #9cb032;

}



#main-content h3.posted

{

	font: normal 1.0em/140% Arial, Tahoma, sans-serif;

	color: #666;

	margin: -10px 0px 20px 0px;

	text-transform: none;

}



#main-content a

{

	color: #9cb032;

}



#main-content img

{

	border: 1px solid #ccc;

	background-color: #eee;

	margin: 0px 0px 10px 0px;

	padding: 5px;

}



#main-content ul

{

	margin: 0 0 10px 0;

	padding-left: 16px;

	list-style-type: square;

}



#main-content-single .wide

{

	width: auto;

	float: none;

	padding: 10px;

}



#main-content-single h2

{

	font: normal 1.7em Arial, Tahoma, sans-serif;

	color: #454545;

	margin: 0 0 15px 0;

	padding-bottom: 5px;

	border-bottom: 1px dotted #454545;

}



#main-content-single h3

{

	font: bold 1.2em Arial, Tahoma, sans-serif;

	color: #454545;

	text-transform: uppercase;

	margin: 20px 0 10px 0;

}



#main-content-single h4

{

	font: normal 1.4em/130% Arial, Tahoma, sans-serif;

	color: #9cb032;

	margin: 20px 0px 10px 0px;

}



#main-content-single h2#comments

{

	padding: 20px 0 10px 20px;

	margin: 20px -21px 0 -21px;

	background-color: #e7e7e7;

	border-top: 1px solid #aaa;

	border-bottom: 1px solid #aaa;

}



#main-content-single h2 span

{

	color: #9cb032;

}



#main-content-single h3.posted

{

	font: normal 1.0em/140% Arial, Tahoma, sans-serif;

	color: #666;

	margin: -10px 0px 20px 0px;

	text-transform: none;

}



#main-content-single a

{

	color: #009966 !important;

}



#main-content-single a

{

	color: #999 !important;

}





#main-content-single img

{

	border: 1px solid #ccc;

	background-color: #eee;

	margin: 0px 0px 10px 0px;

	padding: 5px;

}



#main-content-single ul

{

	margin: 0 0 10px 0;

	padding-left: 16px;

	list-style-type: square;

}



/* Page content - images

------------------------------------------------------*/



#main-content .alignleft

{

	float: left;

	margin: 3px 15px 10px 0px;

}



#main-content .alignright

{

	float: right;

	margin: 3px 0px 10px 15px;

}



#main-content #gallery

{

	margin: 0 -20px 0 -20px;

	padding: 10px;

	background-color: #f3f3f3;

	text-align: center;

	border-top: 1px solid #aaa;

	border-bottom: 1px solid #aaa;

}



#main-content #gallery img

{

	border: none;

	padding: 0px;

	display: block;

	margin: 0px;

	width: 581px;

}



#main-content #gallery_changer

{

	margin: 0 -21px 20px -21px;

	list-style: none;

}



#main-content #gallery_changer li

{



	float: left;

	padding: 11px 5px 11px 7px;

}





#main-content #gallery_changer li a

{

	width: 14px;

	height: 14px;

	display: block;

	text-indent: -9999px;

	background-color: #fff;

	border: 1px solid #424747;

}



#main-content #gallery_changer li a:hover

{

	background-color: #424747;

}



#main-content #gallery_changer li.current a

{

	background-color: #9cb032;

	border: 1px solid #9cb032;

}







/* Page content - topics

------------------------------------------------------*/



#main-content .post-item

{

	margin: 0px 0px 20px 0px;

}



#main-content .post-item h2

{

	margin-bottom: 10px;

}



#main-content .post-item h2 a

{

	color: #444;

	text-decoration: none;

}



#main-content .post-item h2 a:hover

{

	color: #9cb032;

}



#main-content .post-item h3

{

	font: bold 1.0em Arial, Tahoma, sans-serif;

	color: #787878;

	margin: 0px 0px 7px 0px;

	text-transform: none;

}



#main-content .post-item img

{

	float: left;

	margin: 3px 15px 3px 0px;

}



#main-content .post-item a.detail

{

	font: bold 1.1em Arial, tahoma, sans-serif;

	background: url("images/bullet_1.gif") no-repeat 0% 65%;

	color: #454545;

	padding-left: 10px;

}



#main-content .post-item a.detail:hover

{

	color: #9cb032;

	text-decoration: none;

}



#post-navigation

{

	margin: 50px 0px 0px 0px;

	padding: 8px;

	background-color: #eee;

}



#post-navigation a

{

	display: block;

	float: left;

	font: bold 0.9em Arial, Tahoma, sans-serif;

	color: #444;

	text-decoration: none;

	text-transform: uppercase;

}



#post-navigation .next a

{

	float: right;

}



#post-navigation a:hover

{

	color: #9cb032;

}





#post-indexing

{

	margin: 50px 0px 0px 0px;

	padding: 8px;

	background-color: #eee;

}





/* Page content - main-post-image

------------------------------------------------------*/



#main-post-image-container

{

	width: 675px;

	float: left;

	margin-bottom: 11px;

}



#main-post-image-container .main-post-image-inner

{

	background-color: #424747;

	margin: 10px;

	overflow: hidden;

}



#main-post-image-container .main-post-image-inner h3

{

	font: bold 1.0em/150% Arial, Tahoma, sans-serif;

	color: #ccc;

	padding: 8px 0 8px 12px;

	border-top: 1px solid #fff;

}



#main-post-image-container .main-post-image-inner h3 span

{

	display: block;

	float: left;

	font: bold 0.9em Arial, Tahoma, sans-serif;

	color: #fff;

	margin: -8px 15px -8px -12px;

	padding: 10px 14px 15px 14px;

	background: #fff url("images/bg_nav_active.gif") no-repeat 50% 100%;

	border-right: 1px solid #fff;

}



#main-post-image-container .main-post-image-inner h3 span a

{

	color: #fff;

	display: block;

}



#main-post-image-container .main-post-image-inner img

{

	display: block;

	border: none;

}





/* Page content - portfolio items

------------------------------------------------------*/



#portfolio-list 

{

	margin: 30px 0 0 0;

}



#portfolio-list .portfolio-item

{

	width: 274px;

	float: left;

	margin: 0 10px 10px 0;

}



#portfolio-list .last

{

	float: right;

	margin-right: 0;

}



#portfolio-list .inner

{

	margin: 10px;

	background-color: #424747;

}



#portfolio-list .inner img

{

	width: 254px;

	display: block;

	margin: 0 0 10px 0;

	padding: 0px;

	border: none;

	border-bottom: 1px solid #fff;

}



#portfolio-list .inner h3

{

	font: bold 1.1em/140% Arial, Tahoma, sans-serif;

	color: #fff;

	margin: 0;

	padding: 0 10px 5px 10px;

}



#portfolio-list .inner h3 a

{

	color: #fff;

}



#portfolio-list .inner p

{

	font: normal 1.0em/130% Arial, Tahoma, sans-serif;

	color: #dedfdf;

	padding: 0 10px 10px 10px;

}





/* Page content - comments

------------------------------------------------------*/



#main-content .comments_no span

{

	color: #9cb032;

}



#main-content .commentlist

{

	margin: 25px 0px 0px 0px;

	padding: 0px;

	list-style: none;

}



.commentlist li

{

	padding-bottom: 5px;

  padding-top: 15px;

	background-color: #fff;

  border-bottom: 1px solid #ccc;

}



.commentlist li .comment-gravatar

{

    width: 100px;

    float: left;

}



.commentlist li .comment-gravatar img

{

	width: 70px;

	height: 70px;

  display: block;

  margin: 0px;

}



.commentlist li .comment-text

{

    width: 430px;

    float: left;

}



#main-content .commentlist h4

{

	font-size: 1.1em;

	font-weight: bold;

	color: #343434;

	margin: 0px 0px 10px 0px;

}



#main-content .commentlist h4 a

{

	color: #343434;

}



#main-content .commentlist h4 span

{

	font-size: 0.9em;

	display: block;

}



#main-content .commentlist h4 span a

{

	color: #9cb032;

}

		

.commentinfo {

	float: left;

	padding-top: 5px;

	font-size: 0.9em;

}



.commentlist li.my-comment 

{

	background-color: #eee;

	padding-left: 10px;

	padding-right: 15px;

}



#main-content li.my-comment h4 

{

	color: #000;

}



.commentlist li.my-comment p

{

    color: #000;

}



#main-content .commentlist li.my-comment img

{

    background-color: #fff;

}





.commentlist li.my-comment .comment-text

{

    width: 405px;

}



.commenttext 

{

	font-size: 0.9em;

}



.commentlist code 

{

	font-size: 1.3em;

	line-height: 120%;

}



#main-content .commentlist .wp-smiley 

{

	border: none;

	padding: 0px;

	background: none;

}





/* Page content - comment forms

------------------------------------------------------*/



#post-comment

{

	border-top: 1px solid #343434;

	background-color: #f6f6f6;

	padding: 20px;

}



#main-content #post-comment input, #main-content #post-comment textarea

{

	background-color: #fff;

}



#main-content label

{

	display: block;

	font: bold 1.0em/120% Arial, tahoma, sans-serif;

	color: #343434;

	float: left;

	width: 180px;

	margin: 5px 0px 10px 0px;

}



#main-content input, #main-content textarea

{

	float: left;

	width: 290px;

	background-color: #fff;

	border: 1px solid #aaa;

	font: normal 1.1em/120% Arial, tahoma, sans-serif;

	color: #343434;

	margin: 0px 0px 10px 0px;

	padding: 4px;

}



#main-content textarea

{

	width: 350px;

	height: 150px;

}



#main-content .comment

{

	display: block;

	float: none;

	margin: 0px 0px 5px 0px;

	width: 470px;

}



#main-content label.comment

{

	margin-top: 10px;

}



#main-content input.submit

{

	display: block;

	float: left;

	width: 150px;

	background-color: #fff;

	border: 1px solid #aaa;

	font: normal 1.2em/120% Georgia, Times, serif;

	color: #454545;

	margin: 10px 0px 10px 0px;

	padding: 5px;

}



#main-content input.submit:hover

{

	color: #9cb032;

}



#main-content input:focus, #content-main textarea:focus

{

	border: 1px solid #45371b;

}





/* Page content - comment form 7 plugin

------------------------------------------------------*/



#content-main .wpcf7

{

	margin-top: 50px;

}



#content-main .wpcf7 textarea

{

	width: 470px;

}





/* Page products

------------------------------------------------------*/



#products-view .product-item

{

	border-bottom: 1px solid #ccc;

	padding-bottom: 15px;

	margin-bottom: 15px;

}



#products-view .product-item .product-image

{

	width: 100px;

	float: left;

	margin-right: 20px;

}



#product-detail #image-tab

{

	width: 250px;

	float: right;

	padding: 10px 0 10px 0;

	margin: 15px 0 15px 0;

	border: 1px solid #aaa;

	text-align: center;

}



#product-detail #desc-tab

{

	width: 250px;

	padding-top: 20px;

	float: left;

}



#product-detail #variant-add ul

{

	margin-top: 30px;

	padding-left: 0px;

	list-style: none;

}



#product-detail #variant-add li

{

	margin-bottom: 5px;

}



#product-detail #variant-add input.submit

{

	font: bold 1.1em Arial, Tahoma, sans-serif;

	color: #fff;

  margin-top: 15px;

	padding: 6px 15px 6px 15px;

	border: none;

	background-color: #444;

	cursor: pointer;

}



#product-detail #variant-add input:hover

{

	background-color: #9cb032;

}







/* Page sidebar

------------------------------------------------------*/



#sidebar .side-links

{

	border: 1px solid #aaa;

	background-color: #fff;

	list-style: none;

	padding: 15px 15px 20px 15px;

	margin-bottom: 11px;	

}



#sidebar .side-links ul

{

	list-style: none;

}



#sidebar .side-links li li

{

	padding: 5px 5px 5px 20px;

	border-bottom: 1px dotted #aaa;

  background: url("images/bullet_1.gif") no-repeat 4px 11px;

}



#sidebar .side-links li.current

{

	margin: 0 -15px 0 -15px;

	padding: 5px 20px 5px 34px;

	background: #eee url("images/bullet_1.gif") no-repeat 19px 11px;

}



#sidebar .side-links li a

{

	font: bold 1.0em Arial, Tahoma, sans-serif;

	color: #444;

}



#sidebar .side-links h3, #sidebar .side-links label

{

	font: bold 1.2em Arial, Tahoma, sans-serif;

	color: #fff;

	text-transform: uppercase;

	display: block;

	border: none;

	background: url("images/bg_nav_active.gif") no-repeat 50% 100%;

	padding: 12px 15px 16px 15px;

	margin-bottom: 8px;

}



#sidebar .side-links li.search

{

	border: none;

	padding: 5px 0 0 0;

}



#sidebar .side-links li input

{

	font: bold 1.4em Arial, Tahoma, sans-serif;

	color: #454545;

	width: 180px;

	float: left;

	padding: 2px;

}



#sidebar .side-links li #searchsubmit

{

	font: bold 1.1em Arial, Tahoma, sans-serif;

	color: #fff;

	width: 70px;

	float: right;

	border: none;

	padding: 5px 0 5px 0;

	background-color: #444;

}



#sidebar .side-links li img

{

	width: 70px;

	height: 70px;

	display: block;

	float: left;

	margin: 5px 5px 0 0;

	border: 1px solid #ccc;

	background-color: #eee;

	padding: 5px;

}



#sidebar .side-links li a:hover img

{

	border: 1px solid #9cb032;

	background-color: #fff;

}



#sidebar .banner

{

	border: 1px solid #aaa;

	background-color: #fff;

	padding: 22px;

	margin-bottom: 11px;

}





/* Sidebar banners

------------------------------------------------------*/



#sidebar #banners 

{

	border: 1px solid #aaa;

	background-color: #fff;

	padding: 3px 15px 15px 15px;

	margin-bottom: 11px;	

}



#sidebar #banners img

{

	display: block;

	float: left;

	margin: 12px 12px 0 0;

}



#sidebar #banners img.alternate

{

	margin-right: 0;

}







/* Page footer

------------------------------------------------------*/



#page-footer ul

{

	list-style: none;

	border-bottom: 1px solid #424747;

	padding-bottom: 5px;

	margin-bottom: 15px;

}



#page-footer li

{

	float: left;

	padding-right: 15px;

	margin-right: 15px;

	border-right: 1px solid #424747;

}



#page-footer p

{

	color: #888;

	text-align: right;

	margin: 0px;

}



#page-footer a

{

	color: #00CC66 !important;

	text-decoration: none;

}



#page-footer a:hover

{

	color: #fff !important;

}



#page-footer li.current_page_item a

{

	color: #fff !important;

}



/* Custom

------------------------------------------------------*/



#elive-header {

	width: 160px;

	height: 99px;

	margin-top: 60px;

	position: absolute;

	left: 845px;



}



#elive-header ul {

	font-size:11px;

}



#elive-header li {

	list-style: none;

}



#elive-header li a {

	color: #11615e !important;

	text-decoration: none;

}



#elive-header li a:hover {

	color: #fff !important;

	text-decoration: none;

}



#elive-header li img {

	border-style:none;

}



#page-title {

	margin-left: 40px;

}



#page-title-single {

}



#page-title h1 {

	font-family: "Helvetica", "Arial", san-serif;

	margin-bottom: 5px;



}

#page-title-single h1 {

	font-family: "Helvetica", "Arial", san-serif;

	margin-bottom: 5px;

}

#page-product {

	margin-left: 40px;

}



#page-product h1 {

	font-family: "Helvetica", "Arial", san-serif;

	margin-bottom: 5px;

	margin-top: 15px;

}



#product-title {

	background-color: #222222;

	padding: 10px;

	margin-top: 10px;

	-moz-border-radius-bottomleft:  10px;  /* Firefox */

	-webkit-border-bottom-left-radius: 10px;  /* Safari/WebKit */

	border-bottom-left-radius: 10px;  /* future browsers with CSS3 support */

	-moz-border-radius-bottomright:  10px;  /* Firefox */

	-webkit-border-bottom-right-radius: 10px;  /* Safari/WebKit */

	border-bottom-right-radius: 10px;  /* future browsers with CSS3 support */

}



#product-title a {

	font-size: 15px;

	color: #FFF;

	text-decoration:none;

	margin-top: 15px;





}



#post-image-container .post-box{

	border: 1px solid #aaa;

	background-color: #fff;

	width: 630px;

	margin: 0 auto;

	padding: 10px;

	margin-bottom: 20px;

}



#post-image-container .main-post-image-inner h3

{

	font: bold 1.0em/150% Arial, Tahoma, sans-serif;

	color: #ccc;

	padding: 8px 0 8px 12px;

	border-top: 1px solid #fff;

}



#post-image-container .main-post-image-inner h3 span

{

	display: block;

	float: left;

	font: bold 0.9em Arial, Tahoma, sans-serif;

	color: #fff;

	margin: -8px 15px -8px -12px;

	padding: 10px 14px 15px 14px;

	background: #fff url("images/bg_nav_active.gif") no-repeat 50% 100%;

	border-right: 1px solid #fff;

}



#post-image-container .main-post-image-inner h3 span a

{

	color: #fff;

	display: block;

}



#logo-list {

	clear: both;

	margin: 0 auto;

	width: 960px;

}



#logo-list ul {

	margin-top: 1px;

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	

}



#logo-list ul li {

	display: inline;

	margin-left: 5px;

}



#islandcove-header {

	position: relative;

	float: left;

	margin-top: 85px;

	margin-left: 420px;

}



#islandcove-header p {

	color: #11615E !important;

}



#islandcove-search {

	float: right;

	position: relative;

	margin-right: 40px;

}



#islandcove-search input.searchtext {

	line-height: 16px;

	border: #999 thin solid;

	padding: 5px;

}



#islandcove-search input.button {

	line-height: 16px;

	border: #999 thin solid;

	padding: 5px;

	background: #CCC;

	color: #666;

}

#wifi-badge {
	position: absolute;
	left: 0;
	z-index: 99;
}

.wifi {
	position: relative;
	float: right;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	width:
	
}
