@charset "utf-8";
/* CSS Document */
/*Global Style Sheet. Universal for all DaggerDynamics Documents*/

body
{ margin-top: 12px;
  margin-bottom: 50px;
  background-color:#333333;
  background-image:url(../Images/BG.png);
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  font-size:0.8em;
}
/*Header Styles. HI= Biggest yellow header. H2= Second biggest yellow non bold header. H3=Bold yellow text.*/
h1 {color: #fffc00;font-size:1.5em; display:inline;font-weight:normal;}
h2 {color: #fffc00; font-size:14px;font-weight:normal;display:inline;}
h3 {color: #fffc00; font-size:12px; font-weight:bold;}
h4 {color: #fffc00; font-size:0.7em; font-weight:normal;display:inline;}
h5 {color: #fffc00; font-size:1.1em; font-weight:bold; display:inline; margin-bottom:5px;}
hr {border:dashed; border-width:thin;}



/*orange version of H1*/
h1.orange {color: #ff9c00;font-size:18px; display:inline;}

A:link
{ text-decoration: none; color:#ff9c00; }
A:visited
{ text-decoration: none;  color:#ff9c00; }
A:active
{ text-decoration: underline; color:#FF0000; }
A:hover
{ text-decoration: underline; color:#ff9c00;}

fieldset{
border-color:#818181;
border-style:solid;
border-width:1px;
margin:5px;
padding:5px;
}
legend{
color:#FFFFFF;
}


button {
border: 3px double #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
background-color:#FFFFFF;
background-repeat: repeat-x;
color: #333333;
font-size: 75%;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
background-image: url(../Images/formbuttonBG.gif);
}

button:active
{
border: 3px double #CCCCCC;
border-top-color: #999999;
border-left-color: #999999;
} 

input, textarea{
border:thin solid;
border-width:1px;
border-top-width:2px;
border-left-width:2px;
border-color:#000000;
background-color:#191919;
background-image:url(../Images/textboxBG.png);
background-repeat:repeat-x;
color:#4e4c4c;
padding:3px;
font-size: 75%;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;

}


/*Special link highlights*/
a.highlight:hover{
background-color:#333333;
}

/*Universal layouts for each normal page*/
#Main {
  margin: 20px;
  padding: 10px;
  background-color:#00FF00;

  
}

/*All the design inside the page. Inside the Frame. where all the content is*/
#InteriorLayout{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;


}

#BannerColum{
background-image:url(../Images/DaggerBanner.jpg);
background-repeat:no-repeat;
background-color:#1e1e1e;
text-align:right;
vertical-align:bottom;
width:100%;
height:108px;
}
#BannerText{
position:relative;
text-align:right;
vertical-align:bottom;
padding:5px;
top:87px;
color:#ff9c00;
}

#BannerStrip{
background-image:url(../Images/BannerStripBG.png);
background-repeat:repeat-x;
text-align:left;
width:100%;
height:8px;
}


#LinksColum{
text-align:center;
height:137px;
background-image:url(../Images/LinksBG.png);
}

#LinksStrip{
background-color:#1e1e1e;
text-align:left;
height:2px;
background-image:url(../Images/LinksStripBG.png);
background-repeat:repeat-x;
}

#ContentColum{
background-color:#272727;
background-image:url(../Images/SidebarContentBG.png);
background-repeat:repeat-y;
height: 100%;
}

#footer{
 font-size: 0.7em;
text-align:center;
color:#FFFFFF;
}


/*Sidebar and right content*/
#SideBar{
float:left;
text-align:left;
width:188px;
}

#content{
margin-left:191px;
text-align:left;
padding:10px;

}

#SidebarHeader{
background-image:url(../Images/LinkHeaderBG.png);
background-repeat:repeat-y;
padding:3px;
color: #fffc00; 
font-weight:bold;
text-align:center;
font-size:0.95em;
}

#SidebarLinks{
font-size:0.9em;
padding:5px;
}

#SidebarArticleText{
font-size:0.7em;
padding:5px;
}


/*note boxes*/
#note{
background-color:#5d5d5d;
color:#000000;
margin:10px;
padding:10px;
border-color:#000000;
border-style:dashed;
border-width:1px;
 font-size: 0.8em;
}

/*blog content boxes. Used in Blog posts*/
#blogOuterRim{
background-color:#666666;

border-color:#0c0c0c;
border-bottom-color:#404040;
border-right-color:#404040;

border-width:1px;
border-style:solid;
}
#blogInnerRim{
background-color:#2b2b2b;

border-color:#434343;
border-bottom-color:#0e0e0e;
border-right-color:#0e0e0e;

border-width:1px;
border-style:solid;
padding: 5px;
padding-bottom:2px;
}

#blogBlock{
background-color:#1e1e1e;
padding: 3px;
margin-bottom:3px;
}
#blogPicture{
float:left;
background-color:#FFFFFF;
height:53px;
width:80px;


border-color:#1e1e1e;
border-width:2px;
border-style:solid;
}

.blogcontent{
padding:5px;
}
/*Allows picure and caption both floating*/
#pictureleft{
text-align:center;
float:left;
font-size:0.7em;
margin:5px;
}

#pictureright{
text-align:center;
float:right;
font-size:0.7em;
margin:5px;
}