/* Copyright to the finished assembled work of the website including HTML and/or Flash code, graphics and web pages produced by Chaotic Cancellation Inc is owned by Chaotic Cancellation Inc. This ownership includes rights to the design, any photos or graphics supplied by Chaotic Cancellation Inc, source code, and computer programs specifically designed for this web site. The client is assigned rights to use the finished web pages as a website (including design, graphics and text contained in the finished assembled web site). Chaotic Cancellation Inc retains the right to display graphics and other web design elements as examples of their work in their respective portfolios. In the event that another provider takes over maintenance of this website, Chaotic Cancellation remains the designer of the finished assembled work, the client does not have exclusive rights to the design or code to produce the finished assembled work.*/


/* Flash Content */
	
#flashcontent {left: 0px;
		height: 100%;
		
	}


/* Header */

#header {
	position: absolute;
	left: 75px;
	top: 28px;
	width: 300px;
	height: 50px;
	z-index: 1;
	background-image: url(../images/header.gif);
	background-repeat: no-repeat;
	outline: none;
	}
	
#footer {
	position: absolute;
	left: 206px;
	top: 625px;
	height: 20px;
	width: 520px;
	z-index: 1;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	outline: none;
	}
	
#footerpubs {
	position: absolute;
	left: 206px;
	top: 850px;
	height: 20px;
	width: 520px;
	z-index: 1;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	outline: none;
	}


#footerpubslower {
	position: absolute;
	left: 206px;
	top: 1125px;
	height: 20px;
	width: 520px;
	z-index: 1;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	outline: none;
	}




/* Main Text */

P
{
	font-family: Verdana,arial, helvetica, sans-serif;
	font-size: .95em;
	line height: 1em;
	color: #FFFFFF;
}


.footer
{
	font-family: Verdana,arial, helvetica, sans-serif;
    font-size: .70em;
    line height: .75em;
    Color: #ffffff;
}

SPAN
{
	font-family: Verdana,arial, helvetica, sans-serif;
	font-size: .875em;
	line height: 1em;
    Color: #333333;
}


div
{
     margin-left: 20px;

} 

.smallwhite
{
	font-family: Verdana,arial, helvetica, sans-serif;
    font-size: .875em;
    line height: .75em;
    Color: #ffffff;
}


.white
{    Color: #ffffff;
}


.gold
{    Color: #ffcc00;
}


.goldHD
{   Color: #ffcc00;
    font-weight: bold
}


A:link { color: #ffcc00; TEXT-DECORATION: none }
A:active { color: #ffcc00; TEXT-DECORATION: none; outline:none }
A:visited { color: #ffcc00; TEXT-DECORATION: none }

a:active, a:focus { outline: 0;}


/* Project Links */


#navlist
{
font-family: Verdana,arial, helvetica, sans-serif;
font-size: .70em;
Color: #ffcc00;
margin: 0;
padding: 0 0 20px 1px;
border-bottom: 0px solid #999;
outline: none;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
float: left;
line-height: 14px;
font-weight: none;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #ffcc00;
outline: none; /* hide dotted outline in Firefox */
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
padding-bottom: 2px;
background: transparent;
color: #fff;
outline: none; /* hide dotted outline in Firefox */
}

#navlist a:hover { color: #fff; }

#navlist a#current { color: #fff; }


/* New Construction Links */


#newlist
{
font-family: Verdana,arial, helvetica, sans-serif;
font-size: .70em;
Color: #ffcc00;
margin: 0;
padding: 0 0 20px 1px;
border-bottom: 0px solid #999;
outline: none;
}

#newlist ul, #newlist li
{
margin: 0;
display: inline;
list-style-type: none;
padding: 0;
}

#newlist a:link, #newlist a:visited
{
float: left;
line-height: 14px;
font-weight: none;
margin: 0 53px 4px 10px;
text-decoration: none;
color: #ffcc00;
outline: none; /* hide dotted outline in Firefox */
}

#newlist a:link#current, #newlist a:visited#current, #newlist a:hover
{
padding-bottom: 2px;
background: transparent;
color: #fff;
outline: none; /* hide dotted outline in Firefox */
}

#newlist a:hover { color: #fff; }

#newlist a#current { color: #fff; }

/* Page Links */


#pagelinks ul
{
list-style-type: none;
text-align: left;
margin: 1em;
line-height: .95em; 

}

#pagelinks ul li a
{
background: url('../images/id.gif') no-repeat left center;
padding-left: 15px;
text-align: left;
font-family: verdana, lucida, sans-serif;
font-size: .70em;
text-decoration: bold;
color: #ffcc00;
outline: none;
}

#pagelinks ul li a:hover
{
background: url('../images/space.gif') no-repeat left center;
color: #ffffff;
outline: none;
}

#pagelinks ul li a#current
{
background: url('../images/space.gif') no-repeat left center;
color: #ffffff;
outline: none;
}


/* Pubs Links */

.publist
{
padding-left: -3em;
margin-left: 0;
border-bottom: 0px solid gray;
width: 350px;
font-family: verdana, lucida, sans-serif;
font-size: .70em;
}

.publist li
{
list-style: none;
margin: 0;
padding: .25em;
border-top: 0px solid gray;
}

.publist li a { text-decoration: none; }


.pubcontainer a:link, .publist a:visited
{
color: #FFCC00;
text-decoration: none;
}

.pubcontainer a:hover
{
color: #FFffff;
}