body
{
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	BACKGROUND: url("/images/bg4.jpg");
	BACKGROUND-COLOR: #FFFFFF;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	margin:20px 0px; padding:0px;
	text-align:center;

}
A
{
	FONT-SIZE: 12px;
	COLOR: #b9333f;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: transparent;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #515151;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}
.footer A
{
	FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
}
.footer A:hover
{
    COLOR: #c0c0c0;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline;
}
.footer A:visited
{
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.footer A:visited:hover
{
	COLOR: #c0c0c0;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: transparent;
	FONT-VARIANT: normal;
	TEXT-DECORATION: underline;
}
.footer A:active
{
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
A.homefootercopy
{
	FONT-SIZE: 11px;
    COLOR: #FFFFFF;
}
A.homefootercopy:hover
{
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline;
}
A.homefootercopy:visited
{
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
A.homefootercopy:visited:hover
{
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: transparent;
	FONT-VARIANT: normal;
	TEXT-DECORATION: underline;
}
A.homefootercopy:active
{
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
P.gallery
{
	FONT-SIZE=14px;
}
TD.main
{
	FONT-SIZE=13px;
}
TD.menu
{
	FONT-SIZE=14px;
}
TD.footer
{
	FONT-SIZE=9px;
	COLOR: #e8dfce;
}
IMG
{
	BORDER: FALSE;
}
INPUT {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #000000 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #000000 1px solid
}

TEXTAREA
{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12pt;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #000000 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #000000 1px solid
}
H1, H2, H3, H4, H5
{
	COLOR: black;
}
P
{
	FONT-SIZE=16px;
}
TD.title
{
	COLOR: #ffff00;
	FONT-SIZE: 24px;
}
TD.posted
{
	COLOR: #ffffff;
	FONT-SIZE: 4px;
}
SELECT
{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
	BACKGROUND: white;
	BORDER-LEFT: #000000 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #000000 1px solid
}
HR
{
	COLOR: #333333; HEIGHT: 1px
}


.homefooter{
padding: 3px 3px;
margin-left: 7px;
margin-right: 7px;
margin-top: 7px;
font: bold 10px Verdana, Georgia, Arial, Helvetica, Tahoma;
COLOR: #fc9d4a;
BACKGROUND: #0d1520;
FONT-WEIGHT: HEAVY;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}


#wrapper{
padding: 3px 3px;
width: 1000px;
font: bold 10px Arial, Helvetica, Tahoma;
text-align: right;
margin:0px auto;

}


#header{
width: 411px;
text-align: center;
float:left;
margin-top: -20px;
margin-left: 130px;
}

#navbar{
width: 861px;
text-align: left;
BACKGROUND: url("/images/navbg.jpg");
}

#content{
text-align: left;
BACKGROUND: #ececec;
BACKGROUND: url("/images/contentbg.jpg");
font-family: Arial, Helvetica, Tahoma;
font-size: 12px;
FONT-WEIGHT: normal;
color:#000000;
padding: 0px 0px;
width: 960px;
min-height:450px;
_height:auto !important;
_height:800px;
overflow: visible;
}

.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: 17px;
margin-right: 17px;
}

#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: Georgia, Times, Times New Roman;
font-size: 15px;
FONT-weight: bold;
color:#515151; 

}

.vpagetitle{
text-align: left;
font-family: Helvetica, Tahoma;
font-size: 36px;
color:#254797;
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*/
}


.preview {
padding: 10px 10px;
font: normal 13px Helvetica Neue, Helvetica, Arial;
text-align: left;
border-style: solid; 
border-width: 1px; 
border-color: #c0c0c0; 
min-height: 100px;
_height:auto !important;
_height: 100px;
}

.preview a{
font: bold 15px  Helvetica Neue, Helvetica, Arial, Tahoma;
text-decoration: none;
color: #894047;
}

.preview a:hover{
color: #c0c0c0;
}


.tessnav{

list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/

margin-top: 0px;
margin-left: 320px;
margin-bottom: 0px;
margin-right: 0px;
}

.tessnav li{
display: inline;
margin: 0;
}

.tessnav li a{
font-size: 16px;
font-family:   Georgia, Times, Times New Roman;
font-weight:  bold;
text-decoration: none;
padding: 0px 0px;
margin-left: 0px;
margin-right: 7px;
color: #b9333f;

}

.tessnav li a:hover{
font-size: 16px;
font-family:   Georgia, Times, Times New Roman;
color: #515151;
}
