/* CSS Document */

body {
	background-color: #C9AC5F;
	margin: 0px;
	text-align: center;                         /*centers entire page */
	scrollbar-base-color: #f2f0db;
	scrollbar-face-color: #f2f0db;
	scrollbar-arrow-color: #663300;
	scrollbar-shadow-color: #663300;
	scrollbar-highlight-color: #B89F5B;
	scrollbar-track-color: #D4D1B4;
	scrollbar-3dlight-color: #996600;
	scrollbar-darkshadow-color: #663300;
}

#mainBox {                                      
	margin: 0 auto;				 /*this box contains all content */
	position: relative;          /*relative positioning allows nested divs to be absolutely positioned yet still centered */
	height: 900px;
	width: 900px;
	top:0px;
	left: 0px;
}




#rightPanel
 {                                      
	position: absolute; 
	height: 391px;
	width: 193px;
	top:3px;
	left: 535px;
	background-color:#FFFFFF;
}


#top {
	position:absolute; 
	top: 88px; 
	left:35px; 
	width: 182px;
}

#top2 {
	position:absolute; 
	top: 129px; 
	left:35px; 
	width: 182px;
}

#top3 {
	position:absolute; 
	top: 129px; 
	left:244px; 
	width: 182px;
}

#top4 {
	position:absolute; 
	top: 129px; 
	left:813px; 
	width: 35px;
}

#middle {
	position:absolute;
	top: 353px;
	left:35px;
	width: 830px;
	
}

#bgNav {
	position:absolute;
	top: 368px;
	left:35px;
	width: 830px;
}

#bottom {
	position:absolute;
	top: 398px;
	left:35px;
	width: 830px;
}

#topNav{ /*sets position and text characteristics for top right nav menu*/
	position:absolute;
	top:91px;
	left: 676px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 157px;
	color:#ffffff; /*sets  text color when NOT a link */
	z-index:4;
	visibility: visible;
	
}

#joinLinkTopR{ /*sets position for top right join link*/
	position:absolute;
	top:27px;
	left: 740px;
	z-index:4;
	visibility: visible;
}

#joinLinkTopL{ /*sets position for top left join link*/
	position:absolute;
	top:27px;
	left: 81px;
	z-index:4;
	visibility: visible;
}

#iconLinks {font-family: Arial, Helvetica, sans-serif; font-size:12px;}

#iconLinks a:link { color:#3b5997; text-decoration:none;}
#iconLinks a:visited { color:#3b5997; text-decoration:none;}
#iconLinks a:hover { color:#6783bf; text-decoration:none;}

#salesTextBox { /*sets position for main text box on Sales pages (EXCEPT main sales page).  Creates overflow w padding for scroll bar*/
	position:absolute;
	top:172px;
	left:258px;
	height:606px;
	width:518px;
	padding-right: 15px;
	overflow:auto;
	z-index:2;
	visibility: visible;
}

#salesLogo {position:absolute; top:650px; left:81px;}

#topNav a:link { /*sets text color for links */	color:#0F193C;	text-decoration: none;}
#topNav a:visited {color:#0F193C;	text-decoration: none;}
#topNav a:hover { /*changes text color on hover.*/	color: #ffffff;	text-decoration: none;}
.blue { /*sets color for bars between links top nav*/	color:#0F193C;}
.blueRoyal { /*sets color for bars between links btoom nav*/	color:#0033ff;}

#nav {
	position: absolute;
	left:71px;
	top:372px;
	width:757px;
	height:20px;
	z-index:3;
	background-color:#B89F5B;
	font-family: "Trebuchet MS", Tahoma, Arial;
	
	border-top-width: 1px;  /*sets top & bottom border width, color */ 
	border-top-style: solid;
	border-top-color: #B89F5B; 
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B89F5B; 
}

#navSales {
	position:absolute;
	left:71px;
	top:118px;
	width:757px;
	height:20px;
	z-index:3;
	background-color:#B89F5B;
	font-family: "Trebuchet MS", Tahoma, Arial;
	border-top-width: 1px;  /*sets top & bottom border width, color */
	border-top-style: solid;
	border-top-color: #B89F5B;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B89F5B;
}



.navLink{  
/*creates divide line after each nav link.  padding moves text to middle. */ 
/*sets characteristics for font */ 
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	text-align:center;
	font-size: 13px; 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: none;
	padding-top: 1px;
}


