/*containers*/
#wrapper {
width: 65em;
background-color:#ccccff;
position:relative;
top:-1em;
border: 0px solid #000000;
margin-left:auto;
margin-right:auto;
}

p#logo {
height: 155px;
background: url(../../IMAGES/header.jpg) bottom left no-repeat;
text-indent: -999em;
margin: 0 0 0 0;
}

#content {
clear:left;
margin: 0 13.3em 0 .3em;
background-color:transparent;
border: 0px solid #000000;
}

#contentx {
clear: both;
margin: .6em .6em .6em .6em;
background-color:transparent;
border: 0px solid #000000;
}

#rightcol {
float: right;
width: 12.8em;
margin: 0 .2em .3em 0;
background-color: #9999ff;
}

#logocol {
float:right;
clear:both;
margin: 0 .2em .3em 0;
background-color:transparent;
}

#basenav {
float:none;
clear: both;
margin: .3 0 0 0;
height: 30px;
background: url(../../IMAGES/footer.jpg) bottom left no-repeat;
}

P#main {
text-align:justify;
border: 0px solid #000000;
margin: 0.3em .5em 0 .6em;
}
P {
text-align:justify;
border: 0px solid #000000;
margin: .3em .3em 0 .3em;
}
P#x {
text-align:center;
border: 0px solid #000000;
margin: .3em .3em 0 .3em;
}

#searchopt {
	position:absolute;
	left:-999em;
	font-size:.3em;
	height:1px;
	visibility: visible;

}

/*nifty Corners*/
b.rtop {display:block;background: #ccccff}
b.rbottom{display:block;background: #ccccff}
b.rtop b {display:block;height: 1px;
    overflow: hidden; background: #6666ff}
b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #9999ff}
b.r1{margin: 0 0 0 5px}
b.r2{margin: 0 0 0 3px }
b.r3{margin: 0 0 0 2px }
b.r4{margin: 0 0 0 1px ;
height: 2px;}
b.rtop b.r5, b.rbottom b.r5{margin: 0 0px;
height: 2px;}
