/*
Theme Name: Phillips and Son
Theme URI: http://www.phillipsandsoncarpet.com/
Description: Phillips and Son Carpet.
Author: 10T Web Desgin
Author URI: http://www.10twebdesign.com/
Version: 2.0
Tags: two-columns, fixed-width
*/

* {padding:0;margin:0;}

body { margin:0;padding:0;background:#b7ae91; }

#header { 
	margin-top: 0px;
	margin-bottom:5px;
	background:url('images/header.jpg');
	height:166px;
}

#header-box {
	background:url('images/header_light.jpg');
}

#name { margin:0px; padding:3px 3px 3px 10px; float:left;}
#name a { color:#000000;text-decoration:none; }
#description { padding:10px 10px 0 3px; font-weight:bold; font-size:1.1em; float:right;}

#navbar-holder { width:400px; margin-left:auto; margin-right:auto;border:2px solid #6b5f49;}

#navbar {
	list-style-type:none;
	padding:0;
	margin:0;
}

#navbar li {
	text-align:center;
	padding:4px 0 0 0;
	margin:0;
	display:block;
	float:left;
	width:100px;
	height:21px;
	background:url('images/nav.jpg');
}

#navbar li:hover {
	background:url('images/nav_hover.jpg'); 
}

#navbar li a {
	font-size:0.8em;
	display:block;
	width:100px;
	height:23px;
	color:#221f1a;
	font-weight:bold;
	text-decoration:none;
}

#navbar li a:hover {
}

#sheet {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}

.alignleft {
	float:left;
}

#gallery-comment {
	text-align:center;
	font-size:0.8em;
	font-weight:bold;
}

#main-content {
	float:left;
	width:600px;
}

#post-header-box {
	background:#6b5f49;
	padding:3px;
}

#post-header {
	font-size:1.5em;
	text-align:center;
	font-weight:bold;
}

#post-header a {
	color:#000;
	text-decoration:none;
}

#post-content p {
	margin-bottom:10px;
	text-align:justify;
}

#post-content ul {
	margin:2px 2px 2px 20px;
}

#post-content a {
  color:#221f1a;
  text-decoration:none;
}

#post-content a:hover {
  color:#000;
  text-decoration:underline;
}

#post-content img {
	margin:3px;
	border:1px #000 solid;
}

#post {
	background:#9e9075;
	padding:5px;
	margin-bottom:5px;
}

#sidebar {
	float:right;
	margin-left:20px;
	width:180px;
}

#widget-box {
  background:#9e9075;
	margin-bottom:5px;
	font-size:0.8em;
	padding:5px;	
}

#widget-header {
	font-size:1.1em;
  background:#6b5f49;
	text-align:center;
}

#sidebar a {
	color:#221f1a;
	text-decoration:none;
}

#sidebar a:hover {
	color:#000;
	text-decoration:underline;
}

#sidebar ul {
	padding:0;
	margin:0;
	list-style-type:none;
}

#footer {
	text-align:center;
	font-size:0.8em;
}

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

#footer a:hover {
  color:#000;
  text-decoration:underline;
}

#clear-both { clear:both; }
