/*
Theme Name: Palm Theme
Theme URI: http://kioshsiblack.com
Description: Palm WebSite Theme
Version: 1
Author: Terrence C.
Author URI: http://kioshsiblack.com
Tags: starkers, clean, website
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

/*Slideshow*/
.sts_class {
padding:0px 0 0!important;
width:100%;
height:369px !important;
}
.sts_class img {
border-width:0;
width:100%;
height:369px !important;
}
/*HomePage*/
body.page-template-default div.simpleimage p {width:200px !important;}
li.widget_sp_image img {width:100%;height:100%;}
body.page-template #sidebar li.widget_simpleimage img {width:auto;}
body.page-template #sidebar li#widget_sp_image-4 {float:left;margin-left:57px;width:auto;}
body.page-template #sidebar li#widget_sp_image-6 {margin-left:54px;margin-top:132px;width:auto;}
body.page-template #sidebar li#widget_sp_image-5{width:auto;float:right;}
body.page-template-default #pageimages p {width:81px !important;}
#reserve h3 {margin:0px !important;}

/*Reserve Page*/
body.page-template-page-reservations-php #title {background:transparent;margin:0px;}
body.page-template-page-reservations-php #title h3 {color: #639BD4;}
body.page-template-page-reservations-php #reserve h3 {background:transparent;}
caption {display:none;}
body.page-template-page-reservations-php #mainimages {width:100%;float:left;}
body.page-template-page-reservations-php #mainimages div.simpleimage p {height:200px;width:auto !important;}
body.page-template-page-reservations-php #mainimages div.simpleimage p img {height:200px;width:auto;float:left;}

/*Contact Page*/
body.page-template-page-contact-php div.post h4 {width:100%;margin-top:25px;}
body.page-template-page-contact-php div.post {width:350px;}
body.page-template-page-contact-php div.textwidget  {margin:0px;margin-top:30px;}
body.page-template-page-contact-php #pageimages p img {float:left;height:200px !important;width:auto!important;}

/*Footer*/
#footer a:hover {color:#fff;}

/*Error Page*/
body.error404 #sidebar li.widget_simpleimage img {width:auto;}
body.error404 #sidebar li#widget_sp_image-4 {float:left;margin-left:57px;width:auto;}
body.error404 #sidebar li#simpleimage-7 {float:left;margin-top:5px;width:100px;}
body.error404 #sidebar li#widget_sp_image-6 {margin-left:54px;margin-top:132px;width:auto;}
body.error404 #sidebar li#widget_sp_image-5{width:auto;float:right;}
body.error404 div.simpleimage p {width:200px !important;}
body.error404 #reserve h3 {margin:0px;}
body.error404 div.post {min-height:910px;}

/*Amenities Page*/
body.page-template-page-amenities-php div.post {min-height:1070px !important;}
body.page-template-page-amenities-php div.post h2 {width:100%;background:#ccc;color:#fff;margin:0;margin-bottom:15px;padding-left:20px;}

/*Sidebar*/
#sidebar h5 {font:Arial;font-size:14px;color:#478DCE;
float:left;}
#sidebar {background:#eeeeee;}
/*Mac and Google*/
.webkit body.page-template #sidebar li.widget_simpleimage {margin-left:10px;}
.webkit body.page-template-page-contact-php #pageimages p img {height:auto !important;width:auto !important;}\
.webkit body.blog #content {width:900px;}
.webkit body.page-template #sidebar li#widget_sp_image-4 {margin-left:56px !important;width:auto !important;}
.webkit body.blog div.post img {float:left;max-height:450px;max-width:340px;}
.iphone body.blog div.post img {float:left;max-height:450px;max-width:340px;}

/*Blog Page*/
div.posterous_autopost {float:left;
width:315px;}
body.blog div.post {margin-right:20px;min-height:240px;width:375px;}
body.blog div.post img {max-width:375px;}
#wrapper {margin:0 auto;width:754px;}
body.blog #title h3 {width:346px;}
/*Specials*/
body.page-id-143 #content p {color:#639BD4;
font-size:20px;}

/*Galley*/
#imageContainer {height:346px;float:left;}
#imageContainer img {display:none;float:left;margin:0;padding:0;position:absolute;}

/*PageImages*/
body.page-template-page-links-php #pageimages li img {height:auto !important;width:100% !important;padding:0 !important;}
body.page-template-page-specials-php #pageimages li img {height:200px !important;width:251px !important;padding:0 !important;}
body.page-template-page-virtualtour-php #pageimages li img {height:auto !important;width:100% !important;padding:0 !important;}
body.page-template-page-amenities-php #pageimages li img {padding-right:1px;}
body.page-template-page-palms-php #pageimages li img {padding-right:1px;}
body.page-template-page-press-php #pageimages li img {padding-right:1px;}
body.page-template  #pageimages li div.textwidget {margin:0;width:410px;}
body.page-template #pageimages li {margin:0;padding:0;}
body.page-template #pageimages li img {height:75px;width:80px;}
body.home #pageimages li div.textwidget {margin:0;width:407px;}
body.home #pageimages li {margin:0;padding:0;}
body.home #pageimages li img {height:75px;width:80px;padding-right:1px !important;}

/*Internet Explorer Only*

/*Tables*/
body.page-template-page-rooms-php td.column-1 a {color:#666666 !important;}

/*Menu li*/
#menu li {margin-right:12px;}

/*Custom Page Template*/
body.page-template-page-custom-php div.post h2 {color: #fff;background:#CCC;margin-left:0;
padding-left:20px;width:100%;}
body.page-template-page-custom-php #pageimages li img {padding-right:2px;}
body.page-template-page-custom-php #content p {margin-top:10px;}
body.page-template-page-custom-php div.post {height:1100px;}

body.page-template-page-rooms-php div.post .wp-table-reloaded td.column-1 {font-weight:normal !important;font-size:9px !important;width:300px;}
.wp-table-reloaded td {padding:2px !important;}
.column-3 {border-right:1px solid #ccc;}

body.blog div.textwidget,body.page div.textwidget,body.page #title{margin:0px !important;width:100%;text-align:center;}
body.page #title {width:346px;}
body.blog #sidebar {min-height:1319px !important;height:1319px !important;}
body.blog #content {padding-bottom:0px;}
body.blog #reserve {margin:0px !important;}
body.page-template-page-contact-php #pageimages li img {
height: auto !important;
width: 100% !important;
padding: 0 !important;
}
body.page-template-page-contact-php #sidebar {margin-top:20px;}
.wp-caption {background:transparent !important; border:none !important;}
