body {color:#000000;background-color:#ECECEC;;margin:0;padding:0;font-family:Verdana;font-size:1em}

#header {background-color:#000000}
#header img {width:100%;max-width:800px}

#border {width:99%;max-width:800px;padding:0;background-color:#FFFFFF;text-align:left;border-color:606060;border-style:solid;border-width:1;
box-shadow: 3px 3px 3px #404040;-moz-box-shadow: 3px 3px 3px #404040;-webkit-box-shadow:3px 3px 3px #404040;padding:0em;}

#content {padding:5;background-color:#FFFFFF;border-style:solid;border-width:0}

#quote {overflow:hidden;max-width:728px;background-color:#EBF5FF;border:1px;border-style:solid;padding:5px;margin:15px;border-color:#61AFFF;font-family:georgia,serif;font-size:1em;text-align:left;border-radius:2px;-moz-border-radius:2px}
a:link,a:visited{color:#0000ff}
a:active{color:#ff0000}
#box{width:80%;position:relative;max-width:400px;background-color:#EBF5FF;border:1px;border-style:solid;padding:8px;border-color:#61AFFF;border-radius:2px;-moz-border-radius:2px}
#title{width:400px}
A:link,A:visited{color:0000ff}
A:active,A:hover{color:ff0000}

#random{overflow:hidden;max-width:600px;background-color:#EBF5FF;border:1px;border-style:solid;padding:5px;margin:15px;border-color:#61AFFF;font-family:georgia,serif;font-size:1em;text-align:left;margin-top:0;border-radius:2px;-moz-border-radius:2px}


#nav0{background-color:#f3f3f3;font-family:arial;font-size:1em;}
#nav1{float:left;width:33%;text-indent:5px;text-align:left;font-weight:bold;font-size:1.18em}
#nav2{float:left;width:32%;text-align:center}
#nav3{float:left;text-align:right;width:33%;padding-right:5px}
#nav4{clear:both}

HR{width:100%;color:606060;border:0;background-color:606060;height:1}
#bottomboxhome{overflow:hidden;background-color:F7F7F7}
#randomtitle{max-width:580px;text-align:left;margin-bottom:0;}
#randomhome{max-width:580px;background-color:FAFAFA;border:1px;border-style:solid;padding:5px;margin:15px;border-color:808080;font-family:georgia,serif;font-size:1em;text-align:left;margin-top:0;border-radius:2px;-moz-border-radius:2px}

div.hl{}

#mobileadjust {float: right;}

.taptarget {line-height:145%}

@media screen and (max-width: 770px) {
.taptarget {line-height:160%}
}

@media screen and (max-width: 799px) {
#nav0{background-color:#ffffff;line-height:160%}
#nav1{background-color:#f3f3f3;float:left;width:100%;text-indent:5px;}
#nav2{float:left;width:100%;text-indent:5px;text-align:left}
#nav3{float:left;width:100%;text-indent:5px;text-align:left}
#nav4{clear:both}
#hidden750 {display:none !important;}
}

@media screen and (max-width: 580px) {
#skipTo {display: block;}
#mobileadjust {float:left;clear:all; left;margin: 0 0 10px;width:100%;}	
#nav1{line-height:195%}
#nav2{line-height:195%}
#nav3{line-height:195%}
.taptarget {line-height:195%}

#hidden580 {display:none !important;}

#border {box-shadow: 0px 0px 0px #404040;-moz-box-shadow: 0px 0px 0px #404040;-webkit-box-shadow:0px 0px 0px #404040;}

}

.clearfix { zoom: 1; }
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }

#leftc{float:left;margin-left:14%;width:44%;text-align:left;padding:0;margin-bottom:0;}
#rightc{float:left;width:40%;text-align:left;padding:0;margin-top:0;}

@media screen and (max-width: 540px) {
#leftc{width:90%;margin-left:20px}
#rightc{width:90%;margin-left:20px}
}