/* 0 BASIC TAGS */

body  {
	font-size: .8em;
	font-family: arial, helvetica, sans-serif;
}

h1 {
	font-size: 1.6em;
	color: #000000;
	padding: 10px 0px 10px 0px;
	margin: 0;
	font-family: 'Frutiger Linotype', 'Lucida Grande', 'Trebuchet MS', sans-serif;	
	font-weight: bold;
}


h2 {
	font-size: 1.4em;
	color: #567;
	padding: 3px 0;
	margin: 0;
	font-family: 'Frutiger Linotype', 'Lucida Grande', 'Trebuchet MS', sans-serif;	
	font-weight:normal;
}

h3 {
	font-size: 1.3em;
	color: #567;
	padding: 3px 0;
	margin: 0;
	font-family: 'Frutiger Linotype', 'Lucida Grande', 'Trebuchet MS', sans-serif;	
	font-weight:normal;
}

p {
	line-height: 1.4em;
}

hr {
	border: 0;
	border-top: 1px solid #bababa;
	height: 1px;
}

a:link, a:visited
{
	color: #a66349;   
	text-decoration: none;
	border-bottom:#aba195 1px solid;
	background:none; 
	font-weight: bold;
}

a:hover, a:active {  
  border-bottom: none;
  text-decoration: none;
}

a:link.net, a:visited.net, a:active.net {
	text-decoration: underline;
	color: red;
	font-weight:bold;
}

a:hover.net {
	text-decoration: underline;
	color:Blue;
}


#outer 
{
    position: relative;
width: 1010px;
text-align: center;
margin-left: auto;
margin-right: auto;
overflow: hidden; 
}

#menu-bar {
    text-align: center;  
    /*background: url(../../images/nav-background.jpg) no-repeat; */

    padding: 0px;
	width: 1000px;
	overflow: hidden;
	clear: both;
    }
    
ul#main-menu {
    margin: 0px; padding: 0 0 0 20px; list-style-type: none; list-style-image: none; display: block; 
    }
    
ul#main-menu li  { 
    float: left;
    margin-right: 5px;


   }
   
ul#main-menu li a:link, ul#main-menu li a:visited {
   font-size: 1.2em;
	font-weight:bold;
	font-family: verdana, arial, helvetica, sans-serif;
	font-family: Trebuchet MS;
	color: #eaeaea;
	text-decoration:none;
	text-transform: uppercase;
	background: url(http://www.atkinsonexpeditions.com/images/main-link.gif) no-repeat top center;
	padding: 2px 0 12px 0;
	width: 130px;
	    height: 10px;
	display: block;
	border: none;
	letter-spacing: 1px;
   }
   
ul#main-menu li a:hover, ul#main-menu li a:active {
   background: #000000;
   }

.admin-menu 
{margin-right: 10px;
}

html {padding: 0;
      margin: 0;}

