/*
Theme Name: Ramsey Template
Theme URI: http://www.lyledigitaldesigns.com
Description: Wordpress theme created for Ramsey Partners, LLC.
Version: 1.0
Author: Jordan Roberts
Author URI: http://www.lyledigitaldesigns.com
*/

.breakfree {
clear:both;
}

a {
color:#004071;
}

#menu li a.active-menu {
color:#fcf141;
}

h3.standard-header {
font-weight:normal;
margin-bottom:5px;
font-size:1.2em;
}

body {
font-family:Georgia, Times, serif;
font-size:16px;
}

#header {
padding-top:48px;
height:45px;
background:url('../img/brown-top-gradient.png') left top repeat-x;
}

#logo {
height:45px;
background:url('../img/ramsey-logo.png') left bottom no-repeat;
text-indent:-9999px;
width:459px;
float:left;
}

#logo a {
display:block;
height:45px;
}

#menu {
height:45px;
background:url('../img/menu-background.png') left bottom no-repeat;
color:#fff;
font-weight:bold;
font-size:.9em;
width:356px;
font-family:Times, Georgia, serif;
float:right;
}

#menu ul {
margin-top:20px;
margin-left:13px;
}

#menu li {
margin-right:12px;
display:inline;
}
#menu li a {
color:#fff;
text-decoration:none;
}

.blue-header {
color:#004072;
font-weight:normal;
font-size:1.8em;
margin-bottom:7px;
}

#footer {
height:163px;
background:url('../img/brown-bottom-gradient.png') left top repeat-x;
color:#fff;
font-size:.85em;
margin-top:10px;
padding-top:20px;
}

#footer a {
color:#fff;
text-decoration:none;
}

#foot-menu {
width:400px;
float:right;
text-align:right;
}

#foot-menu a {
font-weight:bold;
}

#disclaimer {
font-size:.9em;
margin-top:15px;
line-height:1.5em;
font-weight:normal;
}

#disclaimer a {
font-weight:normal;
}

#disclaimer #disclaim-spacer {
margin-top:15px;
}

.sidebar_list {
margin-bottom:20px;
}

.sidebar_list li {
font-size:.85em;
margin:4px 0;
line-height:1.3em;
padding:1px 0 0 19px;
display:block;
}

#specialties li {
background:url('../img/checkmark.png') left 1px no-repeat;
}

#partner-links li {
background:url('../img/partner-link.png') left 1px no-repeat;
}

.blue-gradient-header {
background:url('../img/blue-top-gradient.png') left bottom repeat-x;
height:45px;
padding-top:15px;
margin-bottom:20px;
}

.blue-gradient-header h2 {
padding-left:20px;
font-size:1.6em;
margin-bottom:0px;
}

.address-book-button {
background:url('../img/address-book.png') left top no-repeat;
width:114px;
height:33px;
float:right;
text-indent:-9999px;
margin-bottom:8px;
}

.address-book-button a {
display:block;
height:33px;
}

.contact-title {
margin-bottom:5px;
}

.shrink-contact-text {
font-size:.65em;
}

#contact-sidebar {
margin-bottom:15px;
line-height:1.3em;
}

.contact-phone {
clear:right;
}