body, a { /* BLUE TEXT */
	color: #26236A;
}
#navbar a:hover, #menu, #menu a, #menu #menu-deals:hover, #menu #menu-event:hover, #event #content #details, #cart #content #cartheader, #calendar #calendarheader a, #hospitality #content #calendarheader a, #edeals #content #send, #create #content #send, #contact #content #send, #personal #content #send, #personal #content form #proceed, #delivery #content form #proceed, #footer #viewevents { /* WHITE TEXT */
	color: #FFFFFF;
}
#specialoffers #content strong, #edeals #content span, #event #content #images, #contact #content h3, #contact #content .edeals p a, #calendar #content .specialoffers a { /* RED TEXT */
	color: #D22326;
}
#navbar a, #menu #contact, #menu #contact a { /* YELLOW TEXT */
	color: #E59F24;
}
#menu, #event #content #details, #cart #content #cartheader, #calendar #calendarheader, #hospitality #content #calendarheader, #edeals #content #send, #create #content #send, #contact #content #send, #personal #content #send, #specialoffers #content .clear, #personal #content form #proceed, #delivery #content form #proceed, #footer #viewevents { /* BLUE BACKGROUND */
	background-color: #26236A;
}
#footer #contactus, #navbar { /* YELLOW BACKGROUND */
	background-color: #E59F24;
}
#hospitality #content .buttons a { /* PURPLE BACKGROUND */
	background-color: #E7E5EF;
}
.error, #navbar #nav-calendar, #menu #menu-deals, #menu #menu-event, #menu #contact, #footer #strip, #event #content #back, #fulldetails, #cart #content #cartheader, #cart #content #total, #calendar #calendarheader, #hospitality #content #calendarheader, #edeals #content #send, #edeals #content p, #create #content label, #create #content #send, #create #content p, #contact #content #send, #contact #content label, #personal #content #send, #personal #content label, #contact #content p, #specialoffers #content .more, #personal #content form a, #personal #content form #proceed, #delivery #content form #proceed, #footer #viewevents, #footer #contactus, #hospitality #content #back, #contact #content .edeals p a { /* BOLD TEXT */
	font-weight: bold;
}
#navbar #nav-calendar, #menu #menu-deals, #menu #menu-event, #testimonials #content .author, #about #content .author { /* ITALICS */
	font-style: italic;
}
#menu, #content, #home #content div, #event #content #package div, #event #content #details div, #cart #content #cartheader div, #cart #content .row div, #cart #content #buttons a, #cart #content #buttons input, #calendar #content div, #hospitality #content #calendar div, #hospitality #content #calendarheader div, #hospitality #content #calendarcontent div, #hospitality #content #package div, #edeals #content form label, #edeals #content form input, #edeals #content form, #create #content form label, #create #content form input, #contact #content form, #contact #content form label, #contact #content form input, #personal #content form label, #personal #content form input, #delivery #content form label, #delivery #content form input, #testimonials #content .column, #sitemap #content .column, #footer #viewevents, #footer #contactus, #footer #cc, #hospitality #content h1, #hospitality #content .buttons a { /* FLOAT LEFT */
	float: left;
}
#home #content div img, #event #content #back, #event #content #images, #event #content #details input, #cart #content .incvat a, #cart #content #buttons #checkout, #hospitality #content #images, #edeals #content #image, #contact #content #details, #personal #content form a, #personal #content form #proceed, #hotel #content img, #about #content .testimonials, #hospitality #content #back, #contact #content .edeals .img, #hospitality #content .buttons { /* FLOAT RIGHT */
	float: right;
}
#footer #strip, #edeals #content #send, #create #content #send, #contact #content #send, #personal #content #send, #footer_text, #footer_links, #personal #content form a, #personal #content form #proceed, #delivery #content form #proceed, #event #content #images { /* CENTRAL ALIGNMENT */
	text-align: center;
}
h1 {
	text-align: left;
}
.clear, #menu a, #cart #content .incvat a, #edeals #content strong, #sitemap #content a, #personal #content form a, #personal #content form #proceed, #delivery #content form #proceed, #footer #viewevents, #footer #contactus, #hospitality #content #images img, #hospitality #content .buttons a { /* BLOCK LEVEL */
	display: block;
}
body, form, #home h2, #event #content h2, #hospitality #content h2, #contact #content h2, #specialoffers #content h2, #specialoffers #content p, #testimonials #content p, #hotel #content h2, #hotel #content p, #contact #content  h3 { /* NO MARGIN */
	margin: 0;
}
body, #cart #content .quantity input, #calendar #content #calendarheader, #calendar #content #calendarcontent, #hospitality #content #calendarheader, #hospitality #content #calendarcontent, #hospitality #content #calendar #calendarheader, #hospitality #content #calendar #calendarcontent, #personal #content form #proceed, #delivery #content form #proceed { /* NO PADDING */
	padding: 0;
}
a img, #edeals #content #send, #create #content #send, #contact #content #send, #personal #content #send, #personal #content form #proceed, #delivery #content form #proceed { /* NO BORDER */
	border: none;
}
h1, #home h2, #event #content h2, #cart #content h2, #hospitality #content h2, #contact #content h2, #specialoffers #content h2 { /* LINE HEIGHT 100% */
	line-height: 100%;
}
#home #content div, #calendar #calendarcontent div, #hospitality #content #calendarcontent div, #personal #content form #proceed, #delivery #content form #proceed { /* HAND CURSOR */
	cursor: pointer;
}
body, #footer, #event #content #details, #edeals #content strong, #create #content strong, #footer_text, #footer_links, #contact #content label { /* FONT SIZE 12PX */
	font-size: 12px;
}
#cart #content .description span, #cart #content .incvat a, #contact #content #notes, #hospitality #content #package div, #hospitality #content .event div { /* FONT SIZE 10PX */
	font-size: 10px;
}
#home #content div, #event #content #back, #event #content #details strong, #event #content #price, #cart #content .quantity input, #cart #content h2, #create #content label, #specialoffers #content strong, #sitemap #content .sublink, #links #content a, #calendar #calendarcontent, #event #content #description, #hospitality #content #calendarcontent, #specialoffers #content p, #specialoffers #content .more, #testimonials #content, #hotel #content p, #sitemap #content, #links #content, #event #content #package, #hospitality #content #package, #hospitality #content #calendarheader, #personal #content label, #delivery #content label, #hospitality #content #back, #about #content .testimonials, #contact #details span, #contact #content .edeals p { /* FONT SIZE 11PX */
	font-size: 11px;
}
#navbar a, #home h2, #event #content #pdf, #personal #content form a { /* FONT SIZE 13PX */
	font-size: 13px;
}
#menu a, #home #content p, #cart #content .row, #cart #content #cartheader div, #edeals #content p, #create #content p, #contact #content p, #specialoffers #content h2, #hotel #content h2 { /* FONT SIZE 14PX */
	font-size: 14px;
}
#menu, #menu #contact a, #calendar #calendarheader, #edeals #content label, #edeals #content #send, #create #content #send, #contact #content #send, #personal #content #send, #delivery #content #proceed, #contact #content #details, #contact #content h3 { /* FONT SIZE 15PX */
	font-size: 15px;
}
#navbar #nav-calendar { /* FONT SIZE 16PX */
	font-size: 16px;
}
#footer #strip, #home h1 { /* FONT SIZE 20PX */
	font-size: 20px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-image: url(football_hospitality_images/bg.jpg);
	background-repeat: repeat-x;
	text-align: justify;
}
a {
	text-decoration: none;
}
a[href] {
	text-decoration: none;
}
.clear {
	visibility: hidden;
	height: 0;
	clear: both;
}
.error {
	color: #FF0000;
}
h1 {
	font-size: 21px;
	margin-top: 28px;
	margin-bottom: 28px;
	font-family: Arial, Helvetica, sans-serif;
}
li {
	line-height: 18px;
}

