/* 
Theme Name: sloan-milby
Theme URI: http://www.antiquewebsitedesign.com
Description: Sloan Milbey template with menu on right, a css trick, xhtml strict
Version: 0.1
Theme Author: Rick Bible
Author URI: http://www.antiquewebsitedesign.com
Template: hybrid
*/

/***** Hybrid Styles *****/

/* Get base CSS */

@import url('../hybrid/library/css/18px.css');

/* Get default Hybrid CSS */

@import url('../hybrid/library/css/screen.css');

/* Get the plugins CSS */

@import url('../hybrid/library/css/plugins.css');

/***** Structure *****/

body {
	text-align: center;
	font-family: Arial,Sans-Serif;
	background-image: none;
	background-color: #000;
	color: #333;
}
.post p  a, a:visited {
	text-decoration: underline;
}
.widget a, a:visited {
	text-decoration: none;
}
.category .post a, a:visited {
	text-decoration: none;
}
.single a, a:visited {
	text-decoration: none;
}

a, a:visited {
	color: #1a1a1a;
}

#body-container {
	text-align: left;
	margin: 24px auto 18px auto;
	background: url(images/sloans-milby.png) no-repeat 0 0;
}

/***** Links & Misc *****/
p {
	font-size: 15px;
}
h1, h1 a {
	font-size: 24px;
}

h3, h3 a {
	font-size: 16px;
}

h4, h4 a, h5 h5 a, h6, h6 a {
	font-size: 14px;
}

/***** Header *****/

#header-container {
	width: 960px;
	margin: 0;
}

#container {
	background-color: #fff;
	margin: 0 0 18px 0;
}

#header {
	margin: 0;
	padding: 0 0 5px 0;
	height: 90px;
}

#site-title {
	float: left;
	width: 300px;
	margin: 0;
}

#site-title a {
	display: block;
	width: 480px;
	height: 90px;
	margin: 0 0 0 0;
}

#site-title a span {
	display: none;
}

#site-description {
	display: none;
	font-size: 13px;
	color: #b3b3b3;
}

/***** Navigation ****/

.navigation-links {
	margin-bottom: 10px;
}

.next {
	padding: 6px 40px 6px 0;
	background: url(images/arr-right.gif) no-repeat right center;
}

.previous {
	padding: 6px 0 6px 40px;
	background: url(images/arr-left.gif) no-repeat left center;
}

#navigation {
	float: left;
	width: 960px;
	background: url(images/stripes.gif) repeat-x 0 bottom;
	padding: 0 0 5px 0;
}

.page-nav {
	float: right;
	overflow: hidden;
}

.page-nav ul {
	margin: 0;
	padding: 0;
	padding-left: 0px;
	text-align: right;
	list-style-type: none;
}

.page-nav li {
	float: left;
	position: relative;
	display: inline;
}

.page-nav li a {
	text-align: center;
	color: #fff;
	position: relative;
	display: block;
	text-decoration: none;
	margin-left: 2px;
	padding: 5px 0;
	width: 102px;
	background-color: #00a48b;
}

.page-nav li a:visited {
	color: #FFF;
}

.page-nav li a:hover {
	background-color: #1a95d3;
}

/***** Content *****/

#container {	width: 955px;
	background: #FFF url(images/verticle-stripes.gif) repeat-y 650px top;
	padding: 0 5px 0 0;
	margin: 0;
	margin-bottom: 10px;
}

.content {background: none;
	float: left;
	width: 635px;
	padding: 10px;
	margin: 10px 0px 10px 0px;
	
}

.content ul {
	list-style: none;
	margin-left: 0px;
}

.content ul li {
	margin-left: 10px;
	overflow: hidden;
	height: 100%;
	padding-left: 14px;
	background: url(images/bullet.png) no-repeat 0 6px;
}

.no-widgets .content, .no-default-widgets .content, .primary-inactive.secondary-inactive .content {
	width: 940px;
}

