/* "Sharp gray"  John Moose 4/1/2001 */

BODY {
	color : black;
	font-size : 12px;
	font-family : verdana, helvetica, sans-serif;
}

#container
{
position:absolute;
left:10px; top:100px;
width: 800px;
background-color: #fff;
color: #333;
}

#container_leffat
{
position:absolute;
left:10px; top:100px;
width: 800px;
background-color: #fff;
color: #333;
}

#top
{
position:absolute;
left:0px; top:0px;
width: 800px;
height: 50px;
clear: both;
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0em;
padding-top: 0px;
padding-bottom: 0px;
background:url("images/header.gif");
}

#topnav
{
position:absolute;
left:0px; top:50px;
width: 800px;
height: 20px;
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0em;
padding-top: 0px;
padding-bottom: 0px;
background:url("images/naviright2.gif");
/* border-bottom: 1px solid; */

}

#topnav_part1
{
position:absolute;
left:0px; top:0px;
width: 132px;
height: 20px;
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0em;
padding-top: 0px;
padding-bottom: 0px;
/* border-bottom: 1px solid; */
background:url("images/navileft.gif");
}

#topnav_part2
{
position:absolute;
left:132px; top:0px;
width: 668px;
height: 20px;
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0em;
padding-top: 0px;
padding-bottom: 0px;
/* border-bottom: 1px solid; */

}

#lownav
{
position:absolute;
left:0px; top:70px;
width: 800px;
height: 20px;
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0em;
padding-top: 0px;
padding-bottom: 0px;
background-color: #92B9D5;
/* border-bottom: 1px solid; */

}

#lownav_part1
{
position:absolute;
left:0px; top:0px;
width: 132px;
height: 20px;
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0em;
padding-top: 0px;
padding-bottom: 0px;
/* border-bottom: 1px solid; */
background:url("images/navi2_left.gif");
}

#lownav_part1_index
{
position:absolute;
left:0px; top:70px;
width: 118px;
height: 4px;
margin: 0;
display: inline;
padding-top: 0px;
padding-bottom: 0px;
/* border-bottom: 1px solid; */
background:url("images/navi3_left.gif");
background-repeat: no-repeat;

}
#lownav_part2
{
position:absolute;
left:132px; top:0px;
width: 595px;
height: 20px;
margin-top: 0em;
margin-left: 80px;
margin-right: 0em;
margin-bottom: 0em;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: 0px solid;
}

#topnav_links
{
position:absolute;
left: 0px; top:2px;
width: 668px;
height: 18px;
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0em;
padding-top: 0px;
padding-bottom: 0px;

}
#lownav_links
{
position:absolute;
left: 0px; top:0px;
width: 668px;
height: 20px;
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 0em;
padding-top: 0px;
padding-bottom: 0px;

}
#topnav_links ul.navlinks
{
list-style: none;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
padding: 0;

}
#lownav_links ul.lownavlinks
{
list-style: none;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
padding: 0;

}
#topnav_links li
{
list-style-type: none;
float: left;
height: 18px;
background-image: url(images/no_arrow2.gif);
background-repeat: no-repeat;
background-position: 0;
display: inline;
margin: .0em 0px;
padding: 0 0 0 10px;
border-bottom: 0px solid;
}

#lownav_links li
{
list-style-type: none;
float: left;
height: 20px;
display: inline;
margin: .0em 0px;
padding: 0 0 0 10px;
border-bottom: 0px solid;
}
#topnav_links li.current
{
height: 18px;
background-image: url(images/arrow3.gif);
background-repeat: no-repeat;
background-position: 0;
display: inline;
margin: .0em 0px;
padding: 0 0 0 10px;
font-weight: bold;
background-color: #92B9D5;
border-bottom: 0px solid;
}



#topnav_links li a
{
float: left;
color: #90C4F8;
margin-top: 1px;
margin-left: 5px;
margin-bottom: 0px;
font-weight: bold;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: 0px solid;
}

#topnav li a:hover
{
float: left;
margin-top: 1px;
margin-left: 5px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
}


#topnav_links li.current a
{
float: left;
color: #1B5B98;
margin-top: 1px;
margin-left: 5px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: 0px solid;
}

#lownav_links li.current
{
height: 20px;
display: inline;
margin: .0em 0px;
padding: 0 0 0 10px;
font-weight: bold;
background-color: #92B9D5;
border-bottom: 0px solid;
}

#lownav_links li a
{
float: left;
color: #1B5B98;
margin-top: 2px;
margin-left: 0px;
margin-bottom: 0px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: 0px solid;
}

#lownav li a:hover
{
float: left;
margin-top: 2px;
margin-left: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
}


#lownav_links li.current a
{
float: left;
color: #1B5B98;
margin-top: 2px;
margin-left: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
font-weight: bold;
border-bottom: 0px solid;
}

/*
#content
{
/* margin-left: 175px; */
/* border-left: 1px solid gray; */
/* margin-right: 200px; */
/* border-right: 1px solid gray; */
padding: 1em;
/* max-width: 36em; */
}


h1 { 
 color: #2A5184; 
 text-decoration: none; 
 font-size : 22px;
 }


A { 
 color: #2A5184; 
 text-decoration: none; 
 /*border-bottom: 1px solid #CCC; */
 } 
        A:link          { 
                                color: #2A5184;
                              /*  border-bottom: 1px solid #CCC; */
                                text-decoration: none; 
                                font-size:12px;
                        } 

        A:visited       { 
                                color: #2A3184; 
                              /*  border-bottom: 0px solid #CCC; */
                                text-decoration: none;
                                font-size:12px; 
                        } 
                        

                          
.site-header {
	color : white;
	font-size : large;
	font-weight : 600;
}
.site-footer {
	color : white;
	font-size : 12;
}
.site-label {
	color : white;
	font-size : large;
	font-weight : 600;
}
.site-prevnext {
	color : #2A5184;
	font-size : 12;
}
.album-text {
	color : white;
	font-size : 12;
}
.image-title {
	color : gray;
	font-size : 12px;
}
.image-text {
	color : gray;
	font-size : 12px;
}


/* The styles below this point are used internally by IDS. 
   You may modify them, but don't rename or delete them. */

.home-albumname {
	color : gray;
	font-size : small;
}
.home-newsdate {
	color : gray;
	font-size : small;
}
.home-newsbody {
	color : gray;
	font-size : small;
}
.album-item {
	color : gray;
	font-size : small;
}
.album-pagelinks {
	color : gray;
	font-size : small;
}
.album-hascomments {
	color : gray;
	font-size : small;
}
.search-results {
	color : gray;
	font-size : small;
}
.search-counter {
	color : white;
	font-size : small;
}
.commentv-results {
	color : gray;
	font-size : small;
}
.commentp-text {
	color : gray;
	font-size : small;
}
.highlight {
	color : #8b0000;
}

*/