/*  CSS styles for Natural Interios */


html	{margin:0; padding:0;}
body	{margin:0; padding:0; background-image:url(../images/bg_body.png); background-repeat:repeat-x; background-color:#695A57; font-family:Arial, Helvetica, sans-serif; }

a img	{border:0;}
.clear	{clear:both;}
form	{margin:0; padding:0;}

#container		{width:970px; padding:0; margin-left:auto; margin-right:auto;}

#header			{width: 970px; padding:12px 0 0 0; height:47px; }
#header ul		{margin:0; padding:0; height:30px;}
#header ul li	{float:left; list-style:none; margin:0; padding:0 0 0 40px; height:30px;}
#header ul li a 	{font-size:0.98em; color:#EEEEEE; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:8px 10px 8px 10px; font-weight:bold; display:block;}
#header ul li a:hover, #header ul li a.active	{background-color:#60514E;}

#main			{width:970px; background-image:url(../images/bg_main.jpg); background-repeat:repeat-x; padding:0; margin:0; }

#heading		{height:101px; width:970px; padding:0; margin:0; background-image:url(../images/big-logo.jpg); background-repeat:no-repeat;}
#heading h1		{margin:0; padding:0; visibility:hidden;}				

#divisions		{width:964px; height:338px; clear:both; padding:0 0 0 26px;}
.division-panel	{width:273px; float:left; height:318px; background-color:#60514E; margin:0 20px 0 0px; padding:10px; }

#divisions	h2	{font-family:"Times New Roman", Times, serif; font-size:1.47em; color:#FFFFFF; margin:0; padding:18px 0 0 4px; font-weight:normal; margin:0;}
#divisions p	{font-family:Arial, Helvetica, sans-serif; color:#FFFFE1; font-size:0.8em; background-color:#7F716B; width:247px; padding:5px 9px 5px 9px;}

#panel-holders	{padding:20px 25px 20px 26px;}
.home-page-text-panel1 {padding:20px; background-color:#60514E; width:566px; float:left;}
.home-page-text-panel1 p	{width:506px; height:128px; background-color:#685A56; padding:30px; margin:0; color:#D2C4BD; font-size:1.16em; line-height:1.85em;}


.home-page-text-panel2 {padding:20px; background-color:#60514E; width:253px; float:left; margin-left:20px;}
.home-page-text-panel2 p	{width:193px; height:128px; background-color:#60514E; padding:10px 30px 50px 30px; margin:0; color:#D2C4BD; font-size:1.16em; line-height:1.85em;}


.contact-page-text-panel1 {padding:20px; background-color:#60514E; width:566px; float:left;}
.contact-page-text-panel1 p, .contact-page-text-panel1 form	{width:506px; height:auto; background-color:#685A56; padding: 0 30px 0 30px; margin:0; color:#D2C4BD; font-size:1.16em; line-height:1.85em;}



.contact-page-text-panel2 {padding:20px; background-color:#60514E; width:253px; float:left; margin-left:20px;}
.contact-page-text-panel2 p	{width:193px;  background-color:#60514E; padding:30px; margin:0; color:#D2C4BD; font-size:1.16em; line-height:1.85em;}
.contact-page-text-panel2 p a {color: #f5b754; text-decoration:none;}
.contact-page-text-panel2 p	a:hover {color: #f5b754; text-decoration:underline;}


#generic-container{
margin-left:auto; margin-right:auto; width:880px; border-left:25px solid #60514E; border-right:25px solid #60514E; border-bottom:25px solid #60514E; border-top:15px solid #60514E; padding:40px 0 0 0; background-color:#685A57; margin-bottom:30px;
}

.generic-heading{
margin-left:auto; margin-right:auto; width:880px; border-left:25px solid #60514E; border-right:25px solid #60514E; border-bottom:0px; border-top:15px solid #60514E; padding:0; background-color:#685A57; margin-bottom:0px height:84px;;
}


#generic-container h2, .generic-heading h2{font-family:"Times New Roman", Times, serif; font-size:1.93em; color:#FFFFFF; margin:0; padding:20px 0 20px 40px; font-weight:normal;}
#generic-container p{color:#D2C4BD; font-size:1.16em; line-height:1.85em; padding: 0 30px 0 30px;}
#main_picture{
	clear:both;

margin-left:auto; margin-right:auto;
	width:618px;
	height:346px;
	background: url(../images/loader.gif) center center no-repeat #454E54;
	
}
#thumbnails{padding:30px 0 0 0px; text-align:center; margin-left:auto; margin-right:auto; width:680px;}
#bigImage{background-color:#60514E; padding:10px; }
#centerer{text-align:center;}
.thumbimg{background-color:#60514E; padding:10px;}
.thumbnail {float:left; padding:5px;}

.ads {
    padding: 12px 0 12px 0; font-family: "Arial","Verdana","Helvetica",sans-serif; text-align: center;
}
.skip {
	position: absolute; left: -5000px;
}
.font {
font-family:"Times New Roman", Times, serif;}

p#see_us{
	font-size:100%;
	margin:0;
	padding-top:0;
	padding-bottom:0;
	font-weight:bold;
}
