body {
    margin: 0px;
    padding: 0px;
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
}

#sayl1 { font-family: Arial, Verdana, Helvetica, sans-serif;color: #800080;text-align: left; font-size: 14px;margin: 0px 25px 0px 0px;letter-spacing: 2px; }


#sayl2 { font-family: Arial, Verdana, Helvetica, sans-serif;color: #800080; text-align: left; font-size: 14px;margin: 5px 25px 20px 0px;letter-spacing: 3px;}

#say_line { color: #FF9900; background-color: #FF9900;  width: 78%; }

#ptitle1 { font-family: Arial, Verdana, Helvetica, sans-serif;color: #FF9900;text-align: right; font-size: 16px;margin: 6px 140px -15px 0px; }
#ptitle2 { font-family: Arial, Verdana, Helvetica, sans-serif;color: #800080;text-align: right; font-size: 14px;margin: -15px 140px 0px 0px; }
#ptitle3 { font-family: Arial, Verdana, Helvetica, sans-serif;color: #800080;text-align: left; font-size: 14px;margin: 0px 0px 0px 0px;letter-spacing: 2px; }
#ptitle4 { font-family: Arial, Verdana, Helvetica, sans-serif;color: #800080;text-align: right; font-size: 14px;margin: 0px 140px 0px 0px;}
#ptitle5 { font-family: Arial, Verdana, Helvetica, sans-serif;color: #800080;text-align: left; font-size: 14px;margin: 0px 0px 0px 0px;letter-spacing: 2px; font-weight: bold;font-style:italic;}


div.horRule {
height: 1px;
border-top: 1px solid #FF9900;
margin: 5px 145px 3px 0px;
text-align: left;
}
div.horRulelg {
height: 1px;
border-top: 1px solid #800080;
margin: 5px 375px 3px 0px;
text-align: left;
}
div.horRulelg2 {
height: 1px;
border-top: 1px solid #800080;
margin: 0px 135px 0px 0px;
text-align: left;
}

div.horRulelg3 {
height: 1px;
border-top: 1px solid #800080;
margin: 0px 125px 0px 0px;
text-align: left;
}
div.horRulelg4 {
height: 1px;
border-top: 1px solid #800080;
margin: 0px 0px 0px 0px;
text-align: left;
}
div.horRule hr {
display: none;
}
div.horRulelg hr {
display: none;
}
div.horRulelg3 hr {
display: none;
}
div.horRulelg4 hr {
display: none;
}

div.line {
 			padding-top: 0px;
 			padding-right: 0px;
 			padding-bottom: 0px;
 			padding-left: 0px;
 			margin-top: auto;
 			margin-right: auto;
 			margin-bottom: -2px;
 			margin-left: auto;
			overflow: hidden; /*added*/ 
            width: 100%;
 }
 
div.spacer {
            clear: both;			
			
 }

#port { color: #800080;text-align: center; font-size: 10px; font-weight: bold;margin-bottom: 5px;letter-spacing: 2px; }

#ornge { color: #800080; }

#master {
    position: relative;
    width:900px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    background-color: #ffffff;
    text-align: left;
}
#masterlg {
    position: relative;
    width:900px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    /*background-color: #ffffff;*/
    text-align: left;
}
#logo {
    position: absolute;
    width:300px;
    height:118px;
    top: 25px;
    left: 0px;
    background-color: #FFFFFF;
}
#navbar {
    position: absolute;
    height:35px;
    width: 100%;
    top: 18px;
    left: 140px;
    text-align: left;
    background-color: #FFFFFF;
    line-height: 35px;
   /* border-bottom: solid #000000 2px*/
}
#picture {
    position: absolute;
    height:94px;
    width: 500px;
    top: 0px;
    right: 0px;
    background-color: #FFFFFF;
}
#bodywrap {
    /*background-color: #FFFFFF;*/
    margin-top: 123px;
    position: absolute;
    padding: 15px 0px 20px 10px;
}

img.floatright { 
    float: right; 
    margin: 10px 0px 5px 10px;
	 
}
img.floatleft { 
    float: left;
	 
    margin:10px 10px 0px 0px;  /**10px 10px 0px 0px;*/
	
	/*padding: 0px;*/
	 
}

