body, html
{
    background-color: #000;
}
body
{
    min-width: 1020px;
}
a
{
    color: #FFFFFF;
    text-decoration: none;
}
a:hover
{
    color: #F19C06;
}
/* //////////////////////////////////////////////////
Pholio name, nav, BetterPhoto.com Logo
///////////////////////////////////////////////////*/

.BrandContainer
{
    background: url(  "/Premium/_img/bevel_silver.png" ) repeat-x top left;
}
.PageHeader
{
    color: #000000;
}
.Nav
{
    float: right;
    padding: 0 20px 0;
}
.Nav a, .chosen
{
    color: #000000;
}
.Nav a:hover
{
    color: #F19C06;
}
.bplogo
{
    border-left: 5px #000000 solid;
}

/* ///////////////////////////////////////////////////////////
album colum nav, Browse all photos, Slideshow, copyright text
////////////////////////////////////////////////////////////*/

.AlbumBar
{
    background-color: #333333;
}
.AlbumBarNav
{
    border-bottom: 5px #000000 solid;
}
.AlbumBarNav a, .PhotosGlobalNav a
{
    color: #FFFFFF;
}
.AlbumBarNav a:hover, .AlbumBarNav a:active
{
    color: #F19C06;
    background-color: #484848;
}
.AlbumBarTitle
{
    color: #FFFFFF;
    background-color: #666666;
}

/* Browse all photos, Slideshow */
.PhotosGlobalNav
{
    border-bottom: 5px #000000 solid;
}
.PhotosGlobalNav a:hover, .PhotosGlobalNav a:active
{
    color: #F19C06;
    background-color: #484848;
}

/* copyright text */
.legal
{
    color: #666666;
}

/* ///////////////////////////////
mainbody
///////////////////////////////*/

.content
{
    background-color: #666666;
    border-left: 5px #000000 solid;
}
.content hr
{
    height: 0px;
    border: solid #666666 0px;
    border-top-width: 1px;
}

.PagingNav a, .PagingNavLeft a, .PagingNavRight a
{
    color: #FFFFFF;
    background-color: #333;
}
.PagingNav a:hover, .PagingNavLeft a:hover, .PagingNavRight a:hover
{
    background-color: #F19C06;
}

.PhotoDetail
{
    color: #FFFFFF;
    background-color: #5C5C5C;
}

.FullPic
{
    color: #FFFFFF;
}
.BioDetail
{
    padding: 10px;
}
.BioDetail a
{
    color: #FFFFFF;
}

.BioDetail a:hover
{
    color: #F19C06;
}
.contactBody
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
margin:50px;
color:#666666;
}
label
{
    margin: 0;
    padding: 0.2em;
    margin-top: 0.3em;
    text-align: right;
    width: 300px;
    float: left;
    text-transform: uppercase;
}
fieldset
{
    background-color: #ccc;
    border: solid 0 #fff; /* Opera doesn't get border:none or border:0 on fieldsets */
    width: 600px;
}
legend
{
    width: 194px;
    height: 30px;
    color: #fff;
    font-size: 2em;
    padding-left: 0.5em;
    background: transparent url( "legend_bg.gif" ) no-repeat;
    position: relative;
    top: -1em;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: -1px;
    white-space: pre; /* hack: make sure */
}

.br
{
    display: none;
}

.textfield
{
    font: 1.1em Verdana, Arial, Helvetica, sans-serif;
    color: #333;
    margin: 3px;
    height: 20px;
    border: solid 0 #fff;
    padding: 3px 8px;
    background: transparent url( "textfield_bg.gif" ) no-repeat fixed;
    width: 200px;
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 187px;
}
fieldset > input.textfield
{
    background: transparent url( "textfield_bg.gif" ) no-repeat;
}
textarea
{
    font: 1.1em Verdana, Arial, Helvetica, sans-serif;
    color: #333;
    margin: 3px;
    height: 165px;
    border: solid 0 #fff;
    padding: 0 8px;
    background: transparent url( "textarea_bg.gif" ) no-repeat fixed;
    width: 200px;
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 190px;
}
fieldset > textarea
{
    background: transparent url( "textarea_bg.gif" ) no-repeat;
}
.submit
{
    margin: 3px;
    background: transparent url( "submit.gif" ) no-repeat;
    height: 20px;
    border: solid 0 #fff;
    width: 80px;
    font: 1.1em Verdana, Arial, Helvetica, sans-serif;
    color: #666;
    text-transform: uppercase;
}

