/* 
	©2007 Copyright Rivercity Flooring. All Rights Reserved.
	Images and content may not be reproduced or reused in any fashion. 
	
	Feel free to use any of the styles below, however this unique combination and layout is copyright. 
*/

* {margin:0;padding:0}

body {font:12px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;background:#3c2b25 url(../images/body_bg.jpg) top left repeat-x;color:#444}

/* ------------- General Classes ----------------- */
.clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clear {display: inline-table;}
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */


/*------------- Element Styles -------------*/


h1 {font:22px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;color:#6f2204}
h2 {font:17px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;color:#6f2204;font-weight:bold;margin-bottom:.5em}
h3 {font:14px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;color:#6f2204;font-weight:bold;clear:both;margin-bottom:.5em}

a {color:#903f22;outline:none}
a:hover {text-decoration:none}

#content p, #contact_info p {margin-bottom:1.5em}

#content ul.list {margin:0 0 1.5em 0;padding-left:1.5em}

img.right {display:block;float:right;margin:0 0 1em 1em;display:inline}
img.left {display:block;float:left;margin:0 1em 1em 0;display:inline}

#portfolio img {display:block;border:1px solid #ccc;padding:2px;margin-bottom:1em}

/*------------- Layout Styles -------------*/

#wrapper {width:784px;margin:0 auto 0 auto}
	#header {position:relative;padding-top:40px}
		#logo img {border:0}
		#header p {position:absolute;width:379px;height:22px;top:52px;left:271px;background:transparent url(../images/tagline.jpg) no-repeat 0 0;text-indent:-9999px}
	
	#container {width:776px;border:3px solid #8a7516;background-color:#fff;padding:1px 1px 0 1px}
		#hero {display:block}
	#mainnav {width:100%;height:37px;background:transparent url(../images/nav_bg.jpg) repeat-x 0 0}
		#mainnav ul {list-style:none}
			#mainnav ul li {display:inline}
				#mainnav ul li a {float:left;width:121px;height:37px;text-indent:-9999px;text-decoration:none}
				
				#link-one a 	{background:transparent url(../images/link_one_bg.jpg) no-repeat 0 0}
				#link-two a 	{background:transparent url(../images/link_two_bg.jpg) no-repeat 0 0}
				#link-three a 	{background:transparent url(../images/link_three_bg.jpg) no-repeat 0 0}
				#link-four a 	{background:transparent url(../images/link_four_bg.jpg) no-repeat 0 0}
				#link-five a 	{background:transparent url(../images/link_five_bg.jpg) no-repeat 0 0;width:161px !important}
				#link-six a 	{background:transparent url(../images/link_six_bg.jpg) no-repeat 0 0;width:130px !important}
	
	#stage {width:756px;padding:1em 0 1.5em 20px;background:#fff url(../images/stage_bg.jpg) repeat-x 0 1px}
		#content {width:495px;float:left}
		#callouts {width:245px;float:left;padding-left:15px;display:inline}
			#showcase {width:238px;height:125px;margin-bottom:1.5em;position:relative;background:transparent url(../images/co_showcase_bg.jpg) no-repeat 0 0}
				#showcase a {display:block;position:absolute;color:#fff;font-size:14px;font-weight:bold;bottom:13px;right:15px;text-decoration:none}
				#showcase a:hover {text-decoration:underline}
				
			#contact {width:238px;height:110px;padding-top:15px;margin-bottom:1.5em;background:transparent url(../images/co_contact_bg.jpg) no-repeat 0 0;text-align:center}
				#contact p {font-size:14px;color:#555555;margin-bottom:0;}
				#contact a {font-size:18px;color:#651f03;font-weight:bold;text-decoration:none}
				#contact a:hover {text-decoration:underline}
				
			#interview img {border:0}
	
	#footer {position:relative;padding:5px 0 1.5em 0;font-size:11px;color:#777777}
		#footer p.right {position:absolute;top:5px;right:5px}
			#footer p a {color:#999999;text-decoration:none}
			#footer p a:hover {color:#cccccc}
	
	
/*------------- Form Styles -------------*/

fieldset {border:0;padding-top:1em}
label {font-size:12px;font-weight:bold;display:block;color:#333}
fieldset.fields input {display:block;font-size:12px;padding:2px;width:50%;margin-bottom:1em;}
fieldset textarea, fieldset select {margin-bottom:1em}
