

div {margin: 0px; border: 0px; padding: 0px; }
div.fg18.floatleft {padding-top: 27px; }
div#nonstd h3 {line-height: 100%;}
div#experience h2 { margin-bottom: 30px; }
div.fg18.clear.return {margin-bottom: 40px; padding: 5px 0px;}

h3 {padding: 5px 0px;}
div#background1 h3 {padding: 32px 0px; margin: 0;}


.article
{
z-index: -1;
width: 1024px;
height: 820px; 
position: relative;
margin-left: auto;
margin-right: auto;
padding-top: 21px;
color: #555;
line-height: 130%; 
word-spacing: .1em;

}

.artbak1
{
position: absolute;
z-index: -1;
top: 120px;
}


.places
{
float: left;
width: 480px;
/* border-width: 1px; border-color:#cc0000; border-style: dotted; */
margin-left: 20px;
}

.dates
{
float: left;
width: 120px;
margin-bottom: 40px;
/* border-width: 1px; border-color:#cc0000; border-style: dotted; */
}

.list3
{
width: 70%; 
font-weight: bold;
margin-top: 20px;
/* border-width: 2px; border-color:#cc0000; border-style: dotted; */
margin-bottom: 20px;
}

.xleft
{
float: left;
width: 360px;
margin-right: 60px;
}

.rshift480
{
clear: both;
width: 480px;
margin-left: 300px;
}

.home480
{
clear: both;
width: 480px;
}


#mpart
{ 
position: absolute;
width: 476px;
right: 0px;
top: 95px; 
/* border-width: 1px; border-color: red; border-style: dotted; */
}

#background1
{
width: 500px;
margin-top: 20px;
margin-bottom: 100px;
text-align: justify;
/* border-width: 1px; border-color: red; border-style: dotted; */
}

#tagline
{
width: 500px;
}

#background2
{
width:500px;
text-align: justify;
margin-left:474px;
margin-bottom: 90px;
margin-top: 95px;
/* border-width: 1px; border-color: red; border-style: dotted; */
}


#background3
{
width:500px;
text-align: justify;
margin-bottom: 90px;
margin-top: 65px;
margin-left: 20px;
/* border-width: 1px; border-color: red; border-style: dotted; */
}



.bk
{
position: absolute;
top: 100px;
/* right: 80 170px; */
left: 650px;
}

.fv
{
position: absolute;
top: 345px;
left: 140px;
}



#expect
{
float: left;
width: 480px;
/* margin-bottom: 40px; */
margin-right: 30px;
text-align: justify;
}

#nonstd
{
width: 540px;
text-align: justify;
margin-left: 48px;
margin-bottom: 40px;
}

#details
{
width: 540px;
text-align: justify;
margin-left: 48px;
margin-top: 30px;
margin-bottom: 40px;
float: left;
}

#experience
{
line-height: 120%;
margin-top: 40px;
}


#explore
{
position: absolute;
width: /* 250px; */ 324px;
top: /* 330px; */ 94px;
right: /* 60px; */ 10px;
z-index: 0;
}

#roompic
{
margin-top: 25px;
margin-left: 40px;
}


#tohome
{
margin: 0 auto;
margin-top: 20px;
width: 1024px;
height: 40px;
padding-left: 10px;
padding-right: 0px; 
font-family: verdana, arial, sans-serif; 
font-size: 12pt;
}


#bot2
{
clear: both;
color: #42857b;
padding-top: 15px;
background-color: #cff6f1;
border-top-width: 2px; border-top-color:#cccccc; border-top-style: ridge;
width: 100%;
min-width: 840px;
height: 140px;
position: relative;
z-index: 1;

}


#minbox1
{
font-weight: bold;
margin-top:  11px;
margin-left: 600px;
float: left;
padding: 0px 10px;
border-width: 0 0 0 0;
border-right-width: 1px; border-color: #aaa; border-style: solid; 
}

.rslogo 
{
border-style: none;
}

.imgbak
{
position:absolute;
left: 40px;
top: 220px;
z-index: -1;
}




#bot
{
clear: both;
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
margin-top: 40px;
padding-top: 3px;
padding-left: 10px;
padding-right: 0px; 
color: #555;
width: 1024px;
height: 35px;
position: relative;
z-index: 1;
background-image: url('images/banbak01.jpg');
/* border-width: 1px; border-color: #aaccaa; border-style: dotted; */ 
box-shadow: 4px 4px 2px #cdcdcd; 
border-radius: 7px;
}

#botbox1
{
margin-top: 8px;   
margin-left: 5px;
float: left;
padding-right: 5px;
border-width: 0 0 0 0;
border-right-width: 1px; border-color: #aaa; border-style: solid;
font-weight: normal;
font-size: 9pt; font-family: verdana, arial, sans-serif;
}




