@charset "utf-8";
/* Student Flights RTW Build Your Own - CSS Document */

h1 {font-size:30px; _font-size:24px;}

h3 {font-size:18px;}

.byo #BGPiece1 {background:url(../images/byov2/rtw-layout-byo_04.jpg) no-repeat;}

.byo #BGPiece2 {background:url(../images/byov2/rtw-layout-byo_06.jpg) no-repeat;}

.byo #homeButton a {background:url(../images/byov2/rtw-layout-byo_07.jpg) top no-repeat;}

.byo #homeButton a:hover {background:url(../images/byov2/rtw-layout-byo_07.jpg) bottom no-repeat;}

.byo #byoButton a {background:url(../images/byov2/rtw-layout-byo_08.jpg) top no-repeat;}

.byo #byoButton a:hover {background:url(../images/byov2/rtw-layout-byo_08.jpg) bottom no-repeat;}

.byo #top5Button a {background:url(../images/byov2/rtw-layout-byo_09.jpg) top no-repeat;}

.byo #top5Button a:hover {background:url(../images/byov2/rtw-layout-byo_09.jpg) bottom no-repeat;}

.byo #studentButton a {background:url(../images/byov2/rtw-layout-byo_10.jpg) top no-repeat;}

.byo #studentButton a:hover {background:url(../images/byov2/rtw-layout-byo_10.jpg) bottom no-repeat;}

.byo #partyButton a {background:url(../images/byov2/rtw-layout-byo_11.jpg) top no-repeat;}

.byo #partyButton a:hover {background:url(../images/byov2/rtw-layout-byo_11.jpg) bottom no-repeat;}

.byo #shopButton a {background:url(../images/byov2/rtw-layout-byo_13.jpg) top no-repeat;}

.byo #shopButton a:hover {background:url(../images/byov2/rtw-layout-byo_13.jpg) bottom no-repeat;}

.byo #adventureButton a {background:url(../images/byov2/rtw-layout-byo_14.jpg) top no-repeat;}

.byo #adventureButton a:hover {background:url(../images/byov2/rtw-layout-byo_14.jpg) bottom no-repeat;}

.byo #specialsButton a {background:url(../images/byov2/rtw-layout-byo_14-2.jpg) top no-repeat;}

.byo #specialsButton a:hover {background:url(../images/byov2/rtw-layout-byo_14-2.jpg) bottom no-repeat;}

.byo #BGPiece3 {background:url(../images/byov2/rtw-layout-byo_15.jpg) no-repeat;}

.BYOsetWidth1 {width:515px;}

.BYOsetWidth2 {width:475px;}

.BYOsetWidth3 {width:445px;}

#BYOBGPiece1 {
	float:left;
	width:81px;
	height:291px;
	background:url(../images/byov2/rtw-layout-byo_18.jpg) no-repeat;
}

#BYOTitleBG {
	float:left;
	width:434px;
	height:50px;
	position:relative;
	background:url(../images/byov2/rtw-layout-byo_16.jpg) no-repeat;
}

.BYOcopy {
	font-family:"Times New Roman", Times, serif;
	color:#413928;
	font-size:12px;
	line-height:16px;
}
	
#BYOcopyBG1 {
	float:left;
	width:344px;
	height:241px;
	padding:0px 13px 0px 7px;
	*height:234px;
	*padding-top:7px;
	background:url(../images/byov2/rtw-layout-byo_28.jpg) no-repeat;
}

#BYOBGPiece2 {
	float:left;
	width:70px;
	height:241px;
	background:url(../images/byov2/rtw-layout-byo_19.jpg) no-repeat;
}

#BYOBGPiece3 {
	float:left;
	width:81px;
	height:304px;
	background:url(../images/byov2/rtw-layout-byo_22.jpg) no-repeat;
}

#BYOBGPiece4 {
	float:left;
	width:274px;
	height:76px;
	padding-left:85px;
	padding-right:5px;
	background:url(../images/byov2/rtw-layout-byo_23.jpg) no-repeat;
}

