/*  
Theme Name: New York Default
Theme URI: http://www.liberdei.com/newyork
Description: Adapted from the ASP.NET version of the New York site.
Version: 1.0
Author: Justin Chan

*/

BODY
{
    COLOR: White;
    FONT-FAMILY: Trebuchet, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    scrollbar-face-color: #000000; 
    scrollbar-shadow-color: #99CCCC; 
    scrollbar-highlight-color: #99CCCC; 
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #000000; 
    scrollbar-track-color: #000000; 
    scrollbar-arrow-color: #99CCCC;
    overflow: hidden;
    height: 100%;
}

H1
{
	font-family: Trebuchet, Verdana, Helvetica, Sans-Serif;
	color: #99CCCC;
	font-size: 11pt;
}

H3
{
    font-size: 10pt;
}

TD
{
	font-family: Trebuchet, Verdana, Helvetica, Sans-Serif;
	color: White;
	font-size: 10pt;
}

p.quote
{
    font-size: x-small;
    margin-left: 30px;
    margin-right: 30px;
}

img.aligned
{
    margin-right: 30px;
}

a.newsdate
{
    font-size: x-small;
}

a.menu:link, a.menu:active, a.menu:visited
{
    color: #336699;
}

a.menu:hover
{
    color: White;
    text-decoration: none;
}
		
a:link, a:active, a:visited {
	color: #99CCCC; 
	text-decoration: none
}

a:hover {
	color: White;
	text-decoration: none;
}

img.valign
{
    vertical-align: baseline;
}

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
	
#header 
{
    position: absolute;
    top: 0px;
    height: 61px;
    width: 800px;
    z-index: 1;
}

#logo
{
    position: absolute;
    top: 10px;
    left: 25px;
}

#menu
{
    position:absolute;
    top: 18px;
    text-align: right;
    left: 280px;
    width: 495px;
    color: #336699;
    z-index: 1;
}
	
#left {
    position : absolute;
    left : 0px;
    bottom: 0px;
    width : 24px;
    vertical-align: text-bottom;
}

#right {
    position : absolute;
    left : 776px;
    bottom: 0px;
    width : 24px;
}

#main 
{
    position: absolute;
    top : 61px;
    bottom: 25px;
    left: 25px;
    width: 749px;
    border: solid 1px #FFFFFF;
    overflow: auto;
    z-index: 1;
}

#main-graphic
{
    position: absolute;
    bottom:25px;
    left: 25px;
    width: 749px;
    height: 511px;
    z-index: 0;
}

#footer 
{
    position: absolute;
    bottom: 0px;
    left: 24px;
    height: 24px;
    width: 740px;
}

.falbum_recent
{
    padding:0px 0px 0px 0px;
}

.falbum-thumbnail-nods
{
    display:inline;
    margin-right:1px;
}

.falbum-thumbnail-nods a img
{
    padding:1px;
    border:2px solid #7D8173;
}

.falbum-thumbnail-nods a:hover img
{
    border-color: White;
}