#page, #footer_text, #footer_links {
	width: 955px;
	margin-left: auto;
	margin-right: auto;
}
#page {
	background-color: #FFFFFF;
	background-image: url(football_hospitality_images/background.gif);
	background-repeat: repeat-y;
	position: relative;
}
#navbar {
	line-height: 28px;
	padding-left: 18px;
	background-image: url("football_hospitality_images/navbar.jpg");
	height: 31px;
}
#navbar a {
	margin-right: 20px;
}
#navbar #nav-calendar {
	margin-right: 42px;
}
#menu {
	width: 235px;
	position: relative;
	padding: 0px 0px 54px 0px;
}

#menu a#twitter {
	display: block;
	position: absolute;
	bottom: 16px;
	left: 17px;
	padding: 0px;
	margin: 0px;
}

#menu a#you-tube {
	display: block;
	position: absolute;
	bottom: 16px;
	left: 70px;
	padding: 0px;
	margin: 0px;
}

#menu a {
	padding-left: 20px;
}
#menu #menu-cricket, #menu #menu-horse, #menu #menu-boxing, #menu #menu-golf, #menu #menu-motor, #menu #menu-music, #menu #menu-film {
	line-height: 27px;
}
#menu #menu-rugby, #menu #menu-tennis, #menu #menu-sporting, #menu #menu-cultural, #menu #menu-speakers, #menu #menu-bespoke {
	line-height: 28px;
}
#menu #menu-football {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/football_off.jpg);
	line-height: 26px;
}
#menu #menu-football:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/football_on.jpg);
}
#menu #menu-rugby {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/rugby_off.jpg);
}
#menu #menu-rugby:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/rugby_on.jpg);
}
#menu #menu-cricket {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/cricket_off.jpg);
}
#menu #menu-cricket:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/cricket_on.jpg);
}
#menu #menu-horse {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/horse_off.jpg);
}
#menu #menu-horse:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/horse_on.jpg);
}
#menu #menu-boxing {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/boxing_off.jpg);
}
#menu #menu-boxing:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/boxing_on.jpg);
}
#menu #menu-tennis {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/tennis_off.jpg);
}
#menu #menu-tennis:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/tennis_on.jpg);
}
#menu #menu-golf {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/golf_off.jpg);
}
#menu #menu-golf:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/golf_on.jpg);
}
#menu #menu-motor {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/motor_off.jpg);
}
#menu #menu-motor:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/motor_on.jpg);
}
#menu #menu-sporting {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/sporting_off.jpg);
}
#menu #menu-sporting:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/sporting_on.jpg);
}
#menu #menu-music {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/music_off.jpg);
}
#menu #menu-music:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/music_on.jpg);
}
#menu #menu-film {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/film_off.jpg);
}
#menu #menu-film:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/film_on.jpg);
}
#menu #menu-cultural {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/cultural_off.jpg);
}
#menu #menu-cultural:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/cultural_on.jpg);
}
#menu #menu-speakers {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/speakers_off.jpg);
}
#menu #menu-speakers:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/speakers_on.jpg);
}
#menu #menu-bespoke {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/bespoke_off.jpg);
}
#menu #menu-bespoke:hover {
	background-image: url(football_hospitality_images/corporate_hospitality_menu/bespoke_on.jpg);
}
#menu #menu-deals, #menu #menu-event, #menu #contact {
	margin-left: 17px;
}
#menu #menu-deals, #menu #menu-event {
	padding-left: 10px;
	color: #26236A;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}
