/* polite.css - Cascading Style Sheet by Frank Hagan */
/* Incorporating subSilverCSS.css, pagestyles.css */
/* horizontal tabs from http://css.maxdesign.com.au/listamatic/horizontal10.htm */
/* Clagnut CSS Tabs */

/*  BEGIN STYLE */
/*  Begin subSilverCSS.css Style */
/* General font families for common tags */
font,th,td,p { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;  
}
a:link {color: #039; text-decoration: underline;}
a:active,a:visited { color : #039; }
a:hover		{ text-decoration: underline; color : #DD6900; }
hr	{ height: 0px; border: solid #000000 0px; border-top-width: 1px; width:80%; text-align:center;}
blockquote {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #EAEAEA;
  border: 1px dotted #808080;
  vertical-align: middle;
  padding: 6px;
  
}

H2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #999;
}

/* This is the outline round the pages, matches phpBB subSilver template */
.forumline	{ background-color: #FFF; border: 2px #039 solid; /*margin-bottom:5px;*/}

/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #000;}
a.mainmenu		{ text-decoration: none; color : #039;  }
a.mainmenu:hover{ text-decoration: underline; color : #DD6900; }

/* The small type, bold "mainmenu" style headings */
.boldmenu  { 
  font-size:12px; 
  color:#000; 
  font-weight:bold; 
  font-family:arial, helvetica, sans serif;
}
a.boldmenu		{ text-decoration:none; color:#039;  }
a.boldmenu:hover{ text-decoration:underline; color:#DD6900; }


/* Forum category titles */
.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #069; margin-top:5px; margin-left:2px; }
a.cattitle		{ text-decoration: none; color : #039; }
a.cattitle:hover{ text-decoration: underline; }

.catblack		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #000; margin-top:5px; }
a.catblack		{ text-decoration: none; color : #039; }
a.catblack:hover{ text-decoration: underline; }

/* The content of the posts (body of text) */
.postbody { font-size : 12px; margin:2px;}
a.postbody:link	{ text-decoration: underline; color : #039 }
a.postbody:visited { text-decoration: none; color : #5493B4; }
a.postbody:hover { text-decoration: underline; color : #DD6900}

#menu li a.current{ font-weight: bold; }

/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444; letter-spacing: -1px; padding:8px;}
a.copyright		{ color: #444; text-decoration: none;}
a.copyright:link {color:#039; text-decoration: underline;}
a.copyright:hover { color: #000; text-decoration: underline;}

/* END STYLE subSilverCSS.css */

/* begin style clagnut CSS tabs */
#navcontainer
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;   
margin: 0;
padding: 0 0 0 2px;
}

#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#navcontainer A
{
color: #444;
display: block;
width: auto;
text-decoration: none;
background: #DDDDDD;
background: #EEEFDE;
margin: 0;
padding: 2px 10px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #999;
border-bottom: 2px solid #CCC;
}

#navcontainer A:hover, #navcontainer A:active { background: #BBBBBB; }

#navcontainer A.active:link, #navcontainer A.active:visited
{
position: relative;
z-index: 102;
background: #BBBBBB;
font-weight: bold;
}

#subnav
{
position: relative;
top: -1px;
z-index: 101;
margin: 0;
padding: 0px 0 3px 0;
background: #BBBBBB;
border-top: 1px solid #fff;
border-bottom: 1px solid #aaa;
}

#subnav UL
{
list-style: none;
margin: 1px 0 0px 13px;
padding: 0px;
border-right: 1px solid #fff;
border-left: 1px solid #aaa;
}

#subnav LI
{
position: relative;
z-index: 102;
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#subnav A
{
color: #fff;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 2px 12px 2px 10px;
}

#subnav A:hover, #subnav A:active { color: #444; }
#subnav A.active:link, #subnav A.active:visited { color: #444; }
#subnav BR, #navcontainer BR { clear: both; }


/* end clagnut CSS tabs */

/* box styles for new site */
/*box with blue border */
.rightbox{
  border-right: 2px #999 solid;
  border-bottom: 2px #999 solid;
  border-top:  1px #CCC solid;
  border-left: 1px #CCC solid; 
  margin-bottom:5px;
  margin-left: 4px; 
  width:40%; 
  float: right; 
  background-color:#EEEFDE; 
  padding:2px;}

.centerbox{
  border-right: 2px #999 solid;
  border-bottom: 2px #999 solid;
  border-top:  1px #CCC solid;
  border-left: 1px #CCC solid;
  margin-bottom:5px; 
  margin-right:10%; margin-left:10%; 
  width:75%; 
  background-color:#EEEFDE; 
  padding:5px;}

.leftbox{
  border-right: 2px #999 solid;
  border-bottom: 2px #999 solid;
  border-top:  1px #CCC solid;
  border-left: 1px #CCC solid;  margin-bottom:5px; 
  margin-left:5px; 
  width:40%; 
  float: left; 
  background-color:#EEEFDE; 
  padding:2px;}
  
.imgright {
  margin: 5px;
  border-style: none;
  float: right;
  }
  
.imgleft {
  margin: 5px;
  border-style: none;
  float: left;
  }
  
.imgcenter {
  text-align:center;
  display:block;
  margin:5px;
  }


  
/* END STYLE -- BOX styles for site */  

/* BEGIN STYLE */
/* fshagan22.css - two columns and a footer styles */

#pagewidth{ 
 width:100%; 
 margin-left:auto; 
 margin-right:auto; 
 text-align:left; 
 min-width: 500px; 
} 

#header{ 
 height:75px; 
 width:100%;
 float:left; 
 background-color:#FFFFFF; 
 } 
 
#leftcol{
 width:190px; 
 \width:199px; /* box hack for IE margins */
 float:left; 
 position:relative;
 background-color:#EEEFDE;
 margin-left:-200px; 
 margin-right:10px;
 padding:4px;
}
 
#outer{ 
 border:solid white 0px; 
  /*/*/ border-left-width: 200px ;  /* left column width. NN4 hack to hide borders */ 
border-left-color: #EEEFDE;  /* left column colour */ 
border-left-style: solid; 
background-color: #FFF; /* center column colour */ 
width: auto; 
 } 
 
#footer{
 height:85px; 
 width:100%;
 width:98%; 
 background-color:#FFF;
 border-color:#EEEFDE;
 border-top-style: solid; 
} 
 
#inner{margin:0; width:100%;}
 
#maincol{ 
 float: left; 
 width: 500px; 
 position: relative; 
 margin: 0 -8px 0 -2px; 
 padding: 8px;
 }
 
#outer>#inner { border-bottom: 1px solid #FFF;  }
 
.clr{clear:both;}
 
.content{padding:5px;} /*padding for content */ 
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 


TABLE   { border-collapse: collapse }

/* END STYLE */
/* End of fshagan22.css style */

/* This is the border line and background colour round the entire page */
.bodyline	{ background-color: #FFF; border: 1px #98AAB1 solid; }

body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color:#CCC;
}

.PhorumAuthorBlock
{
 	border: 1px dotted #CCCCCC;
   	color: black;
   	background-color: #EEEFDE;
	float: left;
}

/* Begin mouse rollover pop up style
   from Eric Myers "Pure CSS Popups"
   at http://meyerweb.com/eric/css/edge/popups/demo.html
   Use a <span> element inside the hyperlink, such as
   <a href="http://www.meyerweb.com/eric/css/">Links<span>A collection 
   of things which interest me, and might interest you</span></a>

*/


/* Hide the text when the you are not hovering the mouse pointer over it */



div#links LI {
 line-height:125%; 
 text-decoration: none;
 margin-bottom:10px;
 }
 
div#links a {
 font-face: tehoma, verdana, arial, sans serif;
 font-weight: bold;
 text-decoration:none;
 font-size: 1em;
 line-height:100%;
 }



div#links a span {display: none; text-decoration: none;}

div#links a:hover span {
   display: block;
   position: absolute; 
   top: 25px; 
   left: 10px; 
   width: 255px;
   padding: 5px; 
   margin: 10px; 
   z-index: 100;
   color: #000; 
   background: #EEEFDE;
   font: 10px Arial, sans-serif; 
   text-align: center;
   text-decoration: none;
   border-right: 2px #999 solid;
   border-bottom: 2px #999 solid;
   border-top:  1px #CCC solid;
   border-left: 1px #CCC solid;  margin-bottom:5px;
}
/* end of mouse roller pop up style */

/* Alternating backgrounds for posts, and several other sections of the forum. */
.windowbg
{
	color: #000000;
	background-color: #EEEFDE;
}
.windowbg2
{
	color: #000000;
	background-color: #F6F6F6;
}
.windowbg3
{
	color: #000000;
	background-color: #E0E1E8;
}

/* This is used for categories, page indexes, and several other areas in the forum.
.catbg and .catbg2 is for boardindex, while .catbg3 is for messageindex and display headers*/
.catbg , tr.catbg td , .catbg3 , tr.catbg3 td
{
	background: url(../images/catbg.jpg) #88A6C0 repeat-x;
	color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
}
.catbg2 , tr.catbg2 td
{
	background: url(../images/catbg2.jpg) #A1BFD9 repeat-x;
	color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
}
.catbg, .catbg2, .catbg3
{
	border-bottom: solid 1px #375576;
}
.catbg, .catbg2
{
	font-weight: bold;
}
.catbg3, tr.catbg3 td, .catbg3 a:link, .catbg3 a:visited
{
	font-size: 95%;
	color: white;
	text-decoration: none;
}
.catbg a:link, .catbg a:visited , .catbg2 a:link, .catbg2 a:visited
{
	color: white;
	text-decoration: none;
}
.catbg a:hover, .catbg2 a:hover, .catbg3 a:hover
{
	color: #e0e0ff;
}

/* These are used primarily for titles, but also for headers (the row that says what everything in the table is.) */
.titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td
{
	color: black;
	font-style: normal;
	background: url(../images/titlebg.jpg) #E9F0F6 repeat-x;
	border-bottom: solid 1px #9BAEBF;
	border-top: solid 1px #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}
.titlebg, .titlebg a:link, .titlebg a:visited
{
	font-weight: bold;
	color: black;
	font-style: normal;
}

.titlebg a:hover
{
	color: #404040;
}
/* same as titlebg, but used where bold text is not needed */
.titlebg2 a:link, .titlebg2 a:visited
{
	color: black;
	font-style: normal;
	text-decoration: underline;
}

.titlebg2 a:hover
{
	text-decoration: underline;
}
