/* Yorkshire Vein Removal Clinic Structure and Styles */

/* Body and Site Container Structure */

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

/* Top Content Structure */

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

/* Middle Content Structure */

#middle {width:800px; height:130px; background: url(../images/middle_bg.gif) no-repeat; margin:36px 0 0 0;}
#middle_col_1 {float:left; display:inline; width:645px;}
#middle_col_2 {float:left; display:inline; width:155px;}
#middle_col_1 h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; color:#FFFFFF; font-weight:normal; margin:0; padding:23px 0 0 0;}
#middle_col_1 h1 a{color:#FFFFFF; text-decoration:none;} #middle_col_1 h1 a:hover{color:#000000; text-decoration:none;}
#middle_col_2 a{width:155px; height:130px; background: url(../images/special_offers_button.gif) 0px 0px no-repeat; display:block; text-indent: -9999px;}

/* Home Strip Content Structure */

#strip {width:800px; height:224px; margin:0;}
#strip_col_1{float:left; display:inline; width:510px;}
#strip_col_2{float:left; display:inline; width:274px; background:url(../images/strip_col_2_bg.gif) no-repeat; height:196px; padding:28px 8px 0 8px;}
#strip_col_2 p{font-family:Verdana, "Lucida Grande"; font-size:12px; color:#000000; line-height:18px; margin-top:0; padding-top:0;  }
div.top_flash{ float:left; margin:0; }
#flashReplace {visibility:hidden}
.call_today{width:800px; height:54px; background: url(../images/call_today.gif) 0px 0px no-repeat; text-indent: -9999px; margin:0 auto 0 auto;}

/* Content Structure */

#content_body{margin: 0; padding: 0; width:100%; background: #ffffff url(../images/content_bg.gif) center top repeat-x;}
#content {width:800px; padding:0 0 15px 0; margin:0 auto 0 auto; background:url(../images/content_col_bg.gif) no-repeat;}
#content_col_1{float:left; display:inline; width:490px;}
#content_col_2{float:left; display:inline; width:264px; padding:28px 8px 0 13px; margin:0 0 0 20px;}

#content_col_1 h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; color:#11939d; font-weight:normal; margin:0; padding:22px 0 10px 0;}
#content_col_1 h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#3a3a3a; font-weight:normal; margin:0; padding:0px 0 10px 0;}
#content_col_1 p {margin-top:0px; padding-top:0px; line-height:18px; font-family:Verdana, "Lucida Grande"; font-size:12px; color:#3a3a3a;}
#content_col_1 p a{color:#2babb4; text-decoration:none; border-bottom:1px dotted #313131;}
#content_col_1 p a:hover{color:#000000; text-decoration:none; border-bottom:1px dotted #2babb4;}
#content_col_1 img.border {border: 1px solid #13959f; margin: 0 0 5px 10px;}
#content_col_1 li {line-height:18px; font-family:Verdana, "Lucida Grande"; font-size:12px; color:#313131;}
#content_col_1 li a{color:#2babb4; text-decoration:none; border-bottom:1px dotted #313131;}
#content_col_1 li a:hover{color:#000000; text-decoration:none; border-bottom:1px dotted #2babb4;}
#content_col_1 .offer{padding-top: 15px; margin-bottom:15px; border-bottom: 1px dotted #2babb4; border-top: 1px dotted #2babb4;}
#content_col_1 .offer h3{margin-top:0; padding-top:0; font-family:Verdana, "Lucida Grande"; font-size:20px; text-transform:uppercase; color:#C20606;}
#content_col_1 .offer .red{color:#C20606;}

#content_col_2 ul{margin:0; padding:0;}
#content_col_2 li{margin:0; padding:0; list-style:none;}
#content_col_2 li#book {margin:0; padding:0;}
#content_col_2 li#book a{width:264px; height:75px; background:url(../images/book.gif) 0px 0px no-repeat; display:block; text-indent: -9999px; }
#content_col_2 li.open_times {margin:0 0 7px 0; font-family:"Trebuchet MS", Arial, Helvetica; color:#000000; font-weight:bold; font-size:20px; }
#content_col_2 img.border {border: 2px solid #13959f;}
#content_col_2 h1{margin:0; padding:5px 0 0 0; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; font-style:italic; text-align:center;}

/* Main Content Colmun 2 Table and Form styles*/
	
#content_col_1 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 dotted #2babb4; border-top: 1px dotted #2babb4;}
#content_col_1 tr{height: 45px;}
#content_col_1 tr.bg{background-color:#F6F6F6;}


/*Enquiry Form*/
#content_col_1 .form table{color:#5e5e5e; font-family:Arial, Helvetica; font-size:12px; margin: 0px; padding-top: 15px; padding-bottom: 15px; border-bottom: 1px dotted #2babb4; border-top: 1px dotted #2babb4;}

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

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


/* Footer Content Structure */

#footer {width:800px; padding:0; margin:15px auto 0 auto; font-family:Verdana, "Lucida Grande"; font-size:11px; color:#ffffff;}
#footer a{color:#ffffff; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer ul {list-style-type: none; padding: 0; margin: 0 0 20px 0;}
#footer li {display:inline; padding: 0; margin: 0;}
#footer li.copyright, #footer li.copyright a {color:#2babb4; line-height:18px;}
#footer li.copyright em, #footer li.copyright em a{color:#9f9f9f;}

/* Useful Links Content Structure */

#useful_links {width:800px; height:100px; padding:0 0 10px; margin:0 auto 0 auto; font-family:Verdana, "Lucida Grande"; font-size:11px; color:#ffffff;}
#useful_links ul {list-style-type: none; padding: 0; margin: 10px 0 20px 0;}
#useful_links li {float:left; padding: 0; margin: 0;}

#useful_links span a{color: #4d4d4d;}

#useful_links li.facethefuture {margin:0;}
#useful_links li.facethefuture a{width:151px; height:45px; background: url(../images/u_facethefuture.gif) 0px 0px no-repeat; display:block; text-indent: -9999px;}
#useful_links li.facethefuture a:hover{background:url(../images/u_facethefuture.gif) -151px 0px no-repeat; display: block;}

#useful_links li.danne {margin: 0 0 0 10px;}
#useful_links li.danne a{width:108px; height:45px; background: url(../images/u_danne.gif) 0px 0px no-repeat; display:block; text-indent: -9999px;}
#useful_links li.danne a:hover{background:url(../images/u_danne.gif) -108px 0px no-repeat; display: block;}

#useful_links li.hc {margin: 0 0 0 10px;}
#useful_links li.hc a{width:134px; height:45px; background: url(../images/u_hc.gif) 0px 0px no-repeat; display:block; text-indent: -9999px;}
#useful_links li.hc a:hover{background:url(../images/u_hc.gif) -134px 0px no-repeat; display: block;}


/* Global Style Elements */

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