/***** categories *****/

.wp-pagenavi a {
	background-color: #c8c8c8;
	border: none;
}

.category-description {
	display: none;
}

.category .post img {
	margin-bottom: 90px;
}

/***** Posts *****/
.green {margin-bottom: 5px;
	text-align: center;
	color: #000;
	font-size: 15px;
}
#information {
	padding: 5px;
	font-size: 13px;
	background-color: #e8e8e8;
}

.information-box {
	float: left;
	width: 43%;
	font-size: 13px;
	text-align: left;
	
}
.box-two{float: left;width: 33%;
	
}
.box-three{width: 21%;
	float: right;
}

.information-box span {
	display: inline;
	font-weight: bold;
}
.footer-info {
	color: #00a48b;
	font-size: 14px;
	font-weight: bold;
}
.footer-info span{
	margin-right: 20px;
}

#agent-information {
	width: 450px;
	float: right;
	padding: 3px;
	margin-bottom: 10px;
	margin-left: 20px;
	font-size: 13px;
	text-align: center;
	background-color: #e8e8e8;
}

#agent-information a {
	color: #1a95d3;
}

.post {
	border-bottom: 2px solid #e8e8e8;
	padding: 10px 10px 0 0;
	color: #414141;
}
.home .post {
	
	
}
.home .page-title {
	text-align: center;
}

/* Gallery [gallery] */

img {
	padding: 0;
	background-color: #e2decc;
	border: 2px solid #e2decc;
}

.inventory {
	position: relative;
}

.inventory .single-title {
	margin-top: 0px;
}

.post img {max-width: 600px;
	background: #e2decc none repeat scroll 0 0;
	border: none;
	margin: 5px;
	padding: 4px;
}
.home .post img {
	margin: 5px auto;
}

#thegallery {
	width: 610px;
}

.gallery dl dt {
	margin: 0;
}

.agents-image {
	background: #e2decc none repeat scroll 0 0;
	border: none;
	padding: 4px;
	float: left;
}

.category-our-agents .post img {
	margin: 0 10px 0 5px;
}

.main-image {
	max-width: 340px;
	border: 2px solid #e2decc;
	float: left;
	
}

.gallery {
	height: 232px;
}

#gallery-right {
	width: 240px;
	overflow: hidden;
	float: right;
}

.gallery img {
	width: 106px;
	height: 106px;
	padding: 0;
	background-color: none;
	border: 2px solid #e2decc;
}

#more-images {
	margin-right: 35px;
	height: 20px;
	font-size: 12px;
	width: 220px;
	text-align: center;
	float: right;
	padding: 0;
	border-top: 2px solid #d2d2d2;
}

/*share icons*/

#share-container {
	height: 26px;
	padding: 10px 0 10px 0;
	margin: 0;
}

#share-container ul.send {
	width: 300px;
	float: left;
}

#share-container ul {
	padding: 0;
	margin: 0;
	width: 320px;
	float: right;
}

#share li {
	display: inline;
	background: none;
	padding-left: 0;
}

#share li a {
	margin-top: 8px;
	background: url(images/social-icons.png);
	display: block;
	float: left;
	height: 26px;
	text-indent: -9999px;
}

#share li a#facebook {
	background-position: 0 0;
	width: 32px;
}

#share li a:hover#facebook {
	background-position: 0 -26px;
	width: 32px;
}

#share li a#digg {
	background-position: -32px 0;
	width: 32px;
}

#share li a:hover#digg {
	background-position: -32px -26px;
	width: 32px;
}

#share li a#delicious {
	background-position: -64px 0px;
	width: 32px;
}

#share li a:hover#delicious {
	background-position: -64px -26px;
	width: 32px;
}

#share li a#stumbleupon {
	background-position: -96px 0px;
	width: 32px;
}

#share li a:hover#stumbleupon {
	background-position: -96px -26px;
	width: 32px;
}

