/*	Theme Name -- Spring Theme 2				*/
/*	Created For -- www.broxfarm.com			*/
/*	Theme Author -- Jenny @ (-www.miiiintz.com-)	*/
/*	Do not use without permission				*/


/* basic page info */

			body { 
			margin: 0px auto 60px auto;
			padding: 0px;
			background: #fff url('') repeat; 
			font-family: "lucida sans", "lucida grande", verdana, sans-serif;
			color: #82755F; 
			font-style: none;
			font-size: 13px; 
			} 
			
			#content {
			width: 850px;
			margin: 0px auto 0px auto;
			background: transparent;
			}

			#maincontent {
			float: left;
			width: 100%;
			margin: 0px;
			background: transparent;
			}

			.entry {
			padding: 15px;
			margin: 0px 0px 0px 210px;
			border: 0px;
			background: #D8F0C0 url('') no-repeat top left;
			}

			.dud {
			padding: 0px;
			margin: 30px 0px 0px 200px;
			text-align: center;
			}


/* header navigation */

		#header {
			float: left;
			width: 100%;
			margin-bottom: 40px; padding: 0px;
			background: #A8C060 url('') repeat top left;
			}

		.header_text {
			float: right;
			padding: 15px 80px 15px 0px; margin: 0px;
			text-align: right;
			font-size: 13px !important;
			color: #FFF; 
			background: url('') no-repeat center right;
			}

		#header_link {
			width: auto;
			text-align: left; 
			margin: 0px;
			padding: 15px 0px 15px 20px;
			background-color: #594E43;
			}

		#header_link li a { 
			color: #fff;
			padding: 0px; margin: 0px 7px 0px 7px;
			text-transform: lowercase;
			font-size: 13px;
			list-style: none;
			}

		#header_link li a:hover {
			color: #ccc;
			}

		#header_link li.current { 
			color: #ccc;
			padding: 0px; margin: 0px 7px 0px 7px;
			text-transform: lowercase;
			font-size: 13px;
			list-style: none;
			}

		ul.navheader { 
			list-style: none; 
			}

		ul.navheader li {
			list-style: none;
			display: inline;
			}



/* sidebar navigation */


			#navigate {
			float: left;
			width: 185px;
			text-align: justify;
			margin: 0px; padding: 0px;
			}

			.navigate_body {
			margin: 0px; padding: 15px;
			color: #fff;
			background-color: #90A890;
			}
			
			#navigate ul {
			font-weight: normal;
			list-style-type: none;
			margin: 0px; padding: 0px;
			}

			.navigate_link ul {
			padding: 0px; margin: 0px;
			}

			.navigate_link li {
			font-size: 13px; 
			margin: 0px 0px 5px 0px; 
			padding: 4px 15px 4px 15px;
			background: #D4722C url('') repeat;
			text-transform: none; 
			text-align: right;
			font-weight: normal;
			list-style: none;
			}

			.navigate_link li a {
			text-decoration: none;
			text-transform: none;
			font-weight: normal;
			color: #eeeeee; 
			padding: 0px; margin: 0px;
			}

			.navigate_link li:hover {
			color: #ffffff;
			background: #A8D8A8 url('') no-repeat top left;
			text-decoration: none;
			}



/* searching */

			.search_go {
			background-color: #594E43;
			padding: 2px 7px 3px 7px;
			border: 0px;
			font-weight: bold; 
			color: #fff;
			}

			.search_go:hover {
			color: #aaa;
			background-color: #473A30;
			border: 0px;
			}



/* text */
	
			h1 {  
			color: #D13B15; 
			font-size: 20px; 
			text-align: justify;
			font-style: italic;
			font-weight: lighter;
			} 
			
			h2 {  
			color: #D13B15; 
			font-size: 13px; 
			font-weight: bold; 
			text-align: justify;
			font-style: none;
			} 
			
			h3 {  
			color: #594E43; 
			font-size: 13px; 
			font-weight: normal; 
			line-height: 14px; 
			text-align: justify; 
			font-style: none;
			} 
			
			h4 {  
			color: #90A800; 
			font-size: 13px; 
			font-weight: bold; 
			line-height: 14px; 
			text-align: justify; 
			font-style: none;
			} 
			
			a:link, a:visited {  
			color: #00ADCC; 
			text-decoration: none; 
			} 
			
			a:hover {
			color: #999; 
			} 

			b, i, u {
			color: #594E43;
			}
			
			blockquote {
			padding: 5px 0px 5px 30px;
			margin: 0px;
			background: url('http://www.broxfarm.com/IMG/yellow.png') no-repeat left;
			}


/* information */

			#info {
			float: left;
			width: 100%;
			padding: 10px 0px 10px 0px;
			margin: 200px auto 0px auto;
			background: #ffffff;
			}

			#info a {
			color: #999;
			}

			#info a:hover {
			color: #00ADCC;
			}

			#info_body {
			width: 800px;
			margin: 0px auto 0px auto;
			text-align: center;
			color: #888;
			font-size: 11px; 
			}


/* images */

			img, img a {
			background-color: #fff;
			max-width: 150px;
			padding: 5px; margin: 3px;
			border: 1px solid #D1D1C5;
			}

			img:hover, img a:hover {
			border: 1px solid #8A8A69;
			}
