/*  

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:12px 0 20px 0;

}



#menu ul li {

font-weight:bold;

font-size:90%;

margin:0 0 3px 0px;

padding:2px 0 4px 16px;

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:3px 10px 3px 5px;

}



#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;

}


