/* Main CSS */
body{text-align:center;font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:62.8%;}
div#main_wrapper{width:740px;margin:auto;}
div#main_content{width:740px;margin-top:10px;float:left;}

/* Header CSS */
div#header{float:left;}
div#top_wrapper{float:left;clear:both;width:740px;text-align:left;}
div#top_wrapper a{margin-left:20px;color:#B2BA1B;font-size:10px;text-decoration:none;}
div#top_wrapper a:hover{margin-left:20px;color:#B2BA1B;font-size:10px;text-decoration:underline;}
img#logo{float:left;}
div#strapline{width:418px;float:left;color:#0087CB;font-size:2.1em;text-align:right;margin-top:62px;}
div#quote{width:10px;height:10px;float:left;color:#0087CB;font-size:2.1em;text-align:left;margin-top:62px;font-weight:normal;}
img#photo{margin-top:10px;float:left;clear:both;}

/* Nav bar CSS */
div#nav{width:740px;margin-top:10px;float:left;}
div#nav a{color:#B2BA1B;}
div#nav a:hover{color:#0087CB;}

/* Left column CSS */
div#t{background:url(../images/dot.gif) 0 0 repeat-x #F1F2E0;width:210px;float:left;margin-right:10px;text-align:left;font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:1.1em;}
div#t a{color:#B2BA1B;text-decoration:underline;}
div#t a:hover{color:#0087CB;text-decoration:underline;}
div#t h1{font-size:2.1em;color:#B2BA1B;font-weight:normal;margin:0px;}
div#t ul{list-style-type:none;padding:0px;margin:5px 0px 5px 4px;}
div#b{background:url(../images/dot.gif) 0 100% repeat-x;width:210px;float:left;}
div#l{background:url(../images/dot.gif) 0 0 repeat-y;width:210px;float:left;}
div#r{background:url(../images/dot.gif) 100% 0 repeat-y;width:210px;float:left;}
div#bl{background:url(../images/bl.gif) 0 100% no-repeat;width:210px;float:left;}
div#br{width:210px;float:left;}
div#tl{background:url(../images/tl.gif) 0 0 no-repeat;width:210px;float:left;}
div#tr{padding:10px;width:190px;float:left;}
img#mark_photo, img#julia_photo, img#george_photo, img#maria_photo {float:left;}
div#mark_text{float:left;margin-left:10px;width:104px;}
div#mark_text h1{font-size:1.2em;color:#B2BA1B;font-weight:bold;margin:0px;}
div#julia_text{float:left;margin-left:10px;width:104px;}
div#julia_text h1{font-size:1.2em;color:#B2BA1B;font-weight:bold;margin:0px;}
div#george_text{float:left;margin-left:10px;width:104px;}
div#george_text h1{font-size:1.2em;color:#B2BA1B;font-weight:bold;margin:0px;}
div#maria_text{float:left;margin-left:10px;width:104px;}
div#maria_text h1{font-size:1.2em;color:#B2BA1B;font-weight:bold;margin:0px;}
img#left_line{clear:both;float:left;margin-top:10px;margin-bottom:10px;}
img#home_image{float:left;}
div#Home_text_Wrap{float:left;width:190px;clear:both;margin-top:10px;}
div#Home_text h1{font-size:1.2em;color:#B2BA1B;font-weight:bold;margin:0px;}

div#Home_text{float:left;margin-left:10px;width:104px;}

