﻿body 
{
	background-color: #cccc99;
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: Verdana, Arial, helvetica, Sans-Serif;
	font-size: 0.7em;
	color: #666666;
}

h1, h2, h3, h4
{
	margin: 0;
	font-family: Tahoma, Arial, helvetica, Sans-Serif;
}

p
{
	line-height: 1.4em;
}

hr
{
	border: 0;
	border-top: 1px solid #babaa;
	height: 1px;
}

a
{
	text-decoration: none;
	color: #FFFFFF;
}

a:visited
{
	color: #FFFFFF;
}

a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}

a:active
{
	color: #FFFFFF;
}

ul {
	color:#666600;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
list-style-image:url(none);
list-style-position:outside;
list-style-type:square;
margin:0;
padding:0 5px 0 15px;
}

li {
	list-style-position:outside;
list-style-type:square;
margin:0 0 0 5px;
padding:0;
line-height: 125%;
}


#wrap
{
	width: 795px;
	height:100%;
	left:225px;
	position:absolute;
	top:0;
	z-index:1;
}

#container
{
	width: 795px;
}

#contentContainerLeft
{
	border-left: #000000;
	width: 547px;
}

#mastHead
{
	background:#000000 none repeat scroll 0% 0%;
	display:block;
	height:218px;
	overflow:hidden;
	width:795px;
}

td.outlineLeft
{
	background-image: url(Images/bg-lt.jpg);
}

td.outlineCenter
{
	border-left: 2px solid #FFFFFF;
}

td.outlineRight
{
	background-image: url(Images/bg-rt.jpg);
}

td.navigation
{
	background-image: url(Images/menu_bkg.jpg);
	background-repeat: repeat-x;
	border-left:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
}

td.subNavigation
{
	background-image: url(Images/TanBackgroundSubNavigation.jpg);
	background-repeat: repeat-x;
	color: #000000;
	font-size: 1.0em;
	font-weight: bold;
}

td.subNavigation a
{
	color: #666666;
}

td.subNavigation a:hover
{
	color: #666666;
	text-decoration: underline;
}

td.subNavigation a:visited
{
	color: #666666;
}

td.mainContent
{
	background-color:White;
}

td.mainContentAdmin
{
	background-color: #e3e3e3;
}