#menu #menu-deals {
	line-height: 39px;
	background-image: url(football_hospitality_images/corporate_hospitality_menu/deals.gif);
}
#menu #menu-event {
	line-height: 40px;
	background-image: url(football_hospitality_images/corporate_hospitality_menu/event.gif);
}
#menu #contact {
	margin-top: 18px;
	margin-bottom: 20px;
	line-height: 25px;
	font-size: 22px;
}
#menu #contact a {
	display: inline;
	padding-left: 0;
	font-size: 13px;
}
#footer #strip {
	width: 720px;
}
#content {
	background-image: url(football_hospitality_images/shadow.jpg);
	background-repeat: repeat-x;
	margin-bottom: 100px;
	width: 700px;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
#footer {
	position: absolute;
	bottom: 0;
	left: 235px;
	height: 89px;
	text-align: right;
}
#footer #strip {
	line-height: 63px;
	background-color: #CFCBE1;
	margin-bottom: 5px;
}
#footer a {
	margin-left: 10px;
	margin-right: 10px;
}
#footer #viewevents, #footer #contactus {
	padding-left: 10px;
	padding-right: 10px;
	line-height: 30px;
}
#footer #strip a {
	margin-left: 0;
}
#footer_text {
	margin-top: 10px;
}
#footer_text, #footer_links, #footer_links a {
	color: #CFCBE1;
}
#footer #cc {
	margin-left: 20px;
}

/* HOME */

