body {
	background-color: #EEE;
	font-family: Calibri, verdana, sans-serif;
	background-image: url(http://www.dansloat.com/images/icons/background_strip.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.c1 {
	background-color: #FFF;
	font-family: Calibri, verdana, sans-serif;
}
.c2 {
	background-color: #FFF;
	font-family: Calibri, verdana, sans-serif;
}
.c3 {
	background-color: #FFF;
	font-family: Calibri, verdana, sans-serif;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.statement{
    COLOR: #666;
    FONT-FAMILY: Calibri, Calibri, Verdanan, Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal
}

.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 50;
}














.itemBorder { border: 1px solid black }
.itemText { text-decoration: none; color: #000000; font: 12px Verdana, Helvetica }

.crazyBorder { border: 2px outset #000000 }
.crazyText { text-decoration: none; color: #000000; font: Bold 12px Verdana, Helvetica }

.smallFont { text-decoration: none; color: #333333; font: Bold 10px Verdana, Helvetica }
.leftNav { text-decoration: none; color: #003C7B; font: 12px Verdana, Helvetica }
.mainHead { text-decoration: none; color: #003C7B; font: italic bold 18px Verdana, Helvetica }
a {
	color:#000;
	font-size:12px;
	text-decoration:none;

	font-family:Calibri, Verdana, arial, helvetica, sans-serif;
	}
a:link {color:#000;}
a:visited {color:#000;}
a:hover {color:#c00;}

.underConstruction
{
    COLOR: #F00;
    FONT-FAMILY: Calibri, Verdanan, Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}

.header
{
    COLOR: #999;
    FONT-FAMILY: Calibri, Calibri, Verdanan, Arial;
    FONT-SIZE: 20pt;
    FONT-WEIGHT: bold
}

a.other_header
{
    COLOR: #33A;
    FONT-FAMILY: Calibri, Calibri, Verdanan, Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
	text-decoration:none;
}

a.other_header:hover
{
    COLOR: #C33;
    FONT-FAMILY: Calibri, Calibri, Verdanan, Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
	text-decoration:none;
}

.other_header
{
    COLOR: #999;
    FONT-FAMILY: Calibri, Calibri, Verdanan, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}

.huge
{
    COLOR: #6DCFF6;
    FONT-FAMILY: Calibri, Arial, Verdanan;
    FONT-SIZE: 100pt;
    FONT-WEIGHT: normal
}

.newStuff
{
    COLOR: #CCC;
    FONT-FAMILY: Calibri, Verdanan, Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.headerS
{
    COLOR: #000;
    FONT-FAMILY: Calibri, Verdanan, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}

.one_style
{
    BACKGROUND-COLOR: #eeeeee;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
.footer
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}

.textS
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal
}
.textM
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
.textMM
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal
}
.textL
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: normal
}
.imageCaption
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
} 
.tableHeader
{
    BACKGROUND-COLOR: #999999;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.tableCell
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.leadCell
{
    BACKGROUND-COLOR: #CCCCCC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.followCell
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}



#leftcontent {
  color:green;
  position: absolute;
  left:10px;
  width:190px;
  }

#centercontent {
  color:blue;
  margin-left: 190px;
  margin-right:190px;
  
  }

#rightcontent {
  color:orange;
  position: absolute;
  right:10px;
  width:190px;
  }

#banner {
  color:red;
  }

#features
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: -30px 0px 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    POSITION: relative
}
#features IMG
{
    BORDER-RIGHT: #fff 2px solid;
    BORDER-TOP: #fff 2px solid;
    Z-INDEX: 4;
    FLOAT: right;
    MARGIN: 0px 0px 7px 10px;
    BORDER-LEFT: #fff 2px solid;
    BORDER-BOTTOM: #fff 2px solid
}
#features LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 236px;
    PADDING-TOP: 0px
}
#features P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 28px;
    PADDING-BOTTOM: 0px;
    MARGIN: 35px 0px 10px;
    PADDING-TOP: 0px
}
#features P A.tag
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: #000;
    FONT-FAMILY: georgia, times, "times new roman", serif
}
#fileNotFound
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 30px;
    PADDING-TOP: 30px
}
#miniflex {
  width: 100%;
  float: left;
  font-size: small; /* could be specified at a higher level */
  margin: 0;
  padding: 0 10px 0 10px;
  border-bottom: 0px solid #696;
  position:relative;
  z-index:2;
}

#miniflex li {
  float: right;
  margin: 0;
  padding: 0;
  display: inline;
  list-style: none;
  position:relative;
}

#miniflex a:link, #miniflex a:visited {
  float: left;
  font-size: 100%;
  line-height: 20px;
  font-weight: bold;
  margin: 0 10px 0 10px;
  text-decoration: none;
  color: #9c9;
}

#miniflex a.active:link, #miniflex a.active:visited, #miniflex a:hover {
  border-bottom: 4px solid #696;
  padding-bottom: 2px;
  color: #696;
}
  
#animated-tab {
  position: absolute;
  z-index: 1;
  font-size: 100%;
  line-height: 15px;
  padding-bottom: 2px;
  border-bottom: 4px solid #696;
}
 
