/*
Theme Name: Airflights.co.uk
Theme URI: http://www.airflights.co.uk/
Description: Airflights website based theme
Version: 1.0
Author: Darren Compton

Airflighs.co.uk by Darren Compton
*/


#wp_page { 
	margin : 20px auto 0 0; 
	padding : 0 0 0 0; 
	width : 100%; 
	text-align : left; 
} 

#wp_page #wp_content { 
	font-size : 13px; 
} 

#wp_page .postmetadata {
	font-size : 11px;
}

#wp_page .widecolumn .entry p { 
	font-size : 10px; 
} 

#wp_page .narrowcolumn .entry,
#wp_page .widecolumn .entry { 
	line-height : 14px; 
} 

#wp_page .narrowcolumn .postmetadata { 
	text-align : center; 
} 

#wp_page .alt { 
	background-color : #f8f8f8; 
	border-top : 1px solid #ddd; 
	border-bottom : 1px solid #ddd; 
	margin : 0; 
	padding : 10px; 
} 

#wp_page #wp_footer { 
	border : none; 
	font-size : 10px;
} 

#wp_page small { 
	font-family : Arial, Helvetica, Sans-Serif; 
	font-size : 9px; 
	line-height : 15px; 
} 

#wp_page h1,
#wp_page h2,
#wp_page h3 { 
	font-family : 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; 
	font-weight : bold; 
} 

#wp_page h1 { 
	font-size : 20px; 
	text-align : center; 
} 

#wp_page h2 { 
	font-size : 17px; 
} 

#wp_page h2.pagetitle { 
	font-size : 16px; 
} 

#wp_page #sidebar h2 { 
	font-family : 'Lucida Grande', Verdana, Sans-Serif; 
	font-size : 12px; 
} 

#wp_page h3 { 
	font-size : 14px; 
} 

#wp_page h1,
#wp_page h1 a,
#wp_page h1 a:hover,
#wp_page h1 a:visited { 
	text-decoration : none; 
	color : white; 
} 

#wp_page h2,
#wp_page h2 a,
#wp_page h2 a:visited,
#wp_page h3,
#wp_page h3 a,
#wp_page h3 a:visited { 
	color : #333; 
} 

#wp_page h2,
#wp_page h2 a,
#wp_page h2 a:hover,
#wp_page h2 a:visited,
#wp_page h3,
#wp_page h3 a,
#wp_page h3 a:hover,
#wp_page h3 a:visited,
#wp_page #sidebar h2,
#wp_page #wp-calendar caption,
#wp_page cite { 
	text-decoration : none; 
} 

#wp_page .entry p a:visited { 
	color : #b85b5a; 
} 

#wp_page .commentlist li,
#wp_page #commentform input,
#wp_page #commentform textarea { 
	font : 9px 'Lucida Grande', Verdana, Arial, Sans-Serif; 
} 

#wp_page .commentlist li { 
	font-weight : bold; 
} 

#wp_page .commentlist li .avatar { 
	float : right; 
	border : 1px solid #eee; 
	padding : 2px; 
	background : #fff; 
} 

#wp_page .commentlist cite,
#wp_page .commentlist cite a { 
	font-weight : bold; 
	font-style : normal; 
	font-size : 11px; 
} 

#wp_page .commentlist p { 
	font-weight : normal; 
	line-height : 15px; 
	text-transform : none; 
} 

#wp_page #commentform p { 
	font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif; 
} 

#wp_page .commentmetadata { 
	font-weight : normal; 
} 

#wp_page #sidebar { 
	font : 11px 'Lucida Grande', Verdana, Arial, Sans-Serif; 
} 

#wp_page small,
#wp_page #sidebar ul ul li,
#wp_page #sidebar ul ol li,
#wp_page .nocomments,
#wp_page .postmetadata,
#wp_page blockquote,
#wp_page strike { 
	color : #777; 
} 

#wp_page code { 
	font : 11px 'Courier New', Courier, Fixed; 
} 

#wp_page acronym,
#wp_page abbr,
#wp_page span.caps { 
	font-size : 9px; 
	letter-spacing : 1px; 
} 

#wp_page a,
#wp_page h2 a:hover,
#wp_page h3 a:hover { 
	color : #06c; 
	text-decoration : none; 
} 

