/****** RED *****/
.color h1, .color h2, .color h3, .color h4,  .color h6  {color:#1e77b7;}
#red h5 {color:#666666;}

/***** MAIN RED  ******/
.color #site_info .box,
.color input[type=submit],
.color .button,
.color a.bookonline, .color a:visited.bookonline,
.color input[type=submit].bookonline, .color input[type=submit]:visited.bookonline

{	background: #c52121;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c52121), to(#a81010));
   	background-image: -webkit-linear-gradient(top, #c52121, #a81010); 
  	background-image:    -moz-linear-gradient(top, #c52121, #a81010);
   	background-image:     -ms-linear-gradient(top, #c52121, #a81010);
   	background-image:      -o-linear-gradient(top, #c52121, #a81010);
	background: -moz-linear-gradient(top, #c52121, #a81010);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#c52121', EndColorStr='#a81010'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#c52121', EndColorStr='#a81010')"; /* IE8 */
	-pie-background: linear-gradient(#c52121, #a81010);
	behavior: url('http://185.28.165.235/~barnetva/pie/PIE.php');
}

.color #site_info .box.footer, .color .menu2, .color .bottompanel

{	background: #1e77b7;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1e77b7), to(#1065a1));
   	background-image: -webkit-linear-gradient(top, #1e77b7, #1065a1); 
  	background-image:    -moz-linear-gradient(top, #1e77b7, #1065a1);
   	background-image:     -ms-linear-gradient(top, #1e77b7, #1065a1);
   	background-image:      -o-linear-gradient(top, #1e77b7, #1065a1);
	background: -moz-linear-gradient(top, #1e77b7, #1065a1);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#1e77b7', EndColorStr='#1065a1'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#1e77b7', EndColorStr='#1065a1')"; /* IE8 */
	-pie-background: linear-gradient(#1e77b7, #1065a1);
	behavior: url('http://185.28.165.235/~barnetva/pie/PIE.php');
}
.color .bottompanel .box2, .color .bottompanel .box2 h2, .color .bottompanel .box2 a {color:#ffffff; text-shadow:1px 1px #121212;}

/***** SECONDARY RED  ******/
.color .button:hover, .color a.bookonline:hover, .color input[type=submit]:hover.bookonline

{
	background: #a81010;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a81010), to(#8e0303));
   	background-image: -webkit-linear-gradient(top, #a81010, #8e0303); 
  	background-image:    -moz-linear-gradient(top, #a81010, #8e0303);
   	background-image:     -ms-linear-gradient(top, #a81010, #8e0303);
   	background-image:      -o-linear-gradient(top, #a81010, #8e0303);
	background: -moz-linear-gradient(top, #a81010, #8e0303);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#a81010', EndColorStr='#8e0303'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#a81010', EndColorStr='#8e0303')"; /* IE8 */
	-pie-background: linear-gradient(#a81010, #8e0303);
	behavior: url('http://185.28.165.235/~barnetva/pie/PIE.php');
}

/***** MAIN DARK COLOUR  ******/
.color a.enquireonline, .color a:visited.enquireonline,
.color input[type=submit].enquireonline, .color input[type=submit]:visited.enquireonline, .color input[type=submit].enquireonlinelrg, .color input[type=submit]:visited.enquireonlinelrg 
{
	color:#FFFFFF;
	background: #333333;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666666), to(#333333));
   	background-image: -webkit-linear-gradient(top, #666666, #333333); 
  	background-image:    -moz-linear-gradient(top, #666666, #333333);
   	background-image:     -ms-linear-gradient(top, #666666, #333333);
   	background-image:      -o-linear-gradient(top, #666666, #333333);
	background: -moz-linear-gradient(top, #666666, #333333);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#333333'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#333333')"; /* IE8 */
	-pie-background: linear-gradient(#666666, #333333);
	behavior: url('http://185.28.165.235/~barnetva/pie/PIE.php');
}

.color input[type=submit].enquireonline:hover,
.color a.enquireonline:hover, .color input[type=submit]:hover.enquireonlinelrg 
{
	color:#FFFFFF;
	background: #121212;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#121212), to(#000000));
   	background-image: -webkit-linear-gradient(top, #121212, #000000); 
  	background-image:    -moz-linear-gradient(top, #121212, #000000);
   	background-image:     -ms-linear-gradient(top, #121212, #000000);
   	background-image:      -o-linear-gradient(top, #121212, #000000);
	background: -moz-linear-gradient(top, #121212, #000000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#121212', EndColorStr='#000000'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#121212', EndColorStr='#000000')"; /* IE8 */
	-pie-background: linear-gradient(#121212, #000000);
	behavior: url('http://185.28.165.235/~barnetva/pie/PIE.php');
}


.color.bgroad .wrapper {
	-moz-box-shadow: 3px 3px 5px #333333;
  	-webkit-box-shadow: 3px 3px 5px #333333;
 	 box-shadow: 3px 3px 5px #333333;
	 }
   
.color input[type=submit] {
	border: 1px solid #333333;
	}

.color .button {
	text-align:center;
	width: autox; 
	height: auto;  
	padding: 5px 10px; 
	font-size:11px; 
	margin: 0 0px 0 0; 
	text-transform:uppercase;
	border: 1px solid #a81010;
	color:#ffffff; 
	text-shadow: 1px 1px 0px #000000;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 1px 0px #f2f2f2;
	-webkit-box-shadow: 0px 1px 0px #f2f2f2;
}


  
/******* FLEET LIST RED *******/

.color .button:hover,
.color a.enquireonline:hover,
.color a.bookonline:hover,
.color span.perday,
.color a.bookonline, a:visited.bookonline,
.color input[type=submit]
{	color:#ffffff;
	text-shadow: 1px 1px 0px #000000;
	}

.color #tabs2.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-selected {  background:#FFFFFF; padding-right: .1em; padding-bottom:8px; margin:0 0 .2em 0; border-right-width: 0px;  }
.color #tabs2.ui-tabs-vertical { border-color:#000000 }
.color #tabs2.ui-tabs-vertical .ui-tabs-nav { background:#cccccc; }
.color #tabs2.ui-tabs-vertical .ui-tabs-nav li {background:#ededed; border-color:#cccccc; }

.color #tabmenu a, a.active {background: #000000;}

.color #tabmenu a.active, 
.color #tabmenu a:hover,
.color #contenttab,
.color .perday,
.color span.perday
{background: #c52121; }

.color .key {background: #666666;}
.color .keycontent { color:#c52121; }
.color .key2 {background:#666666; }
.color .key2content { color:#c52121;}
	
.color input[type=submit].bookonline, .color input[type=submit]:visited.bookonline  {
	text-shadow: 1px 1px 0px #000000;
	border: 1px solid #c52121;
	}
.color input[type=submit].bookonline:hover, .color input[type=submit].enquireonline:hover,.color input[type=submit].enquireonline, .color input[type=submit]:visited.enquireonline {
	color:#FFFFFF;
	border: 1px solid #333333;
	}	
	
	/* Red MENU */

.color .wrapper_menu .menu2 {
	border: 1px solid #1e77b7;
	border-top: 1px solid #1065a1;
}
.color .wrapper_menu_full .menu2 { border-bottom: 1px solid #1065a1;}

.menu_dark_theme .color .menu2 li:hover div a {color:#1065a1;}
.menu_dark_theme .color .menu2 li:hover div a:hover {color:#1e77b7;}
.menu_dark_theme .color .menu2 li ul li a:hover {color:#1e77b7;}
.menu_light_theme .color .menu2 li:hover div a {color:#1065a1;}
.menu_light_theme .color .menu2 li:hover div a:hover {color:#1e77b7;}
.menu_light_theme .color .menu2 li ul li a:hover {color:#1e77b7;}




/*****   ALTERNATIVES 
----------------------------------------------- */
.alternative a {
	color: #ffffff;
	text-decoration: none;
}
.alternative a:hover {
	color: #333333;
}

.alternative h1, .alternative h2, .alternative h3, .alternative h4, .alternative h5, .alternative h6,
.blue.alternative h1, .blue.alternative h2, .blue.alternative h3, .blue.alternative h4, .blue.alternative h5, .blue.alternative h6,
.color.alternative h1, .color.alternative h2, .color.alternative h3, .color.alternative h4, .color.alternative h5, .color.alternative h6,
.green.alternative h1, .green.alternative h2, .green.alternative h3, .green.alternative h4, .green.alternative h5, .green.alternative h6,
.yellow.alternative h1, .yellow.alternative h2, .yellow.alternative h3, .yellow.alternative h4, .yellow.alternative h5, .yellow.alternative h6
	{line-height:1.2em; margin-bottom:.3em; font-weight:normal; text-shadow: 1px 1px #000000 ; color:#ffffff}

.alternative {
	background: #182e78;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#182e78), to(#001350));
   	background-image: -webkit-linear-gradient(top, #182e78, #001350); 
  	background-image:    -moz-linear-gradient(top, #182e78, #001350);
   	background-image:     -ms-linear-gradient(top, #182e78, #001350);
   	background-image:      -o-linear-gradient(top, #182e78, #001350);
	background: -moz-linear-gradient(top, #182e78, #001350);
    -pie-background: linear-gradient(#182e78, #001350);
	behavior: url('http://185.28.165.235/~barnetva/pie/PIE.php');
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#182e78', EndColorStr='#001350'); 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#182e78', EndColorStr='#001350')";
	
	border:0px solid #ededed;
	margin-bottom:10px;
	padding:10px 10px 10px 10px;
	
	-webkit-box-shadow: 0 8px 6px -6px #000000;
	-moz-box-shadow: 0 8px 6px -6px #000000;
	 box-shadow: 0 8px 6px -6px #000000;
		
  	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color:#333333;
}
.alternative .whitetext {color:#ffffff;}

.color #enquireonline label {color:#333333;font-weight:normal; text-shadow: 1px 1px #ffffff ; }
.color .alternative #enquireonline label {color:#ffffff;font-weight:normal; text-shadow: 1px 1px #000000 ;}