body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; height:100%; background:url(../images/background.jpg) fixed; background-color:#000000; color:#FFFFFF;}

a {outline:none; color:#fff;}

#setMeFree {clear:both;}

.nyroModal a {color:#FFFFFF; text-decoration:underline;}

#header {width:100%; background:url(../images/header.jpg) center; height:116px;}
#navLinks {width:994px; margin:0 auto; padding-top:32px;}
#navLinks ul{list-style:none; margin:0; padding:0; float:right;}
#navLinks li{display:inline;}

#smallLinks {width:994px; margin:0 auto; height:30px; font-size:0.7em; text-transform:uppercase; padding-top:5px;}
#smallLinks ul{list-style:none; margin:0; padding:0; float:right;}
#smallLinks li{display:inline; margin-left:15px;}
#smallLinks a {color:#fff; text-decoration:none;}
#smallLinks a:hover {text-decoration:underline;}

#contentHolder {width:994px; margin:0 auto; height:100%; margin-top:15px;}
#textContentLeft {float:left; width:441px; font-size:0.75em; padding:45px 35px 0px 15px; text-align:justify;}
#textContentRight {float:right; width:488px; font-size:0.75em; padding:45px 15px 0px 0px; text-align:justify;}
#textContentRight a {color:#FFFFFF;}

#search {background:url(../images/search_box.png) no-repeat; height:165px; width:994px; margin:0 auto; margin-top:15px;}
#search form {margin:0; padding:0;}

#schematic {background:url(../images/content_bg.png) no-repeat; height:441px; width:994px; font-size:0.8em;}
#schematic p {padding:25px 0px 0px 25px;}
#schimage {margin: 16px 0px 0px 15px;}

/*SEARCH*/

#searchResults {background-color:#101010; width:994px; padding-bottom:15px;}
#searchResultsBox {background:url(../images/search_results_bg.png) no-repeat; min-height:100px; width:964px; margin:0 auto; background-color:#096851;}
#searchResultsHolder {padding:40px 0px 0px 0px; }
#searchResultsFooter {background:url(../images/search_results_footer.png) no-repeat; height:14px; width:964px; margin:0 auto; padding:0;}
#searchResultsTable {margin:0px 0px 0px 15px;}
.searchResultsText td{font-size:0.75em; background:#227763; height:35px; border-bottom:5px solid #096851;}
.searchResultsTitle {font-size:0.8em; }
.textIndent {padding-left:5px;}
#searchForm {padding:21px 0px 0px 25px; font-size:0.8em;}


/*CART*/
#cart {background-color:#101010; width:994px; font-size:0.8em; padding-bottom:15px;}
#cartTop {height:205px; width:994px; background:url(../images/cart_bg.png); font-size:0.8em;}
#cartTop p {padding:0px 25px 25px 25px;}
#cartTop img {padding:25px 25px 0px 25px;}


#cartContainer { width:964px; margin:0 auto; min-height:200px; background:url(../images/search_results_bg.png) no-repeat; background-color:#096851;}
#cartContainer table {margin:0; padding:0px 15px 0px 15px; }
.cartContainerText td{background:#227763; height:35px; border-bottom:5px solid #096851;}
.cartContainerTitle {text-transform:uppercase;}

#cartError {padding:0px 0px 0px 25px; }
#cartError a {color:#FFFFFF; text-decoration:underline;}
#cartError a:hover {text-decoration:none;}

#details {background:url(../images/details_bg.png) no-repeat; height:426px; width:994px;}
#userDetailsCart {float:left; margin:25px 0px 0px 25px; font-size:0.9em;}
#userDetailsCart td {padding-bottom:6px; margin:0;}

/*REGISTER*/

#register {background:url(../images/content_bg.png) no-repeat; height:441px; width:994px;}
#formError {padding:25px 0px 0px 25px; font-size:0.8em;}
#formError a {color:#FFFFFF; text-decoration:underline;}
#formError a:hover {text-decoration:none;}

#userDetails {float:left; margin:25px 0px 0px 25px; font-size:0.8em;}
#userDetails td {padding-bottom:6px; margin:0;}


/*LOGIN*/

#login {background:url(../images/content_bg.png) no-repeat; height:441px; width:994px; font-size:0.8em;}
#login p {padding:25px 0px 0px 25px;}
#loginError {width:480px;}
#loginError img {padding:25px 0px 0px 10px;}
#loginError p {padding:0px 0px 0px 12px;}
#loginError a {color:#FFFFFF; text-decoration:underline;}
#loginError a:hover {text-decoration:none;}
.loginTable {padding:25px 0px 0px 10px; width:480px; color:#FFFFFF;}
.loginTable td {padding-bottom:5px;}

.logoutLink {color:#fff; text-decoration:underline;}
.logoutLink a:hover {text-decoration:none;}

/*ENQUIRY*/
#enquiry {background:url(../images/content_bg.png) no-repeat; height:441px; width:994px; font-size:0.8em;}
#enquiry p {padding:25px 0px 0px 25px;}
#enquiryLeft {float:left; margin:25px 0px 0px 25px;}
#enquiryLeft td {padding-bottom:6px; margin:0;}

#enquiryRight {float:left; margin:25px 25px 0px 0px;}
#enquiryRight td {padding-bottom:6px; margin:0;}
#enquiryError p {padding:0px; }

#enquiryError {padding:25px 0px 0px 25px; }
#enquiryError a {color:#FFFFFF; text-decoration:underline;}
#enquiryError a:hover {text-decoration:none;}

#enquiry a {color:#FFFFFF;}




/*FOOTER*/

#footer {background-color:#101010; width:964px; min-height:136px; margin:0 auto; padding:0px 15px 0px 15px;}
#sponsors {background:url(../images/sponsors_bg.png) no-repeat; height:136px; width:698px; float:left; padding-right:15px;}
#sponsors ul{list-style:none; margin:15px 0px 0px 0px; padding:0; float:left;}
#sponsors li{display:inline;}
.xk8 {margin:0px 0px 0px 14px;}
.imajica {margin:0px 0px 0px 11px;}
#creditCards {background:url(../images/credit-cards.png) no-repeat; width:251px; height:136px; float:left;}
#disclaimer {text-align:center; font-size:0.8em; padding:10px 0px 15px 0px;}