#wp_page a:hover { 
	color : #147; 
	text-decoration : underline; 
} 

#wp_page #wp-calendar #prev a,
#wp_page #wp-calendar #next a { 
	font-size : 10px; 
} 

#wp_page #wp-calendar a { 
	text-decoration : none; 
} 

#wp_page #wp-calendar caption { 
	font : bold 13px 'Lucida Grande', Verdana, Arial, Sans-Serif; 
	text-align : center; 
} 

#wp_page #wp-calendar th { 
	font-style : normal; 
	text-transform : capitalize; 
} 

#wp_page .narrowcolumn { 
	float : left; 
	padding : 0 0 20px 5px; 
	margin : 0 10px 0; 
	width : 550px; 
} 

#wp_page .widecolumn { 
	padding : 10px 0 20px 0; 
	margin : 5px 0 0 50px; 
	width : 650px;
 	line-height : 16px; 
} 

#wp_page .post { 
	margin : 0 0 40px; 
	text-align : justify; 
} 

#wp_page .post hr { 
	display : block; 
} 

#wp_page .widecolumn .post { 
	margin : 0; 
} 

#wp_page .narrowcolumn .postmetadata { 
	padding-top : 5px; 
} 

#wp_page .widecolumn .postmetadata { 
	margin : 30px 0; 
} 

#wp_page .widecolumn .smallattachment { 
	text-align : center; 
	float : left; 
	width : 128px; 
	margin : 5px 5px 5px 0; 
} 

#wp_page .widecolumn .attachment { 
	text-align : center; 
	margin : 5px 0; 
} 

#wp_page .postmetadata { 
	clear : both; 
} 

#wp_page .clear { 
	clear : both; 
} 

#wp_page #wp_footer { 
	padding : 0; 
	margin : 0 auto; 
	width : 100%; 
	clear : both; 
} 

#wp_page #wp_footer p { 
	margin : 0; 
	padding : 5px 0; 
	text-align : center; 
} 

#wp_page h1 { 
	padding-top : 70px; 
	margin : 0; 
} 

#wp_page h2 { 
	margin : 30px 0 0; 
} 

#wp_page h2.pagetitle { 
	margin-top : 30px; 
	text-align : center; 
} 

#wp_page #sidebar h2 { 
	margin : 5px 0 0; 
	padding : 0; 
} 

#wp_page h3 { 
	padding : 0; 
	margin : 30px 0 0; 
} 

#wp_page h3.comments { 
	padding : 0; 
	margin : 40px auto 20px; 
} 

#wp_page p img { 
	padding : 0; 
	max-width : 100%; 
} 

#wp_page img.centered { 
	display : block; 
	margin-left : auto; 
	margin-right : auto; 
} 

#wp_page img.alignright { 
	padding : 4px; 
	margin : 0 0 2px 7px; 
	display : inline; 
} 

#wp_page img.alignleft { 
	padding : 4px; 
	margin : 0 7px 2px 0; 
	display : inline; 
} 

#wp_page .alignright { 
	float : right; 
} 

#wp_page .alignleft { 
	float : left; 
} 

#wp_page .entry ul { 
	margin-left : 0; 
	padding : 0 0 0 30px; 
	list-style : none; 
	padding-left : 10px; 
	text-indent : -10px; 
} 

#wp_page .entry li { 
	margin : 7px 0 8px 10px; 
} 

#wp_page .entry ul li:before,
#wp_page #sidebar ul ul li:before { 
	content : "\00BB \0020"; 
} 

#wp_page .entry ol { 
	padding : 0 0 0 35px; 
	margin : 0; 
} 

#wp_page .entry ol li { 
	margin : 0; 
	padding : 0; 
} 

#wp_page .postmetadata ul,
#wp_page .postmetadata li { 
	display : inline; 
	list-style-type : none; 
	list-style-image : none; 
} 

#wp_page #sidebar ul,
#wp_page #sidebar ul ol { 
	margin : 0; 
	padding : 0; 
} 

#wp_page #sidebar ul li { 
	list-style-type : none; 
	list-style-image : none; 
	margin-bottom : 15px; 
} 

#wp_page #sidebar ul p,
#wp_page #sidebar ul select { 
	margin : 5px 0 8px; 
} 

