
/**
 * General HTML Body Styling
 * -------------------------
 */


body
{
	margin-top: 0px;
	font: 75%/1em Verdana, Arial, Helvetica, sans-serif;
	background-image: url('../images/backgrounds/brickwall.jpg');
}

p {	line-height: 1.35em; } 				

h1 { 
	
	font: 185%/1em Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1.95em; 
	font-weight: bold;
} 

h2 { 
	
	font: 155%/1em Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1.65em; 
	font-weight: bold;
} 

div	{
	clear: both;
}

h1.treb  {
	font: Arial;
}

/**
 * Basic DIV Elements 
 * ----------------------------
*	left: 50%;
*	margin-left:-360px;}
*
 * 
 */
 

#container {
	width: 720px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	margin-top: 18px;
	background-color: #FFFFFF;
	padding: 18px;
	min-height: 100px;
}
  
#galframe {
	width: 720px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 18px;
	padding: 18px;
	min-height: 540px;
}
  
#breadcrumbs {
	width: 720px;
	height: 11px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 3px;
	padding-top: 0px
	padding-left: 18px;
}
  
#header {
	width: 720px;
	background-color: #000066; 
	padding-top: 5px;
	padding-bottom: 5px;
	height: 72px;
}
  
#gallery {
	width: 720px;
	background-color: #000066; 
	padding-top: 5px;
	padding-bottom: 5px;
	height: 54px;
}
  
#navs {
	width: 716px;
	background-color: #000099;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#pagemarker {
	width: 720px;
	background-color: #FFFFFF;
	padding: 0px;
	border: none;
	margin: 0px;
	height: 3px;
}

#content
{
	width: 710px;
	background-color: #FFFFFF;
	min-height: 354px;
	padding: 5px;
	border-width: 1pt;
	border-color: black;
}

#next {
	width: 710px;
	background-color: #FFFFFF;
	height: 20px;
	margin: 0px auto;
}

#photo {
	border: 18px auto;
}

#footer {
	width: 720px;
	background-color: #FFFFFF;
	height: 54px;
}

#leftinset	{
	float: left;
	padding: 10px;
}

/**
 * General Markup Styling
 * -------------------------
 */

p  {
color: #000;
font-size: 12px;
line-height: 18px;
font-family: Verdana;
}

p.textblock  {
color: #fff;
background-color: #009;
font-size: 18px;
line-height: 24px;
font-family: Times;
text-align: center;
margin-left: 18px;
margin-right: 18px;
padding: 5px;
}

p.small  {
color: #000;
font-size: 10px;
line-height: 16px;
font-family: Verdana;
}

p.bread  {
color: #999;
font-size: 9px;
line-height: 11px;
font-family: Verdana;
margin-bottom: 0px;
padding: 0px;
}


p.caption  {
color: #999;
font-size: 10px;
line-height: 12px;
font-family: Verdana;
margin-bottom: 0px;
padding: 0px 
text-align: center;
}


h1	{
color: #006;
font-size: 24px;
line-height: 32px;
font-family: verdana;
text-align: center;
}

h2	{
color: #006;
font-size: 18px;
line-height: 20px;
font-family: verdana;
text-align: center;
}

h2.left	{
color: #006;
font-size: 18px;
line-height: 20px;
font-family: verdana;
text-align: left;
}

h2.nav	{
color: #FFF;
font-size: 18px;
line-height: 20px;
font-family: verdana;
text-align: center;
}

h3	{
color: #009;
font-size: 14px;
line-height: 18px;
font-family: verdana;
text-align: left;
}

h3.cen	{
color: #009;
font-size: 14px;
line-height: 18px;
font-family: verdana;
text-align: center;
}

h3.red	{
color: #F00;
font-size: 14px;
line-height: 18px;
font-family: verdana;
text-align: center ;
}

h4	{
color: #009;
font-size: 10px;
line-height: 16px;
font-family: verdana;
text-align: left;
}

