/*  
Theme Name: Balanced Physical Therapy
Theme URI: http://wordpress.org/
Description: Custom theme for Balanced Physical Therapy.
Version: 0.1
Author: Rebecca Murphey
Author URI: http://emurphey.com/
*/

h1,h2,h3,h4,p,ul,ol,span,small {
margin:0;
padding:0;
font-size:100%;
font-weight:normal;
}

ul {
list-style:none;
}

a {
text-decoration:none;
color:#ff5000;
}

a:hover {
color:#ff5000;
}

body {
margin:auto;
font-family:Arial;
background-color:#CBD7EE;
color:#59595c;
}

#page {
background-color:cyan;
width:970px;
margin:10px auto;
background-image:url(http://balancedpt.com.s462.gridserver.com/wp-content/themes/bpt/images/background.gif);
}

#nav {
width:175px;
float:left;
background-color:#006699;
color:#006699;
}

#navSearch {
margin:20px 30px 0px 30px;;
}

#navSearch input.inputText {
border:1px solid #CBD7EE;
padding:4px;
width:120px;
color:#999;
margin:0 0 5px 0;
}

#navSearch input.inputSubmit {
color:#006699;
background-color:#CBD7EE;
border:1px solid #fff;
text-transform:lowercase;
cursor:pointer;
}

#menu {
margin:20px 0 50px 0;
}

#menu ul li {
font-weight:bold;
font-size:90%;
margin:0 0 3px 0px;
padding:0 0 0 20px;
text-transform:lowercase;
}

#menu ul li.current_page_item {
background-image:url(http://balancedpt.com.s462.gridserver.com/wp-content/themes/bpt/images/arrow_11_nav.gif);
background-repeat:no-repeat;
background-position:0px 1px;
}

#menu a {
color:#fff;
}

#menu a:hover {
color:#CBD7EE;
}

#header {
margin:0 0 15px 195px;
height:100px;
padding:10px;
background-image:url(http://balancedpt.com.s462.gridserver.com/wp-content/themes/bpt/images/logo.gif);
background-repeat:no-repeat;
background-position:10px 10px;
}

#header h1 {
position:absolute;
top:-100px;
}

#headerLinks {
margin:20px 0 0 300px;
}

#headerLinks p {
padding:3px 0 0 30px;
background-image:url(http://balancedpt.com.s462.gridserver.com/wp-content/themes/bpt/images/arrow_24.gif);
background-repeat:no-repeat;
height:30px;
font-weight:bold;
}

#headerLinks a {
color:#007ab2;
}

#headerLinks a:hover {
color:#00aeff;
}

#content {
padding:0 0 0 40px;
width:500px;
float:left;
}

#content a {
color:#007ab2;
}

#content a:hover {
color:#00aeff;
text-decoration:underline;
}

#content h3 {
font-weight:bold;
text-transform:lowercase;
margin:0 0 15px 0;
padding:1px 0 0 18px;
background-image:url(http://balancedpt.com.s462.gridserver.com/wp-content/themes/bpt/images/arrow_11.gif);
background-repeat:no-repeat;
background-position:-2px 4px;
font-size:100%;
}

#content img {
margin:0 0 10px 0;
}

#content h2.pagetitle {
font-family:Georgia;
margin:0 0 5px 0;
font-size:230%;
color:#007ab2;
letter-spacing:-0.02em;
}

#content p, #content ul {
font-size:80%;
line-height:1.4;
margin:0 0 10px 0;
}

#content ul {
list-style:disc;
margin:10px 0 10px 15px;
}

#content h2 {
font-family:Georgia;
margin:10px 0 5px 0;
font-size:140%;
color:#59595c;
}

#content h2 a {
color:#007ab2;
}

#content h2 a:hover {
color:#00aeff;
}

#sidebar {
width:200px;
padding:0 15px 0 0;
float:right;
}

#sidebar a {
color:#007ab2;
}

#sidebar a:hover {
color:#00aeff;
}

#sidebar ul li,
#sidebar p {
font-size:75%;
font-family:Georgia;
margin:0 0 5px 0;
letter-spacing:-0.01em;
}

#sidebar h2 {
color:#006699;
font-size:170%;
text-transform:lowercase;
letter-spacing:-0.01em;
}

div.sidebarPanel {
margin:0 0 10px 0;
}

div.sidebarPanel span.date,
div.post p.byline {
font-size:90%;
color:#999;
font-family:Arial, Helvetica, sans-serif;
}

#footer {
clear:both;
padding:50px 0 10px 215px;
font-family:Arial;
font-size:70%;
color:#999;
}

#footer a {
color:#007ab2;
}

#footer a:hover {
color:#00aeff;
}