#BYOBGPiece4 p {
margin-top:0px;
}

#BYOBGPiece5 {
	float:left;
	width:364px;
	height:228px;
	background:url(../images/byov2/rtw-layout-byo_25.jpg) no-repeat;
}

#BYOBGPiece6 {
	float:left;
	width:70px;
	height:304px;
	background:url(../images/byov2/rtw-layout-byo_24.jpg) no-repeat;
}


#BYOformBG1 {
	float:left;
	width:455px;
	padding:10px 0px 0px 20px;
	height:40px;
	background:url(../images/byov2/rtw-layout-byo_17.jpg) no-repeat;
}

#BYOformBG2 {
	float:left;
	width:412px;
	padding-left:20px;
	height:360px;
	background:url(../images/byov2/rtw-layout-byo_20.jpg) no-repeat;
}

#BYOformBG2TY {
	float:left;
	width:412px;
	padding-left:20px;
	height:360px;
	background:url(../images/byov2/rtw-layout-byo_20-2.jpg) no-repeat;
}

#BYOformTYTitle {float:left; margin-top:100px; width:400px; text-align:center;}

#BYOformTYDesc {float:left; width:300px; padding:5px 60px 0px 55px; text-align:center;}

.byoForm {
	font-family:"Times New Roman", Times, serif;
	color:#413928;
	font-size:12px;
	line-height:16px;
}

.byoForm select {padding:6px; background:url(../images/form-field-bg.png) #fdfffc no-repeat; border:none;}

.byoForm input {
	font-family:"Times New Roman", Times, serif;
	color:#a29e97;
	font-size:12px;
	padding:6px;
	background:url(../images/form-field-bg.png) no-repeat;
	border:none;
	margin:3px;
}

.nineTripDest {float:left; width:107px;}

.travelDuration {width:110px; float:right; margin-right:8px;}

.departureCity {width:145px; float:right;}

.byoForm fieldset {border:none; padding:0px; margin:0px;}

.byoForm legend {position:absolute; left:-9999px;}
 
.byoForm label {position:absolute; left:-9999px;}

.formRow {
	float:left;
	width:380px;
}

.dayNumber {float:right; margin-right:8px;}

.monthAndYear {float:right; margin-right:8px;}

.leaveTimeRow {margin:3px 0px 3px 0px; *margin:5px 0px 5px 0px;}

.durationRow, .departRow, .nameRow, .phoneRow {padding-right:6px; width:374px;}

.yourDetailsRow {margin-bottom:7px;}

.firstName {float:left; width:125px; _width:125px;}

.lastName {float:right; margin-right:8px;}

.phone {float:left; width:130px; _width:125px;}

.postcode {float:right; margin-right:8px; width:60px;}

.emailAddress {width:275px;}

.formWidth1 {width:76px;}

.label1 {margin-right:7px; }

.label2 {float:left; margin-bottom:7px;}

.label3 {float:left; margin-right:7px; padding-top:7px;}

.label4 {float:left; margin-right:0px; padding-top:7px;}

.label5 {float:left; margin-right:7px; padding-top:7px;}

.label6 {float:right; margin-right:7px; padding-top:7px;}

#submitButton {margin-top:9px; display:block; width:62px; height:25px; background:url(../images/submit.png) top no-repeat; text-decoration:none;}

#submitButton:hover {margin-top:9px; display:block; width:62px; height:25px; background:url(../images/submit.png) bottom no-repeat; text-decoration:none; cursor:pointer;}

#BYOBGPiece7 {
	float:left;
	width:43px;
	height:360px;
	background:url(../images/byov2/rtw-layout-byo_21.jpg) no-repeat;
}

#BYOBGPiece8 {
	float:left;
	width:267px;
	height:185px;
	padding-left:15px;
	background:url(../images/byov2/rtw-layout-byo_26.jpg) no-repeat;
}

#BYOBGPiece9 {
	float:left;
	width:193px;
	height:185px;
	background:url(../images/byov2/rtw-layout-byo_27.jpg) no-repeat;
}



