body
{
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	BACKGROUND: url("/images/bg7.jpg");

	BACKGROUND-COLOR: #000000;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;

	text-align:center;

}
A
{
	FONT-SIZE: 12px;
	COLOR: #EDD90E;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: transparent;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #c0c0c0;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}


#wrapper{
width: 900px;
font: bold 10px Arial, Helvetica, Tahoma;
text-align: right;
margin:0px auto;

}


#header{
width: 840px;
text-align: center;
margin:0px auto;
background-color: #000000;
margin-top: 30px;
}

#navbar{
width: 100%;
height: 25px;
text-align: center;
BACKGROUND: url("/images/navbg.jpg");
margin:0px auto;
}

#content{
text-align: left;
BACKGROUND-COLOR: #000000;

font-family: Arial, Helvetica, Tahoma;
font-size: 12px;
FONT-WEIGHT: normal;
color:#c0c0c0;
padding: 40px;
width: 760px;

margin:0px auto;
margin-top: -20px;
}

.vcontent{
width: 300px;
text-align: left;
font-family: Arial, Helvetica, Tahoma;
font-size: 12px;
FONT-WEIGHT: normal;
color:#2f2f2f;
padding:10px 0px;
}


.vcontent_home{
width: 100%;
text-align: center;
font-family: Arial, Helvetica, Tahoma;
font-size: 12px;
FONT-WEIGHT: normal;
color:#2f2f2f;
padding:0px 0px;
}


#content img{ 
margin-left: 3px;
margin-right: 3px;
border: none;
}

#content img.noborder{
border-style: solid; 
border-width: 0px; 
border-color: #FFFFFF; 
}

.vperson{
text-align: left;
font-family: Helvetica, Tahoma;
font-size: 22px;
FONT-WEIGHT: normal;
color:#2f2f2f;
}

.sectionHeader{
text-align: left;
font-family: Arial, Helvetica;
font-weight:bold;
font-size: 16px;
color:#49ad0c;
margin-top:20px;
margin-bottom:20px;

}

.entrytitle{
text-align: left;
font-family: Arial, Helvetica;
font-size: 20px;
font-weight: normal;
color:#49ad0c;


}

.entrydatetime{
text-align: left;
font-family: Arial, Helvetica;
font-size: 12px;
font-weight: normal;
color:#c0c0c0;

margin-bottom:20px;

}





.pagetitle{
text-align: left;
font-family: Arial, Helvetica;
font-size: 26px;
font-weight:bold;
color:#c0c0c0;
margin-top:0px;
margin-bottom:20px;
}

.vphotos{
text-align: center;
padding:10px 0px; 
width: 650px;
min-height:450px;
_height:auto !important;
_height:800px;
}

.vphotogals{
float:left;
width: 450px;
min-height: 600px;
_height:auto !important;
height: 1000px;
}

.vphotogaltitles{
width: 200px;
float:right;
text-align: left;
font-family: Helvetica, Tahoma;
font-size: 14px;
FONT-style: italic;
color:#2f2f2f;
min-height: 450px;
_height:auto !important;
height: 450px;
}

.homefooterdiv{
padding: 3px 3px;
margin-left: 7px;
margin-right: 7px;
font: bold 11px Arial, Helvetica, Tahoma;
COLOR: #000000;
FONT-WEIGHT: normal;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}


.pagenavimg{
text-align: center; 
width: 219px;
BACKGROUND-COLOR: #58e012;
margin-top: -4px;
margin-left: 0px;
padding-left:  6px;
margin-bottom: 4px;
}


.pagenavimg img{ 
margin-top: 4px;
margin-left: 16px;
margin-bottom: 4px;
margin-right: 0px;
width: 212px;
}

.pagenav{
text-align: left; 
margin:0px auto;
width: 225px;
BACKGROUND: url("/images/nav-off.png");
margin-bottom: 4px;
}


.pagenavimg a{
line-height: 37px;
font-size: 16px;
font-family: Arial, Helvetica;
font-weight:  bold;
text-decoration: none;
padding: 0px;
margin-left: -10px;
margin-right: 0px;
margin-bottom: 0px;
color: #000000;

}

.pagenavimg a:hover{
line-height: 37px;
font-size: 16px;
font-family: Arial, Helvetica;
color: #c0c0c0;


}
.pagenav a{
line-height: 37px;
font-size: 16px;
font-family: Arial, Helvetica;
font-weight:  bold;
text-decoration: none;
padding: 10px;
margin-left: 15px;
margin-right: 7px;
color: #000000;

}

.pagenav a:hover{
line-height: 37px;
font-size: 16px;
font-family: Arial, Helvetica;
color: #58e012;


}

.footer{
width: 840px;
text-align: center;
margin:0px auto;
background-color: #000000;
color: #c0c0c0;
}

.entrytitle a{
font-family: Arial, Helvetica;
font-weight: normal;
font-size: 20px;
text-decoration: none;
color: #58e012;
}

.entrytitle a:hover{
font-family: Arial, Helvetica;
font-weight: normal;
font-size: 20px;
text-decoration: none;
color: #c0c0c0;
}

.entrytitle-side a{
font-family: Arial, Helvetica;
font-weight:normal;
font-size: 13px;
text-decoration: none;
color: #646464;
}

.entrytitle-side a:hover{
font-family: Arial, Helvetica;
font-weight:normal;
font-size: 13px;
text-decoration: none;
color: #58e012;
}

#storenav{float: left; width: 150px;}

#storecontent{float: right; width: 500px;}


label { width: 50px; float: left; }
label.error { width: 200px; none; color: red; padding-left: .5em; vertical-align: top; clear: both; }
