a:link {color:yellow;text-decoration:none;}      /* unvisited link */
a:visited {color:yellow;text-decoration:none;}  /* visited link */
a:hover {color:white;text-decoration:underline;}  /* mouse over link */
a:active {color:yellow;text-decoration:none;}  /* selected link */

body {
align:left;
}

img{
display:inline;
}

img.usaMap2{
display:inline;
border:1px solid black;
}

img.imgWall{
display:inline;
border:0px solid black;
}

/************************************************************************************************/

div.wrapper { 
position:absolute;
top: 0px;
left: 0px;
align:left;
background-color: rgb(255,255,236);
height:100%;
width:100%;

} 

div.top { 
position:absolute;
top: 0px;
left: 0px;
align:left;
width:1082px;
height:100px;
font-family:arial,helvetica;
font-weight:bold;
background-color: rgb(255,255,255);
background-image: url(../images/bg/topmapborder27.jpg);
background-repeat:no-repeat;
border-top:2px black solid;
border-right:1px black solid;
border-left:1px black solid;
} 

a.topLink:link {color:blue;text-decoration:none;}      /* unvisited link */
a.topLink:visited {color:blue;text-decoration:none;}  /* visited link */
a.topLink:hover {color:black;text-decoration:underline}  /* mouse over link */
a.topLink:active {color:blue;text-decoration:none;}  /* selected link */

div.topFAQ{
position:absolute;
top:12px;
left:474px;
margin-left:0px;
/*margin-top:14px;*/
width:49px;
height:18px;
padding:0px;
color:rgb(204,0,0);
text-align:center;
border: 0px black solid;
}

div.topAsk{
position:absolute;
top:12px;
left:528px;
margin-left:0px;
/*margin-top:14px;*/
width:61px;
height:18px;
padding:0px;
color:rgb(204,0,0);
text-align:center;
border: 0px black solid;
}

div.topPrivacy{
position:absolute;
top:12px;
left:594px;
margin-left:0px;
/*margin-top:14px;*/
width:64px;
height:18px;
padding:0px;
color:rgb(204,0,0);
text-align:center;
border: 0px black solid;
}

div.topCart{
font:bold 16px arial;
position:absolute;
top:10px;
left:664px;
margin-left:0px;
/*margin-top:14px;*/
width:56px;
height:20px;
padding:0px;
color:rgb(0,102,153);
text-align:center;
border: 0px black solid;
/*background-color: rgb(255,204,0);*/
}

div.hOne{
position:relative;
/*z-index:2;*/
top:5px;
left:5px;
margin-top:40px;
margin-left:40px;
width:100%;
height:100%;
}

h1 {
/*font: small-caps italic 18px helvetica;*/
font:italic 16px helvetica;
text-align:left;
color:rgb(0,102,153);
}

/******************************** LEFT **********************************************************/

div.one { 
position:absolute;
top: 101px;
left: 0px;
align:left;
width:1081px; /* or a percentage, or whatever */
height:585px;
font-family:arial,helvetica;
font-weight:bold;
border-bottom:4px solid rgb(0,0,0);
border-top:4px solid rgb(0,0,0);
border-right:1px black solid;
border-left:1px black solid;
} 

div.left { 
position: absolute;
top: 0px;
left: 0%;
align:left;
/*text-align:center;*/ 
width:246px; /* or a percentage, or whatever */ 
height:100%;
font-family:arial,helvetica;
/*font-size:12pt;*/
/*text-align=left;*/
font-weight:bold;
background-color: rgb(189,237,241);
border-right:4px solid black;
/*border-right:thick solid rgb(0,204,0);*/
} 




div.search {
font-weight:normal;
font-style: normal;
text-align: left;
font-family: Arial;
font-size: 12px;
/*padding: 1px;*/
padding: 2%;
line-height: 80%;
/*text-indent: 10px;*/
/*border-bottom:1px solid black;*/
width:225px;
/*background-color:#AED0D0;*/
/*background-color:rgb(0,255,255);*/
float:left;
margin:5px;
height:100px;
border:1px solid red;
}

