body {
background-color:#FFFFFF;
margin:0px;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#footerlinks{
position:fixed;
bottom:0%;
left:0px;
width:100%;
height:9px;
background: url(images/footer_bg.jpg);
z-index:20;
visibility:visible; /* change to visible when site is read (shows footer) */

}

#headerlinks{
position:absolute;
top:23px;
left:0px;
width:100%;
height:9px;
background: url(images/footer_bg.jpg);
z-index:20;
visibility:visible; /* change to visible when site is read (shows footer) */

}
.nbcontent {
background-color:#FFFFFF;
position:absolute;
top:38px;  /* Change to 38 when site is ready (shows header) */
left:0px;
width:100%;
z-index:2;

overflow:visible;

}

#global {
top:0px;
width:100%;

}

#header {

top:0px;
left:0px;
width:100%;
height:32px;
background: url(images/header_bg.jpg);

}

.pagetitle {
position:absolute;
right:0px;
top:0px;
color:#000000;
font-family:Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:5px;

}
.pagetitlecat {
background-color:#3A4185;
position:absolute;
left:0px;
top:23px;

height:9px;
padding-left:5px;
color:#FFFFFF;
font-family:Verdana, Arial, sans-serif;
font-size:7px;
font-weight:bolder;
letter-spacing:3px;
text-transform:uppercase;


}
.pagetitlecat a:link {
	color: #D8FF80;
	text-decoration: none;

}
.pagetitlecat a:visited {
	
	text-decoration: none;
	color: #D8FF80;

}
.pagetitlecat a:hover {
	color: #FFFFFF;
	text-decoration: none;

}


a:link {
	color:#0066CC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
		color:#003366;
}
a:hover {
	text-decoration: underline;
	color:#006666;
}
a:active {
	text-decoration: none;
	color:#00FF00;
}

.sidebar {
position:absolute;
right:0%;
top:0px;
width:200px;
background-color:#D8FF80;
}



.thepage { /* Main content div */

width:100%-160px;
margin-right:140px;
margin-left:20px;
padding-bottom:10px;
overflow:visible;
}
.thepagepics { /* Main content div for pics */

width:100%-160px;
margin-right:140px;
margin-left:20px;
padding-bottom:10px;
overflow:visible;
}



#frontpagepics {

}

#picsidebar { 
position:absolute;
width:120px;
top:0px;
right:5px;
visibility:visible; /* Change to visible when sites ready */

}
#sharesidebar {
position:absolute;
width:120px;
top:0px;
right:5px;
}
#adsidebar { 
position:absolute;
width:120px;
top:30px;
right:5px;

visibility:hidden; /* REMOVE FOR AD */
display:none; /* REMOVE FOR AD */
}


.picsidebarthumb {
width:100px;
height:100px;
background-color:#3399FF;
border:1px;
border-color:#000000;
border-style:solid;
margin:1px;
overflow:hidden;
}

.picsthumb {
width:100px;
height:100px;
background-color:#3399FF;
border:1px;
border-color:#000000;
border-style:solid;
float:left;
margin:1px;

}

#prevnext {
position:absolute;
right:0px;
top:23px;
width:150px;
height:9px;

color:#FFFFFF;
font-family:Verdana, Arial, sans-serif;
font-size:7px;
font-weight:bolder;
letter-spacing:3px;
text-transform:uppercase;
z-index:50;
visibility:visible; /* REMOVE WHEN WEBSITE IS RELEASED */

}
#prevnext a:link {
	color: #D8FF80;
	text-decoration: none;

}
#prevnext a:visited {
	
	text-decoration: none;
	color: #D8FF80;

}
#prevnext a:hover {
	color: #FFFFFF;
	text-decoration: none;

}

#prevnextfooter {
position:relative;


height:9px;

color:#FFFFFF;
font-family:Verdana, Arial, sans-serif;
font-size:8px;
font-weight:bold;
letter-spacing:2px;
text-transform:uppercase;
z-index:50;

}
#prevnextfooter a:link {
	color: #D8FF80;
	text-decoration: none;

}
#prevnextfooter a:visited {
	
	text-decoration: none;
	color: #D8FF80;

}
#prevnextfooter a:hover {
	color: #FFFFFF;
	text-decoration: none;

}