/*
Theme Name: Kim Burnett
Theme URI: http://www.kimburnett.co.uk
Description: Kim Burnett theme for WordPress.
Author: Jules Thornton
Author URI: 
Version: 1.0
Tags: Comma-separated tags that describe your theme
.

.
*/
@charset "iso-8859-1";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}

h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}

li, dd, blockquote {
	margin-left: 1em;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
td, th {
	padding: 3px;
}

form label {
	cursor: pointer;
}

fieldset {
	border: none;
}

input, select, textarea {
	font-size: 100%;
}

img {
	border:0;
}

:focus {
	outline: 0;
}



/* -----------------------------------------
	GENERICS [Generic type, .classes, etc]
----------------------------------------- */
html {
	min-height: 100%;
 	height: auto;
}
* html body {
	text-align: center;
	}
body { 
	font-size: 62.5%;
	color:#666666;
	margin:0;
	background:#f7f7f7;
	overflow-y: scroll;
}

/* -----------------------------------------
	UI CONTAINER
----------------------------------------- */
.ui-container {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	padding: 0;
	text-align: left;
	}	
	
/* -----------------------------------------
	GENERIC FIXES [fixes clearing issues with floats]
----------------------------------------- */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clear {clear:both;}


/* -----------------------------------------
	TYPOGRAPHY
----------------------------------------- */
div{
	font-size: 1em; /* 10px */
	font-family: Verdana, sans-serif;} 
p, dl, td, th, li, pre, code, kbd, samp, pre, tt, input, textarea{
	font-size: 1.1em; /* 11px */
	font-family: Verdana, sans-serif;
}
p {line-height:1.6em;}

/* -----------------------------------------
	HEADERS
----------------------------------------- */
h1, h2, h3, h4, h5, h6{
	font-family: Verdana, sans-serif;
	font-weight: bold;
	color:#666666;
}
h1{font-size: 3.6em;font-weight:normal;}
h2{font-size: 2.2em;font-weight:normal;color:#2795bb;margin:0.5em 0;}
h3{font-size: 1.4em;font-weight:normal;}
h4{font-size: 1.3em;}
h5{font-size: 1.3em;font-weight:normal;}
h6{font-size: 1.2em;}

/* -----------------------------------------
	LINKS
----------------------------------------- */
a:link,
a:visited,
a:active{
	color: #2795bb;
	text-decoration: none;
	border-bottom:1px dotted #2795bb;
}
a:hover {
	color:#12a267;
	border-bottom:1px dotted #12a267;}

/* -----------------------------------------
	PICTURE
----------------------------------------- */
#picture {
	position:absolute;
	top:130px;
	left:685px;
	margin:0;
	padding:0;
	width:220px;
	height:220px;
	z-index:1000;}

/* -----------------------------------------
	HEADER
----------------------------------------- */
#header {
	position:relative;
	margin:0;
	padding:0;
	height:300px;
	background:#2795bb url('images/bkHeader.jpg') repeat-x 0 0;
	min-width:960px;
	}
#header .ui-container {
	height:100%;
	background: transparent url('images/bkHeart.jpg') no-repeat 0 0;
}
#header h1 {
	position:absolute;
	top:140px;
	left:265px;
	margin:0;
	padding:0;
	width:400px;
	height:50px;
	text-indent:-9999px;
	background: transparent url('images/KimBurnett_DO_ND.png') no-repeat 0 0;
	}
#header p {
	position:absolute;
	top:190px;
	left:265px;
	margin:0;
	padding:0;
	width:400px;
	height:50px;
	background: transparent url('images/membership.png') no-repeat 0 0;
	color:#fff;
	}
#header p span {display:none;}

/* -----------------------------------------
	LEFT
----------------------------------------- */
#left {
	position: relative;
	display: inline;
	margin:0;
	padding:0 0 60px 0;
	float: left;
	width:235px;
	background:transparent url('images/bgMenuBottom.gif') no-repeat 0 bottom;}

/* -----------------------------------------
	CONTENT
----------------------------------------- */
#content {
	position: relative;
	display: inline;
	margin:60px 0 0 0;
	padding:0 40px;
	float: left;
	width:375px;}
#content h3 {
	font-size: 1.3em;
	font-weight:bold;}	
#content p {
	font-size:1.2em;
	line-height:1.8em;
	}
#content ul {margin:0 2em;}
#content ol {margin:0 0.75em;}
#content ul li,
#content ol li {
	font-size:1.2em;
	line-height:1.6em;
	padding:0.3em 0;
	color:#2795bb;}
#content ul li span,
#content ol li span {color:#666666;}

#content table.clinics {
	margin:1em 0;}
#content table.clinics td {
	width:94px;
	padding:4px 1px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #f7f7f7;
	border-collapse:collapse;
	line-height:1.3em;}
#content table.clinics td.day {
	width:80px;
	padding:0 0 0 5px;
	text-align:left;}
#content table.clinics tr.alt {background:#e9e9e9;}

/* -----------------------------------------
	RIGHT
----------------------------------------- */
#right {
	position: relative;
	display: inline;
	margin:60px 0 0 0;
	padding:0 40px 0 0;
	float: left;
	width:210px;}

/* -----------------------------------------
	MENU
----------------------------------------- */
ul.menu {
	position:relative;
	margin:0;
	padding:65px 0 0 0;
	background:transparent url('images/bgMenu.gif') repeat-y 0 0;
}
ul.menu li {
	position:relative;
	margin:0;
	padding:0;
	list-style-type: none;
	list-style-position: inside;
}
ul.menu li a {
	display:block;
	margin:0;
	padding:0 15px 0 0;
	height:35px;
	line-height:35px;
	text-align:right;
	border-top:1px solid #f7f7f7;
	border-bottom:none;
	color:#a09f9f;
	font-size:1.4em;}
ul.menu li.current_page_item a {
	color: #2795bb;
	background:#f7f7f7 url('images/bgMenuSelected.gif') no-repeat 0 0;
	border-top:none;
}
/* -----------------------------------------
	COPYRIGHT
----------------------------------------- */
#copyright {
	padding:0;
	color:#999999;
	}
#copyright p {
	position:relative;
	margin:0;
	padding:15px 20px 15px 275px;
	line-height:normal;
	}

/* -----------------------------------------
	MOBILE
----------------------------------------- */
.desktopHide {
display: none;

}
@media screen and (min-width: 0px) and (max-width: 800px) {
.mobileHide {
display: none;

}
}