body {margin:0;padding:0;font-size: x-small;voice-family: "\"}\"";voice-family: inherit;font-size: small;font-family: Arial, sans-serif;text-align: center;background: #f1f1f1;}
html>body { /* be nice to Opera */font-size: small;}

/*.inner-body,.inner-body div {border: 1px solid #00ff00}*/

/* BASIC/HTML TAGS
----------------------------------------------- */
	
h1 {font-size: 18px;padding: 0 0 10px 0;color: #000;font-weight: normal; 	font-family: "Helvetica Neue", Arial, sans-serif;}
h2 {	font-size: 12px;padding: 0 0 10px 0;color: #000;font-weight: normal; font-family: "Helvetica Neue", Arial, sans-serif;}
h3 {font-size: 12px;	padding: 0 0 10px 0;color: #000;	font-weight: normal; font-family: "Helvetica Neue", Arial, sans-serif;}
p {font-size: 12px;padding: 0 0 10px 0;color: #000;	font-weight: normal; }
a {padding: 0 0 10px 0;color: #000;font-weight: bold;text-decoration: underline;outline: none;cursor: pointer; cursor: hand;}
a:hover {text-decoration: none;}
a:active {}
a:visited {}
p a {font-size: 100%;}
ul {color: #000; font-size: 100%;}
ol {color: #000; font-size: 100%;}
em {}
strong {font-weight: bold;}
.clear {clear: both;}
.left {float: left;}
.right {float: right;}
a img {border: none;}

/* STRUCTURE
------------------------------------------------ */

#wrapper {background:#c40001 url(../Images/grunge.jpg) repeat-x top left;text-align:center;margin: 0;padding:0; height: 124px;}
#wrap-inner {margin: 0 auto;width: 1200px;position:relative;clear:both;height: 124px;}
#header {float: left;width: 1200px;position:relative;clear:both;height: 124px;}	

#header #left-shadow {background: transparent url(../Images/header-shadow-left.jpg) no-repeat bottom right;width: 100px; height: 80px;position:absolute; left: 0; bottom:0;}
#header #right-shadow {background: transparent url(../Images/header-shadow-right.jpg) no-repeat bottom left;width: 100px; height: 80px;position:absolute; right: 0; bottom:0;}
#header #utility {float:right;width: 238px; margin: 10px 24px 0 0;font-family:Georgia;}
#header #utility p{margin:0;}
#header #utility .loginpanel {margin-bottom: 5px;float:left; clear: both;width: 100%;text-align: center;}
#header #utility .top{background:#fff url(../Images/utility-top.jpg) no-repeat top left; width: 238px;float: left; clear: both;height: 10px;}
#header #utility .bd{background: #fff;}
#header #utility .foot{background:#fff url(../Images/utility-foot.jpg) no-repeat bottom left; width: 238px;float: left;clear: both;height: 10px;}
#header .inside {width: 986px; margin: 0 auto;position:relative;clear: both;}
#header .inside .wrap{position:relative;width: 1010px;clear: both;}
.wrap-body {text-align:center;margin: 0;padding:0; background: transparent url(../Images/wrap-body-background.jpg) repeat-x top left;}
.inner-body {margin: 0 auto;}	
.inner-body2 {float:left;}

/* NAVIGATION 
------------------------------------------------ */

#nav {float: left;width: 810px;background: #c40001;margin: 7px 0 0 0;}
#nav ul {margin: 0; padding: 0; list-style: none;}
#nav ul li {float: left;margin: 0;padding: 0; display: inline;}
#nav ul li a {float: left;}
#nav ul li a span{display:none;}
#nav ul li.selected a {}
#nav ul li a:hover {}
#nav li#home a {background: transparent url(../Images/nav-home.jpg) no-repeat top left; width: 85px; height: 30px;}
#nav li#guide a {background: transparent url(../Images/nav-guide.jpg) no-repeat top left; width: 150px; height: 30px;}
#nav li#gift-guide a {background: transparent url(../Images/nav-gift-guide.jpg) no-repeat top left; width: 123px; height: 30px;}
#nav li#gallery a {background: transparent url(../Images/nav-gallery.jpg) no-repeat top left; width: 90px; height: 30px;}
#nav li#about a {background: transparent url(../Images/nav-about.jpg) no-repeat top left; width: 100px; height: 30px;}
#nav li#redeem a {background: transparent url(../Images/nav-redeem.jpg) no-repeat top left; width: 100px; height: 30px;}

/* MAINBODY / SIDEBARS
------------------------------------------------ */

#container {padding:1px;width: 998px;background:#fff;text-align: left;}
#main {float: left; width: 700px;}
#red {background:#ab0101;width: 984px;padding: 7px;}
#content {float: left;width: 1000px;}
#bar  {float: left;width: 984px;background:#ab0101 url(../Images/bar-background.jpg) repeat-x top left;padding: 5px 7px;}
#side-bar {float: right;width: 200px;margin-top: 5px;}
#title {width: 1000px;background:#fff;text-align:left;padding: 5px 0; border-bottom: solid 1px #ccc;position:relative; height:30px;}

/* FOOTER
------------------------------------------------ */
	
#Footer {clear: both;float: left;width: 984px;background: #fff;padding: 7px;border:none;border-bottom: solid 30px #c40001;margin: 0;}
#Footer p {margin: 10px;}
#Footer a {}

/* PANELS
------------------------------------------------ */
#red .feature {background:#8f0101;padding: 5px;float: left; position:relative;}
#red .feature img{position:relative; border:solid 1px #fff;}
#red .feature ul{position:absolute;bottom: 8px; left: 10px; list-style:none; margin:0; padding:0; width: 300px;}
#red .feature ul li span{display:none;}
#red .feature ul li{margin:0; float: left;padding:0;}
#red .feature ul li a{margin:0; float: left;padding:0;}
#red .feature ul li a:hover{cursor:pointer;}
#red .feature ul li#one a{ background: transparent url(../Images/one.jpg) no-repeat top left; width: 25px; height: 25px;float: left;margin-right: 2px;}
#red .feature ul li#two a{background: transparent url(../Images/two.jpg) no-repeat top left; width: 25px; height: 25px;float: left;margin-right: 2px;}
#red .feature ul li#three a{ background: transparent url(../Images/three.jpg) no-repeat top left; width: 25px; height: 25px;float: left;margin-right: 2px;}
#red .panel {float: right;clear: right; background:#8f0101;width: 240px;padding: 15px;margin-bottom: 5px;}
#red .panel h1, #red .panel p, #red .page-panel h1{color:#fff;}
#red .panel h1 {font-size: 16px;margin: 0;padding:0;}
#red .page-title {float: left; width: 352px;background:#8f0101;padding: 5px;}
#red .page-title img{border: solid 1px #fff;}
#red .page-panel {float: right;clear: right; background:#8f0101;width: 580px;padding: 15px;margin-bottom: 5px;}
#red .page-panel h1{margin:0;padding:0;}
#red .page-panel h2{margin:0;padding:0;color:#fff;font-size: 18px;}
#red .page-panel h3{margin:0;padding:0;color:#fff;font-size: 12px;}
#red .page-panel p{margin:0;padding:0;color:#fff;font-size: 12px;}
#main .image-panel {width: 680px;border: solid 10px #f4f3f1;float: left; clear: both;margin:10px 10px 0px 10px;padding: 0px;display:inline;}
#main .image-panel img{width: 680px;border: solid 1px #fff;float: left; clear: both;}
#main .panel {width: 938px;border: solid 10px #f4f3f1;float: left; clear: both;margin:10px;padding: 10px;display:inline;}

#side-bar .panel {background: #fff;border: solid 10px #f4f3f1;float: left; clear: both;margin:10px 10px 0px 10px;width: 210px;padding: 10px;display:inline;}
#side-bar .panel a{color:#c40001;float:right;margin:0;padding:0;}
#side-bar .add {background: #222;border: solid 10px #f4f3f1;float: left; clear: both;margin:0px 10px;width: 210px;padding: 10px;display:inline;text-align: center;}
#side-bar .add p, #side-bar .add span {color:#fff;font-weight: bold;padding: 10px 0 ;}
#side-bar .add ul li{color:#fff;font-weight: bold;}
#side-bar .add p.price{font-size: 24px;}
#side-bar .add p.summary{font-size: 12px;margin: 0;padding:0;}
#side-bar .add a.addtobasket {margin: 15px 0;background: transparent url(../Images/addtobasketback.jpg) no-repeat top center; width: 200px; height: 25px;color:#222; padding: 3px;text-decoration:none;border:none !important;}
#side-bar .add a.buynow {margin: 15px 0;background: transparent url(../Images/buynow.jpg) no-repeat top center; width: 200px; height: 25px;color:#222; padding: 3px;text-decoration:none;border:none !important;}

.product-title {}
.product-title h1 {margin: 0; padding:4px ;color:#fff;}
.product-title h1 a {color:#fff;}

#bar .learntofly {float: left; width: 172px; height: 26px; background: transparent url(../Images/learntofly.png) no-repeat top left;}
/* HOMEPAGE SIDEBAR 
------------------------------------------------ */

#side-bar {float: right;width: 270px;margin: 10px 0 0 0;}
#side-bar ul {margin: 0; padding: 0; list-style: none;}
#side-bar ul li {float: left;margin: 0;padding: 0; display: inline;}
#side-bar ul li a {float: left;background: #222; color:#fff; font-size: 20px;width: 240px;border-bottom: solid 5px #fff;padding:10px;text-decoration:none;}
#side-bar ul li a:hover {float: left;background: #333; color:#fff; font-size: 20px;width: 240px;border-bottom: solid 5px #fff;padding:10px;}


/* PRODUCT LISTS 
------------------------------------------------ */
.productlist {float: left; width: 100%;padding: 10px 0 10px 10px;}
.productlist .product {float: left;  padding: 10px 10px 10px 10px;background: #f4f3f1;margin:  0 10px 10px 0; text-align: left;}
.productlist .product h2 {float: left; clear: both; margin:0;padding:0;width: 202px;text-transform:uppercase;}
.productlist .product a img {float: left; clear: both; margin:0;padding:0;width: 202px;height: 90px;}
.productlist .product a:hover img {opacity: .50;}
.productlist .product p.price {float: left; clear: both; margin:0;padding:0; width: 202px; background: #222; color:#fff; padding: 4px; width: 194px;}
.productlist .product h2 a{float: left; width: 174px; background: #222 url(../Images/white-arrow.png) no-repeat 97% 50%; color:#fff; font-weight:normal; padding: 4px 24px 4px 4px; margin:0; text-decoration:none; clear:both;}
.productlist .product h3 {text-transform:uppercase; width: 256px; font-size: 12px;float: left;background: #222; color:#fff; font-weight:bold; padding: 4px 24px 4px 4px; margin:0; text-decoration:none; clear:both;}
.productlist .product .productcategory {text-transform:uppercase; font-size: 11px; float: left; width: 174px; background: #555; color:#fff; font-weight:bold; padding: 4px 24px 4px 4px; margin:0; text-decoration:none; clear:both;}
.productlist .product h5 a {float: left; background: #222 url(../Images/confirm.png) no-repeat; color:#fff; font-size: 20px; width: 127px; height: 27px; border: none; padding: 0; text-decoration:none;}
.productlist .product .flightschool {width: 500px; height: 512px;}
.productlist .product .iefix {font-size: 0px; margin: 0; padding: 0;}

#full {width: 100%; float :left; clear: both;}
.category {padding: 10px 0 10px 10px;margin: 0 auto;width: 925px;}
.category .product {height: 18em;float: left;  padding: 10px;background: #fff; margin:  0 10px 10px 0; text-align: left;position:relative;border: solid 1px #edebeb;width: 275px;}
.category .product h2 {float: left; clear: both; margin:0;padding:0;width: 255px;text-transform:uppercase;position:absolute;top: 25px;left:20px;}
.category .product a img {float: left; clear: both; margin:0;padding:0;width: 255px;height: 115px;border: solid 10px #f4f3f1 !important;}
.category .product a:hover img {opacity: .50;}
.category .product p.price, .category .product p.location, .category .product div.summary {margin:0;width: 265px;float: left; clear: both;padding: 0 4px;}
.category .product p.location {font-weight: bold;}
.category .product p.price {float: left; clear: both; margin:0;padding:0;background: #fff; color:#222;padding: 4px;font-weight: bold;}
.category .product h2 a{float: left; width: 174px;background: #222 url(../Images/white-arrow.png) no-repeat 97% 50%; font-size: 11px; color:#fff;font-weight:normal;padding: 2px 24px 2px 4px;margin:0;text-decoration:none;}
.category .product a.go {position:absolute; bottom: 10px; right: 10px;color:#c40001;float: right; clear: both;padding: 0;margin: 5px;}

.productpager {background: #f9f9f9; padding: 5px; width: 900px; float: left; clear: both; margin: 10px 0;}
/* FORMS
------------------------------------------------ */
.item, .radios {float: left; clear: left; margin: 0 0 10px 0; padding: 0; width: 100%;}
.item input, .radios input {float: left; margin: 0; padding: 1px; font-size: 100%;}
.item label, .radios label, label {float: left; width: 140px;margin: 0 10px 0 0; display: inline; /*to fix double margin in IE6*/ padding: 0; color: #000; font-weight: bold; font-size: 100%;}
.item select, .radios select {float: left; margin: 0 10px 0 0; padding: 0; width: 212px; border: solid 1px #000; font-size: 100%;}
.item input.textinput, .radios input.textinput, input.textinput {margin-right: 10px; display: inline; /*to fix double margin in IE6*/ width: 208px; border: solid 1px #000;}
.item textarea, .radios textarea {float: left; margin-right: 10px; display: inline; /*to fix double margin in IE6*/ padding: 1px; width: 208px; border: solid 1px #000; font-size: 100%;}
.item input.checkbox {}
input.submitbutton {padding: 2px 6px 3px 6px; font-size: 100%; color: #fff; border: none; background: #222;}
input.submitButton:hover {background: #e1e1e1;}
a.submitButton {float: left; margin: 0; padding: 2px 6px 3px 6px; font-size: 100%; color: #FFF; font-size: 100%; font-weight: normal; text-decoration: none; border: none; background: #000;}
a.submitButton:hover {background: #e1e1e1;}

/* MISC
------------------------------------------------ */
.tel {float: right;margin-right: 10px;}
.logo {display:block; position:relative; background: transparent url(../Images/logo.png) no-repeat top left; float: left; margin-top: 10px; width: 197px; height: 71px;}
.ad {float: right; margin-top: 10px;}
.siteBy {float: right;}
.siteBy a {font-weight: bold;text-decoration: none;font-size: 100%;}

.redemptionContent {margin: 12px; width: 935px; border: 10px solid #f4f3f1; padding: 10px;}

/* BASKET---------------- */

.basket {float:left; width: 980px;clear:both;margin:10px;}
.basket a {color: #c40001;}
.basket table {width: 980px;  background: transparent; border: none; font-size: 100%; text-align: right;clear: both;}
.basket table thead tr th {	background: #fff;	border-bottom: solid 1px #ccc;border-top: solid 1px #ccc;padding: 5px 3px;	font-size: 100%;	color: #222;font-weight: bold; align: bottom; text-align: center;}
.basket table thead tr th.quantityColumn {width: 80px; }
.basket table thead tr th.productColumn {width: 360px; text-align: left;}
.basket table thead tr th.priceColumn {width:85px; text-align:right;}
.basket table thead tr th.quantityColumn .quantity, .basket tbody tr td.quantityColumn .quantity{width: 50px; }
.basket table thead tr th.attributesColumn { width: 250px;text-align: left;}
.basket table thead tr th.amountColumn {width: 70px; text-align: right; padding-right: 0px;}
.basket table thead tr th.subTotalColumn {text-align: right;}

.basket table tbody td {	padding: 4px 2px;	margin: 0px;}
.basket table tbody tr.productRow td{	border-bottom: solid 1px #333;}
.basket tbody tbody tr.productRow td.priceColumn{width: 60px; text-align: right;}
.basket table tbody tr.productRow td.attributesColumn{ width: 250px;text-align: left;}
.basket table tbody tr.productRow td.vatTotalColumn{ width: 50px;}
.basket table tbody tr.productRow td.subTotalColumn{ width: 50px;}

.basket table tbody tr.productRow td.amountColumn{width: 70px; text-align: right; padding-right: 0px;}
.basket table tbody tr.productRow td.productColumn {width: 360px; text-align: left;}
.basket table tbody tr td.label, .basket tbody tr td.value { text-align: right;}
.basket tr td select {float: right;}
.basket span table tbody tr.productRow td.subTotalColumn, .basket table tbody tr.productRow td.subTotalColumn  {text-align: right; width: 70px;}
.basket .orderNotes { float: left;clear: both; }
.basket .orderNotes textarea.notearea{ width: 325px !important; border: solid 1px #333; font-family: Arial, sans-serif; font-size: 85%; height: 80px !important;}
.basket .addresses label, .basket .addresses .textinput, .basket .addresses select, .basket .addresses select.dropList  { margin-bottom: 12px;}
.basket .updatebutton {	background: #333;	color: #fff;	font-weight: bold;	padding: 3px 5px;}
.basket .addvoucherbutton {background: #333;color: #fff;font-weight: bold;	padding: 3px 5px;}
.basket .continuebutton {background: #333;color: #fff;font-weight: bold;padding: 3px 5px;	clear: both;}
.basket .proceedbutton {padding: 5px;background: #003300;color: #70c925;	font-weight: bold;	float: right;	display:inline;	margin: 5px;	clear: both;}
.basket .removeButton{ width: 16px;  height: 16px;float: right; clear: none;}
.basket .message {	color: #ff0000;	font-weight: bold; font-weight: 115%;}
.basket .addresses{width: 735px;}
.basket .invoiceAddress, .basket .deliveryAddress{float: left; clear: both;	width: 735px;}
.basket input {float: left; margin: 0; padding: 2px;}
.basket table tbody tr td.label { margin: 0 10px 0 0; display: inline; padding: 0; color: #333; font-weight: bold; text-align: right; width: 100%; float: none;}	
.basket  select {float: left; margin: 0; padding: 2px; border: solid 1px #333; width: 226px;}
.basket input.textinput {border: solid 1px #333; margin-right: 10px; display: inline; width: 220px;}
.basket input.textinputLong {border: solid 1px #333; margin-right: 10px; display: inline; width: 320px;}
.basket .upgradeLink, .basket .productTitle { margin: 0;}
.basket .upgradeLink, .basket .productLink {text-transform: capitalize; text-decoration: none; float: left; width: 248px; background-color: #555; color: #fff; font-weight: bold; padding: 4px 4px 4px 4px; margin: 0;}
.basket .upgradeLink { margin-top: 5px; }
.basket .submitbutton {float: right; font-size: 100%; padding: 4px 5px; background: #222; color: #fff;border:none; }
.calendar .othermonth {color: #999;}
.calendartable, .calendartable  .calendartable    {border: none !important;background: none;}
.calendartable .calendartable a {color:#fff !important;font-weight: bold; text-decoration:none;}
.calendartable th {font-weight: normal;color: #999;font-size: 11px;}
.calendartable td {background: #111;}
.message {color: #ff0000;font-weight: bold; font-weight: 115%; margin: 4px 0;clear:both;}
.message ul li {color: #ff0000; font-weight: bold;}
 table.totals {width: 345px;float:right;clear:both;text-align: right;}
 table.totals select {width: 115px !important;float:right;}
 table.totals tr td{padding:0;text-align:right;width: 100px !important; color: #fff;}
table.totals tr td.label {margin:0 !important;text-align:right;width: 115px !important;padding: 0;color: #fff;}
 table.totals tr td.vatValue,  table.totals tr td.value,  table.totals tr td.value, table.totals tr td.label{text-align:right;float:none;width: 100px !important;color: #fff !important;}
.basket .submitbutton {float:right; clear: both; margin: 5px;}
p.valid {margin-left: 215px;}
.flowitem label {clear: left;}
.button, .button2, .submit {background: #ed1c24; padding: 3px 6px; margin: 10px 0; float:left; color:#fff;border: none;}
.button2 {margin-left: 10px;}
.button {margin-left: 215px;}
.indent {margin-left: 220px;}
.order .item label {clear: left;margin: 0 20px 5px 0;}
.order .item .info {margin-top: 2px;}
textarea {font-family:Arial, Helvetica, sans-serif;}
.privateCheckbox {float:left; width: 20px;clear:none;margin: 0;}
label.privateLabel {float: right;text-align: left;width: 180px;clear:none;}
.continueshopping {background: #222; color:#fff; padding: 4px 6px; float :left; margin: 10px;}
.gallerypic img{width: 150px;height:100px;border: solid 1px #fff;margin-left: 7px;margin-bottom:7px;}

.basket .item #Products .productItem {border: 1px solid #ccc; height: 96px;}
.basket .item #Products .productItem .productDetails {margin: 4px 4px; padding: 4px 4px; width: 256px; float: left; background-color: #f4f3f1; height: 80px;} 
.basket .item #Products .productItem .purchaseDetails .sectionOne {width: 128px; float: left; margin: 4px 0 0 0} 
.basket .item #Products .productItem .purchaseDetails .sectionTwo {width: 96px; float: left;} 
.basket .item #Products .productItem .purchaseDetails .sectionOne .quantity {float: left; width: 84px; padding: 4px 0 0 0; border-top: dotted 1px #ccc;}
.basket .item #Products .productItem .purchaseDetails .sectionOne .titleQuantity {margin-top: 2px;}
.basket .item #Products .productItem .purchaseDetails .sectionOne .quantity input[type=text] {width: 64px;}
.basket .item #Products .productItem .productDetails .productOptions {padding: 0 0 0 4px; font-style: italic;}
.basket .item #Products .productItem .purchaseDetails .sectionOne .removeProduct {padding: 8px 0 0 0;}
.basket .item #Products .productItem .purchaseDetails .sectionOne .removeProduct a {background-color: #fff; margin: 0; padding: 0; font-size: 0; width: 16px; height: 16px; background-image: url('../Images/remove.png');}
.basket .item #Products {width: 512px;}
.basket .item #Products .productItem .purchaseDetails .sectionOne .noVATPrice {color: #555; font-weight: bold; font-size: 20px;}
.basket .item #Products .productItem .purchaseDetails .sectionTwo .titleVAT {padding: 4px 0 0 0; }
.basket .item #Products .productItem .purchaseDetails .sectionTwo .VAT {color: #555; font-weight: bold; font-size: 16px;}
.basket .item #Products .productItem .purchaseDetails .sectionTwo .subTotal {border-top: dotted 1px #ccc; color: #ab0101; font-weight: bold; font-size: 24px;}
.basket .item #Products .productItem .purchaseDetails .sectionTwo .titleSubTotal {padding: 6px 0 0 0; font-weight: bold; font-size: 16px;}
.basket .item #InfoBar {display: none;}
.basket .item .basketTotal {position: relatvie; z-index: 2; top: 16px;}
.basket .item .basketTotal .titleTotal {font-weight: bold; font-size: 20px;}
.basket .item .basketTotal .amounts .amountsVAT .totalVATTitle {margin-top: 4px; font-weight: bold; font-size: 14px;}
.basket .item .basketTotal .amounts .amountsVAT .totalVAT {width: 96px; border-top: dotted 1px #555; color: #555; font-weight: bold; font-size: 14px;}
.basket .item .basketTotal .amounts .amountsTotal .totalTitle {margin-top: 4px; font-weight: bold; font-size: 14px;}
.basket .item .basketTotal .amounts .amountsTotal .totalCost {width: 96px; border-top: dotted 1px #555; color: #ab0101; font-weight: bold; font-size: 24px;}
.basket .item .basketChanges {padding: 16px 0 16px 0; width: 128px; height: 48px;}
.basket .item .basketChanges p {display: inline; padding: 0 0 0 0;}
.basket .item #BasketTotalOne {display: none;}
.basket .item #BasketChangesOne {display: none;}
.basket .item #Voucher {position: relatvie; z-index: 2;}
.basket .item #Voucher .voucherInfo {float: left; width: 226px; height: 38px; border: 1px solid #cccccc; padding: 4px 4px;}
.basket .item #Voucher .sectionTwo {float: left; width: 700px; height: 38px; padding: 16px 0 0 0;}
.basket .item #Proceed {position: relative; top: 32px;}
.basket .item #Proceed .titleProceed {display: none;}
.continueshopping {margin-top: 32px;}

/* TABLE LISTING
--------------------------------- */

table.listing {color:#222;width: 100%; float: left; clear: both;}
table.listing tr th{padding:5px 3px; font-weight: bold; background: #f9f9f9; border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
table.listing tr td{padding: 5px 3px;border-bottom:solid 1px #ccc;}
table#listing {}


.vidleft {float: left;width: 290px;}
.mainvidpic {float:left;width: 350px;clear:both;}
.vidright {float:right;width: 290px;}

.loginnew{margin:0 0 0 135px; font-size:xx-large;}
.loginplane{margin:0 0 0 75px;}

/*Partners


.ad {float: right;margin: 0px 10px 0 0;}
ul#ad1, ul#ad2, ul#ad3, ul#ad4 {list-style-type:none;margin:0; padding:0;}

.side {width:135px; float:right; margin-right: 3px;margin-bottom: 5px;display: inline;}
.side img {margin-bottom: 5px;}

.side li {width: 132px;}
.side li img {width: 132px;}
*/

#SlideShow #MainImage img {display: none;}