@charset "utf-8";
/* CSS Document */

/*------------------------------------------------------------------
[Master Stylesheet]

Project:		hostelmania.com
Version:		0.1
Last change:	16 June 2008
Author:			Leon Poole (http://www.creativeworld.com.au)
-------------------------------------------------------------------*/
@import "lightwindow.css";
@import "reset.css";
@import "layout.css";
@import "colors.css";
@import "typography.css";
@import "flash.css";
@import "forms.css";
@import "CalendarControl.css"; /* Calendar styles by ? */

/* @import "debugging.css"; */

/***** Global Classes *****/

.travellers-faq p, .hostels-faq p{padding:5px 0 8px 0; line-height:1.3em;}
.travellers-faq h2, .hostels-faq h2{padding:15px 0 8px 0;}

.hostelregioncols{
	float:left;
	width:250px;
	margin-bottom:20px;
}

a, a:visited, a:hover, a:active, a:link {
	color:#0053ad;
}

.clear 			{ clear:both; height:0; }

.text-left 		{ text-align:left; }
.text-right 	{ text-align:right; }
.text-center 	{ text-align:center; }
.text-justify 	{ text-align:justify; }

.bold 			{ font-weight:bold; }
.italic 		{ font-style:italic; }
.underline 		{ border-bottom:1px solid; }
.highlight 		{ background:#FFC; }
.uppercase		{ text-transform:uppercase; }

.img-left 		{ float:left;margin:4px 10px 4px 0; }
.img-right 		{ float:right;margin:4px 0 4px 10px; }

.right 			{ display:inline;float:right; }
.left 			{ display:inline;float:left; }
.center			{ text-align:center; }

.orange,
#nav ul li.orange a,
#nav-two ul li.orange a,
#content li.orange a   		{ color:#E9660E; }


/* typography */
.trebuchet {font-family: "Trebuchet MS",Verdana,Arial,sans-serif;}
.f-size-1		{ font-size:1em; }
.f-size-2		{ font-size:2em; }
.f-size-3		{ font-size:3em; }
.f-size-4		{ font-size:4em; }

.list-number {list-style:decimal;}


.dev {background-color:#FEF6A8;padding: 5px;position:absolute;top:136px;width:80px;color: #666666;border-bottom:1px solid #EEE377; z-index:999999;}
.dev p {padding-bottom:5px;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE5/Mac \*/
* html .clearfix {height: 1px;}
.clearfix {display: block;}
/* End hide from IE5/Mac */