#home h1 {
	font-weight: normal;
	margin-bottom: 5px;
}
#home h1 strong {
	font-size: 23px;
}
#home #content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#home #content p {
	line-height: 23px;
	margin-top: 0;
	margin-bottom: 20px;
}
#home #content div {
	height: 93px;
	width: 335px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #A09AC6;
}
#home #content #event1, #home #content #event2 {
	border-top: none;
}
#home #content div img {
	margin-left: 5px;
}
#home #content div.odd {
	padding-right: 9px;
}
#home #content div.even {
	padding-left: 19px;
	border-left: 1px solid #A09AC6;
}
#home #footer #strip {
	position: relative;
	height: 63px;
}
#home #footer #strip #scroll {
	position: absolute;
	top: 0;
	visibility: hidden;
	white-space: nowrap;
	overflow: hidden;
	height: 63px;
}

/* ABOUT */

#privacy #content p {
	margin-right: 250px;
}
#about #content p {
	width: 400px;
}
#about #content .testimonials, #about #content .testimonials p {
	width: 250px;
}
#about #content .testimonials {
	margin-right: 20px;
	padding-left: 15px;
	border-left: 1px solid #26236A;
}
#about #content .testimonials .first {
	margin-top: 0;
}

/* EVENT */

#event #content, #hospitality #content {
	padding-left: 15px;
	padding-right: 28px;
	width: 677px;
	margin-bottom: 0;
}
#event #content #back, #hospitality #content #back {
	margin-top: 30px;
}
#event #content h1 {
	width: 550px;
}
#event #content #description {
	width: 430px;
	font-family: Verdana, Geneva, sans-serif;
}
#event #content #images, #hospitality #content #images {
	margin-bottom: 23px;
}
#event #content #package, #hospitality #content #package {
	padding: 13px;
	background-color: #E7E5EF;
}
#hospitality #content {
	padding-right: 0;
	width: 705px;
}
#hospitality.archive #content #back, #hospitality.archive #content #images {
	margin-right: 15px;
}
#hospitality #content #package {
	padding-top: 0;
}
#hospitality #content #package div {
	line-height: 20px;
}
#event #content h2, #hospitality #content h2 {
	font-size: 17px;
}
#event #content #package div, #hospitality #content #package div {
	width: 310px;
	margin-right: 10px;
}
#event #content ul, #hospitality #content ul {
	margin-top: 10px;
	margin-bottom: 0;
	margin-left: 15px;
	padding-left: 0;
	line-height: 23px;
}
#event #content #details {
	padding: 10px;
	height: 45px;
	line-height: 23px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#event #content #details input {
	margin-top: 8px;
	width: 133px;
	height: 30px;
}
#event #content #details div {
	width: 260px;
}
#event #content #details .clear {
	clear: left;
}
#event #content #pdf {
	height: 20px;
	margin-bottom: 10px;
}
#event #footer {
	right: 28px;
	height: 20px;
}
#event #content #images img, #hospitality #content #images img {
	margin-bottom: 10px;
}
#event #content #specialoffers, #event #content #itinery {
	background-color: #FF0000;
	color: #FFFFFF;
	padding: 13px;
	margin-bottom: 10px;
}
#event #content #itinery {
	background-color: #E7E5EF;
	color: #26236A;
}
#event #content #specialoffers h2 {
	display: inline;
	margin-right: 5px;
}
#event #footer {
	position: static;
}
#event #footer #cc {
	margin-left: 250px;
}
#hospitality #images {
	position: relative;
}
#event #content #images .announcement, #event #content #images .itinery {
	background-color: #FAE9E9;
	padding: 5px;
	margin-top: 0
}
#event #content #images .itinery {
	background-color: #E7E5EF;
	color: #26236A;
	text-align: left;
	padding: 13px;
}
#event #content #images .itinery strong {
	font-size: 17px;
}
#event #content #images .clear {
	margin: 0;
}
#hospitality #content #calendarheader {
	height: 30px;
}
#hospitality #content .buttons {
	margin-top: 28px;
	line-height: 32px;
}
#hospitality #content .buttons a {
	line-height: 25px;
	padding: 0 10px;
}
#hospitality #content .buttons a.view {
	margin-right: 10px;
}
#hospitality #content p {
	margin-top: 0;
}

/* SHOPPING CART */

