body
{
color : #000;
background : #a7817f;
height : 100%;
}

#mainContainer
{
width : 760px;
margin : 0px auto;
background : #fff;
position : relative;
min-height : 100%;
_height : 100%;
}

html
{
height : 100%;
}

#banner
{
background : url(/Files/images/logo_1.png) no-repeat 50% top;
height : 152px;
width : 100%;
}

.mf div.loader
{
text-align : center;
position : absolute;
z-index : 10000;
margin : 0 auto;
top : 45%;
width : 100%;
background : url(skin/ajax_loader.gif) no-repeat 50% 0;
padding : 50px 0;
}

.mainNav li
{
position : inline;
margin-right : 30px;
float : left;
}

.mainNav a
{
font-family : arial, verdana, sans-serif;
font-size : 11px;
text-transform : uppercase;
text-decoration : none;
color : #999;
}

.mainNav
{
margin : 0px auto;
text-align : center;
left : 95px;
position : relative;
width : 380px;
}

.mainContent
{
color : #3c3c39;
font-family : verdana, arial, sans-serif;
clear : both;
font-size : 10px;
position : relative;
line-height : 16px;
}

.mainContent body div
{
padding : 0;
}

.mainNav a:hover, .mainNav .aActive
{
color : #000;
}

.mainContent h1
{
color : #000;
font-family : arial, verdana, sans-serif;
font-size : 11px;
text-transform : uppercase;
}

.mainContent div
{
padding : 57px 50px;
}

.mainContent body
{
color : #3c3c39;
padding : 50px;
font-family : verdana, arial, sans-serif;
font-size : 10px;
position : relative;
line-height : 16px;
width : 660px;
border : dotted 1px #e3cecd;
}

.mainContent div div
{
padding : 0;
}

.mainContent .vline
{
width : 30px;
border-width : 0 0 0 1px;
border-style : solid;
border-color : #808284;
}

.mainContent hr
{
border-style : solid none none;
border-width : 1px 0 0;
border-color : #808284;
height : 1px;
margin : 30px 0 26px 0;
position : relative;
}

.mainContent td
{
line-height : 16px;
}

#extra1
{
border-style : solid;
position : absolute;
border-width : 0 0 1px 0;
top : 195px;
width : 660px;
border-color : #808284;
left : 50px;
}

.mainContent a
{
color : #000;
text-decoration : none;
font-family : arial, verdana, sans-serif;
font-size : 11px;
text-transform : uppercase;
}

.mf div.caption
{
position : absolute;
text-align : center;
z-index : 98;
margin : 1em auto;
bottom : 50px;
width : 100%;
}

.mf div.mfNav
{
position : absolute;
z-index : 99;
margin : 0 auto;
text-align : center;
width : 100%;
bottom : 20px;
font-size : 1px;
line-height : 1px;
}

.mf div.autoPlayCon
{
float : left;
width : 10%;
padding-left : 3%;
height : 24px;
}

.mf a.play, .mf a.stop
{
width : 27px;
height : 24px;
float : left;
cursor : pointer;
}

.mf a.play
{
background : url(skin/play.gif) no-repeat;
}

.mf a.stop
{
background : url(skin/stop.gif) no-repeat;
}

.mf div.sliderCon
{
margin-top : 5px;
float : left;
width : 74%;
}

.mf a.sliderNext
{
background : url(skin/left.gif) no-repeat;
}

.mf a.sliderPrev
{
background : url(skin/right.gif) no-repeat;
}

.mf a.sliderNext, a.sliderPrev
{
text-decoration : none;
width : 25px;
height : 16px;
cursor : pointer;
float : left;
}

.mf div.resizeCon
{
float : right;
width : 10%;
padding-right : 3%;
height : 24px;
}

.mf a.resize
{
width : 34px;
height : 24px;
float : right;
cursor : pointer;
background : url(skin/resize.gif) no-repeat;
}

.mf div.slider
{
background : url(skin/middle.gif) repeat-x;
height : 16px;
position : relative;
text-align : left;
float : left;
}

.mf div.knob
{
height : 16px;
background : url(skin/middle-slider.gif) repeat-x right center;
}

.mf div.knobleft
{
background : url(skin/left-slider.gif) repeat-x center;
width : 8px;
height : 16px;
}

.mf
{
visibility : hidden;
color : #000;
z-index : 1;
margin-bottom : 167px;
}

.mf *
{
-moz-user-select : none;
margin : 0;
padding : 0;
border : none;
outline : none;
-webkit-user-select : none;
user-select : none;
}

