﻿
#breadcrumb
{
	margin-top:10px;
	}

li
{
	
	margin-left: 26px;}

#logo
{
    width:269px; float:left;padding:0;margin:0;
    }

#word{float:left; width:270px;margin-top: 30px;}

#word h1{left: -172px; font-weight:bold; margin-top: 37px;  position: relative;    font-family: Geneva,sans-serif;
    font-size: 13px;
    line-height: 22px;}


.grid_12
{
	margin-top: 0px;
	margin-bottom: 0px;
}

a.profile {
    background-image: url("/assets/images/pdf-small.gif");
    background-repeat: no-repeat;
    color: #000000;
    padding-left: 25px;
    }

table.callyou
{
    font-family: Verdana;
    color: #404040;
    width: 260px;
    border:none;
    border-collapse: collapse;
    border-spacing: 0px;
    }
 
 .row
 {
     height:30px;
     }   
     
 .label
 {
     font-family:Verdana;
     font-weight:bold;
     color:#DF1A35;
     vertical-align: top;
     }


.call
{

    height: auto;
    margin-top: 20px;
    padding: 20px;
    font-family:Geneva, sans-serif;
    }

#top{margin-bottom: 20px;}
#leftheader{float: left; }
#inner{float: left; left: -133px;margin-bottom: 15px; position: relative; top: 13px;}
#innertwo{float: left; margin-bottom: 15px; position: relative; top: 13px;}
#tick{float: left; margin-bottom: 15px;}
#aboutright{border-left:solid 1px #000;  padding: 0 0 0 25px; margin:0px; }

#option
{

         height: auto;
    margin-left: -10px;
    margin-top: 20px;
    min-height: 205px;
    padding: 20px;
    width: 940px;
    }

.optionone{    
    margin-top: 5px;

    padding-right:10px;}
.optiontwo 
{
    
    margin-top: 5px;

    }


h2.form
{
    background-color:#DF1A35; 
    color:#fff;
    position:relative;
    margin-top:-20px;   
    margin-left:10px;
    padding-left: 2px;
    line-height:22px;
    width:auto;
    height:auto;
    }
    
h2.formdeliver{
    background-color:#DF1A35; 
    color:#fff;
    position:relative;
    margin-top:-20px;   
    line-height:22px;
    margin-left:10px;
    padding-left: 2px;
        width:auto;
    height:auto;
    }

hr
{
        background-color: #DF1A35;
    color: #DF1A35;
    height: 1px;}

ul
{
    list-style:none;
    }
    
ul.home
{
    line-height: 20px;
    list-style: none outside none;
    width: 400px;
    }

ul.home li
{
    background-image: url(/assets/images/bullet.gif);
	background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-left: 32px;

    height:18px;
    }
    
    
ul.dest
{
    line-height: 20px;
    list-style: none outside none;
    width: 400px;
    }

ul.dest li
{
    background-image: url(/assets/images/bullet.gif);
	background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-left: 32px;
    }
    
    
    
    
    
    
    

ul.homeone
{
    list-style: none outside none;
    width: 400px;
    }
    
ul.homeone li
{
    background-image: url(/assets/images/bullet.gif);
	background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-left: 32px;

    }
    
ul.homelong
{
    list-style: none outside none;
    width: 860px;
    margin-top: 22px;
    }
    
ul.homelong li
{
    background-image: url(/assets/images/bullet.gif);
	background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-left:30px;
    margin:0;
    }
    
ul.homeone li
{
    background-image: url(/assets/images/bullet.gif);
	background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-left: 32px;
    }


    
#columns
{
height: 160px;
  width:730px;}
    
ul.one
{
    list-style:none;
     width: 300px;
     float:left;
    }


ul.one li
{
    background-image: url(/assets/images/bullet.gif);
	background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-left: 32px;
    }    
    
ul.two
{
    list-style:none;
     width: 300px;
     float:left;
     padding-right: 130px;
    }


ul.two li
{
    background-image: url(/assets/images/bullet.gif);
	background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-left: 32px;
    }
    
    
ul.onemain
{
    list-style:none;
     width: 100px;
     float:left;
    }


ul.onemain li
{
    background-image: url(/assets/images/bullet.gif);
	background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-left: 32px;
    }    
    
ul.twomain
{
    list-style:none;
     width: 100px;
     float:left;
     padding-right: 130px;
    }

h2.jersey
{
    margin-top:40px;
    }
    
h2.guernsey
{
    margin-top:40px;
    }
    
h2.isleofwhite    
{
    margin-top:40px;
    }
  
h2.isleofman
{
    margin-top:40px;
    }
   

h2.spain
{
    margin-top:40px;
    }

ul.twomain li
{
    background-image: url(/assets/images/bullet.gif);
	background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-left: 32px;
    }

