/*Designed By Jared Nathaniel Hall -  July 27, 2009 - For DoggieBuddy.com
*/
/*  Begin Home Page */
body { color: black; background-image: url(../images/home_background.jpg); background-repeat: repeat; margin: 0; }
span { display: block; }
p {
	color: #000;
	font-size: medium;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}
a:link { color: #000 ; font-weight: bold; text-decoration: none; }
a:visited { color: #000 ; font-weight: bold; text-decoration: none; }
a:hover { color: #646464 ; font-weight: bold; text-decoration: none; }
a:active { color: #000 ; font-weight: bold; text-decoration: none; }
#container { background-color: #22283d; width: 900px; height: auto; margin-right: auto; margin-left: auto; }
#head {
	background-color: #22283d;
	background-repeat: no-repeat;
	text-align: center;
	width: 900px;
	height: 75px;
}
#head_logo { background-image: url(../images/home_logo01.jpg); background-repeat: no-repeat; width: 288px; height: 75px; float: left; }
#head_text { float: right; padding-top: 20px; padding-right: 10px; }
#head h1 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; padding-top: 15px; padding-left: 15px; }
#nav {
	background-color: #ccc7bc;
	background-repeat: no-repeat;
	width: 900px;
	height: 50px;
	border-top: 1px solid #000;
}
#nav ul {
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 15px;
}
#nav li { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-variant: small-caps; padding-right: 25px; padding-left: 25px; display: inline; }
#image {
	background-image: url(../images/home_image_250.jpg);
	background-repeat: no-repeat;
	width: 900px;
	height: 250px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
#lefttitle { width: 500px; height: 100px; float: left; }
#rightdescribe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 285px;
	float: left;
	margin-top: 0;
	margin-left: 100px;
	padding-top: 0;
	height: 250px;
}
#rightdescribe h2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
#rightdescribe p {
	font-size: 13px;
}
#lefttitle { }
#lefttitle h1 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #000;
	font-size: 40px;
	font-weight: normal;
	margin: 0;
	padding: 20px 0 0 20px;
}
#seperate { background-color: #ccc7bc; height: 30px; }
#content_main { background-color: #9c9685; width: 900px; height: 252px; }
#contentleft { width: 225px; height: 250px; float: left; border-top: 1px solid #3a342f; }
#contentleft:hover {#000;}
#contentleft h3 { font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 10px; padding-left: 10px; }
#contentleft p { font-size: 12px; padding-right: 10px; padding-left: 10px; }
#content_image1 { width: 110px; height: 154px; float: left; padding-top: 5px; padding-left: 5px; }
#content_text1 {  }
#contentmiddle { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc7bc; background-image: url(../images/home_dog01.jpg); background-repeat: no-repeat; text-align: center; width: 450px; height: 250px; float: left; border-top: 1px solid #3a342f; border-right-color: #3a342f; border-right-width: 1px; border-left-color: #3a342f; border-left-width: 1px; display: block; }
#contentmiddle:hover {#000;}
#contentmiddle h3 { text-align: center; margin-left: 150px; }
#contentmiddle p { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin-left: 165px; padding-top: 20px; padding-right: 15px; padding-left: 15px; }
#contentright { width: 225px; height: 250px; float: left; border-top: 1px solid #3a342f; display: block; }
#contentright:hover {
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
	}
#contentright h3 { font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; }
#contentright p { font-size: 12px; padding-left: 5px; }
#content_image2 { width: 104px; height: 125px; float: right; }
#content_text2 {  }
#bottomcontent { background-color: #22283d; width: 900px; height: 300px; }
.boxtext { font-weight: normal; }
.boxtexth4:hover { color: #000; }
#box1 { background-color: #514a45; width: 298px; height: 75px; float: left; border-right: 2px solid #292521; }
#box1:hover { color: #000; background-color: #292521; }
.boximage { text-align: center; width: 75px; height: 75px; float: left; margin-top: 5px; border-style: none; border-width: 0; }
.boximageborder { border-style: none; border-width: 0; }
.boxcontent { width: 223px; height: 75px; float: left; }
.boxcontent h4 { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 0 3px; }
.boxcontent p { font-size: 11px; }
#box2 { background-color: #514a45; width: 298px; height: 75px; float: left; border-right: 2px solid #292521; display: block; }
#box2:hover { color: #000; background-color: #292521; }
#box3 { background-color: #514a45; width: 300px; height: 75px; float: left; }
#box3:hover { color: #000; background-color: #292521; }
#facebook { width: 900px; display: block; }
#facebookimage { float: left; }
#facebooktext { float: left; padding-right: 10px; padding-left: 10px; }
#twitterimage { float: left; }
#twittertext { float: left; padding-left: 10px; }
#footerlinks { clear: both; }
#footer { background-color: #514a45; width: 900px; height: 75px; clear: both; margin: 0; padding: 0; border-top: 5px solid #fff4dd; }
#footer_bottom {
	background-color: #22283d;
	width: 890px;
	height: 110px;
	margin: 0;
	clear: both;
	padding-top: 120px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}
#facebook_icon:hover {
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}
	#sidebar {
	float: right;
	height: auto;
	width: 300px;
	margin: 0px;
	padding: 0px;
	}
    #maincontent {
	height: auto;
	min-height: 700px;
	background-color: #e3e1ce;
	padding: 10px;
}
    #posts {
	background-color: #FFF;
	width: 570px;	
	border: #CCC solid 1px;
	}
.imgthumb {
	text-align: center;
	vertical-align: top;
	margin-top: 5px;
}
h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-large;
	padding: 5px;
}
.textthumb {
	color: #333;
	padding-left: 5px;
	padding-right: 5px;
}
	

/* End HomePage - Inside Page found at home_inside.css*/
h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: large;
}
.content_table_main {
	padding-top: 10px;
	padding-bottom: 10px;
}