span.search2 {
font-weight:bold;
font-style: normal;
text-align: left;
font-family: Arial;
font-size: 24px;
/*padding: 1px;*/
padding: 4px 4px 4px 2px;
line-height: 80%;
/*text-indent: 10px;*/
/*border:1px solid black;*/
width:80%;
/*width:680px;&/
/*background-color:#AED0D0;*/
/*background-color:rgb(0,255,255);*/
float:left;
}

div.searchbox{
/*background-color:rgb(0,255,255);*/
/*border:1px solid black;*/
}

div.leftmenu{
/*background-color:rgb(0,255,255);*/
/*border:1px solid black;*/
}

div.lefttitle{
padding-left:5px;
font-weight:bold;
font-style: normal;
text-align: left;
font-family: Arial;
font-size: 18px;
}

font.mapsmore{
color:#000000;
font-size:10px;
}

hr.sep{
top:390px;
width:230px;
color:black;
height:1px;
}

a.buttonSALE:link {color:blue;text-decoration:none;text-decoration:underline;}      /* unvisited link */
a.buttonSALE:visited {color:blue;text-decoration:none;text-decoration:underline;}  /* visited link */
a.buttonSALE:hover {color:White;text-decoration:none;}  /* mouse over link */
a.buttonSALE:active {color:blue;text-decoration:none;text-decoration:underline;}  /* selected link */

a.button:link {color:Black;text-decoration:none;}      /* unvisited link */
a.button:visited {color:Black;text-decoration:none;}  /* visited link */
a.button:hover {color:white;text-decoration:none;}  /* mouse over link */
a.button:active {color:Black;text-decoration:none;}  /* selected link */

div.butUSA {
padding-left:5px;
padding-top:2px;
width:180px;
border:1px solid black;
height:15px;
top:300px;
margin-left:5px;
margin-top:2px;
text-align: left;
font-family: Arial;
font-size: 12px;
background-image:url(../images/bg/homebut1.jpg);
}

div.mid{ 
position: absolute;
width:831px;
top: 0px;
left: 250px;
align:left;
height:100%;
font-family:arial,helvetica;
font-weight:bold;
background-color: green;
background-color: rgb(153,255,255);
} 

div.midUSA{ 
position: relative;
width:100%;
height:100%;
background-color:rgb(255,255,255);
} 




span.ontop {
font-family:arial,helvetica;
font-size:44pt;
position:absolute;
left:50px;
top:20px;
color:white;
}

/************************************************************************************************/

div.tree{
position: absolute;
padding-left:5px;
margin:0px;
left:5px;
top:5px;
width: 400px;
height:24px;
background-color:rgb(255,204,102);
border:black 1px solid;
font:16px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
}

div.tree2{
position:relative;
/*position: absolute;*/
padding-left:5px;
top:0px;
width: 50%;
height:100%;
background-color:rgb(255,204,102);
border:black 1px solid;
font:16px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
}

a.treeL:link {color:Blue;text-decoration:none;}      /* unvisited link */
a.treeL:visited {color:Blue;text-decoration:none;}  /* visited link */
a.treeL:hover {color:Black;text-decoration:underline;}  /* mouse over link */
a.treeL:active {color:Blue;text-decoration:none;}  /* selected link */


div.faces{
position: absolute;
top:4px;
width:387px;
height:28px;
margin-left:430px;
border:black 0px solid;
font:16px helvetica;
color:rgb(0,0,0);
font-weight:bold;
}

div.usaMap{
position: absolute;
padding-top: 4px;
padding-left: 4px;
margin-top:33px;
margin-left:5px;
width: 810px;
height:374px;
background-color:rgb(251,246,224);
border:black 1px solid;
font:16px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
}

div.state1{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:35px;
margin-left:555px;
width:110px;
height:90%;
/*height:330px;*/
border:black 0px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:95%;
}

div.state2{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:35px;
margin-left:675px;
width:110px;
height:90%;
/*height:330px;*/
/*border-bottom:black 1px solid;*/
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:95%;
}