img.floatleft_b { 
    float: left;
	 
	 
    margin:0px 10px 0px 0px; /*0px 10px 0px 0px;*/
	
	/*padding: 0px;*/
	 
}

div.img_t {height: 89px; float: left;}
div.img_b {height: 225px; float: left;}
#floatl {
float: left; 
margin: 0px 10px 0px 0px; /*10px 20px 0px 5px*/
padding: 0px;
}

#sidecol {
    width:282px;
    float: left;
    background-color: #FFFFFF;
    margin-bottom: 25px;
    padding: 5px;
}
#maincol {
    margin-left: 310px;
    background-color: #ffffff;
    margin-bottom: 10px;
	line-height: 170%;
    padding-right: 40px;
	/*height: 480px;*/
}

#maincollg {
    margin-left: 310px;
    /*background-color: #ffffff;*/
    margin-bottom: 10px;
	line-height: 170%;
    padding-right: 0px;
	/*height: 580px;*/
}

#maincolv2 {
    position: absolute;
    width:450px;
    height:480px;
    top: 00px;
    left: 310px;

    /*margin-left: 310px;*/
    background-color: #ffffff;
    margin-bottom: 10px;
	line-height: 170%;
    padding-right: 40px;

}

#text11 {font-size: 11px;
          color: #808080;}

#footer {
    /*position: relative;
	top: 50px;
	right: 100px;*/
	width:100%;
    height:45px;
    clear: both;
    padding-top: 5px;
    text-align: left;
    color: #000000;
    background-color: #fff;
	border-top: 0px solid #c0c0c0;
	
}

ul.footlist {  list-style: none;  display: inline; } ul.footlist li {  display: inline;  padding: 0 .5em; } 

#navlist
{
border-bottom: 0px solid #c0c0c0;

margin: 0px;
margin-bottom: 30px;
padding: 0px;
padding-left: 180px;
background-color: #FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-bottom: 3px;
padding-top: 3px;
}

#navlist a, #navlist a:link, #navlist a:visited
{
border: 0px solid #cccccc;
border-bottom: 0px solid #cccccc;
color: #808080;

padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;

font-weight: normal;
text-decoration: none;
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
border: 0px solid #000000;
border-bottom: 1px solid #000;
color: #000000;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
text-decoration: none;

}

#navlist li
{
padding-right: 1px;
margin-right: 40px;
display: inline;
font-size: 12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

#navlist ul
{
margin: 0px;
padding: 0px;
}

#content a,  #content a:link,  #content a:visited
{
color: #808080;
text-decoration: none;
border-bottom: 1px solid #808080;
}




 #content a:hover, #content a:active, #content a:focus
{
text-decoration: none;
color: #000;
border-bottom: 1px solid #000000;
}


#navlist #active a {  text-decoration: none;color: #000;border-bottom: 1px solid #000;}
.rollover {padding: 0px; margin: 0px; }
.rollover a { display:block; width:94px; background-color: #FFFFFF; color: #FFFFFF;text-decoration: none;}
.rollover a:hover { background-color: #ff9900; color: #FFFFFF;text-decoration: none;}
.rollover a img {border: 0px solid #ffffff;text-decoration: none;}


 dt { width: 60%; float:left; clear:left; }
 dd { width:35%; float:left; text-align:right; }
 tr.height {height: 10px;}
 
  	.mydiv {
		border: 1px solid #FF9900;
		width: 565px;
		color: #800080;
		margin: 0px;
		padding: 5px;
		display: none;
	}
	
#wwd_links {line-height: 200%;}
#wwd_links a,  #wwd_links a:link,  #wwd_links a:visited
{
color: #800080;
text-decoration: none;
border-bottom: 1px solid #800080;
}




  #wwd_links a:active, #wwd_links a:focus
{
text-decoration: underline;
color: #fff;
background-color:#800080;
}

#wwd_links a:hover
{
text-decoration: underline;
color: #FF9900;

}
.container{
     position:relative;
     border:1px solid red;
    width:500px;
    height:500px;
}
.container img{
    position:absolute;
    border:1px solid green;
}
.img1{position: absolute; top:0px; left:0px; z-index:1;}
.img2{position: absolute; top:10px; left:10px; z-index:2;}
