/*
Skypark UK

MWISMedia New Media Design & Development

Author: Garry Bartle

 */


/* ---------------------------------------------------------------*/
/* Forces vert scrollbar on all pages*/
/* Removes unpredictable 'browser default' settings */
/* Body tag settings */

html { height: 100%; margin-bottom: 1px; }  

html,body{height:100% !important}

p, td, li, ul,ol, h1, h2, h3 ,h4 ,h5 ,h6, label, input {
	font: normal 11px "arial", Arial;
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
}
body {margin: 0px;	padding: 0px;text-align: left ;font: normal 11px "arial", Arial;color:#0C4F79;	background: #ffffff repeat-x url(../images/top_bck.jpg) top center;	}	
		
#header_container {width: 783px;margin: auto;position:relative; }

#header {width:783px; height:114px;}

#banner {width:783px; height:136px;}

#nav {width:783px; height:57px; background:#1382C4 url(../images/nav_bck.jpg) no-repeat;}

#main_container {width: 799px;margin: auto;position:relative; background:url(../images/page_bck.jpg) repeat-y top center; }

#left_column {float:left; width:385px; padding:30px 40px 0 45px;}

#right_column {float:left; width:310px; padding:20px 0 0 0; }

#picture_container { width:308px; min-height:840px; height:auto !important; height:840px; background:url(../images/picture_bck.jpg) no-repeat; text-align:center;}

#right_news { float:left; width:225px; padding-left:45px;}
#right_news h4 { float:left; width:225px; }
#right_news p { float:left; width:225px; }
#right_news p a { float:left; color:#DB2428; font-weight:bold; margin:5px 0px 5px 0px; }


.address_box {float:left; width:155px;}

#booking_column {float:left; width:385px; padding:30px 40px 0 45px;}

/* ----------------------------NAV--------------------------*/

#nav ul {padding:20px 0 0 5px;  }

#nav li { margin:0 0 0 0; padding:7px 25px 7px 25px; display:inline; background:url(../images/nav_divider.jpg) right no-repeat; }

#nav li a {color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none;  }

#nav li.last {background:none;}

#nav a:hover {color:#9EC6E2;}

/* ---------------------------PARAGRAPHS- & TEXT-------------------------*/

#left_column p {margin:0 0 15px 0; line-height:180%; font-size:11px;}

#booking_column p {margin:0 0 5px 0; line-height:180%; font-size:11px;}

.line_space { margin:0 0 0 0; padding:0;}

.big_white {font-size:14px; font-weight:bold;}

.big_blue {font-size:14px; font-weight:bold; color:#0C4F79}
.13big_blue {font-size:13px; font-weight:bold; color:#0C4F79}

.big_red {font-size:16px; font-weight:bold; color:#DB2428}
.bold_red {font-size:12px; font-weight:bold; color:#0C4F79}
.13big_red { font-weight:bold; color:#DB2428; font-size:18px;}

.bigger_red {font-size:24px; font-weight:bold; color:#DB2428}

.blue_link {color:#0C4F79;}

/* ---------------------------LISTS-------------------------*/

#left_column ul {margin:0 0 10px 50px;}

#left_column li {padding:2px 0 2px 0;}

ol {margin:0 0 0 20px;}

ol li{line-height:180%;}

/* ---------------------------BOOKING-------------------------*/

.field1 {width:37px; height:17px; padding:3px 0 0 0; text-align:center; font-size:12px;}

.field2 {width:80px; height:17px; padding:3px 0 0 0; text-align:center; font-size:12px;}

.label_space {padding:0 0 0 15px;}

.quote_btn { width:280px; height:33px; border:none; margin:0 0 20px 0;}
.quote_btn2 { width:280px; height:33px; border:none; margin:0 0 5px 0;}
.submit_btn { width:220px; height:33px; border:none; margin:0 0 20px 0;}

#quote_box {float:left; width:349px; border:solid 1px #CCCCCC; padding:20px 20px 10px 20px;}


/* ----------------------------FOOTER--------------------------*/

#footer_container {width: 100%; height:139px; margin: auto;position:relative; background:url(../images/footer_bck.jpg) no-repeat top center;}

#address_container {width: 783px;margin: auto;position:relative; padding:30px 0 0 50px; color:#FFFFFF;  }

address { font-style:normal; line-height:140%; }

#links_container {width: 100%; height:26px; margin: auto;position:relative; background:url(../images/links_bck.jpg) no-repeat top center; text-align:center; padding-top:10px; color:#9EC6E2;}

#links_container a {	color: #9EC6E2;	text-decoration: none;	padding: 0 5px 0 5px; font-size:10px;}

/* -----------------------FORMS----------------------------*/

label {font-size: 11px;font-weight: normal; color:#666666;}
fieldset{border: none;}
#form legend { margin: 5px 0 5px 8px;	 }
#form label {display:block;float:left;width: 100px;text-align:right;margin: 0 10px 0 0;}
#form p { display:block;clear:both; padding:0 0 0 0; }
legend {display:block; clear:both; font: normal 18px "trebuchet MS", Arial; color:#000000; }
input, select, option, textarea {border: 1px solid #cccccc;background-color: #FFFFFF;color: #000; width: 250px; margin: }
form {padding:0 0 0 0;}

#form1 {padding:0; margin:0;}
#form2 {padding:0; margin:0;}

#form1 select {width: 200px !important;}
select.fixed-ie6 {width: 250px !important;}

input.calendar-button { background: url(../images/calendar.jpg); width: 16px; height: 15px; cursor:pointer;} 

#quote_form { padding:0; margin:0; border:solid 1px #cccccc; padding:10px}
#quote_form label {float:left; display:block; width:100px; font-size:12px; padding:3px 0 0 0;}
#quote_form .month {width:56px;}
#quote_form .year {width:50px; height:17px; padding:3px 0 0 5px; font-size:12px; }


#order_form .order {width:220px; height:33px; background:url(../images/order.jpg); border:none; margin:10px 0 10px 0;}

#sb_fastTrackSearch legend { margin: 5px 0 5px 8px;	 }
#sb_fastTrackSearch label {display:block;float:left;width: 100px;text-align:right;margin: 0 10px 0 0;}
#sb_fastTrackSearch p { display:block;clear:both; padding:0 0 0 0; }
#sb_fastTrackSearch checkbox {width:10px;}

.searchButton { float:right; background:url(../images/search_button.jpg) no-repeat; width:280px; height:33px; border:none; cursor:pointer; }
.quoteButton { float:right; background:url(../images/quote_btn.jpg) no-repeat; width:280px; height:33px; border:none; cursor:pointer; }

.lr-banner-submit {
	width:96px;
	height:30px;
	border:0px;
}


.lr-banner-select {
	border:0px;
}

