/* ****************************** */
/* Container */
#container					{position: relative; margin: 0 auto; width: 900px; overflow: auto;}

/* ****************************** */
/* Header */
#logo						{margin: 20px 0 0 20px; font-size: 40px; color: #FF7700;}
#subtext					{margin: 0 0 0 90px; font-family: Note-this, Times; font-size: 22px; color: #FFF;}

/* ****************************** */
/* Body */
#body						{margin: 50px 0 0 0; overflow: auto;}

/* ****************************** */
/* Menu */
#menu						{overflow: hidden;}
#menu ul li 				{margin: 0 0 15px 0;}
#menu ul li a				{width: 125px; font-family: Note-this, Times; font-size: 20px; color: #FFF;}
#menu ul li a span			{padding: 0 0 3px 0; border-bottom: 1px solid #555;}
#menu ul li a:hover			{color: #FF7700;}
#menu ul li a:hover	span 	{border-bottom: 1px solid #FF7700;}

/* ****************************** */
/* Content */
#content_container			{background: #FFF url("../images/layout/left.gif") top left repeat-y; position: relative; 
							 width: 775px;}
#content					{background: url("../images/layout/top.gif") top left repeat-x; padding: 35px; overflow: hidden; 
							 line-height: 1.5em;}
#content a					{color: #555555; text-decoration: underline;}
#content a:hover			{color: #FF7700;}
#content h3 a				{font-size: 14px; color: #FF7700; text-decoration: none;}

/* ****************************** */
/* Slides */
#slider						{background: url("../images/layout/slider_border.png") top left repeat-x; overflow: auto;}
#slider ul li 				{float: left; text-align: center; padding: 25px 0; width: 155px; font-family: Note-this, Times; 
							 font-size: 20px;}
#slider ul li.active		{background: url("../images/layout/slider_arrow.gif") center 3px no-repeat; cursor: pointer; 
							 color: #FF7700;}

/* ****************************** */
/* About */
table tr td					{padding: 0 0 10px 0; vertical-align: top;}
table tr th					{font-family: AllerRegular, Verdana; font-size: 15px; color: #FF7700; padding: 10px 0 0 0; 
							 text-align: left;}

/* ****************************** */
/* Contact */
#contact_background			{background: url("../images/contact.gif") 470px 30px no-repeat;}
#contact .header			{width: 150px; float:left;}
#contact input				{margin: 0 0 15px 0; padding: 3px; width: 250px;}
#contact textarea			{margin: 0 0 15px 0; padding: 3px; width: 250px; height: 100px;}
#contact .btn				{margin: 0 60px 0 0; padding: 2px; width: 100px;}

/* ****************************** */
/* Sitemap */
.sitemap					{margin: 20px 0 0 0; padding: 10px 0; width: 100px; border: 1px solid #555; text-align: center;}
.sitemap a 					{font-size: 16px;}

/* ****************************** */
/* Footer */
#footer						{color: #FFF; font-size: 12px; padding: 25px 0; overflow: auto;}
#footer a		 			{color: #FFF;}
#footer span 				{margin: 0 10px 0 0;}
#footer a:hover				{color: #FF7700;}