html {background: #333333;}

body 
{
    position: relative;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #ffffff;
	background: url(http://www.atkinsonexpeditions.com/images/background-home.jpg) no-repeat top center;
}

img {
	border-width: 0;
}

/* GridView Classes  */

.species {
	border: none;
    background-color:White;
    vertical-align: top;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	padding-bottom: 1px;
    }
	
.species a, .species a:link, .species a:visited {
display: block;
width: 98%;
font-size: 1.1em;
text-decoration: none;
padding-left: 2px;
}

    
.hunts-species-header {
    background-color:#330000;
    color:#eaeaea;
	border: none;
	font-size: 1.1em;
	font-weight: bold;
    }
	
.img-species 
{   display:none;
    visibility: hidden;
}
	

#hunt-name 
{
    font-size:1.7em;
    font-weight:bold;
    }


/* 1 HEADER */

.header {
	position: relative;
	width: 1000px;
	padding: 0;
	margin: 0 auto;
}

/* 2 PAGE */

.page 
{
    position: relative;
	text-align: left;
	background: url(http://www.atkinsonexpeditions.com/images/background-bottom.gif) no-repeat; 
	background-position: left 900px; 
	min-height:500px; 
	height:auto !important; 
	height:500px; 
	padding: 0 5px 0 5px; 
	width: auto;
}


/* 1.1 SHIM */

.shim {
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	width: 1010px;
	height: 8px;
	font-size: 0;
}

.column {
	background-image: url(http://www.atkinsonexpeditions.com/images/content-shim.gif);
}

.gradient {
	background-image: url(http://www.atkinsonexpeditions.com/images/content-shim-photo.gif);
}

.solid {
	background-image: url(http://www.atkinsonexpeditions.com/images/content-shim-none.gif);
}

/* 2.1 HOME, RESUME, LINKS, REGISTER, ADMIN/ALBUMS, ADMIN/PHOTOS PAGES */

#home, #links, #register, #admin-albums, #admin-photos {
	
	width: 1010px;
	padding: 0px;
	/*background: #ffffff;*/
	margin: 0px;
}

.block
{
	margin:0;
	padding: 0;		
	font-size: 0.9em;		
	background: url(images/sidebox.gif) bottom center;
	background-repeat: no-repeat;
}

blockquote p
    {
    padding: 0px 15px 0px 0px;
    float: left;
    background: url(http://www.atkinsonexpeditions.com/images/quote-left.png) bottom right no-repeat;
}

blockquote
    {
    padding: 20px;
    background: url(http://www.atkinsonexpeditions.com/images/quote-right.png) top left no-repeat;
}

cite
    {
    font-size: 1.2em;
    float: right;    
}



.sidebar-title
{
	color: #fafafa;	
}

#content-with-sidebar {
float: left;
	padding: 10px 0px 0px 10px;
	color:#330000;
	width:590px;
	vertical-align: top;
	background: #ffffff;
}

#content-sans-sidebar {
	margin: 0px 20px 0px 15px;
	padding: 0px;
	color:#330000;
/*	width:568; */
vertical-align: top;
background: #ffffff;
}

td.sidebar {
vertical-align: top;
background-color:#aca89f;
}

td.content {
vertical-align: top;
background-color:#ffffff;
}


#whatsnew {
	float: left;
	width: 200px;
	height: 100%;
}

#coollinks {
	margin-left: 220px;
}



.emptydata td {
	padding: 50px;
	color: #330000;
}


/* 2.2 ALBUMS PAGE */

#albums {
/*	background-image: url(images/body-repeat-photo.gif); */
    background-color:White;
    color:#330000;
	width: 782px;
}

.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: #330000;
}

.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);*/
	background-color:White;
	color:#330000;
	padding: 0;
	width: 782px;
}

.buttonbar {
/*	background-image: url(images/photonav-bg.gif);
	background-repeat: repeat-x;*/
	margin-left: auto;
	margin-right: auto;
	padding-top: 4px;
	width: 744px;
	height: 69px;
	text-align: center;
}

.buttonbar-top {
/*	background-image: url(images/photonav-top-bg.gif);*/
}

#photos .view, #admin-details .view {
	margin-top: 20px;
	margin-bottom: 20px;
}

/* 3 FOOTER */


.footer {
    position:relative;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	text-align: center;
	font-size: 10px;
	

}


/* Inline styles are used because image controls hard code a border property */

.photo_198 {
	border: 4px solid #FFFFFF;
}

/* Forms */

fieldset{
	border: none;
}

.field label{
	display: block;
}

textarea{
	width: 90%;
	height: 20em;
	border: 1px solid #ccc;	
	background:#f0f0f0;
}

input{
	border: 1px solid #ccc;	
	background:#f0f0f0;
}

.check {
	border: none;	
	background: none;
}

.ddl 
{
    background:#f0f0f0;
}



.button {
	background:#f0f0f0;
	border-top: 2px solid #ccc;
	border-left: 2px solid #ccc;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	font-weight: bold;
}