#share li a#rss {
	background-position: -128px 0px;
	width: 32px;
}

#share li a:hover#rss {
	background-position: -128px -26px;
	width: 32px;
}

#share li a#twitter {
	background-position: -160px 0px;
	width: 32px;
}

#share li a:hover#twitter {
	background-position: -160px -26px;
	width: 32px;
}

#share li a#technorati {
	background-position: -192px 0px;
	width: 32px;
}

#share li a:hover#technorati {
	background-position: -192px -26px;
	width: 32px;
}

.email-form {
	width: 320px;
}
#contact-form{
	padding-bottom: 20px;
}
.linklove {
	display: none;
}

/***** Breadcrumbs *****/

.breadcrumb-trail {
	background: url(images/stripes.gif) repeat-x 0 bottom;
	padding-bottom: 10px;
}

/***** Widgets *****/

#primary {
	margin-top: 10px;
	float: right;
	width: 270px;
	padding: 10px 13px 5px 5px;
}

#secondary {
	clear: right;
	float: right;
	width: 270px;
	padding: 10px 13px 5px 5px;
}

#subsidiary {
	overflow: hidden;
	width: 924px;
	margin: 0 0 15px 0;
}


#Address a, #Address a:visited{
	font-variant: small-caps;
	color: #1a95d3;
	font-weight: bold;
}
.widget img {
	margin-bottom: 10px;
}
.widget {
	padding: 0;
	margin: 0 0 10px 0;
}

.widget-title {font-variant: small-caps;
	
	padding: 3px 0 5px 5px;
	color: #FFF;
	background: #414141;
}
.top a {
	font-variant: small-caps;
	color: #1a95d3;
	font-weight: bold;
}
.widget ul {
	list-style: none;
	margin:0 0 9px 9px;
}

.widget ul li {
	padding-left: 14px;
	background: url(images/bullet.png) no-repeat 0 6px;
}

/***** Subsidiary Widgets *****/

#subsidiary .widget {
	overflow: hidden;
	float: left;
	width: 290px;
	margin: 0 18px 0 0;
	padding: 0;
	color: #ccc;
	background: transparent;
}

#subsidiary .widget-title {
	color: #FFF;
}

#subsidiary .widget ul li {
	padding: 3px;
	background: transparent;
	border-bottom: 1px solid #FFF;
}

/*search form for top nav*/

/*#header form {
	float: right;
	width: 260px;
	height: 32px;
	margin: 8px 0 0 0;
	padding: 0;
}

input {
	float: left;
	overflow: hidden;
	width: 203px;
	height: 32px;
	padding: 5px 0px 5px 10px;
	color: #969696;
	background: url(images/search.png) no-repeat left top;
	border: none;
}

#search {
	margin-top: 10px;
	width: 300px;
	float: right;
}

#search .search-form input {
	margin-right: 0px;
	margin-left: 9px;
}

.search-submit {
	margin-top: 5px;
	float: right;
	height: 27px;
	width: 27px;
	text-indent: -3000px;
	background: url(images/go.png) no-repeat left top;
	font-size: 0px;
	display: block;
	line-height: 0px;
}

.button:hover {
	background: url(images/go.png)  no-repeat left top;
}*/

/***** Download *****/

.download {
	padding: 6px 9px;
	background: #414141;
	border: 1px solid #6c3;
	color: #FFF;
}

/***** Footer *****/

#footer-container {
	clear: both;
	width: 940px;
	background: #000;
	padding: 10px;
	color: #CCC;
}

#footer a {
	color: #FFF;
}

/***** misc. *****/

.edit a {
	font-size: 12px;
	color: #f60000;
}
.page-14 .content ul li{margin-bottom: 10px;padding-bottom: 5px;margin-right: 10px;
	border-bottom: 1px dotted #aaa;
	}
.page-14 .content ul li a{
	text-decoration: underline;
}