body {
   width: 972px;
   margin: 0 auto; /* centres body and background image */
	 color:  navy;
   font-size:1em;
	 font-weight:bold;
}

#wrapperout {
   background-image: url('images/bg1024.jpg');
	 background-repeat:no-repeat;
	 background-position:center top;
   width: 968px;
   margin: 0 auto; /* centres text within body and piano image
/*   height: 514px;*/
   overflow: hidden; /* you'll not get a scroll bar whenever the content
exceeds the 400px height */
}
#wrapper {
   width: 840px;
   margin: 0 auto; /* centres text within body and piano image */
   height: 555px;
   overflow: auto; /* you'll get a scroll bar whenever the content
exceeds the 400px height */
}

DIV.header {
   text-align:center;
 }

a:link {
 color:  blue;
 text-decoration:none;
}

a:visited {
 color: navy;
 text-decoration:none;
}

a:hover {
 color: green;
  font-weight:bold;
}
a.bookmarklike {
  visibility:hidden;
}

img.verify {
height:2.5ex;
 border:0;/*width*/ /*style*/ /*color*/
 vertical-align:text-top;
}
img {
 border:0;
}
span:hover {
text-decoration:underline;
}
div.greet{
text-align:center;
 }
div.greet1{
/* text-shadow:  black 0px 0px 5px;*/
width:500px;
 }

h2.greet:before  {content: "Welcome to ";
/**/
 }
.reviewusat {
position:absolute;
top:2px;
left:2px;
width:140px;
height:200px;
padding:2px;
background-color:white;
}

/*    right side of page  */

.ptglogo {
position:absolute;
top:2px;
right:2px;
width:125px;
height:56px;
/* 2+56=58  */
}
.w3chtmllogo {
position:absolute;
top:60px;
right:3px;
width:88px;
height:41px;
border:0;
/* 60+41=101  */
}
.w3ccsslogo {
position:absolute;
top:105px;
right:3px;
width:88px;
height:31px;
 margin-top:2px;
border:0;
/* 105+31+2=138  */
}
.hostinglogo {
position:absolute;
top:141px;
right:2px;
width:88px;
height:40px;
 margin-top:2px;
border:0;
/* 141+40+2=183  */
}
.htmlkitlogo {
position:absolute;
top:188px;
right:1px;
width:90px;
height:30px;
 margin-top:2px;
border:0;
/* 188+30+2=220  */
}
/* duplicate area*/
.w3caccesslogo {
position:absolute;
top:225px;
right:2px;
width:88px;
height:40px;
 margin-top:2px;
border:0;
/* 225+40+2=267  */
}

.linkbar {
position:absolute;
top:525px;
left:100px;
}

.addbar1 {
position:absolute;
top: 475px; /*80%;*/
left:500px;
background:white;
padding:5px;
}

.addbar2 {
position:relative;
left:5px;
}

.blinkbar {
position:absolute;
top:-505px;
left:-100px;
}
.policydivs0 {
margin-left:115px;
width:650px;
overflow:auto;
height:450px;
}
.policydivs1 {
}
.policydivs2 {
margin-left:25px;
}
.policydivs3 {
margin-left:50px;
}

.indexdivs0 {
margin-left:115px;
width:650px;
overflow:auto;
height:450px;
}
.indexdivs1 {
margin-left:95px;
width:630px;
}
.indexdivs2 {
margin-left:75px;
width:670px;
font-size:85%;
}
.indexdivs3 {
overflow:auto;
margin-left:15px;
width:800px;
}


.experdivs0 {
}
.experdivs1 {
margin-left:110px; width:540px;
}
.experdivs2 {
margin-left:55px; width:640px;
}
.experdivs3 {
margin-left:55px; width:720px
}

.experdivs4 {
margin-left:8px; width:745px;
}
.font85 {
font-size:85%;
}
.font111 {
font-size:111%;
}
.font125 {
font-size:125%;
}
.aligntop {
 vertical-align:text-top;
}