/* CSS Document */

body 
{
	background: fixed #ffffff url('../images/bg_wholeSite2.jpg') no-repeat 50% 0;
	width: 100%;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
} 

#wrapperHeader
{
	background: transparent url('../images/bg_header.png') no-repeat 50% 0;
} 

.standard { font-family: sans-serif; font-size:12px; line-height: 15px; color:#666666; margin: 7px; padding: 0px 0px 0px 0px;}
.standardIndent { font-family: sans-serif; font-size:12px; line-height: 15px; color:#666666; margin: 10px; padding: 0px 0px 0px 0px;}
.standardIndent2x { font-family: sans-serif; font-size:12px; line-height: 15px; color:#666666; margin: 10px 10px 10px 20px; padding: 0px 0px 0px 0px;}
.standardNoMargin { font-family: sans-serif; font-size:12px; line-height: 15px; color:#666666; margin: 0px; padding: 0px 0px 0px 0px;}
.standardIndentTopMargin { font-family: sans-serif; font-size:12px; line-height: 15px; color:#666666; margin: 20px 10px 10px 85px; padding: 0px 0px 0px 0px; width: 170px;}
.standardAlignRight { font-family: sans-serif; font-size:12px; line-height: 15px; text-align:right; color:#666666; margin: 7px; padding: 0px 0px 0px 0px;}
.standardSecuredMenuAlignRight { font-family: sans-serif; font-size:14px; line-height: 18px; color:#666666; margin: 7px; padding: 0px 0px 0px 0px; text-align:right}
.standardP1 { font-family: sans-serif; font-size:12px; line-height: 15px; color:#666666; margin: 0px 5px 5px 15px; padding: 0px 0px 0px 0px;}
.standardList { font-family: sans-serif; font-size:12px; line-height: 15px; color:#666666; margin: 5px 5px 5px 15px; padding: 0px 0px 0px 0px;}
.standardSidebarLeft { font-family: sans-serif; font-size:12px; line-height: 15px; color:#ffffff; margin: 0px; padding: 0px 0px 0px 0px;}
.standardSidebarLeftP1 { font-family: sans-serif; font-size:12px; line-height: 15px; color:#ffffff; margin: 0px; padding: 10px 0px 0px 0px;}
.standardSidebarLeftIndent { font-family: sans-serif; font-size:12px; line-height: 15px; color:#ffffff; margin: 0px; padding: 0px 0px 0px 10px;}
.standardFooter { font-family: sans-serif; font-size:9px; line-height: 12px; color:#888888; margin: 0px; padding: 0px 0px 0px 5px;}
.standardFooterTitle { font-family: sans-serif; font-size:11px; line-height: 13px; color:#666666; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px;}
.title { font-family: sans-serif; font-size:16px; line-height: 20px; color:#d5a00f; margin: 20px 10px -5px 10px; padding: 0px 0px 0px 0px;}
.titleFirst { font-family: sans-serif; font-size:16px; line-height: 20px; color:#d5a00f; margin: 10px 10px -5px 10px; padding: 0px 0px 0px 0px;}
.titleFirstTop { font-family: sans-serif; font-size:16px; line-height: 20px; color:#d5a00f; margin: 20px 10px -5px 10px; padding: 0px 0px 0px 0px;}
.titleSub { font-family: sans-serif; font-size:14px; line-height: 18px; color:#666666; margin: 20px 5px 0px 10px; padding: 0px 0px 0px 0px;}
.titleSubNoTopMargin { font-family: sans-serif; font-size:14px; line-height: 18px; color:#666666; margin: 0px 5px 0px 10px; padding: 0px 0px 0px 0px;}
.imgTitle { font-family: sans-serif; font-size:16px; line-height: 20px; color:#666666; margin: 10px 10px -5px 10px; padding: 0px 0px 0px 0px;}

ul.discStandard 
{
	list-style-type: disc;
	color: #666666;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 25px; /* need for IE */
}

ul.kiteStandard 
{
	list-style-type: none;
	color: #ffffff;
	margin: 10px 0px 15px 0px;
	padding: 0px 0px 0px 25px; /* need for IE */
}

li.kiteStandard
{
	background: url('../images/bullet_kite.png') no-repeat 0px -2px;
	padding: 0px 0px 0px 20px;
}

ul.kiteStandardLeft
{
	list-style-type: none;
	margin: 0px 0px 5px -5px;
	padding: 0px 0px 0px 0px; /* need for IE */
}

li.kiteStandardLeft
{
	background: url('../images/bullet_kiteLeft.png') no-repeat 0px 0px;
	padding: 0px 0px 0px 15px;
}

#wholeSite 
{
	width: 900px;
	height: 100%;
	margin: 0px auto 0px auto;   /* must remain to center document */
	padding: 0px; /* must remain to center document */
}

.loggedInBanner
{
	background: url('../images/bg_loggedInBanner.jpg') repeat-x 0 0;
	width: 100%;
	height: 36px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	z-index: 100;
}

.loggedInBannerContent
{
	width: 725px;
	height: 36px;
	margin: 0px auto 0px auto;
	padding: 0px;
	z-index: 100;
}

#header
{

	width: 900px;
	height: 159px;
	margin: 0px;
	padding: 0px;
}

#headerTop
{

	width: 900px;
	height: 111px;
	margin: 0px;
	padding: 0px;
}

#headerMenu
{
	position: absolute;
	margin: 15px 0px 0px 100px;
	width: 786px;
	height: 48px;
	padding: 0px;
}

#banner
{	
	width: 900px;
	height: 250px;
	margin: 35px auto 35px auto;
	padding: 0px;
}

#bannerFlash
{	
	width: 886px;
	height: 236px;
	margin: 35px auto 35px auto;
	padding: 0px;
	border: solid 7px #FFFFFF;
}

#wholeContent
{
	width: 900px;
	margin: 0px;
	padding: 0px;
}

#content1Col {
	float: left;
	width: 900px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.content1ColContent {
	width: 886px;
	margin: 0px;
	padding: 0px;
	border: 7px solid #ffffff;
}

.content1ColText {
	background-color: #f8f8f8;
	margin: 0px;
	padding: 5px;
	width: 874px;
	border: 1px solid #e8e8e8;
}

#content2Col {
	float: left;
	width: 587px;
	margin: 0px 0px 0px 36px;
	padding: 0px;
}

.content2ColContent {
	width: 573px;
	margin: 0px;
	padding: 0px;
	border: 7px solid #ffffff;
}

.content2ColText {
	background-color: #f8f8f8;
	margin: 0px;
	padding: 5px;
	width: 561px;
	border: 1px solid #e8e8e8;
}

.content2ColTextLogIn {
	background-color: #ffffff;
	padding: 10px 15px 0px 150px;
	margin: 0px;
	width: 406px;	
	border: 1px solid #e8e8e8;
}

.content2Col2ColLeft {
	float: left;
	margin: 0px 25px 0px 0px;
	padding: 0px;
	width: 268px;
}

.content2Col2ColRight {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 268px;
}

#content3Col {
	float: left;
	width: 277px;
	margin: 0px 34px 0px 35px;
	padding: 0px;
}

.sidebarWholeIndex {
	float: left;
	width: 277px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.sidebarWhole {
	float: left;
	width: 277px;
	margin: 19px 0px 0px 0px;
	padding: 0px;
}

.sidebarContent {
	width: 263px;
	margin: 0px;
	padding: 0px;
	border: 7px solid #ffffff;
}

.sidebarText {
	background-color: #f8f8f8;
	margin: 0px;
	padding: 0px;
	width: 261px;
	border: 1px solid #e8e8e8;
}

.sidebarContentSecuredMenu {
	width: 163px;
	margin: 0px 0px 0px 100px;
	padding: 0px;
	border: 7px solid #ffffff;
}

.sidebarTextSecuredMenu {
	background-color: #f8f8f8;
	margin: 0px;
	padding: 0px;
	width: 161px;
	border: 1px solid #e8e8e8;
}

div.sidebarPhoto
{
	width: 200px;
	height: 125px;
	margin: 0px;
	padding: 0px;
}

div.sidebarSection
{
	background: #d38e00;
	width: 200px;
	margin: 0px;
	padding: 0px;
}

div.sidebarSectionContent
{
	background: #d38e00;
	width: 180px;
	margin: 0px;
}

div.sidebarPicLink
{
	width: 200px;
	height: 39px;
	margin: 0px;
	padding: 0px;
}

div.widthSpacer1
{
	width: 35px;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

div.widthSpacer15Px
{
	width: 15px;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

#noBanner
{
	width: 900px;
	margin: 35px 0px 0px 0px;
	padding: 0px;
}

.photoGallery {
	width: 900;
	margin: 0px;
	padding: 0px;
}


#footer
{	
	background: transparent url('../images/bg_footer.jpg') repeat-x;
	width: 900px;
	margin: 25px auto 15px auto;
	padding: 0px;
}

#footerContent
{
	width: 900px;
	margin: 0px auto 0px auto;
}

div.footerNavigation
{
	float: left;
	margin: 10px 0px 0px 0px;
	width: 120px;
	padding: 0px 20px 0px 10px;
}

div.footerDivider
{
	float: left;
	margin: 0px;
	width: 1px;
	padding: 0px 0px 0px 0px;
}

div.footerLegal
{
	float: left;
	width: 710px;
	margin: 10px 0px 0px 0px;
	padding: 0px 20px 0px 20px;
}

#footer a:link 
{
	color: #888888;
	margin: 0px;
	padding: 0px;
	text-decoration: none;

}

#footer a:visited 
{
	color: #888888;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

#footer a:active 
{
	color: #666666;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

#footer a:hover 
{
	color: #666666;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

div.comingSoonPageSpace
{
	height: 250px;
}

div.logInFormWhole
{
	background: #ffffff url('../images/logIn_bg.png') no-repeat 100px 40px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}

div.logInFormCell
{
	width: 80px;
}

img
{
	border: 0px;
}

img.left 
{
	float: left;
	padding: 0px;
	margin: 0px 10px 0px 0px;
}

img.right 
{
	float: right;
	padding: 0px;
	margin: 0px;
}

img.center 
{
	padding: 0px;
	margin: 0px auto 0px auto;
}

img.logo
{  
	position: absolute;
	margin: 2px 0px 0px -45px;
	z-index: 3;
	padding: 0px;
}

img.indexIcon
{  
	position: absolute;
	margin: -30px 0px 0px -30px;
	z-index: 3;
	padding: 0px;
}

img.title 
{
	margin: -10px 0px -15px 0px;
	z-index: 4;
	padding: 0px;
}

img.slimboxThumbnail
{
	padding: 0px;
	margin: 0px 0px 20px 0px;
	border: solid 7px #ffffff;
}

img.slimboxThumbnailRightMargin
{
	padding: 0px;
	margin: 0px 23px 20px 0px;
	border: 7px solid #ffffff;	
}

img.slimboxThumbnailGalleryRightMargin
{
	padding: 0px;
	margin: 0px 20px 20px 0px;
	border: 7px solid #ffffff;	
}

img.standardBorder
{
	border: solid 7px #FFFFFF;
}

img.leftBorder
{
	float: left;
	padding: 0px;
	margin: 10px 15px 10px 0px;
	border: solid 7px #FFFFFF;
}

img.rightBorder
{
	float: right;
	padding: 0px;
	margin: 10px 0px 10px 15px;
	border: solid 7px #FFFFFF;
}

img.leftBorderFamousThetasTopImage
{
	float: left;
	padding: 0px;
	margin: 20px 15px 10px 10px;
	border: solid 7px #FFFFFF;
}

img.leftBorderFamousThetas
{
	float: left;
	padding: 0px;
	margin: 10px 15px 10px 10px;
	border: solid 7px #FFFFFF;
}

img.rightBorderFamousThetas
{
	float: right;
	padding: 0px;
	margin: 10px 10px 10px 15px;
	border: solid 7px #FFFFFF;
}

img.leftBorderOverhang
{
	position: absolute;
	margin: 0px 0px 0px -20px;
	z-index: 3;
	padding: 0px;
	border: solid 7px #FFFFFF;
}

div.spacer 
{
  clear: both;
}

a:link 
{
	color: #d5a00f;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

a:visited 
{
	color: #d5a00f;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

a:active 
{
	color: #d5a00f;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

a:hover 
{
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

table.one
{
	table-layout: auto;
	/*border-size: 0px;*/
}