/* -- Copyright (c)2008 FancyDesign.com All rights reserved --*/

body {font:12px; font-family:Tahoma, Arial, sans-serif; background-image:url(images/back.gif); text-align:center; margin:0px; padding:0px;}

	/*table {font-size:inherit; font:100%;}*/


/* Removes Ugly Default Border From Linked Images
-------------------------------------------------------*/
a img		{border: none;}
td			{font-size:12px; color: #555;}
a img		{filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0; -khtml-opacity:1.0;}
a:hover img {filter:none; -moz-opacity:0.6; opacity:0.6; -khtml-opacity:0.6;}

/* Gereric Clear, Use On Divs
-------------------------------------------------------*/
.clear {clear: both;}


/* Accessible Hide: visualy hides an element yet
   makes content available to screen-readers.
-------------------------------------------------------*/
.hide {position: absolute; left: -3000px;}

/* Makes Horizontal Rules look consistant accross
   popular browsers.
-------------------------------------------------------*/
hr {background: #7d664a; border: 0; color: #999999; height: 1px; margin: 0 0 10px;}


/* Define some default margins to common elements,
   again for cross-browser purposes
-------------------------------------------------------*/
html {margin:0px; padding:0px;}

h1, h2, h3, h4, h5, h6, p, blockquote, form, label, dl, ul, ol, fieldset, address {margin: 0 0 1em 0;}

dd {margin: 0 0 0.5em 0; padding: 0;}

dt {margin: 0; padding: 0; font-weight: bold;}

/* Forms
-------------------------------------------------------*/

legend {color: #000;}

/* Free styling
-------------------------------------------------------*/

.centeredContent	{margin:0px auto; width:1000px; text-align:left;}
#contentWidth		{margin:0;}
#header				{width:1000px; height:350px; margin-top:4px;}
#subHeader			{width:1000px 50%; height:9px; color:#900; font-weight:bold; font-size:11px; text-align:center; line-height:9px; margin-top:4px; margin-bottom:5px; clear:both;}
.mainContent		{padding:12px; margin-top:4px; background-color:#C7AA6D; line-height:20px; color:#003E5B; font-size:12px;}
.mainContent a		{text-decoration:none; }
#gradient			{background-color:#C7AA6D; margin:0 auto; width:1000px; clear:both; text-align:center;}
.features			{height:255px; background-color:#E8DDD0; border:4px solid #003E5B;}
.talents			{height:300px; background-color:#E8DDD0; border:4px solid #003E5B;}
div.featuresLeft ul {list-style-image:url(images/bullet_red.gif);}
div.featuresMiddle ul {list-style-image:url(images/bullet_green.gif);}
div.featuresRight ul {list-style-image:url(images/bullet_orange.gif);}
#featureTop			{text-align:center; background-image:url(images/featurestop.gif); background-repeat:no-repeat; background-position:center; margin:0px; padding:0px;}
#featureList		{text-align:center; background-image:url(images/featuresbody.gif); background-repeat:no-repeat; background-position:center; height:220px;}
.featureTitles		{color:#013e5b; font-size:16px; width:100%; height:32px; line-height:32px; text-align:center; background-color:#dac6ae; font-weight:bold; border-bottom:1px solid #c0af9a;}
.featureIcon		{width:32px; float:left; margin:6px 7px 6px 8px;}
#videoBox			{float:right; width:240px; height:180px; border:1px solid #9f9f9f; background-image:url(images/building.png); background-repeat:no-repeat; background-position: 33px 10;}
.videoBox2			{float:right; width:140px; /*height:175px;*/ margin-left:12px; border:2px solid #EFE7D6; background-color:#003E5B; text-align:center;}
.pageTitle			{color:#fff; margin-bottom:12px; clear:both;}
.featureContent		{clear:both; margin:12px 8px 8px 8px; color:#555555; font-size:12px;}
.featureContent	a	{font-weight:bold; text-decoration:none; color:#175562;}
.formz				{font-size:11px; width:128px;}
.prices				{color:#FC6; font-weight:normal; font-size:10px; line-height:18px; margin-bottom:4px;}
.prices a			{text-decoration:none; color:#fc6;}
.iconSubtitle		{color:#aaa; font-weight:bold; line-height:16px; text-decoration:none; font-size:16px;}
.iconSubtitle a		{text-decoration:none; color:#aaa;}
.gender				{border:4px solid #003E5B;}
.divCell			{background-color:#E8DDD0; border:4px solid #003E5B;}