@charset "utf-8";

/* CSS Document */



/* Globals */

body, html 					{ height:100%; margin:0; }

body						{ background: url(images/site_bg.jpg) top center repeat; }

.clearfix 					{ clear:both; }

a img 						{ border:none; }

a 							{ outline:0; }

a:hover, a:active, a:focus 	{ outline:0; -moz-outline-style:none; }

#outer_container			{ width:932px; margin:0 auto; background: url(images/arrow_bg.png) top center no-repeat; position:relative; }

#wrap						{ width:932px; margin:0 auto; }



#leaf_left					{ position:absolute; top:284px; left:32px; }
#leaf_left_blog					{ position:absolute; top:284px; left:-122px; }
#leaf_right					{ position:absolute; top:693px; right:0; left:1240px; }

#blog-page-sidebar 				{float:right; 
						width:260px\9;/* IE8 and below */
						}


/* Header */

#header						{ width:932px; }

#nav						{ width:932px; height:35px; border-top:1px dotted white; border-bottom:1px dotted white; margin:0 0 10px 0; }

#nav ul						{ padding:10px 0 0 20px; margin:0; }

#nav ul li 					{ list-style:none; float:left; padding:0 15px 0 15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; }

#nav ul li a				{ color:white; text-decoration:none; }

#nav ul li a:hover			{ text-decoration:underline; }

#logo						{ width:321px; height:126px; float:left; }



/* Splash */

#splash						{ width:932px; height:311px; position:relative; }

#speciality					{ width:290px; height:311px; background: url(images/speciality_bg.jpg) no-repeat; position:absolute; top:0; left:0; z-index:1000; }

#shadow						{ width:932px; height:30px; background: url(images/slider_shadow.png) no-repeat; }



/* Content */

#content					{ width:932px; }

#text						{ width:649px; float:left; }

#text h1					{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fb9d03; margin:0; width:601px; }

#text p						{ color:white; font-family:Arial, Helvetica, sans-serif; font-size:15px; margin-top:0px; width:601px; text-align:justify; margin-left:25px; }

#form						{ width:263px; float:left; background: url(http://fremontfurnitureco.com/wp-content/uploads/2013/07/form-bg.png) no-repeat; min-height:396px; }

#form form					{ margin-left:14px; padding-top:262px; }

#form input					{ -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; width:230px; }

#form textarea				{ width:230px; height:35px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }

form, form fieldset input, form fieldset textarea, form label {	font-family:Arial, Helvetica, sans-serif; font-size:11px; }

form p { margin: 5px 0; clear:both; }

form p label { position: absolute; margin-top:5px; margin-left:7px; }

input.error { border:3px solid red; }



/* Featured */

#featured					{ width:932px; }

.featured_block				{ width:289px; height:172px; background: url(images/featured_block_bg.png) no-repeat; padding:7px; float:left; margin-right:7px; }



/* Footer */

#footer						{ border-top: 1px dotted #fff; font-family:"Times New Roman", Times, serif; font-size:12px; color:white; }

#footer a					{ color:white; text-decoration:none; }

#footer a:hover				{ text-decoration:underline; }





/* Sub Pages */

#banner						{ width:957px; height:212px; background: url(images/header_page.png) no-repeat; margin-left:-25px; }

#banner h1					{ color:white; font-size:80px; margin:0; padding:15px 0 0 380px; }





/* Gallery Images */ 



.gallery-item {float:left; padding-right:10px; }





#left-form { width:772px; float:left; }

#right-content { width: 274px; float:left; }



#left-contact-form input  { width:343px; height:33px; }

#blog_title { color:white; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; }

#blog_title span { font-size:14px; font-weight:normal; color:#FB9D03; font-family:Georgia, "Times New Roman", Times, serif }

#blog_content {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:white; }

#blog_content a {color: #FB9D03; }

#phone { margin-left:-259px; float:right; margin-top:73px;  } 

































































