@import "screen2.css";

*{margin:0; padding:0; list-style:none; border:none;}
html{margin:0; padding:0;}
body{font-family:Verdana,Arial,Sans-Serif; font-size:12px; line-height:18px; color:#333; background:#fff;padding:0;margin:0;}
p{margin:0 0 10px 0; line-height:1.3em;}
blockquote{padding: 0 10px 0 15px; border-left: 4px dotted #ccc; color: #a4a4a4; margin-top:10px; margin-bottom:10px;}
pre{font-size:1.2em;padding:1em;}

h1{font-size:26px;line-height:36px;letter-spacing:-0.04em;font-weight:bold;color:#16b9e4;font-family:Verdana,Arial,Sans-Serif;}
h2{font-size:18px;font-weight:bold;font-family:Verdana,Arial,Sans-Serif;padding-top:.5em;}
h3{font-size: 16px;font-weight:bold;font-family:Verdana,Arial,Sans-Serif;clear:both;padding-top:20px;}
h4 a{color:#ff0000;font-size: 16px;font-weight:bold;font-family:Verdana,Arial,Sans-Serif;}

/*
form{border:1px solid #ccc; background-color: #e5e5e5;}
*/

a img{border: 0;}

a{color:#157ae2;text-decoration:none;}
a:link, a:visited, a:active{color:#0078aa;text-decoration:none;}
a:hover{color:#333333;text-decoration:underline;}

#content a{
font-weight:bold;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#container{
	margin: 0 auto;
	width: 100%;
	text-align: left;
}

#header{
margin: 0 auto;
width: 100%;
}

#logo{
background-repeat: repeat;
background-position: 0;
background-image: url(../images/bkg-blue3.gif);
width: 100%;
height:72px;
padding:0;
}

#logo-inner {
/*
width:960px;
*/
width:980px;
padding: 0;
margin:0 auto;
}

#logo-inner h1{
padding-bottom:0;
margin-bottom:0;
}

#logo-inner h1 a {
background-image:url(../images/logo-bkg-trans.png);
background-repeat: no-repeat;
background-position: 0;
display:block;
height:70px;
margin:0;
padding:0;
text-align:left;
text-indent:-9000px;
/*
width:468px;
width:492px;
*/
width:512px;
}


#logo-inner2 {
/*
width:960px;
*/
width:980px;
padding: 0;
margin:0 auto;
}

#logo-inner2 h1{
padding-bottom:0;
margin-bottom:0;
}

#logo-inner2 h1 a {
background-image:url(../images/header-logo-trans.png);
background-repeat: no-repeat;
background-position: 0;
display:block;
height:70px;
margin:0;
padding:0;
text-align:left;
text-indent:-9000px;
width:970px;
}



#logo-left {
float:left;
/*
width:492px;
*/
width:512px;
}

#logo-right{
float:left;
width:468px;
}
.logo-right-padding{
padding-top: 5px
}




#container {
		width: 100%;
		background:#f4f4f4 url(../images/bkg-988i.gif) top center repeat-y;
/*	background-image: url(images/bkg-tile.jpg); */
}

#contentcontainerinner {
/*
	width: 988px;
	width: 960px;
*/
	width: 980px;
	margin: 0 auto;
	}


#contentcontainerinnernoborder {
/*
	width: 960px;
*/
	width: 980px;
	background: #fff;
	margin: 0 auto;
	}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.menu {
padding-top: 10px;
padding-bottom: 10px;
border-bottom:1px #f4f4f4 solid;
color:#e5e5e5;
}

.menu a,.menu a:link,.menu a:visited,.menu a:active{
font-weight:bold;
padding: 6px;
color:#000;
background:#f4f4f4;
/*
background:#66aef3; // light blue
background:#dfecfb; // lighter blue
background:#fafafa;
background:#cdefff;
background:#99ccff;
*/
}

.menu a:hover{
font-weight:bold;
background:#0078aa;

/*
background:#66aef3;
background:#dfecfb; 
background:#5566aa; // dark purpley blue - nice
background:#097be6; // DARK BLUE
*/
color:#fff;
}

.menu a.selected,.menu a.selected:link,.menu a.selected:visited,.menu a.selected:active{
font-weight:bold;
padding: 6px;
/*
#66aef3
#204e60
background:#0078aa; // dark blue
*/
background:#204e60;
color:#fff;
}

.menu a.selected:hover{
font-weight:bold;
/*
background:#146cd9;
background:#157ae2;
*/
background:#204e60;
color:#fff;
}




/* LISTS STYLING */

/*
ul li,
ol li{
margin-left: 0;
padding: 6px 0px 6px 23px;
list-style: none;
background-image: url(/images/silk-icons/bullet_white.png);
background-repeat: no-repeat;
background-position: 0;
}
*/


.menu ul {
margin-left:0;
padding-bottom:5px;
}


.menu li {
padding: 5px 8px 5px 0px;
display:inline;
float:left;
list-style: none;
background-image:none;
}

#wrap {padding:0;}
.clear {clear:both;}
hr.clear {clear:both;border:0;}

ul {list-style-type:none;}


.bg1 {background-color:#f4f4f4;}

dl {margin:0;}
fieldset {border:0;margin:0;padding:0;}



.content  {font-family:Verdana,Helvetica,Arial,sans-serif;}
.postbody .content {font-size:13px;line-height:20px;}



#footerfullwidth {
  background: #111;
  border-top: 2px #ccc solid;
  margin: 0 auto;
  padding: 5px 0 0;
  width: 100%;
}

.footerfullwidthinner {
  margin: 0 auto;
  width: 980px;
}

.footer2 {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 0.9em;
	color: #ccc;
	padding: 10px;
	text-align: center;
}

a.footerlink,
a.footerlink:link,
a.footerlink:visited {
text-decoration:none;
color:#16B9E4;
font-weight:bold;
}

a.footerlink:hover,
a.footerlink:focus,
a.footerlink:active {
text-decoration:underline;
color:#fff;
font-weight:bold;
}

.feint        {color:#444;}
.whitebold    {color:#fff; font-weight:bold;}


dl.icon dd.lastpost {font-size:1.1em;width:180px;padding-left:10px;border:0;}

a.topictitle {
color:#0078AA;
font-family:Verdana,Arial,Sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

li.bg1 dl{font-size:0.8em;color:#999;}
li.bg2 dl{font-size:0.8em;color:#999;font-weight:normal;}