/*
Theme Name: Beyond Therapy
Theme URI: http://wordpress.org/
Description: Beyond Therapy, More Than Just Therapy. Speech and Language Therapy, Occupational Therapy, Physical Therapy.
Version: 1.6
Author: Clay G
Author URI: http://mertzconsulting.com
Tags: blue, custom header, fixed width, two columns, widgets

*/

h1 { font-weight: bold; font-size: 1.4em; margin: 0;}
a {color:#556b9c; font-weight: bold; text-decoration: underline; }
a:hover {color:#61215d; font-weight: bold; text-decoration: underline; }


/* Begin Layer Backgrounds Images */

body { background: #fffad6 url('images/bt-bodybg.jpg') repeat-y center; }

#page {text-align: left;}

#header {background: url('images/bt-headerbg.jpg') no-repeat top;}

#content {background: url('images/bt-contentbg.jpg') repeat-y top;}

#footer {background: url('images/bt-footerbg.jpg') no-repeat bottom;}

/* End Layer Background Images */

/* Begin Navigation */

/*ul li   { list-style: disc outside }*/

li.page_item {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
}

li.page-item-3 {list-style:none; }

#navigation li a
{
	color: #616161;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}

#navigation li a:hover
{
	color: #cb1313;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: underline;
}

#navigation ul {
	margin: 0;
	padding: 0;
	list-style: disc outside;
}

/* End Navigation */

/* Begin Structure */

/* html { height: 100%; margin: 0; padding: 0; } */

body {
	margin: 0;
	padding: 0;
        height: 100%;
}

#page {
	margin: 0 auto;
	width: 745px;
}

#header {
	text-align: top;
	float: left;
	height: 216px;
	width: 745px;
}

#headerimg {
	float: left;
	height: 30px;
	margin: 34px 0 0 260px;
        padding: 0;
        /*border: 1px solid black;*/
}

#register {
	/*height: 20px;
	float: right;
	margin: 38px 53px 0 0;
        border: 1px solid black;*/

}

#description {
	height: 60px;
	float: left;
	text-align: center;
	margin: 17px 0 0 290px;
	padding: 0;
        /*border: 1px solid black;*/
}

#navigation {
	/*float: left;
	margin: 160px 0 0 21px;
	padding: 0;
        border: 1px solid black;*/
}

#content {
	float: left;
	width: 715px;
	margin: 0;
	padding: 0 15px 0 15px;
}

.narrowcolumn {}

.clear {clear: both;}

#footer {
	width: 745px;
	height: 39px;
	clear: both;
	}

#footer p {
	margin: 0;
	padding: 0px 0;
	text-align: center;
	color: #ffffff;
	}


hr { margin: 0; padding: 0; border: 0; }

/* End Structure */


/* Start Fonts and Colors */

body {
	font-family: Arial, Sans-Serif, 'Lucida Grande', Verdana;
	font-size: 62%;
	
}

#description {
	font-family: Arial, Sans-Serif, 'Lucida Grande', Verdana;
	font-size: 2em;
	color: #ffffff;
}

#headerimg {color:#565654; font-size: 2em; font-weight: bold; text-decoration: none;}

#register a {color:#565654; font-size: 1.6em; font-weight: bold; text-decoration: none; }

#register a:hover {color:#cb1313; font-size: 1.6em; font-weight: bold; text-decoration: none; }

#footer p {color:#ffffff; font-size: 1.1em; }

#footer a {color:#ffffff; font-weight: bold; text-decoration: none; font-size: 1.2em;}
#footer a:hover {color:#ffde94; font-weight: bold; text-decoration: none; font-size: 1.2em;}

#content {font-size: 1.3em;}

img { border: 0; }

/* End Fonts and Colors */

/* Start Border Styles */

.border1 {border: solid 2px #ffcc33; }
.border1:hover {border: solid 2px #cc3333; }
.border2 {border: solid 2px #c1c1c1; }

/* Sub Navbar Background */

.sn_top {background-image:url('images/subnav/subnav_top.gif');}
.sn_mid {background-image:url('images/subnav/subnav_mid.gif');}
.sn_bot {background-image:url('images/subnav/subnav_bot.gif');}
