/******************* TAGS */
body {
 margin-left: 0px;
 margin-top: 2px;
 background: url( "/_common/_images/back.gif" );
 font: 10pt Verdana
}

a {
 font-size: 10pt;
 font-weight: bold;
 color: #00f;
 text-decoration: none
}

a:hover {
 text-decoration: underline
}

input {
 font-size: 10pt;
 margin-top: 0px;
 padding-top: 0px; 
 height: 19px;
 line-height: 14px
}

form {
 margin-top: 0px;
 margin-left: 0px;
 margin-bottom: 0px;
 margin-right: 0px
}

table {
 border: 1px solid #000;
 border-collapse: collapse;
 font-size: 11px
}

th {
 font-weight: bold;
 font-size: 10pt;
 width: 150px
}

th, td, tr {
 padding: 2px;
 border: 1px solid #000
}

td {
 text-align: center
}

/******************* IDS */
#backsymbol, #backsymboly {
 width: 614px;
 height: 640px;
}

#backsymbol {
 background: url( "/_common/_images/symbol.gif" ) no-repeat
}

#toolbar, #toolban {
 height: 20px;
 margin-top: 1px;
 padding-top: 3px;
 padding-left: 20px;
 font-size: 8pt;
 font-weight: bold;
 color: #335f41;
 background: #fafae7;
 border-top: 1px solid;
 border-bottom: 1px solid;
 border-color: #335f41
}

#toolban {
 background: #ff0
}

#footer {
 margin-top: 10px;
 font-weight: bold
}

#loneheader {
 float: left;
 width: 110px;
 text-align: center;
 padding-left: 5px;
 margin-top: 5px
}

.minitxt {
 margin-left: 20px
}

.lonew {
 border: none;
 padding-left: 10px;
 width: 99px
}

#minicontainer {
 float: left;
 margin-top: 3px;
 text-align: center
}

#header, #toolbar, #footer, #toolban {
 width: 870px;
 text-align: center 
}

#visit {
 width: 400px;
 margin-top: 65px;
 text-align: left;
}

#offers {
 width: 400px;
 margin-top: 40px
}

#container {
 width: 900px; 
 padding-left: 60px
}

#toolbar a, #newsletter a, .colco a, .colcoc a, #toolban a {
 font-size: 8pt
}

#visitext a {
 font-size: 12pt;
 font-weight: bold;
 color: #fff;
}

#newsletter {
 width: 107px;
 margin-top: 20px;
 text-align: center;
 color: #335f41;
 font-size: 8pt
}

#visimage {
 position: absolute;
 top: 300px;
 left: 220px;
 z-index: 2
}

#visispacer {
 width: 550px 
}

#visitext {
 position: absolute;
 top: 570px;
 left: 510px;
 width: 170px;
 z-index: 3
}

#visifootlow {
 position: absolute;
 top: 540px;
 left: 0px;
 width: 230px;
 height: 147px;
 background: url( "/_common/_images/footsteps_low.gif" ) no-repeat;
 z-index: 1
}

#visifoothigh {
 position: absolute;
 top: 280px;
 left: 360px;
 width: 363px;
 height: 114px;
 background: url( "/_common/_images/footsteps_high.gif" );
 z-index: 1
}

#flags {
 position: absolute;
 top: 153px;
 left: 760px;
 width: 80px
}

/******************* CLASSES */

.lcolumn, .rcolumn {
 float: left;
 width: 108px;
 padding-top: 2px;
 text-align: center
}

.rcolumn {
 padding-bottom: 3px;
 border-left: 1px solid;
 border-right: 1px solid;
 border-bottom: 1px solid;
 border-color: #335f41
}

.toolbentry {
 float: left;
 margin-left: 20px;
}

.toolbentra {
 float: right;
 margin-left: 20px;
}

.nob {
 border: none
}

.bo {
 border: 1px solid #335f41
}

.lefter {
 float: left
}

.righter {
 width: 100%;
 text-align: right;
}

.leftxt {
 padding-left: 5px
}

.rightxt {
 padding-right: 5px;
 text-align: right
}

.rightal {
 text-align: right
}

.cental {
 width: 108px;
 text-align: center
}

.leftal, .leftaltoh, leftaltov {
 text-align: left
}

.leftaltoh {
 width: 450px;
 text-align: left;
 margin-top: 2px
}

.leftaltov {
 width: 267px;
 text-align: left;
 margin-top: 2px
}

.topped {
 margin-top: 3px
}

.supertop {
 margin-top: 80px
}

.slide {
 height: 450px; 
 width: 450px;
 text-align: center
} 

.direction {
 height: 200px; 
 width: 350px;
 padding-left: 30px;
 padding-top: 30px;
 text-align: left
} 

.ctoppedh {
 padding-top: 70px 
}

.ctoppedv {
 padding-top: 5px
}

.suptopped {
 margin-top: 30px
}

.colco, .colcoc {
 width: 108px;
 font-size: 8pt;
 padding-bottom: 2px;
 margin-left: 2px;
 margin-right: 2px;
 text-align: left
}

.colcoc {
 text-align: center
}

#newsletter .colco, #newsletter .colcoc {
 color: #000;
 padding-left: 2px;
 padding-right: 2px;
 text-align: left
}

