body	{
	margin:		20px;    /*will zero out any browser default settings*/
	padding:	0;
	color:	#CCC;
	background:#333;
	}

a	{
	font-weight:	bold;
	}
a:link	{
	color:	#CCC;
	}
	
a:link.nounderline {
text-decoration: none;
}

.nounderline {
text-decoration: none;
}

a:visited	{
	color:	#CCC;
	}

a:active	{
	color:	#CCC;
	}

a:hover	{
	color:	#FFC;
	}
	

p {
	padding-top: 0;
line-height: 200%;
font-size:	13px;
font-weight: bold;
	}

/* ----- Headings -----  */

h1, h2, h3, h4, h5 {
	/* THIS SEPCIFIES LIST OF PREFERED OPTIONS FOR FONTS */
	font-family: Times, serif;
font-weight: lighter;
	color: #FFC;
	background-color: transparent;
	font-weight: bold;
	}
	

h1	{
	font-size:	22px;
	text-align: left;
	margin: 3%;
	
	}

h2	{
	font-size:	18px;
	text-align: center;
	}

h3	{
		color:#FFC;
		line-height: 200%;
font-size:	13px;
}
	
h4 {
	font-size:	12px;
	text-align: center;
	}

h5 {
font:	14px;
}


img	{
	border:	0
	}
	
code, tt, pre	{
	font: 12px "andale mono", monaco, courier, "courier new", monospace;
	color: #06c;
	}

#background {
	text-align: center;
}

#name {
font-size:13px;
	text-align: left;
	font-weight: bold;
    clear: both;
    position:absolute;
    left: 50px; bottom: 150px;
    margin: 50px 0px 0px 0px;
}

#images {
    white-space: nowrap;
        padding: 50px 0px 0px 0px;
font-size: 12px;
font-weight: bold;
line-height:1.5em;
text-align: center;
margin-top: 100px;
clear:both;
}

	#sidenav {
	text-align: right;
	font-size: 13px;
font-weight:bold;
line-height: 2.5em;
position: absolute;
right: 50px; bottom:150px;
    clear:both;
    }
    
    
#thumbs {
 text-align: center;
    font-size: 10px;
        color: #FFC;

}

    #text {
        text-align: left;
    font-size:13px;
    color: #CCC;
    line-height: 1.7em;
font-weight:bold;
background-color: #333;
    }
    
    #highlight {
text-align: left;
 font-size:13px;
     color: #FFC;
    line-height: 1.5em;
font-weight:bold;
background-color: #333;
margin: 80px 250px 20px 200px;
padding: 5px 20px 20px 50px;
    }
    
    #thankstext {
    text-align: left;
    font-size:13px;
    line-height: 1.5em;
font-weight:bold;
position: absolute;
left: 400px; right:25px;
    clear:both;
    }

.g75 {
height: 75px;
margin:1px1px1px1px;
text-align: center;
}

.g350 {
height:350px;
margin:1px1px1px1px;
}

.g0 {
margin:1px1px1px1px;
}
	
.gcBackground {
    background-color: #333;
}

.gcBorder {
    border: 0 solid #888;
        overflow: auto;
    white-space: nowrap;
    border-top-width: 2px;
        text-align: center;
        padding: 5px 0px 0px 0px;
        position: absolute;
        left: 0px; right: 0px; bottom: 0px; 
}

.iconplacement {
height: 30px; width:37px;
margin: 0px 0px 0px 5px;
text-align:center;
    position: absolute;
    right: 50px; top: 55px;
    border:2px solid #600;
}