div.state3{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:350px;
margin-left:555px;
width:110px;
height:15px;
/*border-bottom:black 1px solid;*/
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:108%;
}

div.state4{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:350px;
margin-left:675px;
width:110px;
height:15px;
/*border-bottom:black 1px solid;*/
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:108%;
}

div.state5map{
position: absolute;
padding-top: 0px;
padding-left: 0px;
margin-top:0px;
margin-left:5px;
width:540px;
height:370px;
font:12px helvetica;
text-align:left;
}

div.state6title{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:0px;
margin-left:555px;
width:230px;
height:15px;
border-bottom:black 2px solid;
font:14px helvetica;
font-color:black;
font-weight:bold;
text-align:left;
font-variant:small-caps;
}

div.state6titleSub{
position: absolute;
padding-top: 0px;
padding-left: 20px;
margin-top:20px;
margin-left:550px;
width:250px;
height:15px;
font:10px helvetica italic;
font-color:black;
font-weight:bold;
text-align:left;
font-style:italic;
/*border-bottom:black 2px solid;*/
/*font-variant:small-caps;*/
}

a.StateL:link {color:Blue;text-decoration:none;}      /* unvisited link */
a.StateL:visited {color:Blue;text-decoration:none;}  /* visited link */
a.StateL:hover {color:Black;text-decoration:underline;}  /* mouse over link */
a.StateL:active {color:Blue;text-decoration:none;}  /* selected link */


div.bottom{
position: absolute;
padding-top: 0px;
padding-left: 4px;
top:420px;
left:5px;
width:810px;
height:160px;
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
}

a.bottomL:link {color:Blue;text-decoration:none;}      /* unvisited link */
a.bottomL:visited {color:Blue;text-decoration:none;}  /* visited link */
a.bottomL:hover {color:Black;text-decoration:underline;}  /* mouse over link */
a.bottomL:active {color:Blue;text-decoration:none;}  /* selected link */

div.bottomP{
width:240px;
margin-top:45px;
margin-left:5px;
font:8px helvetica;
text-align:left;
line-height: 100%;
font-size:90%;
}

font.strike{
text-decoration:line-through
}

div.bottomMore{
text-align:right;
margin-top:3px;
margin-right:15px;
font-weight:bold;
width:100%;
/*font-variant:small-caps;*/
}

div.bottomL{
position: absolute;
padding-top: 0px;
padding-left: 0px;
top:4px;
left:4px;
width:260px;
height:150px;
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
background-color:rgb(255,204,102);
/*color:rgb(0,153,153);*/
font-weight:bold;
}

div.bottomM{
position: absolute;
padding-top: 0px;
padding-left:0px;
top:4px;
left:270px;
width:260px;
height:150px;
border:black 1px solid;
font:12px helvetica;
text-align:left;
background-color:rgb(186,246,194);
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
}

div.bottomR{
position: absolute;
padding-top: 0px;
padding-left: 0px;
top:4px;
left:540px;
width:260px;
height:150px;
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
background-color: rgb(189,237,241);
font-weight:bold;
}

div.bottomMtitle{
position: absolute;
margin-left:5px;
margin-top:5px;
font-family:arial,helvetica;
font-size:12pt;
}

a.bottomMtitleL:link {color:Blue;text-decoration:none;}      /* unvisited link */
a.bottomMtitleL:visited {color:Blue;text-decoration:none;}  /* visited link */
a.bottomMtitleL:hover {color:Black;text-decoration:underline;}  /* mouse over link */
a.bottomMtitleL:active {color:Blue;text-decoration:none;}  /* selected link */

/*bottomMtitleLa created so second link on USA wall maps would display propertly*/
a.bottomMtitleLa:link {color:Blue;text-decoration:none;}      /* unvisited link */
a.bottomMtitleLa:visited {color:Blue;text-decoration:none;}  /* visited link */
a.bottomMtitleLa:hover {color:Black;text-decoration:underline;}  /* mouse over link */
a.bottomMtitleLa:active {color:Blue;text-decoration:none;}  /* selected link */

