/* Yorkshire Vein Removal Clinic Structure and Styles */

/* Body and Site Container Structure */

body {margin: 0; padding: 0; width:100%; background: #ffffff url(../images/body_bg.gif) center top repeat-x;}
#container { width: 700px; margin: 0 auto 0 auto;}

/* Top Content Structure */

#top, #top ul {width:700px; height:100px; padding: 0; margin: 0; list-style-type: none;}
#top li {float:left; margin:0; padding:0;}

/* Middle Content Structure */

#middle {width:700px; height:250px; background: url(../images/middle_bg.gif) no-repeat;}
div.top_flash{margin:0; }
#no_flash {visibility:hidden;}
#middle_col_1 {float:left; display:inline; width:500px;}
#middle_col_2 {float:left; display:inline; width:190px;}
#middle_col_2 ul{padding: 18px 0 0 10px; margin: 0;}
#middle_col_2 li{ list-style-type: none;}

#middle_col_2 li.request {margin:0 0 13px 0;}
#middle_col_2 li.request a{width:190px; height:36px; background: url(../images/middle_li_1.gif) 0px 0px no-repeat; display:block; text-indent: -9999px;}
#middle_col_2 li.request a:hover{background:url(../images/middle_li_1.gif) -190px 0px no-repeat; display: block;}

#middle_col_2 li.book {margin:0 0 13px 0;}
#middle_col_2 li.book a{width:190px; height:66px; background: url(../images/middle_li_2.gif) 0px 0px no-repeat; display:block; text-indent: -9999px;}
#middle_col_2 li.book a:hover{background:url(../images/middle_li_2.gif) -190px 0px no-repeat; display: block;}

#middle_col_2 li.find {margin:0 0 13px 0;}
#middle_col_2 li.find a{width:190px; height:36px; background: url(../images/middle_li_3.gif) 0px 0px no-repeat; display:block; text-indent: -9999px;}
#middle_col_2 li.find a:hover{background:url(../images/middle_li_3.gif) -190px 0px no-repeat; display: block;}

#middle_col_2 li.hc {width:190px; height:38px; background: url(../images/middle_li_4.gif) 0px 0px no-repeat; display:block; text-indent: -9999px;}

/* Main Content Structure */

#main {width:700px; margin:25px 0 0 0;}
#main_col_1{float:left; display:inline; width:200px;}
#main_col_2{float:left; display:inline; width:480px; margin:0 0 0 20px;}

/* Main Navigation */

#main_col_1 .navigation{background:url(../images/navigation_bg.gif) no-repeat; width:200px;}
#main_col_1 .navigation ul{padding:12px 0 0 18px; margin:0; list-style:none;}
#main_col_1 .navigation li{background:url(../images/navigation_li_bg.gif) no-repeat; height:27px; width:143px; padding:9px 0 0 22px;}
#main_col_1 .navigation li a{color:#4f4f4f; font-family:Verdana, "Lucida Grande"; font-size:12px; display:block; text-decoration:none;}
#main_col_1 .navigation li a:hover{color:#116e71; text-decoration:underline;}
#main_col_1 .navigation li.contact{height:26px;}
#main_col_1 .navigation_footer{background:url(../images/navigation_footer.gif) no-repeat bottom; width:200px; height:10px;}

.open_times {margin:12px 0 0 0; width:200px; padding:65px 0 0 0; height:31px; text-align:center; font-family: Arial, Helvetica, sans-serif; color:#116e71; font-weight:bold; font-size:14px; background: url(../images/opening_times.gif); }
#special_offers {margin:12px 0 0 0;}
#special_offers a{width:200px; height:95px; background: url(../images/special_offers.gif) 0px 0px no-repeat; display:block; text-indent: -9999px;}
#special_offers a:hover{background:url(../images/special_offers.gif) -200px 0px no-repeat; display: block;}

/* Main Content Colmun 2 Styles*/

#main_col_2 h1{margin:0; padding:0 0 15px 0;}
#main_col_2 h1.welcome{ height: 24px; width:480px; background:url(../images/header_welcome.gif) no-repeat; text-indent: -9999px;}
#main_col_2 h1.leg_veins{ height: 24px; width:480px; background:url(../images/header_leg_veins.gif) no-repeat; text-indent: -9999px;}
#main_col_2 h1.thread_veins{ height: 24px; width:480px; background:url(../images/header_thread_veins.gif) no-repeat; text-indent: -9999px;}
#main_col_2 h1.rosacea{ height: 24px; width:480px; background:url(../images/header_rosacea.gif) no-repeat; text-indent: -9999px;}
#main_col_2 h1.vein_wave{ height: 24px; width:480px; background:url(../images/header_vein_wave.gif) no-repeat; text-indent: -9999px;}
#main_col_2 h1.location{ height: 24px; width:480px; background:url(../images/header_location.gif) no-repeat; text-indent: -9999px;}
#main_col_2 h1.contact{ height: 24px; width:480px; background:url(../images/header_contact.gif) no-repeat; text-indent: -9999px;}
#main_col_2 h1.special_offers{ height: 24px; width:480px; background:url(../images/header_special_offers.gif) no-repeat; text-indent: -9999px;}
#main_col_2 h1.resources{ height: 24px; width:480px; background:url(../images/header_resources.gif) no-repeat; text-indent: -9999px;}
#main_col_2 h1.consultation{ height: 24px; width:480px; background:url(../images/header_consultation.gif) no-repeat; text-indent: -9999px;}

#main_col_2 p {margin-top:0px; padding-top:0px; line-height:18px; font-family:Verdana, "Lucida Grande"; font-size:12px; color:#3a3a3a;}
#main_col_2 p a{color:#116e71; text-decoration:none;}
#main_col_2 p a:hover{color:#116e71; text-decoration:underline;}
.offer_text{color:#bb4c4c;}
.line{width:480px; border-bottom:1px solid #60bdc2; margin-bottom:12px; height:1px;}

#main_col_2 img.spacer{margin-right:8px;}

#main_col_2 .treatment {padding:0; margin:0; width:480px;} 
#main_col_2 .treatment ul {padding:0; margin:0;}
#main_col_2 .treatment li {float:left; margin:0; padding:0; list-style:none;}

#main_col_2 li {line-height:18px; font-family:Verdana, "Lucida Grande"; font-size:12px; color:#3a3a3a;}
#main_col_2 li a{color:#116e71; text-decoration:none;}
#main_col_2 li a:hover{color:#116e71; text-decoration:underline;}

/* Main Content Colmun 2 Table and Form styles*/

/*Enquiry Form*/
#main_col_2 .form table{font-family:Verdana, "Lucida Grande"; font-size:12px; color:#3a3a3a; line-height:18px; margin: 0px; padding-top: 15px; padding-bottom: 15px; border-bottom: 1px solid #60bdc2;
border-top: 1px solid #60bdc2;}

#main_col_2 .form tr{height: 30px;}
#main_col_2 .form tr.bg{background-color:#f0f0f0;}
#main_col_2 .form td strong{color:#FBAD0E;}

#main_col_2 .enq_form{background-color:#ffffff; border: #cccccc 1px solid; font-family:Arial, Helvetica; font-size:13px; color:#5e5e5e; padding:3px; width:250px;}
#main_col_2 .drop_form{background-color:#ffffff; border: #cccccc 1px solid; font-family:Arial, Helvetica; font-size:13px; color:#5e5e5e; padding:3px; width:258px;}
#main_col_2 .enq_form_button{height:40px; width:100px; background:url(../images/send_bg.gif) no-repeat; border:0; cursor:pointer; margin:10px 0 0; padding:0;}


/* Footer Content Structure */

#footer {border-top:1px solid #e5e5e5; width:700px; padding:20px 0 0 0; margin:15px auto 0 auto; font-family:Verdana, "Lucida Grande"; font-size:11px; color:#3a3a3a;}
#footer a{color:#3a3a3a;}
#footer ul {list-style-type: none; padding: 0; margin: 0 0 20px 0;}
#footer li {display:inline; padding: 0; margin: 0;}

/* Global Style Elements */

.clearcols {clear:both; height:1px;}