#nav a:hover { /*sets characteristics for font in nav div on hover.  changes background color, text color on hover.*/
	background-color: #F2F0DB;  
	color: #B89F5B;
	border-right-width: 0px;  /*removes right border on hover.*/
}

#navSales a:hover { /*sets characteristics for font in nav div on hover.  changes background color, text color on hover.*/
	background-color: #F2F0DB;  
	color: #B89F5B;
	border-right-width: 0px;  /*removes right border on hover.*/
}

.subNav{
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #B89F5B;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #B89F5B;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B89F5B;
	background-color:#F2F0DB;	 /*sets bg color for the whole div.  characteristics for font */
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
}

.subNavLink{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B89F5B;
	color: #330000;
	text-align:center;
	text-decoration: none;
	padding-top:3px; 
}

.salesLeftNavLink{
	font-family: "Arial Narrow", Verdana;
	font-size: 16px; 
	font-weight: bold; 
	color: #13134f;
	text-align:left;
	text-decoration: none;
	 
}


.subNav a:hover { /*changes text color on hover.*/
	color: #B89F5B;
}

#salesLeftNav a:link {color: #13134f;}  /*changes link text color of sales siet left nav menu on*/
#salesLeftNav a:visited {color: #13134f;}
#salesLeftNav a:hover {color: #B89F5B;}





#navBottom {
	position:absolute;
	left:90px;
	top:790px;
	width:718px;
	height:21px;
	z-index:3;
}

#navBottomSales {
	position:absolute;
	left:236px;
	top:787px;
	width:564px;
	height:21px;
	z-index:3;
}



#textBox{
	position:absolute;
	left:36px;
	top:37px;
	z-index:3;
}


.title { /*sets characteristics for titles / headings */ 
	font-family: Arial, Helvetica, sans-serif;
	color:#996600;
	font-weight:bold; 
	font-size:17px;
}

.subTitle { /*sets characteristics fOr titles / headings */ 
	font-family: Arial, Helvetica, sans-serif;
	color:#301602;
	font-weight:bold; 
	font-size:15px;
}

.subTitleRed { /*sets characteristics fOr titles / headings - USED IN SALES SECTION */ 
	font-family: Arial, Helvetica, sans-serif;
	color:#7E0C01;
	font-weight:bold; 
	font-size:15px;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #301602;
}

.textSales {
	color: #003399;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.textSalesTable {
	color: #003399;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.textScript {
	font-family: "Monotype Corsiva", Script MT Bold, Pristina;
	font-size: 20px;
	color: #301602;
}

.textLG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #301602;
}

.textRed {
	font-size: 12px;
	color: #7E0C01;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.textBlack {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.textSmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
}

.style13 {
	font-family: "Tw Cen MT Condensed", "Gill Sans MT Condensed";
	font-size: 16px;
}


.textFeature {
	font-size: 14.5px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

#copyright {
	position:absolute; 
	left:50px; 
	top:724px; 
	width:550px; 
	height:18px; 
	z-index:3;
	font-family: Arial, Helvetica, sans-serif; 
	color:#4A3C00;	
	font-size: 12px;
}

#copyright, #beaucreations a:link {color:#4A3C00;}
#copyright, #beaucreations a:visited {color:#4A3C00;}
#copyright, #beaucreations a:hover {color:#ffffff;}

#beaucreations {
	position:absolute;
	left:67px;
	top:824px;
	width:550px;
	height:18px;
	z-index:3;
	font-family: Arial, Helvetica, sans-serif;
	color:#4A3C00;
	font-size: 12px;
}


.bluLink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.bluLink a:link {color: #0033ff;}
.bluLink a:hover {color: #B89F5B;}

.goldLink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.goldLink a:link {text-decoration: underline; color: #9d7a19;}
.goldLink a:visited {text-decoration: underline;}
.goldLink a:hover {color: #0033ff;}


a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}


#salesTable td {height:22px; text-align:left; padding-left:5px;}

#salesTable a:link { text-decoration: underline; color:#a8872c;}
#salesTable a:visited {text-decoration: underline;}
#salesTable a:hover {color:#0033ff;}

#salesTable2 td {height:22px; text-align:left; padding-left:5px;}


.pictureHolder { /*hides the overflow of a vertical picture (in the conference photo pages), has the effect of cropping the picture to fit the div/cell*/
	position:relative;
	height:159px;
	width:230px;
	overflow: hidden;
	
}