div.USAwall{
position: absolute;
margin-left:130px;
margin-top:5px;
display:inline;
border:1px solid black;
}

div.botttomMtxt{
position: absolute;
margin-left:5px;
margin-top:23px;
border:0px solid black;
width:110px;
}

div.USAbottom {
position: absolute;
list-style-type:none;
padding-top:4px;
margin:0px;
font-family:arial,helvetica;
font-size:10pt;
left:0px;
top:67px;
width:240px;
color:black;
border-top:2px solid rgb(0,0,0);
line-height:120%;
letter-spacing:1px;
}


/* ------------- Wall Map ----------------- */

div.bottomWallTitle{
position: absolute;
margin-left:5px;
margin-top:5px;
font-family:arial,helvetica;
font-size:14pt;
width: 110px;
height: 75px;
text-align:left;
/*border-bottom:1px solid rgb(0,0,0);*/
}

div.bottomWallPic{
position: absolute;
margin-left:130px;
margin-top:5px;
font-family:arial,helvetica;
font-size:18pt;
width: 130px;
height: 75px;
/*border:2px solid rgb(0,0,0);*/
}

div.botttomWallTxt{
position: absolute;
margin-left:5px;
margin-top:85px;
padding:0px;
font-family:arial,helvetica;
font-size:8pt;
width: 240px;
height: 50px;
border-top:2px solid black;
}


/* ------------- Europe ----------------- */

div.oneEU { 
position:absolute;
top: 101px;
left: 0px;
align:left;
width:1081px; /* or a percentage, or whatever */
height:700px;
font-family:arial,helvetica;
font-weight:bold;
border-bottom:4px solid rgb(0,0,0);
border-top:4px solid rgb(0,0,0);
border-right:1px black solid;
border-left:1px black solid;
} 

div.EuMap{
position: absolute;
padding-top: 4px;
padding-left: 4px;
margin-top:33px;
margin-left:5px;
width: 810px;
height:655px;
background-color:rgb(251,246,224);
border:black 1px solid;
font:16px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
}

div.state1EU{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:35px;
margin-left:520px;
width:110px;
height:80%;
/*height:330px;*/
border:black 0px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}

div.state2EU{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:35px;
margin-left:650px;
width:110px;
height:80%;
/*height:330px;*/
border:black 0px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}

div.state6titleEU{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:0px;
margin-left:520px;
width:230px;
height:15px;
border-bottom:black 2px solid;
font:14px helvetica;
font-color:black;
font-weight:bold;
text-align:left;
font-variant:small-caps;
}

div.state6titleSubEU{
position: absolute;
padding-top: 0px;
padding-left: 20px;
margin-top:20px;
margin-left:520px;
width:250px;
height:15px;
font:10px helvetica italic;
font-color:black;
font-weight:bold;
text-align:left;
font-style:italic;
/*border-bottom:black 2px solid;*/
/*font-variant:small-caps;*/
}


div.botttomREuTxt{
position: absolute;
margin-left:520px;
margin-top:480px;
padding:2px;
font-family:arial,helvetica;
font-size:8pt;
width: 250px;
height: 150px;
border:1px solid black;
}

/* ------------- Int ----------------- */


div.oneINT { 
position:absolute;
top: 101px;
left: 0px;
align:left;
width:1081px; /* or a percentage, or whatever */
height:1100px;
font-family:arial,helvetica;
font-weight:bold;
border-bottom:4px solid rgb(0,0,0);
border-top:4px solid rgb(0,0,0);
border-right:1px black solid;
border-left:1px black solid;
} 

div.INTMap{
position: absolute;
padding-top: 4px;
padding-left: 4px;
margin-top:33px;
margin-left:5px;
width: 810px;
height:1050px;
background-color:rgb(251,246,224);
border:black 1px solid;
font:16px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
}

