/*



THEME NAME:  Maine Carriage House



THEME URI: http://www.MaineCarriageHouse.com/innkeeper



DESCRIPTION: Companion to web site design. Provided by a <a href="http://www.admarkcom.com/">Ad Mark com</a>. Based on the Sandbox theme.



VERSION: 1.0



AUTHOR: Kristi Borst



AUTHOR URI: http://www.mainecarriagehouse.com/



TAGS: paper, white, clean, simple, header image, two columns, right sidebar, fixed width, sandbox, microformats, hcard, hatom, widget ready, gravatar support, valid XHTML, valid CSS, w3c, free



*/







body {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10pt;



	background-color: #FBFBFB;



	background-image: url(images/sssquare.jpg);



}







body,h1#blog-title {



	margin: 0;



	padding: 0;



}



a {



	color: #000066;



}







a:hover {



	color: #000066;



}







a img {



	border: 0 none;



}







#wrapper {



	width: 700px;



	margin: 0 auto;



         background-image: url(images/sssquare.jpg);



}







#header {



	background-image: url(images/banner.jpg);



	height: 217px;



}







#inner-header {



	padding: 150px 4em 0;



}







h1#blog-title {



	font-size: 2.1em;



	font-family: "Times New Roman", Times, serif;



}







h1#blog-title a {



	color: #680500;



}



#blog-description {

	font-size: 1.4em;

	font-weight: bold;

	font-family: "Times New Roman", Times, serif;

	line-height: 16px;

	}







.entry-title a {



	color: #000;



}







h1#blog-title a, .entry-title a, #footer a {



	text-decoration: none;



}







h1#blog-title a:hover, .entry-title a:hover, #footer a:hover {



	text-decoration: underline;



}







div.skip-link {



	display: none;



}







#menu {



	border-bottom: 1px solid #ccc;



}







#menu a {



	color: #000;



}







#menu a:hover {



	text-decoration: underline;



}







#menu li.current_page_item a, #menu li.current_page_item a:hover {



	background-color: #680500;



	text-decoration: none;



}







#content {



	padding: 1em;



}







.entry-title {



	font-size: 1.5em;



	margin: 1em 0 0 0;



}







abbr.published {



	color: #666;



	border: 0 none;



}







.entry-meta, .entry-date {



	color: #666;



}







#comments-list .avatar {



	float: left;



	margin-right: 1em;



}







#comments-list .n {



	font-weight: bold;



}







.entry-meta, .comment-meta {



	font-style: italic;



}







#comments-list p {



	clear: left;



}







#primary {



	padding-left: 1em;



	font-size: 0.7em;



	background-color: #e8e8e8;



}







#footer {



	text-align: center;



	font-size: 0.8em;



	border-top: 1px solid #ccc;



	border-bottom: 1px solid #ccc;



	margin-bottom: 1em;	



}







#inner-footer {



	padding: 1em 0;



}







.entry-meta, .entry-meta a,



.comment-meta, .comment-meta a,



#footer, #footer a {



	color: #666;



}

.sidebar li{

	color: #000;
	}

.sidebar ul ul li{

	color: #990000;
	}




/*



LAYOUT: Two-Column (Right)



DESCRIPTION: Two-column fluid layout with one 







sidebars right of content



*/



div#container {



float:left;



margin:0 -200px 0 0;



width:100%;



}







div#content {



margin:0 200px 0 0;



}







div.sidebar {



float:right;



overflow:hidden;



width:150px;



}







div#secondary {



clear:right;



}







div#footer {



clear:both;



width:100%;



}







/* Just some example content */



div#menu {



height:2em;



width:100%;



}







div#menu ul,div#menu ul ul {



line-height:2em;



list-style:none;



margin:0;



padding:0;



}







div#menu ul a {



display:block;



margin-right:1em;



padding:0 0.5em;



text-decoration:none;



}







div#menu ul ul ul a {



font-style:italic;



}







div#menu ul li ul {



left:-999em;



position:absolute;



}







div#menu ul li:hover ul {



left:auto;



}







.entry-title,.entry-meta {



clear:both;



}







div#primary {



padding-top:2em;



}







form#commentform .form-label {



margin:1em 0 0;



}







form#commentform span.required {



background:#fff;



color:#c30;



}







form#commentform,form#commentform p {



padding:0;



}







input#author,input#email,input#url,textarea#comme







nt {



padding:0.2em;



}







div.comments ol li {



margin:0 0 3.5em;



}







textarea#comment {



height:13em;



margin:0 0 0.5em;



overflow:auto;



width:66%;



}







.alignright,img.alignright{



float:right;



margin:1em 0 0 1em;



}







.alignleft,img.alignleft{



float:left;



margin:1em 1em 0 0;



}







.aligncenter,img.aligncenter{



display:block;



margin:1em auto;



text-align:center;



}







div.gallery {



clear:both;



height:180px;



margin:1em 0;



width:100%;



}







p.wp-caption-text{



font-style:italic;



}







div.gallery dl{



margin:1em auto;



overflow:hidden;



text-align:center;



}







div.gallery dl.gallery-columns-1 {



width:100%;



}







div.gallery dl.gallery-columns-2 {



width:49%;



}







div.gallery dl.gallery-columns-3 {



width:33%;



}







div.gallery dl.gallery-columns-4 {



width:24%;



}







div.gallery dl.gallery-columns-5 {



width:19%;



}







div#nav-above {



margin-bottom:1em;



}







div#nav-below {



margin-top:1em;



}







div#nav-images {



height:150px;



margin:1em 0;



}







div.navigation {



height:1.25em;



}







div.navigation div.nav-next {



float:right;



text-align:right;



}







div.sidebar h3 {



font-size:1.2em;



}







div.sidebar input#s {



width:7em;



}







div.sidebar li {



list-style:none;

text-align:center;

margin:0 0 2em;



}




div.sidebar li form {



margin:0.2em 0 0;



padding:0;



}







div.sidebar ul ul {



margin:0.1em 0 0 -0.75em;



}







div.sidebar ul ul li {



list-style:none;

text-align: center;

margin:0;



}







div.sidebar ul ul ul {



margin:0 0 0 0.5em;



}







div.sidebar ul ul ul li {



list-style:circle;



}







div#menu ul li,div.gallery dl,div.navigation 







div.nav-previous {



float:left;



}







input#author,input#email,input#url,div.navigation 







div {



width:50%;



}







div.gallery *,div.sidebar div,div.sidebar 







h3,div.sidebar ul {



margin:0;



padding:0;



}


/* Customize for mainecarriagehouse.com navigation */

.Roomtypes {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: .75em;

	font-weight: bold;

	color: #FFFFFF;

}

 

.Roomtypes:link{

	text-decoration: none;

	color: #FFFFFF;

}

.Roomtypes:visited{

	text-decoration: none;

	color: #FFFFFF;

}

.Roomtypes:hover {

	text-decoration:underline;

}

div.sidebar a:link{

	font-family: Verdana, Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 1.2em;

	font-style: normal;

	font-weight: bold;

	color: #940000;

	text-decoration: none;

	background-color: #e8e8e8;

	display: block;

	padding: 8px;

	width: 140px;

}

div.sidebar a:visited{

	font-family: Verdana, Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 1.2em;

	font-style: normal;

	font-weight: bold;

	color: #940000;

	text-decoration: none;

	background-color: #e8e8e8;

	display: block;

	padding: 8px;

	width: 140px;

}

div.sidebar a:hover{

	font-family: Verdana, Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 1.4em;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #940000;

	display: block;

	padding: 8px;

	width: 140px;

}



