/*

Theme Name: Put Together

Theme URI: http://walrusbark.info/

Description: Put It Together LLC 

Version: 1.0

Author: Vanessa Wood - Design to Spec LLC

Author URL: http://designtospec.com/



*/





/*////////// GENERAL //////////*/

body {

	margin: 25px 0px;

	background-color: #b1bf8e;

		

	}



#container {

	margin: 0 auto;

	width: 900px ;

	border: 0px solid #997e51;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	}

#container2 {

	border: 0px solid #0000ff;

	background-color: #cadb9e;

	color: #000000;

}

#container3 {

	width: 900px;

	float:left;

	border-right:   0px solid #333333;

	background-color: #cadb9e;

	color: #000000;

}

/*////////// TYPEOGRAPHY //////////*/

h1 {

	font-family: 'Libre Baskerville', serif;

	font-size: 22px;

	font-style: normal;

	font-weight: bold;

	color: #000000;
	
	text-align: center;

}

h2 {
    font-family: 'Libre Baskerville', serif;
	
	font-size: 18px;

	font-style: normal;

	font-weight: bold;

	color: #333333;

	 

}

h3 {

	font-family: "Times New Roman", Times, serif;

	font-size: 18px;

	color: #000000;

	font-style: italic;

}

h4 {

	color: #CC33FF;

	font-size: 22px;

	font-style: italic;

	font-weight: bold;

}

h5 {

	font-family: "Times New Roman", Times, serif;

	font-size: 30px;

	font-style: italic;

	font-weight: bold;

	color: #000000;

}

h6 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	padding-left: 160px;

	line-height: 20px;

	color: #666666;

	font-weight: bold;

	

}



p {

	margin-bottom: 18px;

}



/*////////// HEADERS //////////*/

#header {

	border: 0px solid #00ff00;

	width: 900px ;

	height: 160px; /*143px*/

	background-image:   url("images/header2015.gif");

	background-repeat: no-repeat;

	background-color: #cadb9e;
	
	

}
#header-hours {
	z-index: 4000;
	padding-top: 30px;
	padding-left: 350px;
	color: #000;
	font-size: 12px;
	
}

#header-mission {

	border: 0px solid #00ff00;

	width: 900px ;

	height: 165px;

	background-image:   url("images/header.jpg");

	background-repeat: no-repeat;

	background-color: #cadb9e;

}

#header p, #header h1, #header h2/**/ {

/*display: none;*/

}



/*////////// CONTENT //////////*/

#content {

	margin:10px 20px 0px;

	width: 650px;

	float:right;

	border: 0px solid #333333;

    font-family: Verdana, Arial, Helvetica, sans-serif;

}

 



.post   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	}

.post h2 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 20px;

	font-style: normal;

	font-weight: bold;

	color: #000000;

	line-height: 120%;

	}

	

.post a {

	font-size: 16px;

	color: #0099FF;}

.post a:hover {

	font-size: 16px;

	color: #FF0000;

	text-decoration: underline;

}

.post a:active {

font-size: 16px;

	color: #FF0000;

	text-decoration: underline;

}

.post a:visited {

	font-size: 20px;

	color: #0099FF;

	text-decoration: underline;

	}



a {}

a:hover {

	text-decoration: underline;

}

a:visited {}



a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CC6600;

}

a:hover {

	text-decoration: underline;

}

a:visited {}



/*////////// PICTURES //////////*/

.picture {

	background-color: #cadb9e;

	border: 0px solid #CCCCCC;

	padding: 3px;

	font: 11px/1.4em Arial, sans-serif;

	text-align: center;

	} 

.picture img { 

	border: 0px solid #CCCCCC; 

	vertical-align:middle; margin-bottom: 3px; 

	} 

.right { 

	margin: 0.5em 0pt 0.5em 0.8em; float:right; 

	} 

.left { 

	margin: 0.5em 0.8em 0.5em 0; float:left; 

	} 



/*////////// JAVASCRIPT Slideshow //////////*/ 

.Caption {

	font-family: Arial;

	font-weight: bold;

	color:      #000000;

	font-size: 12px;

}

 



/*////////// SIDEBARS //////////*/

#sidebarLT {

	margin: 0 auto;

	width:160px;

	border: 0px solid #ff9900;

	float:left;

	text-align: right;

	padding-bottom: 10px;

		}

.sideTX {

	color: navy;

	font-size: 10pt;

	}

.sidebarLT {

	list-style: none;

	padding: 0;

	margin: 0; 

} 

.sidebarLT ul {

	color: #FFFF99;

} 

.sidebarLT li {

	padding-bottom: 15px;

}



.sidebarLT A:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

	text-decoration: none;

	padding-bottom: 30px;

}

.sidebarLT A:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

	text-decoration: none;

	padding-bottom: 30px;

}

.sidebarLT A:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

	text-decoration: none;

	padding-bottom: 30px;

} 

.sidebarLT A:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	font-weight: bold;

	text-decoration: none;

	padding-bottom: 30px;

	 

}











/*////////// BLOG ELEMENTS //////////*/

/*////////// FORMS //////////*/

/*////////// FOOTER //////////*/



#pushbottom{

clear:both;

}

#pushbottomB{

clear:both;

}

#footer {

	border: 0px solid #000033;

	height: 130px;

	width: 900px;

	color: #000000;

	text-align: center;

	margin-left: 0px;

	margin-bottom: 0px;

	margin-top: 15px;

	background-image: url(images/footer.gif);

	background-repeat: no-repeat;

}



.footBiz {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

}

.footLoc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	font-style: italic;

}





/*////////// IMAGES //////////*/

/*////// FUN CLASSES ///////////*/

/*any little extra flares and fun design

elements you want to add can go here*/

blockquote {

	font-style: italic;

	font-weight: bold;

	font-family: "Times New Roman", Times, serif;

	font-size: 17px;

}



.smaltext {

	font-size: 12px;

	color: #666666;

}

 .box {

	font-family: "Times New Roman", Times, serif;

	font-size: 14pt;

	font-weight: bold;

	color: #330099;

}

.boxtext {

	font-family: "Times New Roman", Times, serif;

	font-size: 14pt;

	font-weight: bold;

}

 

td {

	background-position: top;

}

table {

	padding: 6px;

}

#leftNav  {

	font-size: 12px;

	color: #003366;

	background-color: #DDF0F0;

	padding: 6px;

	width: 210px;

	font-style: normal;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

}

#leftSubscribe  {

	font-size: 12px;

	color: #003366;

	background-color: #e6f29f;

	padding: 6px;

	width: 210px;

	background-image: url("/../../images-penny/background_green.gif");

	background-repeat: repeat;

	font-style: normal;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

}

#leftAudio  {

	background-color: #ffff66;

	padding: 6px;

	width: 210px;

}

.layout01 {

	background-image:   url("images/background_green.gif");

}

#loginBox {

	width: 205px;

	background-color: #cccccc;

	padding: 10px;

	text-align: center;

}

.leftLogin  {

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

	}

.leftLogin A:link {

	color: #3399CC;

	text-decoration: none;

	

	}

.leftLogin A:visited {

	color: #3399CC;

	text-decoration: none;

	

}

.leftLogin A:active {

	color: #3399CC;

	text-decoration: none;

	

} 

.leftLogin A:hover {

	color: #999999;

	text-decoration: underline;

	

	}



#smgray {

	font-size: 10px;

	color: #999999;

	text-align: center;

}

 