div.topINTTxt{
position: absolute;
margin-left:0px;
margin-top:35px;
padding:5px;
font-family:arial,helvetica;
font-size:10pt;
width: 344px;
height: 184px;
border:1px solid black;
line-height:115%;
}

div.state1INT{
position: absolute;
padding-top: 0px;
padding-left: 0px;
margin-top:235px;
margin-left:0px;
width:170px;
height:800px;
/*height:330px;*/
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}

div.state2INT{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:235px;
margin-left:180px;
width:170px;
height:800px;
/*height:330px;*/
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}


div.state3INT{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:35px;
margin-left:360px;
width:170px;
height:1000px;
/*height:330px;*/
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}

div.state4INT{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:35px;
margin-left:540px;
width:160px;
height:1000px;
/*height:330px;*/
border:black 1px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}

div.state5INT{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:35px;
margin-left:715px;
width:85px;
height:1000px;
/*height:330px;*/
border:black 0px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:140%;
}

div.state6titleINT{
position: absolute;
padding-top: 0px;
padding-left: 4px;
margin-top:0px;
margin-left:0px;
width:750px;
height:15px;
border-bottom:black 2px solid;
font:14px helvetica;
font-color:black;
font-weight:bold;
text-align:left;
font-variant:small-caps;
}

div.state6titleSubINT{
position: absolute;
padding-top: 0px;
padding-left: 20px;
margin-top:20px;
margin-left:0x;
width:250px;
height:15px;
font:10px helvetica italic;
font-color:black;
font-weight:bold;
text-align:left;
font-style:italic;
/*border-bottom:black 2px solid;*/
/*font-variant:small-caps;*/
}

ul.INT{
list-style-type:none;
padding:0px;
margin-left:10px;
margin-top:10px;
}

/* -------------------------------- HIKE -------------------------------- */

div.treeMain{
position:absolute;
/*margin:5px;*/
left:5px;
top:2px;
width: 800px;
height:24px;
}

div.treeHike{
position: absolute;
padding-left:5px;
margin:0px;
left:5px;
top:5px;
width: 400px;
height:24px;
/*background-color:rgb(255,204,102);*/
border:black 1px solid;
font:16px helvetica;
text-align:left;
color:rgb(0,0,0);
background-color:rgb(251,276,224);
font-weight:bold;
/*background-image:url(images/outBrown.jpg);*/
}

div.treeHike2{
position:absolute;
margin:5px;
left:5px;
width: 800px;
height:24px;
}

div.treeHike3{
position:absolute;
margin:5px;
left:0px;
padding-left:5px;
width: 400px;
height:24px;
border:black 1px solid;
font:16px helvetica;
text-align:left;
color:rgb(0,0,0);
background-color:rgb(251,276,224);
font-weight:bold;
/*background-image:url(images/outBrown.jpg);*/
}


div.treeHike4{
position:relative;
padding-left:5px;
top:0px;
width: 50%;
height:100%;
background-color:rgb(251,276,224);
border:black 1px solid;
font:12px helvetica;
text-align:left;
font-weight:bold;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
/*font-weight:bold;*/
z-index:2;
}

div.facesOut{
position: absolute;
top:2px;
width:387px;
height:28px;
margin-left:436px;
border:black 0px solid;
font:16px helvetica;
color:rgb(0,0,0);
font-weight:bold;
}

div.facesOut2{
position: absolute;
top:0px;
/*right:0px;*/
left:52%;
width:387px;
height:28px;
/*margin-left:26.875em;*/
/*margin-left:430px;*/
border:black 0px solid;
font:16px helvetica;
color:rgb(0,0,0);
font-weight:bold;
}

div.facesOut3{
position: absolute;
top:0px;
left:52%;
/*left:430px;*/
width:387px;
height:28px;
/*margin-left:26.875em;*/
/*margin-left:430px;*/
border:black 0px solid;
font:16px helvetica;
color:rgb(0,0,0);
font-weight:bold;
}

