html {height:100%;}
body {margin:0; padding:0; background:#231001; height:100%;}
table, td {border-collapse:collapse; font-size:100%; }
table, td, img {border:0; padding:0; vertical-align:top;}
form, td{margin:0; padding:0;}
td, select, input {font-family:arial, "Times New Roman",  helvetica, sans-serif; color:#412802; vertical-align:top;  text-align:left;font-size:99%}
input.submit {font-family:arial, "Times New Roman",  helvetica, sans-serif; color:#ffffff; background: #950602; vertical-align:top;  text-align:center;font-size:99%; font-weight:500}


/*in_line_style*/

a{ color:#950602; text-decoration:none}
a:hover{ text-decoration:underline;}

strong{ color:#2C444E;}

p {margin:6px 0 0 0; padding:0;}

ul { margin:0; padding:0; list-style:none;}
li { color:#950602; line-height:1.312em;}
li a {color:#950602; text-decoration:none;}
li a:hover{ text-decoration:underline;}

.list {margin:0px; padding:0; list-style:none; line-height:22px}
.list li{ margin:0 0 0 17px;color:#444444; text-decoration:none; background:url(/images/bg_list.gif) center left no-repeat; padding-left:10px;} 

p.error {color:red; background:transparent;padding-top:15px;}
.link {color:blue;background:transparent;text-decoration:underline;font-style:italic;}


span{ color:#950602;}
div.equipment {padding-bottom:15px}
div.equipment span {padding-bottom:2px;display:block}
div.services span {padding-bottom:2px;display:block;color:black}
div.packages {padding-bottom:15px;}
div.packages span {padding-left:10px;display:block;color:black}
div.packages span a {font-style:italic;font-size:90%;}


div.package_rates_title {padding-bottom:15px;padding-top:15px;text-align:center;font-family: serif;font-size:150%;font-weight:600;color:#950602;}

div.package_rates {padding-bottom:15px;text-align:center;}
div.package_rates span {padding-left:10px;display:block;color:black}
div.package_rates span a {text-decoration:underline;color:black}
div.package_rates span a:hover {text-decoration:none;color:#950602;}

div.centre {text-align:center}

div.rates {padding-top:5px;}
span.tariff {display:block;padding-left:10px;color:black}


.main_table{ width:100%;}
.site_center{text-align:center; width:100%;}
.site_center1{margin:0 auto; text-align:left; width:746px;}
h1{ text-indent:-10000px; font-size:0; line-height:0;}

.menu_wr, .logo_wr, .footer, .content{ width:800px;}
/*header*/
.logo_wr{ background:url(images/logo_wr.jpg) 0 0 no-repeat; height:135px;}
.logo_wr .logo{ width:354px; height:20px; position:relative; margin:80px 0 0 237px;}
.menu_wr{ background:url(images/menu_wr.jpg) left bottom no-repeat; height:46px;}
.menu_wr div{ background:url(images/menu_img_right.jpg) top right no-repeat; width:800px;}

/*footer*/
.footer{ background:url(images/footer_wr.jpg) 0 0 no-repeat; height:126px; text-align:center; color:#bb8949; font-family:tahoma; font-size:0.625em; padding:40px 0 0 0;}
.footer a{ color:#f6c688; text-decoration:none}
.footer a:hover{ text-decoration:underline;}

/*content*/
.content{ font-size:0.812em;}
.content td, .content table{line-height:1.125em;}
.content strong{ color:#950602;}
.title{ display:block; margin-bottom:10px;}
.link{ float:right; margin:5px 0 0 0;}
.clear{ clear:both;}
.img_left{ float:left; margin-right:15px;}
.ind_main_box{margin:11px 0 14px 19px;}
.left_box{width:338px; padding:3px 0 0 0;}
.content td p{ padding:0; margin:0 0 3px 0;}

.con_left_center{background:url(images/a2.jpg) top left repeat-y;}
.con_left_top{background:url(images/a1.jpg) 0 0 no-repeat;}
.con_left_bottom{background:url(images/a3.jpg) bottom left no-repeat}
/**/
.con_right_center{background:url(images/a5.jpg) top right repeat-y;}
.con_right_top{background:url(images/a4.jpg) top right no-repeat;}
.con_right_bottom{background:url(images/a6.jpg) bottom right no-repeat; width:800px;}
/**/
.cont_txt_center{margin:0 0 0 60px; width:680px; background:url(images/w_bgr.jpg) 0 0 repeat-y;}
.cont_txt_bot{background:url(images/w_bot.jpg) bottom left no-repeat;}
.cont_txt_top{background:url(images/w_top.jpg) 0 0 no-repeat; width:680px; height:458px;}
/**/
.wr_table_1{background:url(images/h2.gif) top left repeat-y;}
.wr_table_1_1{background:url(images/h1.gif) 0 0 no-repeat;}
.wr_table_1_2{background:url(images/h3.gif) bottom left no-repeat; width:301px;}

.wr_table_2{background:url(images/h12.gif) 0 0 repeat-y;}
.wr_table_2_1{background:url(images/h11.gif) 0 0 no-repeat;}
.wr_table_2_2{background:url(images/h13.gif) bottom left no-repeat; width:301px;}

.wr_table_3{background:url(images/h2x.gif) 0 0 repeat-y;}
.wr_table_3_1{background:url(images/h1x.gif) 0 0 no-repeat;}
.wr_table_3_2{background:url(images/h13x.gif) bottom left no-repeat; width:308px;}

.wr_table_4{background:url(images/h2x.jpg) 0 0 repeat-y;}
.wr_table_4_1{background:url(images/h1x.jpg) 0 0 no-repeat;}
.wr_table_4_2{background:url(images/h13x.jpg) bottom left no-repeat; width:308px;}

.wr_table_5{background:url(images/h2.gif) top left repeat-y;}
.wr_table_5_1{background:url(images/h1.gif) 0 0 no-repeat;}
.wr_table_5_2{background:url(images/h13.gif) bottom left no-repeat; width:301px;}



/*Contact form*/
div.field_wrapper {display:block;float:left;width:240px;padding-bottom:8px}
div.form_name {display:block;float:left; width:55px;font-style:italic;font-family:serif;font-size:82.5%;}

div.form_name_mandatory {display:block;float:left; width:55px;font-style:italic;font-family:serif;font-size:95%;font-weight:600}
div.form_name_input {display:block;float:left; width:135px;background:#FFFF99;color:#2C444E;}
textarea{
   display:block;float:left;
   background:#fff;
   border:1px solid #b58551;
   width:170px; height:75px;
   font-family:arial, "Times New Roman",  helvetica, sans-serif; 
   color:#412802;
   font-size: 99%;
   overflow:auto;}


/*index.html*/
#page1 .content .row_top .ind_txt{padding:36px 36px 35px 35px;}
/**/
#page1 .content .row_bottom .ind_txt{padding:40px 36px 29px 35px;}
#page1 div.details {padding-left:8px;}
#page1  .list4 ul li{ list-style-image: url(images/bg_list.gif); margin:0 0 0 5px;color:#950602; padding-left:5px;}
#page1  .list3 ul li{ list-style-image: url(images/bg_previous.gif); margin:0 0 0 5px;color:#950602; padding-left:5px;}

/*index-1.html*/
#page2 .content .indent_text{ margin:11px 0 0 0; padding-bottom:41px;}
#page2 .content .ind_txt{padding:36px 42px 35px 35px;}

/*index-2.html*/
#page3 .content .row_top .ind_txt{padding:36px 36px 35px 35px;}
/**/
#page3 .content .row_bottom .ind_txt{padding:40px 36px 21px 35px;}

/*index-3.html*/
#page4 .content .row_top .ind_txt{padding:36px 33px 35px 35px;}
/**/
#page4 .content .row_bottom .ind_txt{padding:40px 33px 21px 35px;}

/*index-4.html*/
#page5 .content .ind_txt{padding:36px 42px 35px 35px;}
#page5 .content .indent_text img{ margin-bottom:15px;}
#page5 .content .ind_img{ margin-left:32px;}

/*index-5.html*/
#page6 .content .row_top .ind_txt{padding:36px 33px 35px 35px;}
/**/
#page6 .content .row_bottom .title{ margin-bottom:11px;}
#page6 .content .row_bottom .ind_txt{padding:40px 33px 11px 35px;}
#page6 .content .h_f{ height:24px;}
#page6 .content .h_f input{ width:115px; height:18px;}


/* #page6 .content td textarea{ width:115px; height:91px; overflow:auto; margin-bottom:6px;} */
#page6 .content td textarea, #page6 .content input, #page6 .content select{ background:#cdac80; border:1px solid #b58551; color:#9A1405; font-style: italic; font-family:serif, "Times New Roman", Times;}


/*index-6.html*/
#page7 .content .ind_txt{padding:36px 42px 25px 35px;}
#page7 .content .ind_txt div{ padding-bottom:8px;}
#page7 .content .list4 ul li{ list-style-image: url(images/bg_list.gif); margin:0 0 0 17px;color:#950602; padding-left:10px;} 







