/* content of layout.css */
#leftcontent {
	position: absolute;
	left:10px;
	top:170px;
	width:180px;
	font-size:11px;
}
#centercontent {
	margin-left: 179px;
	margin-right:179px;
		
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 181px;
	margin-right:181px;
}
html>body #centercontent {
	margin-left: 181px;
	margin-right:181px;
}
#rightcontent {
	position: absolute;
	right:1px;
	top:170px;
	width:175px;
	font-size:11px;
}
/* content of layout.css */

.spacing {  font-family:arial, sans-serif;letter-spacing:0.25em;color:#efffff }
.mytable table { font-family:verdana,arial, sans-serif;font-size:12px }
.mytable td { font-family:verdana,arial, sans-serif;font-size:12px }
.mytable10 table { font-family:verdana,arial, sans-serif;font-size:10px }
.mytable10 td { font-family:verdana,arial, sans-serif;font-size:10px }
.mytable8 table { font-family:verdana,arial, sans-serif;font-size:8px }
.mytable8 td { font-family:verdana,arial, sans-serif;font-size:8px }

.mytablex table { 
font-family:tahoma, sans-serif;
padding:0.75em 
}

.mytablex td { 
border:2px solid #ececec;
font-size:9px;
padding:0.25em; 
border-bottom:2px solid #bbb;
border-right:2px solid #bbb;
text-align:center;
}

.mytablex td:hover { 
background-color:#efefef;
color:#000000 
}

.mytablex b {
background-color:#ddddff;
color:#000000
}

td { 
font-family:verdana,arial, sans-serif;
font-size:11px 
}

input { 
font-family:verdana,arial, sans-serif;
font-size:12px 
}

select { 
font-family:verdana,arial, sans-serif;
font-size:11px 
}

hr {
color: #eeefef
}

.poll table {
border: 1px solid #cccccc
}

.poll td {
border-bottom:1px dotted #cccccc
}

.frm frame {
padding:0px; overflow:hidden
}

.logoBg {
background-color:#ffffff;color:#000000
}

#titleBar { 
background-color:#000000; 
color:#ffffff; 
border:1px solid white 
}

.chatFld {
font-family:arial,georgia,verdana,helvetica, sans-serif;
font-size:16pt;
font-weight: 900;
background-color:#1E90FF; 
width:170px; 
height:35px; 
border:3px groove #87CEFA;
color:#87CEFA
}