ul.links 
{
    line-height: 2.1em; list-style-type:none;
}

ul.links li 
{
    padding-bottom: 20px;
}

.oelinks {

}

.oelinks a:link, .oelinks a:visited
{
	color: #a66349;   
	text-decoration: none;
	border-bottom:none;
    font-size: 1.3em;
	font-weight: bold;
	padding: 0px;

	background: none;

}

.oelinks a:hover, .oelinks a:active {  
  border-bottom: none;
  color: #993333;
  font-size: 1.3em;
  text-decoration: none;
  padding: 0px;

  background: none;

}

.invisible 
{
    display: none;
}

.clear 
{
    clear: both;
}

#translogo
    {
background: url(http://www.atkinsonexpeditions.com/images/logo-color.png) no-repeat top center;
    }

    #sociallinks 
    {
        position: absolute; top: 35px; left: 763px; color: #eaeaea;
    }
     #sociallinks a:link, #sociallinks a:visited
    {
        color: #eaeaea;
        color: #000000;
        margin-right: 10px;
        padding: 0;
        overflow: hidden;
        font-weight: bold;
        text-decoration: none;
        border: none;
        font-size: 1.1em;
    }
    #sociallinks a:hover
    {
        color: #868B87;
         margin-right: 10px;
        padding: 0;
        overflow: hidden;
        font-weight: bold;
        text-decoration: none;
        font-size: 1.1em;
    }

    #headerlinks 
    {
        position: absolute; top: 10px; left: 285px; color: #eaeaea; white-space:nowrap;
    }
     #headerlinks a:link, #headerlinks a:visited
    {
        color: #eaeaea;
        color: #000000;
        margin-right: 25px;
        padding: 0;
        overflow: hidden;
        font-weight: bold;
        text-decoration: none;
        border: none;
        font-size: 1.1em;
    }
    #headerlinks a:hover
    {
        color: #868B87;
        margin-right: 25px;
        padding: 0;
        overflow: hidden;
        font-weight: bold;
        text-decoration: none;
        font-size: 1.1em;
    }
    
    #phonenumber {position: absolute; top: 65px; left: 633px; text-align: right;}
    
    #phonenumber a:link, #phonenumber a:visited
    {
        color: #eaeaea;
        color: #000000;
        margin-right: 25px;
        padding: 0;
        overflow: hidden;
        font-weight: bold;
        text-decoration: none;
        border: none;
        font-size: 1.5em;
    }
    #phonenumber a:hover
    {
        color: #868B87;
        margin-right: 25px;
        padding: 0;
        overflow: hidden;
        font-weight: bold;
        text-decoration: none;
        font-size: 1.5em;
    }
    
    #phonenumber2 {position: absolute; top: 90px; 
left: 695px;
    width: 286px;
    color: #000000;
    text-align: right;
}
    
    #phonenumber2 a:link, #phonenumber2 a:visited
    {
        color: #000000;
        color: #000000;
        margin-right: 25px;
        padding: 0;
        overflow: hidden;
        font-weight: bold;
        text-decoration: none;
        border: none;
        font-size: 1.0em;
    }
    
ul.hunt-links {font-size: 1.0em; list-style-type: none; margin: 0; padding: 0;}
ul.hunt-links li {padding: 0; margin:0;}
ul.hunt-links li a:link, ul.hunt-links li a:active, ul.hunt-links li a:visited {display: block;background: #4F210E; text-decoration: none;margin: 5px 0 5px 0; border: solid 1px #999999; padding: 4px;}
ul.hunt-links li a:hover {display: block; background: #000000; }
    
#content { width: 998px;
background: #ffffff url(http://www.atkinsonexpeditions.com/images/background-sub-slice.gif) repeat-y; margin: 0px; 
    border-top: solid 1px #000000;
   border-bottom: solid 1px #000000;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   padding-top: -5px;
}
#content-hunts {width: 998px;
background: #ffffff url(http://www.atkinsonexpeditions.com/images/background-hunts-slice.gif) repeat-y; margin: 0px; min-height:600px; height:auto !important; height:600px;
    border-top: solid 1px #000000;
   border-bottom: solid 1px #000000;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   padding-top: -5px;
}

