/*------------------------------------------------------------------------------*/
/*	--> YORKSHIRE BOTOX CLINIC CSS DOCUMENT 	*/
/*------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------*/
/*	--> WEBSITE BODY AND GLOBAL STYLES					*/
/*------------------------------------------------------------------------------*/
body {margin: 0; padding:0; width:100%;}
#middle-container{width:940px; margin-left: auto;	margin-right: auto;}
#middle-body-home {background:url(../images/middle_bg.gif) repeat-x top;}
#middle-body {background:url(../images/bg-titles.gif) repeat-x top;}
h1{margin:0px; padding:0px;} 
h2{margin:0px; padding:0px;}
.clearcols{clear:both; height:1px;}
a img {border:none;}
/*------------------------------------------------------------------------------*/
/*	--> TOP DIVS AND CLASSES					*/
/*------------------------------------------------------------------------------*/
#top-body {margin: 0;padding:0;width:100%;background: url(../images/nav-bg.jpg) repeat-x bottom;}
#top-container {width:940px; margin-left: auto;	margin-right: auto;}
#top{width: 940px; height:125px; background:url(../images/tel-bg.jpg) no-repeat top right;}
/*------------------------------------------------------------------------------*/
/*	--> MIDDLE DIVS AND CLASSES					*/
/*------------------------------------------------------------------------------*/
#middle{width:940px;height:300px;background:url(../images/middle_bg.gif) repeat-x top;}
#middle_col_1{width:490px; height:250px; margin:25px 0px 0px 0px; float:left; display:inline;}
#middle_col_1 div.text{margin-top:0px; height:205px;}
#middle_col_1 p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; margin:0; padding:0; line-height:17px;}
#middle_col_2{width:440px; height:250px; margin:25px 0px 0px 0px; float:right; display:inline;}
#middle2{ width:940px;background:url(../images/middle_bg_2.gif) repeat-x top;}
#middle2 h1{font-family:Arial, Helvetica, sans-serif; color:#ffffff;font-size:34px;font-weight:bold;padding:25px 25px 25px 0px;}
#middle h2 {font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:24px; font-weight:bold; padding-bottom:10px;}

#clinic-box {margin-top:20px;}
/*------------------------------------------------------------------------------*/
/*	--> NAVIGATION DIVS AND CLASSES					*/
/*------------------------------------------------------------------------------*/

#navigation{width:940px; height:29px; margin:0px 0 10px 0; padding:8px 0 0 0; background: url(../images/nav-bg.jpg) repeat-x top;}
#navigation a{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height: 13px; color:#303; text-decoration: none; padding: 0 14px 0 0; }
#navigation a:hover{text-decoration:underline;}
#navigation a.selected{text-decoration:underline; color: #303;}
#navigation a.right{padding-right: 0;}
#navigation ul{padding: 0 0 0 0; margin: 0; width:940px;}
#navigation li{list-style-type: none; display:inline;}
	

/*------------------------------------------------------------------------------*/
/*	--> MAIN DIVS AND CLASSES					*/
/*------------------------------------------------------------------------------*/

#main{width:940px; margin-top:18px;}
#main h1{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:30px; font-weight:bold; margin-bottom:18px;}
#main_top{width:940px; }
#main_col_1{width:665px; float:left; display:inline;}
#main_col_2{width:250px; margin-left:25px; float:left; display:inline;}
#main_col_1 p{padding-top:0px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#343434; line-height:21px;}
#main_col_1 p a{color:#343434;}
#main_col_1 h2{font-family:Arial, Helvetica, sans-serif; color:#362640; padding:5px 0 5px 0; font-size:22px; font-weight:bold; margin-bottom:8px; border-top:#dedede 1px solid; border-bottom:#dedede 1px solid;}
#main_col_2 h2{font-family:Arial, Helvetica, sans-serif; color:#362640; padding:0px 0 5px 0; font-size:22px; font-weight:bold; margin-bottom:8px;}
#main_col_2 h3{font-family:Arial, Helvetica, sans-serif; color:#362640; margin:0 0 10px 0; padding:5px 0 5px 0; font-size:22px; font-weight:bold; border-top:#dedede 1px solid; border-bottom:#dedede 1px solid;}
#main_col_2 .open_times {margin:0 0 10px 0; font-family: Arial, Helvetica, sans-serif; color:#343434; font-weight:normal; font-size:20px; border-bottom:solid 1px #dedede; padding-bottom:10px;}
#main_col_1 li{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#343434; line-height:19px;}
#main_col_1 li a{color:#343434;}
#main_col_1 table{font-family:Arial, Helvetica, sans-serif;; font-size:14px; color:#343434; margin-bottom:15px;}
#main_col_1 tr{height: 30px;}
#main_col_1 tr.bg{ background-color:#f0f0f0;}
#main_col_1 td.line_through{text-decoration:line-through}
#main_col_1 .red_text{color:#FF0000}
#before_after{margin:0; padding:0;}
#before_after ul{margin:0; padding:0; text-align:right;}
#before_after ul li{list-style:none; display:inline;}
#before_after img{border:1px solid #362640;}

.link{font-family: "Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000;font-size:14px; }

.link strong{color:#362640;}





/*Enquiry Form*/
#main_col_1 .form table{color:#5e5e5e;}

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

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



.border_left{border: 3px #cfcfcf solid; margin: 0 10px 5px 0;}
.border_right{border: 3px #cfcfcf solid; margin: 0 0 5px 10px;}
.border_left_no_border{margin: 0 10px 5px 0;}

div.line{border-top:#dedede 1px solid; margin-top:15px; }
#index_three_col{width:940px; margin:15px 0 0 0;}
#index_three_col h2{font-family:Arial, Helvetica, sans-serif; color:#5a5a5a; font-size:24px; font-weight:normal; margin:5px 0 12px 0;}
#index_three_col p{ font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:14px; color:#5a5a5a; line-height:22px; padding-top:0px; margin-top:0px;}
#index_three_col a{color:#5a5a5a;}
#index_col_1{width: 298px; float:left; display:inline;}
#index_col_2{width:298px; margin-left:23px; float:left; display:inline;}
#index_col_3{width:298px; margin-left:23px; float:left; display:inline;}
.ap{margin-top:5px;}

/*------------------------------------------------------------------------------*/
/*	--> FOOTER DIVS AND CLASSES					*/
/*------------------------------------------------------------------------------*/
#footer-body {margin: 0; padding:0; width:100%;background:url(../images/footer_bg.gif) repeat-x;}

#footer{
	margin-left: auto;
	margin-right: auto;
	width:940px;
	background:url(../images/footer_bg.gif) repeat-x;
	padding:20px 0 15px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434344;
}
#footer ul{
	margin:0;
	padding:0 0 20px 0;
}
#footer li{list-style:none; display:inline; padding-right:15px; }
#footer a{color:#434344; text-decoration:none;}
#footer a:hover{text-decoration:underline;}