#wp_page #sidebar ul ul,
#wp_page #sidebar ul ol { 
	margin : 5px 0 0 10px; 
} 

#wp_page #sidebar ul ul ul,
#wp_page #sidebar ul ol { 
	margin : 0 0 0 10px; 
} 

#wp_page ol li,
#wp_page #sidebar ul ol li { 
	list-style : decimal; 
} 

#wp_page #sidebar ul ul li,
#wp_page #sidebar ul ol li { 
	margin : 3px 0 0; 
	padding : 0; 
} 

#wp_page #searchform { 
	margin : 10px auto; 
	padding : 5px 0px; 
	text-align : center; 
} 

#wp_page #sidebar #searchform #s { 
	width : 80px; 
	padding : 2px; 
} 

#wp_page #sidebar #searchsubmit { 
	padding : 1px; 
} 

#wp_page .entry form { 
	text-align : center; 
} 

#wp_page select { 
	width : 130px; 
} 

#wp_page #commentform input { 
	width : 170px; 
	padding : 2px; 
	margin : 5px 5px 1px 0; 
} 

#wp_page #commentform textarea { 
	width : 100%; 
	padding : 2px; 
} 

#wp_page #commentform #submit { 
	margin : 0; 
	float : right; 
} 

#wp_page .commentlist { 
	padding : 0; 
	text-align : justify; 
} 

#wp_page .commentlist li { 
	margin : 15px 0 3px; 
	padding : 5px 10px 3px; 
	list-style : none; 
} 

#wp_page .commentlist p { 
	margin : 10px 5px 10px 0; 
} 

#wp_page #commentform p { 
	margin : 5px 0; 
} 

#wp_page .nocomments { 
	text-align : center; 
	margin : 0; 
	padding : 0; 
} 

#wp_page .commentmetadata { 
	margin : 0; 
	display : block; 
} 

#wp_page #sidebar { 
	padding : 0px 0 10px 0; 
	margin-left : 580px; 
	width : 180px; 
} 

#wp_page #sidebar form { 
	margin : 0; 
} 

#wp_page #wp-calendar { 
	empty-cells : show; 
	margin : 10px auto 0; 
	width : 155px; 
} 

#wp_page #wp-calendar #next a { 
	padding-right : 10px; 
	text-align : right; 
} 

#wp_page #wp-calendar #prev a { 
	padding-left : 10px; 
	text-align : left; 
} 

#wp_page #wp-calendar a { 
	display : block; 
} 

#wp_page #wp-calendar caption { 
	text-align : center; 
	width : 100%; 
} 

#wp_page #wp-calendar td { 
	padding : 3px 0; 
	text-align : center; 
} 

#wp_page #wp-calendar td.pad:hover { 
	background-color : #fff; 
} 

#wp_page acronym,
#wp_page abbr,
#wp_page span.caps { 
	cursor : help; 
} 

#wp_page acronym,
#wp_page abbr { 
	border-bottom : 1px dashed #999; 
} 

#wp_page blockquote { 
	margin : 15px 30px 0 10px; 
	padding-left : 20px; 
	border-left : 5px solid #ddd; 
} 

#wp_page blockquote cite { 
	margin : 5px 0 0; 
	display : block; 
} 

#wp_page .center { 
	text-align : center; 
} 

#wp_page .hidden { 
	display : none; 
} 

#wp_page hr { 
	display : none; 
} 

#wp_page a img { 
	border : none; 
} 

#wp_page .navigation { 
	display : block; 
	text-align : center; 
	margin-top : 5px; 
	margin-bottom : 20px; 
} 

#wp_page .aligncenter, div.aligncenter { 
	display : block; 
	margin-left : auto; 
	margin-right : auto; 
} 

#wp_page .wp-caption { 
	border : 1px solid #ddd; 
	text-align : center; 
	background-color : #f3f3f3; 
	padding-top : 4px; 
	margin : 10px; 
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
} 

#wp_page .wp-caption img { 
	margin : 0; 
	padding : 0; 
	border : 0 none; 
} 

#wp_page .wp-caption p.wp-caption-text { 
	font-size : 11px; 
	line-height : 17px; 
	padding : 0 4px 5px; 
	margin : 0; 
} 