#content-huntfish {width: 998px;
background: #ffffff url(http://www.atkinsonexpeditions.com/images/background-huntfish-slice.gif) repeat-y; margin: 0px; min-height:600px; height:auto !important; height:600px;
    border-top: solid 1px #000000;
   border-bottom: solid 1px #000000;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   padding-top: -5px;
}

#content-home 
{width: 998px;
    border-top: solid 1px #000000;
   border-bottom: solid 1px #000000;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
background: #000000; margin: 0px; 

}
#content-left 
{
    float: left; width: 182px; background: #7D694A; padding: 20px 8px 10px 8px; min-height:670px;
    height:auto !important;
    height:670px;
    color: #eaeaea;
	text-align: left;
	overflow: visible;
}
#content-left a, #subscribe a
{
      color: #eaeaea;
}

#content-middle 
{
    float: left; width: 758px; margin: 0px 0px 0px 12px; background: #ffffff; padding: 10px; color: Black; text-align: left; overflow: hidden;
}
#content-middle-fish
{
    float: left; width: 768px; margin: 0px 0px 0px 0px; background: #000000; padding: 10px 10px 0 22px; color: white; text-align: left; overflow: hidden;
}
#content-middle-home
{
    width: 998px; margin: 0; overflow: hidden;
}
#content-middle-hunts
{
    float: left; width: 590px; margin: 0px 0px 0px 2px; background: #ffffff; padding: 10px 10px 10px 10px; color: Black; overflow: hidden;
}
#background-middle-hunts
{
    float: left; width: 590px; margin: 0px 0px 0px 2px; background: #000000; padding: 10px 10px 10px 10px; color: Black; overflow: hidden;
}
#content-right
{
    float: left; width: 188px; background: #4F210E; min-height:700px; height:auto !important; height:700px; overflow-x: none; overflow: visible; color: #ffffff;
}

	.box  {display: none;}
	.boxed {line-height: 150%; font-size: 1.5em;}
	.boxed h2 {color: Black;}


#homeNavigation {margin: 5px 0 0 5px; padding: 0; width: 998px; text-align: left; z-index: 10; }

#homeNavigation ul {margin: 0; padding: 0; list-style-type: none;}

#homeNavigation ul li#homenav-fishing {margin: 0 8px 0 0; padding: 0; width:490px; height:537px; overflow: hidden; border-bottom: none; background: url(../../images/fishing-home.jpg) left top; float: left;}
#homeNavigation ul li#homenav-fishing a:link, #homeNavigation ul li#homenav-fishing a:visited {display: block; width:490px; height:537px; margin: 0; padding: 0; text-decoration: none; background: url(../../images/fishing-home.jpg) right top; border-bottom: none;}

#homeNavigation ul li#homenav-hunting {margin: 0; padding: 0; width:490px; height:537px; overflow: hidden; border-bottom: none; background: url(../../images/hunting-home.jpg) left top; float: left;}
#homeNavigation ul li#homenav-hunting a:link, #homeNavigation ul li#homenav-hunting a:visited {display: block; width:490px; height:537px; margin: 0; padding: 0; text-decoration: none; background: url(../../images/hunting-home.jpg) right top; border-bottom: none;}

#homeNavigation ul li#homenav-fishing a:hover, #homeNavigation ul li#homenav-fishing a:active, #homeNavigation ul li#homenav-hunting a:hover, #homeNavigation ul li#homenav-hunting a:active {display: block; color: white; text-decoration: none; background: none; border-bottom: none;}

.bannerheight {height: 125px;}
.hidemenu {visibility: hidden;}
