body{
margin:0;
padding:0;
line-height: 1.5em;
background: #FFFFFF url(images/img1.gif);
background-repeat: repeat;
background-position: center;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 975px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
border-left: 5px solid #000000;
border-right: 5px solid #000000;
background: #FFFFFF;
}

#topsection{
background: #BDBCF2 url(images/img1.gif);
height: 120px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
background: #FFFFFF;
border-top: 2px solid #000000;
}

#contentcolumn{
margin-right: 164px; /*Set right margin to RightColumnWidth*/
}

#rightcolumn{
float: left;
width: 164px; /*Width of right column*/
margin-left: -164px; /*Set left margin to -(RightColumnWidth) */
background: #FFFFFF;
border-top: 2px solid #000000;
}

#footer{
clear: left;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
font: 13px Verdana, Arial, Helvetica, sans-serif;
}

#footer a{
color: #FFFF80;
font: 13px Verdana, Arial, Helvetica, sans-serif;
}

#footer2{
clear: left;
width: 100%;
background: white;
color: #FFF;
margin-top: 500;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
font: 13px Verdana, Arial, Helvetica, sans-serif;
}

.innertube2{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 50;
font: 13px Verdana, Arial, Helvetica, sans-serif;
}

.wireframemenu{
border: 1px solid #000000;
background-color: white;
border-bottom-width: 0;
width: 153px;
height: 100%;
border-bottom: 0px solid #000000;
border-top: 0px solid #000000;
text-indent: 35px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 164px;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.wireframemenu a{
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
border-bottom: 1px solid #000000;
}

.wireframemenu a:visited{
color: #595959;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
background-color: #9897EB;
color: black;
}

#htmltagcloud	{
font-family:lucida grande,trebuchet,trebuchet ms,verdana,arial,helvetica,sans-serif;
line-height:2.4em;
word-spacing:normal;
}

#htmltagcloud a:link	{
text-decoration:none;

}

#htmltagcloud a:visited	{
text-decoration:none;

}

#htmltagcloud a:hover	{
text-decoration:none;
color:white;
background-color:#05f;
}

#htmltagcloud a:active	{
text-decoration:none;
color:white;
background-color:#03d;
}

span.tagcloud0		{
font-size:1.0em;
padding:0em;
color:#ACC1F3;
z-index:10;
position:relative;
}

span.tagcloud0 a	{
text-decoration:none;
color:#ACC1F3;
}

span.tagcloud1		{
font-size:1.4em;
padding:0em;
color:#ACC1F3;
z-index:9;
position:relative;
}
span.tagcloud1 a	{
text-decoration:none;
color:#ACC1F3;
}

span.tagcloud2		{
font-size:1.8em;
padding:0em;
color:#86A0DC;
z-index:8;
position:relative;
}

span.tagcloud2 a	{
text-decoration:none;
color:#86A0DC;
}

span.tagcloud3		{
font-size:2.2em;
padding:0em;
color:#86A0DC;
z-index:7;
position:relative;
}

span.tagcloud3 a	{
text-decoration:none;
color:#86A0DC;
}
span.tagcloud4		{
font-size:2.6em;
padding:0em;
color:#607EC5;
z-index:6;
position:relative;
}

span.tagcloud4 a	{
text-decoration:none;
color:#607EC5;
}
span.tagcloud5		{
font-size:3.0em;
padding:0em;
color:#607EC5;
z-index:5;
position:relative;
}
span.tagcloud5 a	{
text-decoration:none;
color:#607EC5;
}

span.tagcloud6		{
font-size:3.3em;
padding:0em;
color:#4C6DB9;
z-index:4;
position:relative;
}

span.tagcloud6 a	{
text-decoration:none;
color:#4C6DB9;
}

span.tagcloud7		{
font-size:3.6em;
padding:0em;
color:#395CAE;
z-index:3;
position:relative;
}

span.tagcloud7 a	{
text-decoration:none;
color:#395CAE;
}

span.tagcloud8		{
font-size:3.9em;
padding:0em;
color:#264CA2;
z-index:2;
position:relative;
}

span.tagcloud8 a	{
text-decoration:none;
color:#264CA2;
}

span.tagcloud9		{
font-size:4.2em;
padding:0em;
color:#133B97;
z-index:1;
position:relative;
}

span.tagcloud9 a	{
text-decoration:none;
color:#133B97;
}

span.tagcloud10		{
font-size:4.5em;
padding:0em;
color:#002A8B;
z-index:0;
position:relative;
}

span.tagcloud10 a	{
text-decoration:none;
color:#002A8B;
}

span.freq		{
font-size:10pt !important;
color:#bbb;
}

#credit			{
text-align:center;
font-size:0.7em;
color:#333;
margin-bottom:0.6em;
font-family: lucida grande,trebuchet,trebuchet ms,verdana,arial,helvetica,sans-serif;
}

#credit a:link		{
color:#777;
text-decoration:none;
}

#credit a:visited	{
color:#777;
text-decoration:none;
}

#credit a:hover		{
text-decoration:none;
color:white;
background-color:#05f;
}

#credit a:active	{
text-decoration:underline;
}