body {
  /*margin top right bottom left*/
  margin:0px 0px 10px 0px;
  padding:0px;
  background-color:#fff;
  color:#333;
  /*overflow:hidden;*/
  /*font:11px verdana, arial, helvetica, sans-serif;*/}

.background {
  background-color:#271485;
  color:#333;} 

.content {
  position:relative;
  /*margin top right bottom left*/
  margin:0px 10px 0px 10px;
  width:auto;
  padding-top:10px;
  padding-right:5px;
  padding-bottom:10px;
  padding-left:5px;
  background-color:#fff;
  color:#333;
}

/*.Content>p {margin:0px;}*/
/*.Content>p+p {text-indent:0px;}*/

p {
  margin:0px 0px 16px 0px;
  padding:0px;
  font:11px/18px verdana, arial, helvetica, sans-serif;
  color:#333;
  background-color:transparent;}

a {
  font-weight:600;
  color:#09c;
  background-color: transparent;
  text-decoration:none;}

.permanentlink a {
  font:italic 11px/18px verdana, arial, helvetica, sans-serif;
  color:#333;
  background-color: transparent;
  text-decoration:none;}

/*a:link {color:#09c;background-color: transparent;} */

/*a:visited {color:#09c;background-color: transparent;} */

a:hover {
  color:#00f;
  background-color: transparent;}

li {
  font:11px/18px verdana, arial, helvetica, sans-serif;
  color:#333;
  background-color:transparent;}

td {
  font:11px/18px verdana, arial, helvetica, sans-serif;
  padding:0px;}

th {
  font:bold 11px/18px verdana, arial, helvetica, sans-serif;
  padding:0px;}

#header{
  position:relative;
  top:0px;
  left:0px;
  padding:0px;
  /*width:100%;*/
  height:75px;
  background-image: url(../images/mobileHeader.jpg);
  text-align:right;

  /*border:none;*/
  /*background-color:#fff;*/
  /*color:#333;*/
  }

#topnav{  position:relative;  padding:10px;
  padding-top:13px;  /*border:none;*/
  background-color:#271485;  color:#ccf;
  voice-family: "\"}\""; 
  voice-family:inherit;
}

#topnav p {  margin:0px 0px 0px 0px;
  padding:0px;
  font-family:verdana, arial, helvetica, sans-serif;  font-size:10px;  font-weight:600;  background-color:transparent;
  color:#ccf;}

#topnav form {  margin:0px 0px 0px 0px;
  padding:0px;
  font-family:verdana, arial, helvetica, sans-serif;  font-size:10px;  font-weight:600;  background-color:transparent;
  color:#ccf;}

#rightnav {  position:absolute;  top:130px;
  right:10%;
  width:140px;  padding:10px;
  padding-top:13px;  background-color:#271485;
  color:#ccf;  voice-family: "\"}\"";   voice-family:inherit; 
  width:120px;
} 

#rightnav p {  margin:0px 0px 10px 0px;
  padding:0px;
  font-family:verdana, arial, helvetica, sans-serif;  font-size:10px;  font-weight:600;  background-color:transparent;
  color:#ccf;}

.footer {  position:relative;  overflow:hidden;  top:0px;  left:0px;  /*width:100%;*/
  height:64px;  padding:0px;  background-color:#fff;  color:#333;}

.infoline {
  position:relative;  background-color:#fff;  color:#333;}
.alert {
  background-color:transparent;
  color:#f00;}

#leftnav .alert {
  margin-bottom:0px;
  background-color:transparent;
  color:#f00;
}
img {  border:none;  display:inline;}
  
.sitetitle {  margin-right:5px;
  font-family:verdana, arial, helvetica, sans-serif;  font-size:25px;  font-weight:900;  background-color: transparent;
  color:#ccf;}
  
.sitetitle a {  margin-right:5px;  font-size:25px;  font-weight:900;  background-color: transparent;
  color:#ccf;}
  
.sitetitle a:hover {  text-decoration:none;
  color:#ccf;}
  
.subtitle {  margin-top:46px;  margin-bottom:5px;
  margin-right:5px;  padding:0px;
  font:bold 12px/14px verdana, arial, helvetica, sans-serif;  background-color: transparent;  color:#ccf;}
  
.subtitle a {  margin-top:46px;
  margin-bottom:5px;oo  padding:0px;
  font:bold 12px/14px verdana, arial, helvetica, sans-serif;  background-color: transparent;  color:#ccf;}
  
.subtitle a:hover {  text-decoration:none;
  color:#ccf;}

.navheading {  margin:0px 0px 0px 0px;
  padding:5px;   font:bold 12px/14px verdana, arial, helvetica, sans-serif;  font-weight:600;  background-color: #ABB6F8;  color:#303;}
  
div.postheading {
  position:relative;
  width:100%;
  padding-bottom:6px;
  background-color:#ABB6F8;
  color:#303;
}

div.postheading span.postheadingcontent {
  position:absolute;
  top:0px;
  padding-top:5px;
  padding-left:5px;
  font:bold 11px/13px verdana, arial, helvetica, sans-serif;
  background-color:transparent;
  color:#303;}

div.postheading span.postheadingcontent a {
  background-color:#ABB6F8;
  color:#303;}

div.threadlist {
  position:relative;
  width:100%;
  padding-bottom:8px;
}

div.threadlist span.threadlistcontent {
  position:absolute;
  top:0px;
  padding-top:5px;
  padding-left:5px;
  font:11px/13px verdana, arial, helvetica, sans-serif;
  color:#333;
  background-color:transparent;
}

div.threadlist span.threadlistcontent a {
  font:11px/13px verdana, arial, helvetica, sans-serif;
  font-weight:600;
  color:#09c;
  background-color: transparent;
}	

div.threadlist span.threadlistcontent a:hover {
  color:#00f;
  background-color: transparent;
}

#navigation {
  position:relative;
  text-align:left;

}

#navigation img {
  margin-bottom:-4px;
}

.navigationcurrentlevel {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  font-weight: bold;
  padding-top:6px;
  padding-bottom:6px;
  background-color:#E6E6E6;
  color: #000000}
  
.navigationcurrentlevel a {  text-decoration: none;
  background-color:transparent;  
  color: #000000;} .navigationcurrentlevel a:hover {  background-color:transparent;
  color: #FF0000;}

.navigationsecondlevel {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  font-weight: bold;
  padding-top:6px;
  padding-bottom:6px;
  background-color:transparent;
  color: #000000}
  
.navigationsecondlevel a {
  text-decoration: none;  background-color:transparent;  
  color: #FFFFFF;} .navigationsecondlevel a:hover {
  background-color:transparent;
  color: #cccccc;}

.navigationsecondlevel form {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;
  font-weight: bold;  background-color:transparent;
  color: #FFFFFF;}

.searchForm {
  display: inline;
  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;
  font-weight: bold;  background-color:transparent;
  color: #FFFFFF;
}

.searchForm form {
  display: inline;
}