body {
	margin: 0px 0px;
	padding:0px;
	text-align:center;
	font-family : Tahoma, Arial, sans-serif;
	font-size : 0.85em;
	letter-spacing: 0.15em;
	height:100%;
	background-image: url(images/bgbvertfade.jpg);
	background-repeat: repeat-x;
	}
img {
  margin-top : 4px;
  margin-bottom : 4px;
}
P, H3 {
  text-align: left;
}


#container {
	width:860px;
    height:100%;
	margin:0px auto;
	}
div #branding {
	position : relative;
	top : -1px;
	padding:0px;
	border:1px solid #bbb;
	background-color:#eee;
	width : 851px;
	height : 150px;
	margin-bottom : 15px;                  
}

#branding h1 {
  margin-top : 5px;
  margin-left: 8px;
  float : left;
  background-image: url(images/logo-blue.gif);
  color : #EBB06A;
  text-indent : -9999px;
  background-repeat: no-repeat;
  height : 96px;
  width : 180px;
}
div #banman {
	position : absolute;
    top : 1px;
    right : 1px;
	width : 600px;
	height : 140px;
    font-size: x-small;
}
div #banman img{
    border : 1px solid #bbb;
    padding : 2px;
    text-align: center;

}
div #banman a{
    text-align : center;
    text-decoration: none;
    letter-spacing: .1em;
}

div #banman2 {
	position : absolute;
    top : 350px;
    font-size: x-small;
}
div #banman2 img{
    border : 1px solid #bbb;
    padding : 2px;
    text-align: center;

}
div #banman2 a{
    text-align : center;
    text-decoration: none;
    letter-spacing: .1em;
}

div #cams {
	position : relative;
    float : left;
	top : 7px;
	left : -10px;
	width : 570px;
}
.content {
	width:670px;
    float : left;
    padding : 15px; 
	border:1px solid #bbb;
	background-color:#eee;
	}

.content img{
    border : 1px solid #bbb;
    padding : 2px;
    float : left;
    margin : 5px;
    clear : left;
}

.content p{
    margin-top : 20px;
}
.content a{
  font-weight: bold
}
.camthumbs {
    margin-right : 15px;
    float : left;
    margin-bottom : 15px;
	padding : 15px;
	border:1px solid #bbb;
	background-color:#eee;
	}

.subcontent {
    position : relative;
    margin-left : 5px;
    float : left;
    width : 130px;
    height : 100%;
    padding-left:10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right:5px;
    border:1px solid #bbb;
	background-color:#eee;
    text-align : left;
}
.subcontent a{
	color : blue;
}

.subcontent img{
	margin-left : 1px;
}



/* Tab navigation */
UL.cams {
	PADDING-RIGHT: 0px;
	padding-top : 1px;
	PADDING-LEFT: 1em;
	PADDING-BOTTOM: 2px;
	BORDER-BOTTOM: #bbb 0px solid;
    width : 700px;
	MARGIN: 5px;
	LINE-HEIGHT: normal;
	WHITE-SPACE: nowrap;
	LIST-STYLE-TYPE: none;
	BORDER-COLLAPSE: collapse;
    font-size : 11px;
    letter-spacing: 1px;
}
UL.cams LI {
	DISPLAY: inline;
    margin-left : 0px;
}
UL.cams LI A {
	BORDER-RIGHT: #bbb 1px solid;
	BORDER-TOP: #bbb 1px solid;
	BORDER-LEFT: #bbb 1px solid;
	BORDER-BOTTOM: #bbb 1px;
	PADDING-RIGHT: 1em;
    PADDING-left: 1em;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
	MARGIN-RIGHT: 0.5em;
    margin-left : 0.5em;
    HEIGHT: auto;
    BACKGROUND-COLOR: #ddd;
    TEXT-DECORATION: none;
}
UL.cams LI.active A {
	BORDER-RIGHT: #bbb 1px solid;
	BORDER-TOP: #bbb 1px solid;
	BORDER-LEFT: #bbb 1px solid;
	BORDER-BOTTOM: #eee 1px solid;
	BACKGROUND-COLOR: #eee;
}
UL.cams LI A:hover {
	BORDER-LEFT-COLOR: #ccc;
	BORDER-TOP-COLOR: #ccc;
	BACKGROUND-COLOR: #eee;
	BORDER-RIGHT-COLOR: #ccc
}

/* Choose between small med large gallery etc..  */

.typechoice ul {
    LINE-HEIGHT: normal;
    text-align: left;
}

.typechoice li {
    letter-spacing: 1px;
    margin-bottom: 10px;
}

UL.secondary {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 5px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #bbb 1px solid
}
UL.secondary LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.secondary A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.secondary A.active {
	BORDER-BOTTOM: #999 4px solid
}
h3 {
  font-size: 1.1em;
}
 /* camera views  list */
ul.camtools {
   LIST-STYLE-TYPE: none;
 }
ul.camtools li {
   display : inline;
   padding-right : 20px;
 }


/* Sponsors div on right side.*/
.subcontent UL {
	margin-left : 0px;
    padding-left : 0px;
    list-style-type: none;
}
.subcontent LI {
  padding-bottom: 5px;
  background-color: ;
}