.pagetitle {
 font-family: CopprplGoth BT, Verdana;
 font-size: 14pt;
 margin-top: 20px;
 margin-bottom: 5px
}

.bodyco, .bodycovis, .bodycosp, .bodycowi, .bodycom, .bodycon {
 width: 500px;
 padding-left: 50px;
 padding-right: 50px;
 padding-bottom: 4px;
 text-align: left
}

.bodycowi {
 width: 800px;
 padding-left: 20px;
 margin-top: 30px
}

.bodycovis {
 height: 410px 
}

.bodycosp {
 margin-bottom: 10px;
 margin-top: 10px;
}

.bodycom {
 margin-bottom: 25px
}

.lefloat, .lefloata {
 float: left;
 text-align: center 
}

.lefloatnoc {
 margin: 25px;
 text-align: center
}

.lefloata {
 margin-left: 5px
}

.singleflag {
 float: left;
 width: 14px;
 height: 25px
}

.navbar {
 width: 350px;
 margin-top: 10px
}

.partitle, .offtitle {
 padding-top: 5px;
 font-size: 10pt;
 font-weight: bold
}

.offtitle {
 color: #a48e74; /* #335f41; */
 font-style: italic;
 padding-left: 2px;
 background: #cef7d6
}

.newstitle {
 padding-top: 5px;
 font-size: 10pt;
 font-weight: bold;
 color: #000; 
 padding-left: 2px;
 background: #cacc12
}

.newstext {
 margin-top: 10px;
 font-style: italic
}

.newsbox {
 margin-top: 30px;
 padding: 3px;
 width: 400px;
 text-align: left;
 border: 1px solid #000
}

.coloffer {
 width: 120px;
 height: 414px;
 background: url( "/_common/_images/offers_rightcol.gif" )
}

.enp {
 font-size: 15pt
}

.enpi {
 font-size: 10pt;
 font-weight: bold;
 margin-top: 10px
}

.enpa {
 font-weight: bold
}

.itl {
 font-style: italic
}

.enbo {
 font-weight: bold
}

.conto {
 width: 400px
}

/* Recipes */
.boxbo {
 width: 600px;
 margin-top: 30px;
 text-align: left;
 border: 1px solid #335f41
}

.lefterg {
 float: left;
 width: 65%;
 height: 40px;
 background: #c3bdbd;
 color: #fff;
 padding-left: 5px;
 font-size: 12pt;
 line-height: 30pt
}

.mini {
 font-size: 8pt
}

.leftery {
 float: left;
 width: 35%;
 height: 40px; 
 background: #fafae7;
 color: #959267;
 font-size: 12pt;
 font-weight: bold;
 text-align: center;
 letter-spacing: 8pt
}

.entry {
 width: 300px;
 padding-left: 5px
}

.par, .parp {
 width: 100%
}

.parp {
 padding-top: 15px;
 padding-left: 15px
}

.lefterp {
 float: left;
 width: 40%;
 margin-top: 15px;
 padding-left: 15px
}

.bos {
 border: 1px solid #335f41;
 width: 100px;
 height: 66px
}

.standarea {
 font: 10pt Verdana;
 width: 370px;
 height: 100px
}

.extinput {
 width: 200px
}

.pageco {
 margin-top: 50px;
 width: 800px
}

.bigfoot {
 width: 350px;
 text-align: left;
 margin-bottom: 100px
}

.botted {
 margin-bottom: 50px
}

.error {
 color: #f00
}

.commands {
 width: 600px;
 line-height: 20px;
 text-align: right;
 font: bold 11px Verdana;  
 border-bottom: 1px #000042 solid
}

.man {
 margin-top: 50px;
 margin-bottom: 50px;
 margin-left: 100px
}

.starea, .medarea, .smarea {
 font: 10pt Arial;
 width: 395px
} 
 
.starea { 
 height: 200px
}

.medarea {
 height: 150px
}

.smarea {
 height: 100px
}

.long {
 width: 395px
}

.short {
 width: 80px
}

.block {
 float: left;
}

.blockr {
 float: left;
 width: 255px;
 margin-left: 12px;
 text-align: right
}

.usma {
 font-size: 8pt
}

.lefter {
 float: left
}

.liste {
 margin-top: 7px;
 width: 390px
}

.pageco {
 margin-top: 70px;
 margin-left: 133px;
 width: 396px;
 border: 0px solid blue
}

.offimage {
 text-align: center;
 z-index: 2
}

.bodypop {
 font-family: Arial;
 margin: 0px 45px 20px 45px;
 border-top: 0px;
 padding-top: 0px;
 font-family: Arial;
 font-size: 10pt;
 color: #000042;  
 text-align: left
}

.contentpop {
 width: 340px;
 padding: 20px 10px;
 margin: 10px 10px
}

.underlined {
 padding-bottom: 10px;
 margin-bottom: 10px;
 border-bottom: 1px solid #000
}

.manbutton {
 width:
}

.centered, .centwi {
 text-align: center
}

.centwi {
 width: 550px
}

.ship {
 width: 70px
}

.evi {
 padding-top: 20px;
 padding-bottom: 60px;
 font-weight: bold
}

.boco {
 width: 100px;
 border: 1px solid #335f41
}

.entry {
 width: 100%;
 margin-top: 15px;
 margin-bottom: 15px
}

.medtopped {
 margin-top: 10px
}

