BODY, TD, TH
 {
 font-family : Tahoma;
 color:#FFFFFF;
 font-size: 12px;
 margin: 0px;
 }

BODY {
background-color: #38434D;
background-image: url(/img/mainbg.jpg);
background-position: top;
background-repeat: repeat-x;
}

a:link    {text-decoration: none;       color:#FFFFFF;}
a:visited {text-decoration: none;       color:#FFFFFF;}
a:active  {text-decoration: none;       color:#FFFFFF;}
a:hover   {text-decoration: underline;  color:#FFFFFF;}


.flash1 {
position: absolute;
left: 0px;
top: 0px;
width: 260px;
height: 230px;
z-index: 100;
}

.menu {
position: absolute;
left: 350px;
top: 0px;
width: 606px;
}

.logom {
position:absolute;
left:0px;
top:0px;
z-index: 101;
}

.header_nf {
position:absolute;
left:67px;
top:108px;
z-index: 1000;
}

.menu_flash {
position: absolute;
left: 220px;
top: 0px;
width: 1px;
height: 107px;
z-index: 1;
}

.menu span {
margin-right: 50px;
}

.menu div {
display: inline;
}

.im1 {
position: absolute;
left: 67px;
top: 107px;
width: 676px;
z-index:10001;
}

.im2 {
position: absolute;
left: 778px;
top: 107px;
width: 180px;
}

.im {
position: absolute;
left: 67px;
top: 107px;
width: 863px;
height: 214px;
}

.info {
position: absolute;
left: 67px;
top: 315px;
width: 676px;
background-image: url(/img/line.gif);
background-repeat: no-repeat;
background-position: left bottom;
}

.info span {
display: block;
color: #FFC8A6;
font-size: 10px;
}

.info div {
height: 18px;
}

.arh {
width: 100px;
background-image: url(/img/dot.gif);
background-repeat: no-repeat;
background-position: 93px 5px;
}

.arh a:link    {text-decoration: none;       color:#FFC8A6;}
.arh a:visited {text-decoration: none;       color:#FFC8A6;}
.arh a:active  {text-decoration: none;       color:#FFC8A6;}
.arh a:hover   {text-decoration: underline;  color:#FFC8A6;}

.subpage {
color: #FFC8A6;
border-bottom: 1px dotted #8F959B;
padding: 10px 0px 10px 20px;
font-weight: bold;
background-image: url(/img/dot3.gif);
background-repeat: no-repeat;
background-position: 0px 11px;
}

.subpage a:link    {text-decoration: underline;       color:#FFC8A6;}
.subpage a:visited {text-decoration: underline;       color:#FFC8A6;}
.subpage a:active  {text-decoration: underline;       color:#FFC8A6;}
.subpage a:hover   {text-decoration: none;  color:#FFC8A6;}


.photo img {
border: 1px solid #CBCED2;
}

.photo td {
text-align: center;
background-color: #4F5861;
border: 1px solid #545E67;
width: 144px;
}

.guest {
position: absolute;
left: 755px;
top: 315px;
width: 174px;
}

.guestline {
background-image: url(/img/line2.gif);
background-repeat: no-repeat;
background-position: left bottom;
padding-bottom: 40px;
font-size: 10px;
padding-top: 5px;
}

.guestline span {
display: block;
color: #FFC8A6;
}


.free {
text-align: center;
color: #777F87;
font-size: 10px;
}


.title {
position: absolute;
left: 67px;
top: 227px;
width: 888px;
height: 50px;
font-size: 10px;
color: #BC9B89;
}

.title div {
position: relative;
top: 2px;
left: 98px;
}

#sec {
position: relative;
left: 170px;
top: 4px;
}

.title span {
position: relative;
top: 18px;
left: 0px;
}


.title a:link    {text-decoration: none;       color:#BC9B89;}
.title a:visited {text-decoration: none;       color:#BC9B89;}
.title a:active  {text-decoration: none;       color:#BC9B89;}
.title a:hover   {text-decoration: underline;  color:#BC9B89;}


.mf {
position: absolute;
left: 67px;
top: 277px;
width: 891px;
}

.mf_in {
padding: 23px 29px 23px 29px;
background-color: #454E59;
border: 1px solid #48525C;
}

.mf_in span {
color: #FFCEAE;
}

.mf_port {
position: relative;
left: -10px;
}

.ndate {
color: #FFC8A6;
font-size: 10px;
}

.finp {
width: 200px;
border: 1px solid #38414C;
background-color: #BABCBE;
color: #2A333A;
}


.inline {
width: 891px;
height: 60px;
background-image: url(/img/inline.gif);
background-repeat: no-repeat;
background-position: left top;
}

.inline div {
color: #94827C;
text-align: right;
font-size: 9px;
position: relative;
left: 250px;
top: 35px;
width: 160px;
height: 30px;
}

.inline div a:link    {text-decoration: none;  color:#94827C;}
.inline div a:visited {text-decoration: none;  color:#94827C;}
.inline div a:active  {text-decoration: none;  color:#94827C;}
.inline div a:hover   {text-decoration: none;  color:#94827C;}

.inline div .na a:link    {text-decoration: none;  color:#899DA6;}
.inline div .na a:visited {text-decoration: none;  color:#899DA6;}
.inline div .na a:active  {text-decoration: none;  color:#899DA6;}
.inline div .na a:hover   {text-decoration: none;  color:#899DA6;}

.mainline div {
color: #94827C;
text-align: right;
font-size: 9px;
position: relative;
left: 495px;
top: 20px;
width: 160px;
height: 30px;
}

.mainline3 div {
color: #94827C;
text-align: right;
font-size: 9px;
position: relative;
left: 100px;
top: 20px;
width: 160px;
height: 30px;
}

.mainline2 div {
color: #94827C;
font-size: 9px;
position: relative;
left: 195px;
top: 20px;
width: 160px;
height: 30px;
}

.mainline div a:link    {text-decoration: none;  color:#94827C;}
.mainline div a:visited {text-decoration: none;  color:#94827C;}
.mainline div a:active  {text-decoration: none;  color:#94827C;}
.mainline div a:hover   {text-decoration: none;  color:#94827C;}


.mainline2 div a:link    {text-decoration: none;  color:#94827C;}
.mainline2 div a:visited {text-decoration: none;  color:#94827C;}
.mainline2 div a:active  {text-decoration: none;  color:#94827C;}
.mainline2 div a:hover   {text-decoration: none;  color:#94827C;}


.mainline3 div a:link    {text-decoration: none;  color:#94827C;}
.mainline3 div a:visited {text-decoration: none;  color:#94827C;}
.mainline3 div a:active  {text-decoration: none;  color:#94827C;}
.mainline3 div a:hover   {text-decoration: none;  color:#94827C;}


.photo_title_in {
padding: 10px 29px 10px 29px;
background-color: #454E59;
border: 1px solid #48525C;
}

.photo_in {
text-align: center;
background-color: #454E59;
border: 1px solid #48525C;
color: #EDEEEF;
font-size: 11px;
padding: 12px;
}

.photo_in a:link    {text-decoration: underline;       color:#EDEEEF;}
.photo_in a:visited {text-decoration: underline;       color:#EDEEEF;}
.photo_in a:active  {text-decoration: underline;       color:#EDEEEF;}
.photo_in a:hover   {text-decoration: none;            color:#EDEEEF;}


.photo_add {
padding: 10px 29px 10px 0px;
}

a.pages {
	color: #ffffff;
	text-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}
a.pages:hover {
	color: #f4c495;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}
.pages {
	color: #92979a;
	font-weight: bold;
	font-size: 11px;
}
