body{
margin:0;
padding:0;
font-family: DajaVu Sans, Arial;
}

/*the lines below are the colors for text links*/

A:link {
 COLOR: blue /*The color of the link*/
}
A:visited {
 COLOR: blue /*The color of the visited link*/
}
A:hover {
 COLOR: DarkBlue /*The color of the mouseover or 'hover' link*/
}
BODY { COLOR: black /*The color of all the other text within the body of the page*/
}

b{font-size: 110%;
font-family: DajaVu Sans, Arial;
}

p.header{font-family: DajaVu Sans, Arial; font-size: 1.0em; font-weight: bold;
}

p{font-family: DajaVu Sans, Arial; font-size: .95em;
}

p.links{font-family: DajaVu Sans, Arial; font-size: .7em;
}

p.caption{font-family: DajaVu Sans, Arial; font-size: .8em;
}

p.niftygreen{padding-top:.1em;padding-bottom:.1em; padding-right:.5em; padding-left:.5em}
div#niftygreen{ margin: 0 0;background: #94fb89}

b.gtop, b.gbottom{display:block;background: #fff}
b.gtop b, b.gbottom b{display:block;height: 1px;
    overflow: hidden; background: #94fb89}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

p.nifty{padding-top:.1em;padding-bottom:.1em; padding-right:.5em; padding-left:.5em}
div#nifty{ margin: 0 0;background: #9BD1FA}

b.rtop, b.rbottom{display:block;background: #fff}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #9BD1FA}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

p.niftyyellow{padding-top:.1em;padding-bottom:.1em; padding-right:.5em; padding-left:.5em}
div#niftyyellow{ margin: 0 0;background: #FDE95E}

b.ctop, b.cbottom{display:block;background: #fff}
b.ctop b, b.cbottom b{display:block;height: 1px;
    overflow: hidden; background: #FDE95E}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.ctop b.r4, b.cbottom b.r4{margin: 0 1px;height: 2px}

#maincontainer{
width: 825px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
margin-top: 14px;
background: #ffffff;
font-family: DajaVu Sans, Arial;
}

#topsection{
background: #ffffff;
height: 130px; /*Height of top section*/
font-size: 1.1em; font-family: DajaVu Sans, Arial;
line-height: 1.02em;
}
/*topsectiontest, #topsectiontop, #topsectionbottom is for testing the new 200 high top pictures*/

#topsectiontop{
background-color: #000000;
height: 40px; /*Height of top section*/
margin-left: -4px;
margin-bottom: -50px;
font-size: 1.1em; font-family: DajaVu Sans, Arial;
line-height: 1.02em;
}


#topsectiontest{
background-color: #ffffff;
height: 208px; /*Height of top section*/
margin-left: -4px;
font-size: 1.1em; font-family: DajaVu Sans, Arial;
line-height: 1.02em;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 526px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
font-family: DajaVu Sans, Arial; font-size: .8em;
background: #ffffff;
}

#leftcolumn{
float: left;
width: 245px; /*Width of left column in pixel*/
margin-left: -825px; /*Set left margin to -(MainContainerWidth)*/
background: #129fff;
border: 0px solid black;
border-top-width: 0;
font-family: DajaVu Sans, Arial; font-size: .8em;
}

#rightcolumn{
float: left;
width: 280px; /*Width of right column in pixels*/
margin-left: -579px; /*Set right margin to -(MainContainerWidth - LeftColumnWidth)*/
background: #ffffff;
font-family: DajaVu Sans, Arial; font-size: .8em;
}

#footer{
clear: left;
width: 100%;
height: 18px;
background: black;
font-family: DajaVu Sans, Arial; font-size: .8em;
color: #FFF;
text-align: center;
padding: 4px 0;
}

.innertube3{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.innertube2{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.innertube{
margin: 3px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