#cart #content .row {
	background-color: #FCF6E9;
}
#cart #content #cartheader {
	height: 25px;
	margin: 8px 0;
}
#cart #content .row {
	height: 25px;
	margin-top: 5px;
}
#cart #content #cartheader div, #cart #content .row div {
	margin-left: 8px;
}
#cart #content #cartheader div, #cart #content .row div, #cart #content .incvat a {
	line-height: 25px;
}
#cart #content .description {
	width: 355px;
	white-space: nowrap;
	overflow: hidden;
}
#cart #content #delivery .description, #cart #content #total .description {
	width: 436px;
}
#cart #content .quantity {
	width: 73px;
}
#cart #content .exvat, #cart #content .exvat, #cart #content .incvat, #cart #content .right {
	width: 115px;
	white-space: nowrap;
}
#cart #content .incvat a {
	margin-right: 10px;
}
#cart #content .quantity input {
	width: 20px;
	height: 20px;
	margin-top: 2px;
	padding-left: 2px;
}
#cart #content .left {
	width: 494px;
}
#cart #content #total {
	height: 35px;
}
#cart #content #total div {
	line-height: 35px;
}
#cart #content #total {
	margin-top: 12px;
}
#cart #content #buttons {
	margin-top: 30px;
}
#cart #content h2 {
	margin-top: 25px;
	margin-bottom: 10px;
}
#cart #content #continue {
	margin-right: 4px;
}

/* EVENTS CALENDAR */

#calendar #content, #hospitality #calendar {
	font-family: Arial, Helvetica, sans-serif;
}
#calendar #content #calendarheader div, #calendar #content #calendarcontent div, #hospitality #content #calendarheader div, #hospitality #content #calendarcontent div, #hospitality #content #calendar {
	padding-left: 7px;
	padding-right: 7px;
	line-height: 28px;
	height: 28px;
	white-space: nowrap;
}
#hospitality #content #calendar {
	padding-right: 0;
}
#calendar #calendarcontent, #hospitality #content #calendarcontent {
	height: auto;
}
#calendar #calendarcontent .date, #hospitality #content #calendarcontent .date, #calendar #calendarcontent .event, #hospitality #content #calendarcontent .video, #hospitality #content #calendarcontent .event {
	background-color: #FCF6E9;
}
#calendar #calendarcontent .category, #calendar #calendarcontent .location, #hospitality #content #calendarcontent .images, #hospitality #content #calendarcontent .category {
	background-color: #F8EBD0;
}
#calendar .date {
	width: 120px;
}
#hospitality #content .date {
	width: 60px;
}
#hospitality #content #calendar .date {
	width: 120px;
}
#hospitality #content .event {
	width: 345px;
}
#calendar .category, #hospitality #content .category, #hospitality #content #calendar .category {
	width: 100px;
}
#hospitality #content .images, #hospitality #content .video {
	width: 50px;
	text-align: center;
}
#hospitality #content .images img, #hospitality #content .video img {
	margin-top: 10px;
}
#calendar .event, #hospitality #content #calendar .event {
	width: 300px;
}
#calendar .location {
	width: 120px;
}
#calendar .divider {
	visibility: visible;
	background-color: #000000;
	width: 100%;
	height: 1px;
}
#calendar #content .specialoffers {
	margin-bottom: 15px;
}

/* HOSPITALITY */

#hospitality #content #package {
	margin-bottom: 15px;
}
#hospitality #content {
	padding-bottom: 75px;
}
#hospitality #footer {
	right: 28px;
	height: 55px;
}
#hospitality #footer #cc {
	margin: 5px 0 0 10px;
}

/* EMAIL DEALS */

#edeals #content label {
	width: 90px;
}
#edeals #content p, #edeals #content form, #contact #content form, #personal #content form, #delivery #content form {
	width: 390px;
}
#contact #content form {
	width: 410px;
}
#edeals #content input, #create #content input, #contact #content input, #contact #content textarea, #personal #content input, #delivery #content .text {
	width: 292px;
	height: 22px;
	border: 1px solid #26236A;
}
#edeals #content input, #create #content input, #contact #content input, #contact #content textarea, #personal #content input, #personal #content form a, #delivery #content .text {
	background-color: #FDF7F0;
}
#edeals #content form img, #create #content form img, #contact #content form img, #personal #content form img, #delivery #content form img {
	height: 5px;
}
#edeals #content #send, #create #content #send, #contact #content #send, #personal #content #send {
	width: 94px;
	height: 27px;
	margin-left: 292px;
	margin-top: 10px;
}
#edeals #content #image {
	width: 308px;
	height: 360px;
}
#edeals #content strong {
	clear: left;
}

/* CREATE YOUR OWN EVENT */

#create #content label {
	width: 205px;
}

/* CONTACT US / PERSONAL DETAILS */

