/*
Theme Name: Astro Accommodation
Theme URI: http://astroaccommodation.co.nz/
Description: A custom theme developed for Astro Accommodation Taupo.
Version: 1.0
Author: Hodgeman Web &amp; Design
Author URI: http://hodgeman.co.nz/
Tags: two column, grey, black, space, stars, social media

BG: #303030
AQUA: #42999E
*/
*{margin:0;padding:0}
html{font-size:62.5%}
body{background-color:#303030;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#444;font-size:1.2em;line-height:150%}
h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,.navigation,.post{margin-bottom:20px}
ul,ol,blockquote{margin-left:20px}
li{margin-bottom:10px}
h1{font-weight:normal;font-size:2.4em;margin-bottom:30px;font-family:'Merriweather';text-shadow:1px 0 1px #FFF}
h2{font-size:1.8em;margin-bottom:5px;color:#666;font-weight:normal;clear:both;font-family:'Merriweather'}
h3{font-size:1.4em;margin-bottom:5px;color:#666;font-weight:normal;clear:both}
a{outline:none;color:#42999E}

h2 a{text-decoration:none}

#header, #content, #footer, .fullwidth, .navigation, #respond{float:left;width:100%}

#header{background:url(images/bg_header.jpg) top center repeat-x;height:180px}
	#header .container{height:180px}
	#header #logo{background:url(images/logo.png) no-repeat !important;background:url(images/logo.gif) no-repeat;width:220px;height:115px;display:block;text-indent:-9999px;margin-top:25px;position:absolute}
	#header ul{list-style:none;margin:0;position:absolute;right:-1px;bottom:9px}
	#header ul li{float:left;width:68px;margin:0 2px 0 0;height:55px;position:relative}
	#header ul li a{width:68px;height:55px;display:block;background-image:url(images/social_icons.png) !important;background-image:url(images/social_icons.gif);text-indent:-9999px;position:absolute;z-index:20}
	#header ul li#facebook a{background-position:0 0}
	#header ul li#twitter a{background-position:-70px 0}
	#header ul li#rss a{background-position:-140px 0}
	#header ul li#facebook:hover a{background-position:-216px 0}
	#header ul li#twitter:hover a{background-position:-286px 0}
	#header ul li#rss:hover a{background-position:-356px 0}	
	#header ul li span{background-image:url(images/icon_captions.png);background-repeat:no-repeat;width:300px;height:80px;visibility:hidden;position:absolute;top:-45px;text-indent:-9999px;z-index:10}
	#header ul li:hover span{visibility:visible}
	#header ul li#facebook span{background-position:0 0;right:-185px}
	#header ul li#twitter span{background-position:0 -80px;right:-115px}
	#header ul li#rss span{background-position:0 -160px;right:-45px}

#content{background:#FFF url(images/bg_main.jpg) top center repeat-x;min-height:300px;padding:30px 0}
	#sidebar{float:left;width:220px;margin-right:30px;position:relative}
		#sidebar ul{list-style-type:none;margin:0 0 20px 0}
		#sidebar ul li{height:34px;padding-bottom:10px;margin-bottom:0}			
		#sidebar ul li a{height:34px;display:block;padding-left:30px;font-size:1.3em;line-height:34px;color:#333;text-decoration:none;font-weight:700;font-family:'Merriweather'}		
		#sidebar ul li.current_page_item, #sidebar ul li.current_page_parent{background:url(images/bg_menu.png) top center no-repeat !important;background:url(images/bg_menu.gif) top center no-repeat;height:44px}
		#sidebar ul li.current_page_item a, #sidebar ul li.current_page_parent a{height:44px;line-height:44px;color:#42999E}			
		#sidebar ul li a .cufon{margin-top:15px}		
		#sidebar #booknow{width:250px;height:155px;background:url(images/booknow.png) no-repeat !important;background:url(images/booknow.gif) no-repeat;display:block;text-indent:-9999px;margin-left:-30px}		
	#main{float:left;width:700px}

#footer{background:url(images/bg_footer.jpg) top center repeat-x;padding-top:20px;color:#d5d5d5;font-family:Arial, Helvetica, sans-serif}
	#footer a{color:#d5d5d5}
	#footer a:hover{color:#EFEFEF;text-decoration:none}

.container{width:960px;margin:0 auto;position:relative}
.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.alignleft{float:left}
.alignright{float:right}
.aligncenter{width:100%;text-align:center}

.col2{width:340px;float:left}
.col3{width:220px;float:left}
.marginR20{margin-right:20px}

iframe.alignleft, img.alignleft{margin:0 20px 20px 0}
iframe.alignright, img.alignright{margin:0 0 20px 20px}

img.size-thumbnail, img.size-medium, img.size-full, iframe{border:2px dashed #999;padding:3px}

a.booknow{background:url(images/btn_booknow.gif) no-repeat;width:139px;height:43px;font-size:2.2em;display:block;float:right;margin:0 0 10px 20px;text-decoration:none;text-align:right;padding:25px 5px 0 0;clear:right}
a.booknow.male{background-image:url(images/btn_booknow_male.gif)}
a.booknow.female{background-image:url(images/btn_booknow_female.gif)}


.post-meta{color:#AAA;font-size:1.2em;margin-bottom:20px;font-weight:bold}

/* COMMENTS */
.commentlist{margin-left:0;list-style:none}
.comment-author .avatar{padding:2px;border:1px solid #CCC;float:left;margin-right:10px}
.comment-author .fn{font-size:1.5em;font-style:normal}
.commentlist li.comment{padding-bottom:5px;border-bottom:2px dashed #999}
.comment-detail{margin-left:74px}
.comment-body p{margin-bottom:5px}
.comment-detail h4{font-size:16px;margin-bottom:5px}
.commentmetadata{margin-bottom:10px}

/* COMMUNITY WIDGETS */
.twtr-hd h3{clear:none}
.fbConnectWidgetTopmost{background-color:#FFF}