div.usaMapHike{
position: absolute;
top:34px;
padding-top: 4px;
padding-left: 4px;
left:5px;
width: 810px;
height:374px;
background-image:url(images/topo_background3.jpg);
border:black 1px solid;
font:16px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
background-repeat:no-repeat;
}

div.state1Out{
position: absolute;
padding-top: 0px;
padding-left: 4px;
top:0px;
left:560px;
width:110px;
height:360px;
/*height:330px;*/
border:red 0px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:100%;
}

div.state2Out{
position: absolute;
padding-top: 0px;
padding-left: 4px;
top:0px;
left:680px;
width:110px;
height:360px;
/*height:330px;*/
/*border-bottom:black 1px solid;*/
border:green 0px solid;
font:12px helvetica;
text-align:left;
color:rgb(0,0,0);
/*color:rgb(0,153,153);*/
font-weight:bold;
line-height:100%;
}

ul.OUT{
position: relative;
list-style-type:none;
padding:0px;
margin-left:5px;
margin-top:5px;
}

ul.OUT2{
position: relative;
list-style-type:none;
padding:0px;
margin-left:5px;
margin-top:5px;
}

img.Out{
vertical-align:text-bottom;
display:inline;
border:0px solid black;
}

div.iconTitle{
position:relative;
display:inline;
left:0px;
margin:0px;
}

div.facesOut{
position: absolute;
top:2px;
width:387px;
height:28px;
margin-left:436px;
border:black 0px solid;
font:16px helvetica;
color:rgb(0,0,0);
font-weight:bold;
}

div.bottomOutTitle{
position: absolute;
left:5px;
top:5px;
font-family:arial,helvetica;
font-size:14pt;
width: 110px;
height: 75px;
text-align:left;
border:0px solid rgb(0,0,0);
}

a.bottomOuttitleL:link {color:Blue;text-decoration:none;}      /* unvisited link */
a.bottomOuttitleL:visited {color:Blue;text-decoration:none;}  /* visited link */
a.bottomOuttitleL:hover {color:Black;text-decoration:underline;}  /* mouse over link */
a.bottomOuttitleL:active {color:Blue;text-decoration:none;}  /* selected link */

div.bottomOutPic{
position: absolute;
left:130px;
top:5px;
font-family:arial,helvetica;
font-size:18pt;
width: 120px;
height: 75px;
}


div.botttomOutTxt{
position: absolute;
left:2px;
top:81px;
padding:0px;
font-family:arial,helvetica;
font-size:8pt;
width: 255px;
height: 65px;
border-top:2px solid black;
}

div.botttomOutTxt11{
position: absolute;
left:0px;
top:85px;
padding:0px;
font-family:arial,helvetica;
font-size:8pt;
width: 110px;
height: 65px;
border-top:1px solid black;
}


div.botttomOutTxt12{
position: absolute;
left:145px;
top:85px;
padding:0px;
font-family:arial,helvetica;
font-size:8pt;
width: 110px;
height: 65px;
border-top:1px solid black;
}


li.fade{
color:tan;
}

/* ****************************** Rubel Page ************************* */

div.oneOutBook {
position:absolute;
padding:0px;
top: 101px;
left: 0px;
align:left;
/*width:1081px;*/ /* or a percentage, or whatever */
width:1081px;
height:585px;
/*height:inherit;*/
font-family:arial,helvetica;
font-weight:bold;
border-bottom:4px solid rgb(0,0,0);
border-top:4px solid rgb(0,0,0);
border-right:1px black solid;
border-left:1px black solid;
} 


div.leftOutBook { 
z-index:1
position: absolute;
top: 0px;
left: 0%;
align:left;
/*text-align:center;*/ 
width:246px; /* or a percentage, or whatever */ 
height:100%;
/*height:600px;*/
border-bottom:4px solid black;
font-family:arial,helvetica;
/*font-size:12pt;*/
/*text-align=left;*/
font-weight:bold;
background-color: rgb(189,237,241);
border-right:4px solid black;
/*border-right:thick solid rgb(0,204,0);*/
} 