#contact #content h1 {
	margin-bottom: 15px;
}
#contact #content label, #personal #content label, #delivery #content label {
	width: 110px;
}
#contact #content .clear {
	clear: left;
}
#contact #content form .clear {
	clear: both;
}
#contact #content form #onestepahead, #edeals #content form #onestepahead {
	display: none;
}
#contact #content h2 {
	font-size: 17px;
	margin-bottom: 20px;
}
#contact #content textarea {
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
#contact #content #details {
	margin-right: 20px;
	font-size: 12px;
}
#contact #content .edeals h3 {
	line-height: 30px;
}
#contact #content .edeals p {
	font-weight: normal;
}
#contact #content .edeals .img {
	margin: 0 140px 0 20px;
}

/* SPECIAL OFFERS */

#specialoffers #content {
	width: 682px;
}
#specialoffers #content .image {
	float: right;
}
#specialoffers #content h2, #specialoffers #content p {
	width: 560px;
}
#specialoffers #content p {
	margin-bottom: 10px;
}
#specialoffers #content .original {
	text-decoration: line-through;
}
#specialoffers #content .clear {
	margin-top: 10px;
	margin-bottom: 15px;
	visibility: visible;
	height: 1px;
	width: 100%;
}

/* TESTIMONIALS */

#testimonials #content .column {
	width: 330px;
	margin-right: 20px;
}
#testimonials #content .author {
	margin-top: 15px;
	margin-bottom: 15px;
}

/* SITEMAP */

#sitemap #content {
	line-height: 22px;
}
#sitemap #content .column {
	width: 300px;
}

/* HOTEL */

#hotel #content p {
	margin-bottom: 15px;
	width: 400px;
}
#hotel #content div img {
	margin-bottom: 20px;
}
#hotel #content div {
	margin-right: 20px;
}

/* TERMS */

#terms #content p {
	margin-right: 20px;
}

/* PERSONAL DETAILS */

#personal #content form a {
	width: 130px;
	line-height: 25px;
	margin-right: 5px;
}
#personal #content form #proceed, #delivery #content form #proceed {
	width: 167px;
	height: 25px;
	font-size: 12px;
}
#delivery #content form textarea.text {
	height: 75px;
	overflow: auto;
}
#delivery #content form #same, #delivery #content #proceed {
	margin-left: 90px;
}


#lightwindow_title_bar {
	display: none;
}

/* ADDED BY CHRISTIAN -------------- */

#content h3.intro_text {
	padding: 13px 0px;
	margin: 0px 0px;
	font-size: 14px;
	font-weight: normal;
	line-height: 21px;
}

#home #content div.odd {
	text-align: left;
}

#home #content div.even {
	text-align: left;
	padding-left: 6px;
}

#home #content div.odd h2, #home #content div.even h2 {
	padding: 0px 0px 5px 0px;	
}

#home #content div.odd img, #home #content div.even img {
	margin: 0px -4px 0px 8px;	
}

#home #content div.even img {
	margin: 0px 0px 0px 8px;	
}

#home #content div.even:hover, #home #content div.odd:hover, #menu a#twitter:hover, #menu a#you-tube:hover {
	filter:alpha(opacity=60); opacity:0.6; cursor: pointer;
}

#footer_text, #footer_links {
	font-size: 11px;
	padding: 0px 0px 4px 30px;
	text-align: left;
	width: 950px;
	float: none;
}

#footer_links {
	padding: 0px 0px 12px 30px;	
}

#hospitality #content #package {
	padding-top: 13px;	
}

#contact #content input {
	padding: 3px;
	width: 286px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: auto;
}

#contact #content input:focus, #contact #content textarea:focus {background: #fff;}
#contact #content #send:hover {background: #000;}

.rule {
	width: 95%;
	height: 1px;
	overflow: hidden;
	background: #22206b;
}

#about #content h2 {width: 400px;}

h2.intro-h2 {
	font-size: 11px;
	font-weight: bold;
}

#archive-videos {
	width: 304px;
	float: right;
	height: auto;
	display: inline;
	margin: 0px 14px 0px 0px;
}

#archive-videos p {
	padding: 2px 0px 0px 0px;
	overflow: hidden;
	width: 304px;
	height: auto;
	margin: 0px 0px 15px 0px;
}

.addthis_toolbox {margin: 0px 0px 28px 0px;}

#fade-gallery {
	float: right;
	padding: 0px;
	margin: 15px 15px 0px 0px;
	width: 280px;
	height: 280px;
	overflow: hidden;
	background: #fff;
}

/* ADDED BY CHRISTIAN -------------- */