/*  
Theme Name: Hotel Murano
Author: opus:creative
*/


/* ---- [ existing styles ] ---- */
.col-main {
	float: right; display: inline;
	margin: 15px 15px 15px 0;
	width: 575px;
	}
.col-sub {
	background: #404040; display: inline;
	float: left; 
	margin: 15px 0 15px 15px;
	padding: 10px;
	width: 135px;
	}
.col-sub ul {
	list-style: none;
	margin: 0 0 1.5em 0;
	padding: 0;
	}
.col-sub li {
	margin: 0 0 0.2em 0;
	padding: 0;
	}
.col-sub .textbox { width: 100px; }
.col-sub .submit { width: 25px; font-size: 10px; }


h2 {
	font-size: 1.2em;
	margin: 2em 0 0.5em 0;
	}
h3.first { margin-top: 0; }

a{
	color: #008ab0;
}
/* ---- [ blog styles ] ---- */
a.rss {
	background: url(images/rss.gif) no-repeat 0 0.1em;
	font-weight: bold;
	line-height: 1.3em;
	padding: 0 0 0 16px;
	margin-bottom: 3px;
	float: left;
	clear: both;
	}
a.followtwitter {
		background: url(images/followtwitter.gif) no-repeat 0 0.1em;
		font-weight: bold;
		line-height: 1.3em;
		padding: 0 0 0 16px;
}
li.current-cat {
	font-weight: bold;
	}
.content { padding-right: 20px; }
blockquote {
	border-left: 5px solid #ddd;
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	}
blockquote cite {
	display: block;
	margin: 5px 0 0;
	}
.center { text-align: center; }
img.centered {
	display: block;
	margin-left: auto; margin-right: auto;
	}
img.alignright {
	display: inline;	
	margin: 0 0 2px 7px;
	padding: 4px;
	}
img.alignleft {
	display: inline;
	margin: 0 7px 2px 0;
	padding: 4px;
	}
.alignright { float: right; }
.alignleft { float: left }
.alt { background-color: #404040; }
.date { font-size: 11px; }
	
/* twitter */

ul#twitter_update_list {
	list-style-type: none;
	padding: 0;
	margin: 0 0 1.5em 0;
	float: left;
}

ul#twitter_update_list li {
	background: #222;
	padding: 8px;
	font-size: 12px;
	margin: 0 0 8px 0;
	line-height: 18px;
}

ul#twitter_update_list li a, ul#twitter_update_list li a:hover {
	text-decoration: none;
	color: #eee;
}

ul#twitter_update_list li span a {
	color: #008AB0;
}

ul#twitter_update_list li span a:hover {
	color: #fff;
}

/* header logos */

#ft-logos {
	float: right;
	position: absolute;
	top: 10px;
	right: 10px;
}

#ft-logos img {
	float: right;
	margin-left: 10px;
}

/* ---- [ post ] ---- */
.post {	margin: 0 0 3em 0; }
.post h1 { 
	font-size: 1.6em; font-weight: normal;
	margin: 0; }
.post .entry { 
	margin: 1.4em 0;
	}
.post .meta {
	border-top: 2px solid #bbb;
	font-size: 11px;
	overflow: hidden;
	padding: 0.5em 0 0 0;
	width: 100%;
	}
.post .meta .comments {
	float: left;
	width: 20%;
	}
.post .meta .category {
	float: right;
	text-align: right;
	width: 79%;
	}


/* ---- [ comments ] ---- */
.commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal;	}
.commentlist p {
	font-weight: normal;
	text-transform: none;
	}
.commentlist {
	list-style: none;
	padding: 0;
	}
.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	}
.commentlist p { margin: 10px 5px 10px 0; }
#commentform p { margin: 5px 0; }
.nocomments { text-align: center; }
	
	
/* ---- [ pagination ] ---- */
.pagination {
	font-size: 11px; font-weight: bold;
	padding: 0 0 2em 0;
	overflow: hidden;
	width: 100%;
	}
.pagination .next {
	float: right;
	text-align: right;
	width: 49%;
	}
.pagination .prev {
	float: left;
	width: 49%;
	}
	
/* ---- [ footer links ] ---- */
#footer-links {
	clear: both;
	font-size: 10px;
	text-align: center;
	}