body{
font-size:12px;
font-family:georgia;
text-align:center;
padding:0px;
margin:0px;
}
.wrapper{
margin:0px auto;
padding:0px auto;
text-align:left;
width:1026px;
}
.mainBorder{
width:1026px;
}
.topNav{
background:url(../images/topNav_gradient.jpg);
height:128px;
border-right:solid #666666 1px;
border-left:solid #666666 1px;
}
.logo{
float:left;
padding-left:114px;
padding-top:4px;
}
.topMenu{
float:right;
color:#554900;
font-size:11px;
padding-right:115px;
padding-top:15px;
text-align:right;
}
.topMenu a{
color:#554900;
text-decoration:none;
}
.menuBar{
height:22px;
background-color:#982021;
border-right:solid #666666 1px;
border-left:solid #666666 1px;
}
.menuBar ul{
padding:0px;
margin:0px;
padding-left:106px;
list-style:none;
}
.menuBar ul li{
float:left;
color:#ffffcc;
font-size:11px;
padding-left:38px;
padding-right:38px;
line-height:22px;
height:22px;
}
.menuBar ul li a{
color:#ffffcc;
text-decoration:none;
height:22px;
display:block;
float:left;
} 
#indicator{
background-color:#000000;
}
.mainBody{
position:absolute;
padding-top:22px;
margin-top:150px;
border-right:solid #666666 1px;
border-left:solid #666666 1px;
border-bottom:solid #666666 1px;
width:1024px;
}

.leftSection{
float:left;
width:322px;
}
.leftSectionInner{
float:right;
padding-right:65px;
text-align:center;
line-height:20px;
color:#664040;
}
.leftSectionInner a{
color:#664040;
text-decoration:none;
}
.rightSection{
float:right;
width:700px;
}
.rightSectionInner{
border-left:solid 1px #d2d2d2;
}
.rightSectionText{
padding-left:20px;
font-size:13px;
line-height:25px;
padding-right:70px;
}
.rightSectionText a{
color:#701111;
text-decoration:none;
}
.rightSectionTop{
padding-left:20px;
padding-bottom:26px;
}

.leftTitle1{
font-size:20px;
padding-bottom:8px;
}
.leftTitle2{
font-size:14px;
}
.leftTitle3{
font-size:11px;
}
.imageBoxMain{
float:right;
padding-left:30px;
}
.imageBoxCenter{
	display: block;
    margin-left: auto;
    margin-right: auto;
}
.imageBoxLeft{
	float:left;
	padding-right:30px;
}

.imageBox
{
    font-size:11px;
     line-height:15px;  
border-style:solid;
border-color:#d1d1d1;
border-width:3px;
padding:15px;
}
.txtBorderBoxMain{
        /*margin-left:215px;
        margin-right:5px;
        margin-top:10px;
        margin-bottom:10px;*/
        float:right;
        padding-left:30px;
}
.txtBorderBox
{
     font-size:11px;
     line-height:15px;  
     background-color:#eeeeff;
     border-style:solid;
     border-color:#d1d1d1;
     border-width:3px;
     padding:2px;
}
.arrows{
text-align:center;
padding-top:30px;
}



#architecture{
position:absolute;
margin-left:90px;
border-bottom:solid #999999 1px;
border-left:solid #999999 1px;
border-right:solid #999999 1px;
width:200px;
background-color:#ffffff;
visibility:hidden;
}
#art{
position:absolute;
margin-left:230px;
border-bottom:solid #999999 1px;
border-left:solid #999999 1px;
border-right:solid #999999 1px;
width:200px;
background-color:#ffffff;
visibility:hidden;
}
#culture{
position:absolute;
margin-left:340px;
border-bottom:solid #999999 1px;
border-left:solid #999999 1px;
border-right:solid #999999 1px;
width:200px;
background-color:#ffffff;
visibility:hidden;
}
#history{
position:absolute;
margin-left:474px;
border-bottom:solid #999999 1px;
border-left:solid #999999 1px;
border-right:solid #999999 1px;
width:200px;
background-color:#ffffff;
visibility:hidden;
}
#lit{
position:absolute;
margin-left:610px;
border-bottom:solid #999999 1px;
border-left:solid #999999 1px;
border-right:solid #999999 1px;
width:200px;
background-color:#ffffff;
visibility:hidden;
}
#travel{
position:absolute;
margin-left:755px;
border-bottom:solid #999999 1px;
border-left:solid #999999 1px;
border-right:solid #999999 1px;
width:200px;
background-color:#ffffff;
visibility:hidden;
}


.dropItems{
font-size:11px;
color:#000000;
border-top:solid #999999 1px;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
}
.dropItems a{
color:#000000;
text-decoration:none;
}
.dropItems a:hover{
color:#982020;
text-decoration:none;
}


h1{
font-size:20px;
color:#993300;
margin:0px;
padding:0px;
padding-bottom:3px;
font-weight:normal;
}
h2{
font-size:11px;
font-family:arial;
color:#669933;
margin:0px;
padding:0px;
letter-spacing:1px;
}
.footerBar{
padding-top:5px;
padding-bottom:5px;
}
.footer{

}
.footerInner{
padding-left:110px;
}
.footer1{
float:left;
text-align:right;
font-size:10px;
color:#664040;
width:175px;
letter-spacing:1px;
}
.footer1 a{
color:#664040;
text-decoration:none;
}
.footer2{
float:left;
color:#8c4040;
font-size:10px;
width:590px;
}
.footer2 a{
color:#8c4040;
text-decoration:none;
}

.floatLeft{
float:left;
}

img{
border:none;
}
.clear{
clear:both;
}



/* classes for index page */

.mainBodyIndex{
position:absolute;
padding-top:22px;
margin-top:340px;
border-right:solid #666666 1px;
border-left:solid #666666 1px;
border-bottom:solid #666666 1px;
width:1024px;
}
.rightSectionInnerIndex{

}
.rightSectionTextIndex{
font-size:13px;
line-height:25px;
width:535px;
}
.rightSectionTextIndex a{
color:#701111;
text-decoration:none;
}
.leftSectionInnerIndex{
float:right;
padding-right:65px;
text-align:center;
line-height:36px;
color:#664040;
text-align:right;
}
.leftSectionInnerIndex a{
color:#664040;
text-decoration:none;
}
.rightSectionTopIndex{
padding-bottom:26px;
}
.banner{
position:absolute;
background:url(../images/banner.jpg);
width:1026px;
height:190px;
}
.feedbackText{
font-size:13px;
line-height:25px;
}

a[href$='.JPG'] img, a[href$='.jpg'] img,
a[href$='.JPEG'] img, a[href$='.jpeg'] img,
a[href$='.PNG'] img, a[href$='.png'] img,
a[href$='.GIF'] img, a[href$='.gif'] img{
   display:inline-block;
   line-height:11px;
   padding-right: 18px;
   background: transparent url(../images/new_window.png) no-repeat bottom right;
}