div.midOut{ 
position: absolute;
width:825px;
height:580px;
top: 0px;
left: 250px;
align:left;
/*height:585px;*/
font-family:arial,helvetica;
font-weight:bold;
background-color: white;
/*background-color: rgb(153,255,255);*/
overflow:scroll;
} 

div.treeOut{
z-index:1;
position: absolute;
padding-left:5px;
margin:0px;
left:5px;
top:5px;
/*width: 380px;*/
width:auto;
height:20px;
/*background-color:rgb(255,204,102);*/
border:black 1px solid;
font:16px helvetica;
text-align:left;
color:rgb(0,0,0);
background-color:rgb(251,276,224);
font-weight:bold;
/*background-image:url(images/outBrown.jpg);*/
}

div.facesOut2{
position: absolute;
top:2px;
/*width:387px;*/
width:330px;
height:28px;
margin-left:400px;
border:black 0px solid;
font:16px helvetica;
color:rgb(0,0,0);
font-weight:bold;
z-index:-1
overflow:hidden;
}

div.OutStateContent{
position:absolute;
/*border:black dashed 5px;*/
left:6px;
top:30px;
width:780px;
height:450px;
}


div.imgR{
padding-top:5px; 
position: relative;
margin: 2px; 
/*border: 2px dashed #669966;*/
/*height: 50px;*/
height:200px;
width: 190px; 
float: left; 
text-align: center;
/*background-color:rgb(215,228,215);*/
display: inline;
/*border-top:1px solid black;*/
/*border-left:1px dashed tan;*/
} 

div.imgR imgR
{ 
display: inline; 
margin: 3px; 
/*border: 2px solid #ffffff;*/
border-left: 2px solid black;
} 


div.imgR a imgR {
/*border: 0px solid gray;*/
} 

div.imgR a:hover imgR {
border: 3px solid green;
}


div.imgRa
{ 
position: relative;
margin-left: 1px; 
border: 0px solid #669966; 
/*height: 45px;*/
height:125px;
float: left; 
width: 70px;
text-align: center;
/*background-color:rgb(215,228,215);*/
/*display: inline;*/ 
} 


div.desc2
{ 
position: relative;
left: 3px;
top:0px;
margin: 0px;
padding:2px;
width:115px; 
height:125px;
float: left;
text-align: left;
background-color: rgb(189,237,241);
font-size:8px;
display: inline;
overflow:hidden;
line-height:150%;
font-variant: normal;
font-weight:lighter;
/*border: 0px solid #669966;*/ 
/*height: 45px;*/
/*font-weight:bold;*/
/*border: 1px dashed gray;*/
/*background-color:rgb(215,228,215);*/
} 


form {
margin: 0px 0px 0px 0px;
float:left;
}

div.titleOut
{
position:relative;
left:0px;
top:0px;
width:185px;
/*height:65px;*/
height:35px;
text-align:left;
/*font-weight:bold;*/
margin-top:0px;
margin-left:0px;
margin-right:10px;
padding-left:2px;
padding-top:4px;
font-size:14px;
/*font-weight:bold;*/
font-variant: small-caps;
font-family:"helvetica, arial, sans-serif";
/*display: inline;*/
z-index:1;
overflow:hidden;
line-height:100%;
background-color:rgb(251,276,224);
font-weight:bold;
/*border-style:ridge;*/
/*border: 2px dotted purple;*/
border:2px solid black;
}


div.outPrice{
height:25px;
font-size:12px;
line-height:90%;
text-align:left;
/*border: 4px dashed gray;*/
display:inline;
}

hr.sm
{
width:90%;
color:gray;
align:middle;
}

font.TitleInfo{
font-size:12px;
color:black;
/*line-height:110%;*/
}

a.bookTitle:link {color:Blue;text-decoration:none;}      /* unvisited link */
a.bookTitle:visited {color:Blue;text-decoration:none;}  /* visited link */
a.bookTitle:hover {color:Black;text-decoration:underline;}  /* mouse over link */
a.bookTitle:active {color:Blue;text-decoration:none;}  /* selected link */