body
{
	background-image: url(/assets/images/bg2.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	background-color: #D8D8DA;
	color: #444;
	font-family: Geneva, sans-serif;
	font-size: 13px;
}
h1
{
    color: #DF1A35;
    font-size: 26px;
    line-height: 30px;
    margin-bottom: 10px;
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 5px;
}

h1.about
{
    color: #DF1A35;
    font-size: 20px;
    line-height: 30px;
    margin-top: 25px;
    padding-bottom: 0;
    padding-top: 5px;
}

h1.spain
{
    color: #DF1A35;
    font-size: 20px;
    line-height: 30px;
    margin-bottom:10px;
    margin-top: 25px;
    padding-bottom: 0;
    padding-top: 5px;
}

h2
{
	color: #DF1A35;
	margin-bottom:10px;
	margin-top:10px;
	padding:0;}

p
	{
	font-family: Geneva, sans-serif;
	font-size: 13px;
	line-height:22px;
	    }

#header
{
	height: 80px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 15px;
}

#header_right
{
    background-image: url("/assets/images/map2.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: #DF1A35;
    float: right;
    font-size: 16px;
    font-weight: bold;
    height: 80px;
    text-align: right;
    width: 350px;
    margin:0;
    padding:0;
}

#maincontent
{
	font-family: Geneva, sans-serif;
	line-height: 16px;
}
a
{
	text-decoration: none; border:none;
}

#content1
{
	color: #fff;
	margin-top: 12px;
	float:left;
	width:960px;
	height: 205px;
	margin-left: 0px;
	padding-left: 0px;
}

#content1 img
{float:left;}

#content2 img
{float:left;}

#topnavigationlinks
{
    margin: 0;
    padding: 0;
    width: 1010px;
}

#topnavigationlinks li{
 padding-right: 28px;
 margin:0px;
}
#topnav
{
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
}
#topnav
{
	
}
#topnav li
{
	display: inline;

}

#topnav a
{
	color: #fff;
	font-family: Arial;
	font-size: 14px;
}

#topnav a:hover
{
}

#footer li
{
	display: inline;
}
#SiteMap1
{
	height: 35px;
	width:300px;
	float:right;
	color:#fff;
	
}
#left
{
	height: 550px;
	background: gray;
}
#maincontent
{
	min-height: 550px;
	height: 100%;
	padding-left: 10px;
}
#maincontent a
{
	color: #DF1A35; text-decoration: none; border:none;
	
}

#footer_address
{
    font-size: 8pt;
    text-align: left;
}

#footer_address a
{
	color: #DF1A35;
	
}
#footer
{
	height: 30px;
	background-image: url(/assets/images/footerbg.jpg);
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-bottom: 20px;
	text-align: left;

}

#footer ul
{
	margin-left: 6px;
	margin-top: 4px;

}

#footer li
{
	display: inline;
	padding: 12px;
	
}

#footer a
{
	color: #fff;
	font-family: Arial;
	font-size: 10px; text-decoration: none; border:none;
}

#footer a:hover
{text-decoration: none; border:none;
}

#sitemapbg
{
	padding: 20px;
	margin-left: -10px;
	margin-top: 20px;
		background-image: url(/filestore/blockbg.png);
	background-repeat: no-repeat;
	height: 500px;
	width: 940px;
}


#enquirebutt
{
	height: 38px;
	float: right;
	width: 528px;
	background-image: url(/filestore/enquiry_form_blue.png);
	background-position: center;
	background-repeat: no-repeat;
}

#enquirebutt:hover
{
	height: 38px;
	float: right;
	width: 528px;
	background-image: url(/filestore/enquiry_form.png);
	background-position: center;
	background-repeat: no-repeat;
}

.destination_map_th
{
	text-align: center;
	width: 80px;
	float: left;
}

#map_th_container
{    border-bottom: 1px dashed #000000;
    float: left;
    margin-bottom: 20px;
    padding-bottom: 32px;
    width: 540px;}

#map_th_container a
{
	text-decoration:none;
	}
	
	#map_th_container a:hover
{
	text-decoration:none;
	}

#enquiryformbg
{
	margin-left: -10px;
	margin-top: 20px;
	min-height: 500px;
	height:1060px;
	width: 940px;
}

#enquiryfields-left
{      border: 1px solid #DF1A35;
    float: left;
    height: auto;
    margin-right: 40px;
    min-height: 490px;
    padding: 10px;
    width: 402px;
}

#enquiryfields-bottom
{      
	border: 1px solid #DF1A35;
    float: left;
    height: auto;
    margin-right: 40px;
    padding: 10px;
    width: 914px;
}


#enquiryfields-right
{
	width:450px; 
	float:left; 
	min-height:260px;
	height:auto;
	border:1px solid #DF1A35;
	padding: 10px;
}

#enquiryfields-righttwo
{    border: 1px solid #DF1A35;
    float: left;
    height: auto;
    margin-top: 26px;
    min-height: 210px;
    padding: 10px;
    width: 450px;
    margin-bottom:20px;}



#enquiryitems
{
	width:900px; 
	float:left;
}
	
	.enquiryitems
	{    float: left;
    margin-right: 5px;
    padding-top: 10px;
	}
	
	.MainTable
{
	width:885px;	
}
.Style1
{
	width:150px;
	background-color:#eee;
	padding:2px;
	
}
.Style2
{
	width:150px;
	background-color:#ddd;
	padding:2px;
}
.Style3
{
	width:150px;
	background-color:#ddd;
	padding:2px;
	font-weight:bold;
}
