/*
+--
|
|	Eckroth Rodeo Bulls
|	custom.css
|
|	1Serpent
|	Hosting & Management
|	Development & Design
|	http://1serpent.com
|
+-
|
|	> Description: Custom CSS
|	> Version+wID: v1.0 -!- w1
|	> Date started: 23 May, 2009
|	> Date updated: 24 May, 2009
|
+--
*/

/* main style & typography */
body.custom { background: url('images/background.jpg') repeat 0 0; }
	.custom #container { margin: 20px auto; position: relative; width: 1000px; }

			/* header */
			.custom #header { background: transparent url(images/finalheader.png) no-repeat scroll 50% 0; border: none; height: 160px; padding: 0; width: 1000px; }
				.custom #header h1#logo,
				.custom #header p#logo { height: 130px; width: 380px; }
				.custom #header h1#logo a,
				.custom #header p#logo a { display: block; height: 130px; text-indent: -9999px; width: 380px; }

			/* content */
			.custom #content_box { background: transparent url('images/contentBG.jpg') repeat-y 0 0; min-height: 600px; }
				.custom #content { float: right; width: 800px; min-height: 600px; }
					.custom .post_box, .custom .teasers_box, .custom #comments, .custom .prev_next { margin: 0 40px 20px 20px; padding: 0; }
						.custom .bracket { display: none; }
					.custom .teasers_box { width: 740px; }
						.custom .teaser { width: 350px; }

			/* sidebars */
			.custom #sidebars { display: none; }

			/* navigation */
			.custom #navigation { background: transparent url('images/navTop.png') no-repeat 50% 0; left: 20px; padding: 40px 0 0; position: absolute; text-align: center; top: 160px; width: 166px; }
				.custom ul#tabs { border: none; }
					.custom ul#tabs li { background: transparent url('images/navLine.png') no-repeat 50% 100%; float: none; border: none; margin-bottom: 0; }
					/* change page-item-X in the bellow line to whatever the class of the last page in the nav menu is */
					.custom ul#tabs li.page-item-10 { background: none; }
						.custom ul#tabs li a { color: #ffd56b; padding: 8px 5px; }
						.custom ul#tabs li a:hover { color: #ffff99; text-decoration: none; }
						.custom ul#tabs li, .custom ul#tabs li.current_page_item, .custom ul#tabs li.current-cat { padding: 0; }
				.custom #navigation .navBottom { background: transparent url('images/navBottom.png') no-repeat 50% 0; height: 35px; width: 100%;}

			/* footer */
			.custom #footer { background: transparent url('images/footerBG.png') no-repeat 0 0; border: none; color: #ffd56b; font-size: 1.1em; height: 40px; padding: 65px 0 0; text-align: center; width: 1000px; }
			.custom #footer a { border: none; color: #ffd56b; text-decoration: underline; }
			.custom #footer a:hover { color: #ffff99; }
			.custom #footer p { font-size: 1.1em; }
			.custom #footer ul { height: auto; list-style-type: none; margin: 0 auto; width: 766px; }
				.custom #footer ul li { float: left; margin: 0 5px; }


/* additional style & typography */
.custom .headline_area { margin-bottom: 1em; }
.custom .headline_area h1, .custom .headline_area h2 { color: #0a3f7b; font-weight: bold; }
	.custom .headline_meta { color: #FFFFFF; }
.custom .teaser_date { color: #FFFFFF; }

	/* home */
	.home .headline_area img { position: relative; left: -10px; }