td.footer
{
	background-image:url(Images/FooterBackground.jpg);
	background-repeat:repeat-y;
	color:#666600;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

td.footerBig
{
	background-image:url(Images/FooterBackground_Big.jpg);
	background-repeat:repeat-y;
	color:#666600;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

td.footerRight
{
	background-image:url(Images/sideBarTanBg.jpg);
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

.whatsNew
{
	color:#585A19;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:2px 30px 2px 35px;
	text-align:left;
}

.gradientRight
{
	background-image: url(Images/gradientRight.jpg);
	background-repeat: repeat-y;
}

.rightSideBar
{
	background-image:url(Images/rightSideBarBg.jpg);
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:14px;
	padding:8px 15px 8px 18px;
	text-align:justify;
}

.bold03
{
	color:#FFFF99;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:14px;	
}

.style1
{
	color: #FFFFFF;	
}

.rightSideBar_Email
{
	color:#006633;
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	width:162px;
}

.localBar
{
	background-image:url(Images/m_cont_hbar_01_1px.jpg);
	background-position:0 2px;
	background-repeat:repeat-y;
	color:#585A19;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:4px 30px 4px 35px;
	text-align:left;	
}

.basecamp_whatwesell
{
	padding-left:10px;
	text-align:left;
}

#sidebar 
{
	float: left;
	width: 215px;
	height: 100%;
}

#content 
{
	margin-left: 540px;
}

.LoginHeader
{
	background-image: url(Images/header_fullpage.jpg);
	background-repeat:repeat-x;
	width: 755px;	
}

.top_word
{
	color:#C9C9AD;
	font-family:'Arial Black',sans-serif;
	font-size:30px;
	font-weight:bold;
	left:27px;
	position:relative;
	top:5px;
}

.monthtxt
{
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:18px;
	padding:10px;
	text-align:justify;
}

td.mainHeaderBar
{
	background-image:url(Images/MainHeaderBar.gif);
	background-repeat:no-repeat;
	padding-left:15px;	
}

td.txtblock-04
{
	color:#666600;
	font-family:Arial,Helvetica,sans-serif;	
	font-size:11px;
	line-height:16px;
	padding:10px 10px 5px 5px;
	text-align:justify;
	vertical-align:top;
}

.page 
{
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

/* 2.2 ALBUMS PAGE */

#albums 
{
	background-color: White;
}

.view {
	margin-left: auto;
	margin-right: auto;
	width: 686px;
	text-align: center;
}

.view .photo-frame {
	margin-left: auto;
	margin-right: auto;
}

.item {
	padding: 20px 50px;
	color: #B2B2B2;
}

.item h4 {
	margin-bottom: 0.4em;
}

.nullpanel {
	padding: 150px;
	width: auto;
	text-align: center;
}

/* 2.3 PHOTOS, DETAILS, ADMIN/DETAILS PAGE */

#photos, #details, #admin-details 
{
	background-image: url(Images/body-repeat-photo.gif);
	padding: 0;
	width: 755px;
}

.buttonbar 
{
	background-image: url(Images/photonav-bg.gif);
	background-repeat: repeat-x;
	margin-left: auto;
	margin-right: auto;
	padding-top: 4px;
	width: 744px;
	height: 33px;
	text-align: center;
}

.buttonbar-top 
{
	background-image: url(Images/photonav-top-bg.gif);
}

#photos .view, #admin-details .view 
{
	margin-top: 20px;
	margin-bottom: 20px;
}

.dashedline
{
    border-bottom: 1px dashed #000000;
    padding-top: 10px;
    margin-bottom: 10px;
    clear:right;
}

.eventSection
{
	text-align:left;
	width: 755px;
}

.actionbuttons
{
  text-align:right;
  position: relative; 
  padding: 1px 1px 1px 1px;
}

.navBackground
{
	background-image:url(Images/menu_bkg.jpg);
	background-repeat:repeat-x;	
}

.mt
{
	BACKGROUND-COLOR: red;
}

.menubase
{
 text-align: center;
 FONT-WEIGHT: bold;
 FONT-SIZE: 14px;
 CURSOR: pointer;
 COLOR: #ffffff;
 FONT-FAMILY: arial,helvetica,sanserif;
 WHITE-SPACE: nowrap;
 }
 
.menuselect
{
 text-align: center;
 FONT-WEIGHT: bold;
 FONT-SIZE: 14px;
 CURSOR: pointer;
 COLOR: #000000;
 FONT-FAMILY: arial,helvetica,sanserif;
 WHITE-SPACE: nowrap;
 background-image: url(Images/menu_bkg.jpg);
 background-repeat: repeat-x;
}
.nav2
{
	text-align: left;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	CURSOR: pointer;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: arial,helvetica,sanserif;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #9a9a68;
}
A.nav:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.nav:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.nav:hover {
	CURSOR: pointer; COLOR: #000000; TEXT-DECORATION: underline
}
A.nav:active {
	COLOR: #000000; TEXT-DECORATION: none
}

#main
{
	Z-INDEX: 20;
	VISIBILITY: visible;
	WIDTH: 755px;
	POSITION: absolute;
}

#secondaryNavBox
{
	background-color: White;
	color: #666666;
}

#basecampm 
{
		Z-INDEX: 100; 
		LEFT: 19px; 
		VISIBILITY: hidden; 
		WIDTH: 124px; 
		POSITION: absolute; 
		TOP: 215px;
}

#betam 
{
 Z-INDEX: 100; LEFT: 125px; VISIBILITY: hidden; WIDTH: 60px; POSITION: absolute; TOP: 215px;
}
#eventsm 
{
 Z-INDEX: 100; LEFT: 168px; VISIBILITY: hidden; WIDTH: 130px; POSITION: absolute; TOP: 215px;
}
#summerm 
{
 Z-INDEX: 100; LEFT: 125px; VISIBILITY: hidden; WIDTH: 80px; POSITION: absolute; TOP: 215px;
}
#winterm 
{
 Z-INDEX: 100; LEFT: 265px; VISIBILITY: hidden; WIDTH: 109px; POSITION: absolute; TOP: 215px;
}
#apparelm 
{
	Z-INDEX: 100; LEFT:410px; VISIBILITY: hidden; WIDTH: 64px; POSITION: absolute; TOP: 215px;
}
#footgearm 
{
	Z-INDEX: 100; LEFT: 500px; VISIBILITY: hidden; WIDTH: 130px; POSITION: absolute; TOP: 215px;
}
#photom 
{
	Z-INDEX: 100; LEFT: 600px; VISIBILITY: hidden; WIDTH: 120px; POSITION: absolute; TOP: 215px;
}
#contactm 
{
	Z-INDEX: 100; LEFT: 652px; VISIBILITY: hidden; WIDTH: 102px; POSITION: absolute; TOP: 215px;
}

.monthtxt
{
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:18px;
	padding:10px;
	text-align:justify;
}

.main-header-bar
{
	background-image:url(Images/main-hdr-bar-720stf.gif);
	background-repeat:no-repeat;
	color:#808040;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-left:15px;
	text-align:left;
	vertical-align:middle;	
}

.out-tblock
{
	background-color:#EFEFE7;
	color:#666600;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:18px;
	padding:10px 15px;
	text-align:justify;
}

.bold01
{
	background-color:#EAEAD0;
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:700;
	line-height:24px;
	padding-bottom:8px;
	padding-left:25px;
	padding-top:8px;
	text-align:left;
	text-transform:uppercase;
}

.out-foot
{
	background-color:#EAEAD0;
	color:#999933;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:0.1em;
	padding:8px 15px 8px 25px;
	text-align:right;
	text-decoration:none;
	text-transform:uppercase;
}

.main-header-bar-720
{
	background-image:url(Images/main-hdr-bar-720.gif);
	background-repeat:no-repeat;
	height:30px;
	padding-left:15px;
	text-align:left;
	vertical-align:middle;
}

.txtblock-02
{
	color:#999966;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	padding:8px 30px 8px 35px;
	text-align:left;
}

.bold
{
	color:#666600;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.txtblock-03
{
	color:#666600;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	padding:0 10px 15px 15px;
	text-align:justify;
}

.txtblock-05
{
	color:#666600;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	padding:10px 20px 15px;
	text-align:left;
	vertical-align:top;
}

.monthtxt a:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.monthtxt a:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.monthtxt a:hover {
	CURSOR: pointer; COLOR: #000000; TEXT-DECORATION: underline
}
.monthtxt a:active {
	COLOR: #000000; TEXT-DECORATION: none
}

.main-hdr-bar-720stf
{
	background-image:url(Images/main-hdr-bar-720stf.gif);
	background-repeat:no-repeat;
	color:#808040;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-left:15px;
	text-align:left;
	vertical-align:middle;
}

.bold02
{
	background-color:#EAEAD0;
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:700;
	padding-bottom:8px;
	padding-top:8px;
	text-align:center;
	text-transform:uppercase;
}

.table1
{
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:8px 5px 8px 10px;
	text-align:left; 
	text-transform:none;
}

.table1 a:link 
{
	COLOR: #000000; TEXT-DECORATION: none
}
.table1 a:visited 
{
	COLOR: #000000; TEXT-DECORATION: none
}
.table1 a:hover 
{ 
	CURSOR: pointer; COLOR: #000000; TEXT-DECORATION: underline
}
.table1 a:active 
{
	COLOR: #000000; TEXT-DECORATION: none
}


.logotbl
{
	color:#999900;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:center;
	vertical-align:bottom;
}

.sige_bg_gr
{
	background-image:url(Images/s_bar_grnbg.jpg);
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	padding:8px 15px 8px 18px;
	text-align:left;
}

.bold05
{
	color:#BABA78;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
}

.col-1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #F5A223;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
	border-top-width: 6px;
	border-right-width: 6px;
	border-bottom-width: 6px;
	border-left-width: 6px;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-transform: uppercase;
	height: 30px;
	background-image: url("Images/bg-events-bar.gif");
}

.txtblock-01 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666600;
	padding: 5px 10px 0px 50px;
}
.txtblock-02 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #999966;
	padding: 8px 30px 8px 35px;
	text-align: left;
	font-weight: normal;
}
.txtblock-03 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666600;
	padding: 0px 10px 15px 15px;
	text-align: justify;
}
.txtblock-04 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666600;
	padding: 10px 10px 5px 5px;
	text-align: justify;
	vertical-align: top;
}
.txtblock-05 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666600;
	padding: 10px 20px 15px;
	text-align: left;
	vertical-align: top;
}
.txtblock-06 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666600;
	padding: 8px 5px 0px;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
	text-transform: uppercase;
	list-style-image: url("images-1/bullet-i.gif");
}

.txt-bold	
{
	font-weight: bolder;
	color: #FFA346;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.txt-bold2 
{
	font-weight: bolder;
	color: #636735;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}