/* Right column CSS */
div#r_t{background:url(../images/dot.gif) 0 0 repeat-x #FFFFFF;width:520px;float:left;text-align:left;font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:1.2em;}
div#r_t a{color:#B2BA1B;text-decoration:underline;}
div#r_t a:hover{color:#0087CB;text-decoration:underline;}
div#r_t h1{font-size:2.1em;color:#0087CB;font-weight:normal;margin:0px;}
div#r_t h2{font-size:1.2em;color:#0087CB;font-weight:bold;margin:0px;}
div#r_b{background:url(../images/dot.gif) 0 100% repeat-x;width:520px;float:left;}
div#r_l{background:url(../images/dot.gif) 0 0 repeat-y;width:520px;float:left;}
div#r_r{background:url(../images/dot.gif) 100% 0 repeat-y;width:520px;float:left;}
div#r_bl{width:520px;float:left;}
div#r_br{background:url(../images/r_br.gif) 100% 100% no-repeat;width:520px;float:left;}
div#r_tl{width:520px;float:left;}
div#r_tr{background:url(../images/r_tr.gif) 100% 0 no-repeat;padding:10px;width:500px;float:left;}
img#business_bundle{float:left;}
img#travel_bundle{float:left;margin-top:20px;}
div#business{width:187px;float:left;margin-right:20px;margin-top:12px;}
div#travel{width:187px;float:left;margin-left:20px;margin-top:20px;}
div#products{float:left;margin-bottom:10px;}
div#productheader{float:left;width:500px;font-size:2.1em;color:#0087CB;font-weight:normal;margin-bottom:10px;}
img#products1{float:left;margin-right:10px;}
img#products2{float:left;margin-left:10px;}
div#content_holder{float:left;width:197px;}

/* Footer CSS */
div#footer{margin-top:10px;width:740px;font-family:Arial, Helvetica, sans-serif;color:#B2BA1B;font-size:1.0em;clear:both;margin-bottom:10px;float:left;}
div#footer a{color:#B2BA1B;text-decoration:none;}
div#footer a:hover{color:#B2BA1B;text-decoration:underline;}
div#info_left{float:left;width:343px;text-align:left;margin-top:10px;}
div#info_left a{color:#B2BA1B;text-decoration:underline;}
div#info_left a:hover{color:#B2BA1B;text-decoration:underline;}
div#info_right{float:left;width:397px;text-align:left;margin-top:10px;}

/* Shop CSS */
div#shop_t{background:url(../images/dot.gif) 0 0 repeat-x #F1F2E0;width:210px;float:left;margin-right:10px;text-align:left;font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:1.1em;}
div#shop_t a{color:#B2BA1B;text-decoration:underline;}
div#shop_t a:hover{color:#0087CB;text-decoration:underline;}
div#shop_t h1{font-size:2.1em;color:#666666;font-weight:normal;margin:0px;}
div#shop_t h2{text-align:left;font-size:1.2em;color:#0087CB;font-weight:bold;margin:0px;}
div#shop_t h2 a{color:#B2BA1B;text-decoration:none;}
div#shop_comments{float:left;clear:both;width:170px;}
div#shop_strapline{width:418px;float:left;color:#0087CB;font-size:1.2em;text-align:right;margin-top:42px;}

/* Product CSS */
img#product{margin-top:10px;margin-bottom:10px;}
img#add_to_basket{margin-top:10px;}
.form_text{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:1.0em;}

/* Shopping Basket CSS */
.table_header{font-weight:bold;color:#FFFFFF;text-align:center;}
.table_row{text-align:center;}
.total{font-weight:bold;text-align:center;}
.table_row a{font-size:1.0em;color:#B2BA1B;text-decoration:underline;font-weight:normal;}
.table_row a:hover{color:#0087CB;}

/* VAT Exemption CSS */
.table_bold{font-weight:bold;}
.table_small{font-size:10px;font-weight:normal;}

/* Thanks CSS */
.thanks{color:#666666;font-size:1.8em;}

/* Links CSS */
div#link1t, div#link2t, div#link3t, div#link4t, div#link5t{float:left;width:500px;margin-top:10px;}
img#link1, img#link2, img#link3, img#link4, img#link5 {float:left;margin-right:10px;}
.link_text{float:left;width:400px;}
.link_title{font-size:1.1em;color:#0087CB;font-weight:bold;}

/* Hints and Tips CSS */
div#contents{width:500px;}
div#contents a{text-decoration:none;color:#0087CB;}
div#contents a:hover{text-decoration:underline;}

/* Order Form */
div#orderForm{width:740px;margin-top:10px;float:left;font-size:1.2em;text-align:left;}
table#OrderForm .header{background-color:#0087CB;color:#FFFFFF;font-size:1.2em;text-align:left;}
table#OrderForm .productline{border-bottom:1px #666666 solid;}
table#OrderForm{color:#0087CB;font-size:1.2em;text-align:left;border:1px #666666 solid;padding:5px;}
table#OrderForm td{padding:5px;}
table#DetailsTableOF .entryhighlight{border-bottom:1px #666666 solid;background-color:#F2F2F2;}