h4.cen	{
color: #009;
font-size: 10px;
line-height: 16px;
font-family: verdana;
text-align: center;
}

h5	{
color: #009;
font-size: 10px;
line-height: 12px;
font-family: verdana;
text-align: left;
}

h5.cen	{
color: #666;
font-size: 10px;
line-height: 12px;
font-family: verdana;
text-align: center;
}

h6	{
color: #009;
font-size: 8px;
line-height: 9px;
font-family: verdana;
text-align: left;
}


td {
color: #006;
font-size: 11px;
line-height: 15px;
font-family: verdana;
}

td.nav {
color: #FFF;
font-size: 11px;
line-height: 18px;
font-family: verdana;
padding: 0px;
}

td.head {
color: #ccf;
font-size: 11px;
line-height: 15px;
font-family: verdana;
}


a.h2:link	{
color: #930;
font-size: 18px;
line-height: 20px;
font-family: verdana;
text-align: center;
}

a.h2:visited	{
color: #930;
font-size: 18px;
line-height: 20px;
font-family: verdana;
text-align: center;
}

a.h2:hover	{
color: #930;
font-size: 18px;
line-height: 20px;
font-family: verdana;
text-align: center;
}


a:link {
color: #F00;
font-size: 12px;
line-height: 15px;
font-family: verdana;
}

a:visited {
color: #900;
font-size: 12px;
line-height: 15px;
font-family: verdana;
}

a:hover {
color: #00f;
font: bold 12px/12px verdana;
text-decoration: none;
}


a.nav:link {
color: #FFF;
line-height: 10px;
font-weight: bold;
font-size: 9px;
font-family: verdana;
text-decoration: none;
}

a.nav:visited {
color: #FFF;
line-height: 10px;
font-weight: bold;
font-size: 9px;
font-family: verdana;
text-decoration: none;
}

a.nav:hover {
color: #ff0;
line-height: 10px;
font-weight: bold;
font-size: 9px;
font-family: verdana;
text-decoration: underline;
}


a.navselect:link {
color: #FC6;
font: bold 9px/10px verdana;
text-decoration: none;
}

a.navselect:visited {
color: #F93;
font: bold 9px/10px verdana;
text-decoration: none;
}

a.navselect:hover {
color: #f00;
font: bold 10px/12px verdana;
text-decoration: underline;
}


a.dir:link {
color: #00F;
font: bold 10px/12px verdana;
text-decoration: underline;
}

a.dir:visited {
color: #33F;
font: bold 10px/12px verdana;
text-decoration: underline;
}

a.dir:hover {
color: #FF0;
font: bold 10px/12px verdana;
text-decoration: none;
}


a.bread:link {
color: #999;
font: 8px/9px verdana;
text-decoration: underline;
}

a.bread:visited {
color: #666;
font: 8px/9px verdana;
text-decoration: underline;
}

a.bread:hover {
color: #000;
font: 8px/9px verdana;
text-decoration: bold;
}


address {
color: #009;
font-size: 11px;
line-height: 15px;
font-family: verdana;
text-decoration: italic;
}


dt {
color: #006;
font: bold 10px/12px verdana;
text-decoration: underline;
line-height: 15px;
}


img.gal {
border: solid 18px;
border-color: #FFFFFF;
margin: 0px;
}

img.nav {
border: none;
margin: 0px;
}

img.odd {
float:left;
padding-right:10px;
}

img.oddnav {
border: none;
margin: 0px;
float:left;
padding-right:10px;
}

img.even {
float:right;
padding-left:10px;
margin: 5px;
}

li.big	{
color: #006;
font-size: 12px;
line-height: 18px;
font-family: verdana;
text-align: left;
}

a.big:link {
color: #009;
font-size: 12px;
line-height: 18px;
font-family: verdana;
}

a.big:visited {
color: #006;
font-size: 12px;
line-height: 18px;
font-family: verdana;
}

a.big:hover {
color: #c00;
font-size: 12px;
line-height: 18px;
font: bold 14px/20px verdana;
}