a:link {color: #0000FF}
a:visited {color: #800080}
a:hover {font-weight:600} 
a:active {color: #FF0000}
a {text-decoration: none;font-size:11px}


.t1 { 
border:1px solid #000000;
background-color:#ffffff;
}

.t2 {border:1px solid #666666;padding:0.4em}
.t3 {font-size:1.5em;border-top:2px solid #000000;border-bottom:2px solid #000000}
.t4 {border:1px solid #666666;padding:0.4em}
.t5 {color: #ffffff; text-align:left}
.t6 {font-family:verdana,arial,georgia,helvetica, sans-serif;font-size:9pt;font-weight: 600;color: #228B22; background-color:#ffffff; width:300px; height:18px; border:0px}
.t7 {border:1px solid #666666;background-color:#efefef;color:#000000;padding:0px}

.borderBtm {border-bottom:3px solid #999999}

.gryOption {background-color:#C0C0C0;color:#000000; font-weight:bold}
.redOption{background-color:#ffcccc;color:#000000}
.whtOption{background-color:#ffffff;color:#000000}
.bluOption{background-color:#4169f1;color:#000000}
.grnOption{background-color:#66cc66;color:#000000}
#orange{background-color:#FFA500;color:#000000}
.ef {background-color:#efefef;color:#000000}
.bg { background-color:#dcdcdc;color:#000000}
.yellow { background-color:#f5f5dc;color:#000000 }
.green { background-color:#ccffcc;color:#000000 }

.red { background-color:#ffcccc;color:#000000 }

.mistyWhite { background-color:#F5FFFA;color:#000000 }

.lightBlue { background-color:#eeeeff;color:#000000 }

.lightGold { background-color:#EEE8AA;color:#000000 }

.gray2 {background-color:#666666;color:#000000}

.blkOption{background-color:#000000;color:#ffffff}
.purOption{background-color:#800080;color:#FFB6C1;border:5px solid #000}
.ylwOption{background-color:#FFFF00;color:#000000}
.liteYlwOption{background-color:#FFFFCC;color:#000000}

.de06 {color:#de0606}




.logoStyle {font-family:georgia, sans-serif;font-size:3em;font-weight:700}
.italic {font-style: italic}
.overLib {position:absolute; visibility:hidden; z-index:1000}
.edge { border-top: 1px solid;border-bottom: 1px dashed}
.adshowTbl {background-color:#000000;color:#ffffff;border-top:1px solid  #990033;padding:0px}
.adshowTd {font-family:georgia,verdana,arial, sans-serif;font-size:11px;color:#ffffff;letter-spacing: 0.1em;padding:0px}

.adListTitle {
border:1px solid #cccccc; 
background-color:#efefef;color:#000000; font-size:10px;
padding:0px;
background-image:url('/images/oasislogo_bg.jpg')
}

.oasisChat {font-size: 8pt;font-family: Serif,verdana, georgia, arial, sans-serif; color:#000000;border:1px inset}

.resultBorder {border:1px solid #dcdcdc; border-top:1px solid #000000; cursor:pointer; font-size:0.6em; font-family:verdana, sans-serif}

.thumbTbl { border: 3px double #000000; background-color:#ffffff;color:#000000; float:left;padding:0px }
.gray { border: 1px solid #666666; background-color:#ffffff;color:#000000; float:right }

.loading {position:absolute; z-index:20; visibility:visible; 
left:10px; bottom:0px; width:760px; height:50px; border:1px solid black; 
background-color:#1E90FF;color:#000000; padding:5px; cursor: wait;font-size:11px}

.layer2 {position:absolute; z-index:20; visibility:hidden; left:50px; top:130px; width:400px; height:120px; border:1px solid #000000; background-color:#66CDAA;color:#000000}

.nextPrev { border:1px solid gray; font-family:georgia,verdana,arial, sans-serif; background-color:#efefef;color:#000000; padding:0px}

.sendBtn {color:#000000; font-weight:bold; background-color:#ffffff; border-color:#000000}

.td15 {border:1px outset;border-top:1px black}

.srchFrm {color:#000000;font-family:georgia,verdana, sans-serif;font-size:12px;letter-spacing:0.2em;text-align:center;}

.or {font-family:tahoma, sans-serif;border:2px solid #000000;padding:4px}

.sort {background-color:#C0C0C0;color:#000000;border:1px inset}

.sort2 {border:1px outset}

.advert { border-top:3px solid #efefef; border-bottom:3px solid #efefef; background-color:#f5f5f5;color:#000000 }



.diskborder { border:1px solid #000000 }

#w {color:#ffffff}
#x {color:#E65D02}
#j {border:1px solid #000000; background-color:#ccccff;color:#000000}
#k {border:1px solid #000000; background-color:#ffffff;color:#000000;overflow:auto}

.largeText { font-size:18px; font-family:arial, sans-serif; letter-spacing:5px; color:#ffffff;font-weight:600; padding:0px }

.viewAd { border: 1px ridge; padding: 3px;background-color: #efefef;color:#000000 }

.viewAd2 { border-bottom:3px double #dcdcdc }

.adv { background-color:#ffeeee;border:1px solid #de0606;color:#000000 }

.event { background-color:#f5f5f5;color:#000000;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc }

.event2 { border:6px solid #ff0000;padding:0px }


.imgUp { background-color:#B0C4DE;color:#000000;border-left:10px double #BC8F8F;padding:10px }
.img2 { border-top: 1px solid black }
.img3 { border:1px solid #ffffff;background-color:#f0f0f0;color:#666666;padding:10px }
.imgGold { border:3px dotted #ffd700;background-color:#ffffee;color:#000000 }
.inpt { color:#000000; font-weight:bold }

.tdr {border-right:1px solid #f5f5f5;padding-left:5px;padding-right:5px}

#count {background-color:#f5f5f5;border:0px;font-weight:900;color:#A52A2A}

.edit { border:1px solid #dcdcdc;background-color:#efefef;color:#000000 }

.result {border-top:3px solid #000000;border-bottom:3px solid #000000}
.tbl {background-color:#ddddff;color:#000000;border-bottom:3px solid #de0606}

.step3 { background-color:#efefef;color:#000000;border:1px solid #dcdcdc;font-size:14px;font-family:georgia,verdana,arial, sans-serif }

.step3a { border:1px ridge #000000;font-size:10px;font-family:courier, sans-serif }
.step3b { border-right:1px dashed #666666 }
.step3c { border:3px double #efefef;padding:2em;font-family:georgia, sans-serif}

.step2 {border-top:1px solid black}
.step4 {border-bottom:1px dashed #C0C0C0;background-color:#efefef;color:#000000;font-family:verdana,arial, sans-serif;font-size:10px;padding:0px}

.ffam {font-family:georgia,arial,verdana, sans-serif}
.btop { border-top:1px solid black }
.mar {background-color:#000000;color:#de0606;font-family:arial, sans-serif}

.frmstyle { background-color:#f9f9f9;color:#000000; }

#Border { background-color:white;color:#000000;border:1px solid}

.key {
background-image:url(/images/keys.gif);
background-repeat: no-repeat;
text-align:right;background-position: 100%}

.warn {border-top:1px solid #00ff00;border-bottom:1px solid #00ff00;color:#00ff00}

tr.ads { 
border:1px solid #000; 
background-color:#8BDEFF;
color:#000000; 
font-family:arial, sans-serif; 
font-size:0.8em;
}



#ads { 
border:1px solid #000; 
background-color:#8BDEFF;
color:#000000; 
font-family:arial, sans-serif; 
font-size:0.8em;
background-image:url(/images/gradblue.gif);
background-repeat: repeat-x 
 }

.ads { 
border:1px solid #000; 
background-color:#8BDEFF;
color:#000000; 
font-family:tahoma,arial,sans-serif; 
font-size:0.8em;
background-image:url(/images/gradblue.gif);
background-repeat: repeat-x;

 }

#evtBox {background-color:#6495ED;color:#000000;border:1px solid #000000; border-top:3px double     #000000; border-bottom:3px double #000000}

#url {color:#008080; font-size:0.85em}

.url {color:#008080; font-size:0.85em}

#fset { background-color:#FFF8D5;color:#000000;border:2px solid #F5DEB3; }

#tbbg { background-color:#FFF8DC;color:#000000; }

#hlp { background-color:#FFFFE0;color:#000000;border:2px solid #EEE8AA; }

#hd0 { background-color:#000000;color:#FFF8DC; }

#moreSearch {border:0px;background-color:#FFF8D5;color:#000000;overflow:hidden;font-family:Arial, sans-serif}

.showXters {color:#A52A2A;border:0px;font-weight:600;font-size:18px}

#bd {font-family:georgia, sans-serif;font-size:1.0em; font-weight:600;font-style: italic;}

#bd1 {
border:2px solid #666666;
border-right:2px solid #f9f9f9; 
border-bottom:2px solid #f9f9f9;
background-color:#ffffff;color:#000000;
font-family:tahoma,georgia,verdana, sans-serif; 
font-size:9px;
}

#bd2 {font-weight:600;font-size:7pt;font-family:tahoma, sans-serif;color:#333333}

#bd3 {
color:#666;
background-color:#ddf;
font-family:tahoma,arial, sans-serif;
padding:0px;
border:1px solid #ccc;
border-right:1px solid #555;
border-bottom:1px solid #555;
padding: 4px;
text-align:center;
}

.time    {behavior: url(#default#time2);}

#latest {position: absolute; z-index: 2; font-family: georgia, sans-serif; font-size: 1.7em; color: #eeeeee}
#latest2 {position: absolute; z-index: 5; font-family: georgia, sans-serif; font-size: 1.7em; color: #de0606}

#redbtm {border-bottom:4px solid #de0606}

div.main {background: #ffffff; width: 81%; margin: 0.5em;}

img.curve {float: left; clear: left; margin: 0 1em 0 0;}


BODY { 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; font-family:tahoma,verdana,arial, sans-serif;
overflow:auto;
}

#msg {width:275px}
#on1 { font-family:Haettenschweiler, sans-serif; color:#A52A2A;text-align:center}

.bdy0 { color:#000000;border:3px solid #efefef;padding:0px;}
.bdy1 { border-left:3px solid #f9f9f9;border-top:3px solid #f9f9f9}
.bdy2 { border-right:3px solid #dcdcdc;border-bottom:3px solid #dcdcdc}

BODY.blueBody {
overflow-y:scroll;overflow-x:auto;
background-color:#4682B4; 
color:#fff;
border-top:6px solid #000;
border-bottom:6px solid #000;
text-align: justify;
text-justify: distribute;
text-align-last: justify; 
scrollbar-arrow-color:#000;
scrollbar-darkshadow-color:#000;
scrollbar-base-color:#4682B4;
scrollbar-3dlight-color:#000;
scrollbar-darkshadow-color:#000;
scrollbar-shadow-color:#000;
scrollbar-track-color:#000;
}

.bgheart {
background-image:url('/images/bg-heart.gif');
background-repeat:no-repeat;
}

.grnTranslusc { background-image:url(/images/semitrans.gif); }
.pinkTranslusc { background-image:url(/images/semitrans2.gif); }
.autoOverflow { overflow:auto; }

.ndxStats {
background-image: url("/images/ndxPgStripes.gif");

padding:10px;
border:1px solid #dcdcdc;

}

.snapshot { color:#9370DB; font-weight:900; background-color:#ccccff;color:#000000;font-size:16px }

.pad0 {padding:0px}
.pad3 {padding:3px}
.pad5 {padding:5px}
.pad10 {padding:10px}
.font10 {font-size:10px}
.font12 {font-size:12px}
.font14 {font-size:14px}
.font18 {font-size:18px}
.font24 {font-size:24px}

.chatSetup td {text-align:center}

.tPost {
background-image:url(/images/test.post.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#grad {
color:#ffffff;
background-image:url('/images/sign-up.jpg');
background-color:#483D8B;
padding-left:5px
}

#prt {
border-top:1px solid #dddddd;
border-bottom:3px solid #ff0000;
padding-left:0px;
font-size:14px;
vertical-align:bottom;
}
.chkMail {
background-color:#FFFAF0;
border:3px solid #008B8B;
border-bottom:3px solid #F81F1A;
color:#800000;
z-index:500;
position:absolute;
left: 5px;
top:130px;
padding:8px;
cursor: pointer;
}

.adshow {
border:1px solid;
border-top:3px double;
padding:10px;
}

.adsho2 {
border:1px solid;
border-top:3px double;
padding:10px
}

.menu {
border:1px solid; padding:3px
}


.nophoto {
width:90px;
height:90px;
border:1px solid #aaaaaa;
text-align:center;
color:#aaaaaa;
}

.test9 {
position:absolute;top:54px;left:265px
}

.submenu {
background-color:#ddddff;border:3px outset;visibility:hidden;
background-image:url('/images/oasislogo_bg.jpg')
}
.chatMenu {
position:absolute;left:1px;z-index:200
}

.menuLayer {
position:absolute;left:40px;z-index:200
}

.qLayer {
position:absolute;left:110px;top:150px;z-index:200;
}

.cLayer {
position:absolute;z-index:210;left:110px;top:165px
}

.evtLayer {
position:absolute;left:97px;z-index:200
}

.adLayer {
position:absolute;left:147px;z-index:200
}



.img0bdr {
border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px;
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;

}

.topAlign {text-align:top}

.count {
padding:0px;
background-image:url(/images/dot-gray.gif);
background-repeat:repeat-x;
}

.logoTbl {
width:100%; background-image:url(/images/oasislogo_bg.jpg); 
border-collapse: collapse;
}

.w100 {
width:100%
}

.tborder
{
	background: #D2CFD0;
	color: #000000;
	border: 1px solid #134577;
}

.vbmenu_control
{
	background: #5C7099 url(/images/gradient_thead.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}

.alt1, .alt1Active
{
	background: #F1F1F1;
	color: #303030;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
}

.centered {text-align:center}
#typo{color:#FFFFFF;font-size:0.8em;line-height:8px}


/* Navigation */
.nav h2, .nav hr { display: none }
.nav ul { font-size: 10px; list-style: none; margin: 0; }
.nav li {
 border-right: 1px solid #d7d7d7;
 display: inline;
 padding: 0 .75em;
 white-space: nowrap;
}
.nav li.last { border-right: none }

/* Main navigation bar */
#mainnav {
 background: #f7f7f7 url('http://wwww.oasisoflove.com/images/topbar_gradient.png') 0 0;
 border: 1px solid #000;
 font-style:normal; font-variant:normal; font-weight:normal; font-size:10px; font-family:verdana, Bitstream Vera Sans, helvetica, arial, sans-serif; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; padding-left:0; padding-right:0; padding-top:0em; padding-bottom:0em
}
#mainnav li { border-right: none; padding: 0 0 }
#mainnav :link, #mainnav :visited {
 background: url('../dots.gif') no-repeat 0 0;
 border-right: 1px solid #fff;
 border-bottom: medium none;
 border-left: 1px solid #555;
 color: #000;
 padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px
}
* html #mainnav :link, * html #mainnav :visited { background-position: 1px 0 }
#mainnav :link:hover, #mainnav :visited:hover {
 background-color: #000000;
color:#ffffff;
 border-right: 1px solid #ddd;
}

#mainnav .active:link, #mainnav .active:visited {
 border-top: medium none;
 border-right: 1px solid #000;
 color: #fff;
 font-weight: bold;
 background-color: #000000;
}
#mainnav .active:link:hover, #mainnav .active:visited:hover {
 border-right: 1px solid #000;
}
#navMail li, #navMail img,#navMail link {border:0px}

.tri {
background-image:url(images/tri.gif);background-repeat:no-repeat
}

/* Background images for tables */
.tbt{border-collapse:collapse;height:22px;width:100%;border-spacing: 0}
.tbt td { padding: 0px; }


.tbtl{background: url(images/tb2_l.gif) no-repeat;width:22px}
.tbtbot{background: url(images/tb2_m.gif) repeat-x;width:100%;font-size:11px;color:#000000;word-spacing:0px}
.tbtr{background: url(images/tb2_r.gif) no-repeat;width:124px}

.bg03 {
background-image:url(/images/container_03.gif)
}

.bg01-l-in {
background-image:url(/images/container_01-logged-in.gif)
}
.bg02 {
background-image:url(/images/container_02.gif)
}


.bg01 {
background-image:url(/images/container_01.gif)
}

.lbox {
color:#FF8c00;font-size:21px;font-family:comic sans ms;font-weight:900;border:0px;text-align:center;
}

table.round { }
td.round-top { height: 16px;  background-image: url(/images/css/borders/round/top.gif)}
td.round-topRight { width: 16px; height: 16px; background-image: url(/images/css/borders/round/topRight.gif)}
td.round-right { width: 16px; background-image: url(/images/css/borders/round/right.gif)}
td.round-bottomRight { width: 16px; height: 16px; background-image: url(/images/css/borders/round/bottomRight.gif)}	
td.round-bottom { height: 16px; background-image: url(/images/css/borders/round/bottom.gif)}
td.round-bottomLeft { width: 16px; height: 16px; background-image: url(/images/css/borders/round/bottomLeft.gif)}	
td.round-left { width: 16px; background-image: url(/images/css/borders/round/left.gif)}
td.round-topLeft { width: 16px; height: 16px; background-image: url(/images/css/borders/round/topLeft.gif)}			 
td.round-center { background-color: white  }

table.shadow { }
td.shadow-top { height: 16px;  background-image: url(/images/css/borders/shadow/top.gif)}
td.shadow-topRight { width: 16px; height: 16px; background-image: url(/images/css/borders/shadow/topRight.gif)}
td.shadow-right { width: 16px; background-image: url(/images/css/borders/shadow/right.gif)}
td.shadow-bottomRight { width: 16px; height: 16px; background-image: url(/images/css/borders/shadow/bottomRight.gif)}	
td.shadow-bottom { height: 16px; background-image: url(/images/css/borders/shadow/bottom.gif)}
td.shadow-bottomLeft { width: 16px; height: 16px; background-image: url(/images/css/borders/shadow/bottomLeft.gif)}	
td.shadow-left { width: 16px; background-image: url(/images/css/borders/shadow/left.gif)}
td.shadow-topLeft { width: 16px; height: 16px; background-image: url(/images/css/borders/shadow/topLeft.gif)}
td.shadow-center { background-color: white  }

.IEpad0 {
   padding:0 0 0 0;
   width:auto;
   overflow:visible;
}

.ad {
border:3px solid #C6B1EF;
padding:3px;
text-align:left
}

.iFrm0 {
width:0px;
height:0px;
border:0px
}
