body{
margin:0;
padding:0;
font-family:Arial;
font-size:12px;
line-height: 1.2em;
color:#4d4d4d;
}

b{font-size: 100%;}
em{color: red;}

#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: white;
height: 102px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 190px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#contentcolumnHome{
margin: 0 0 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 180px; /*Width of left column in pixel*/
margin-left: -823px; /*Set margin to that of -(MainContainerWidth)*/
background: white;
border:1px solid #d6dbde;
padding:10px;
}

#rightcolumn{
float: left;
width: 190px; /*Width of right column*/
margin-left: -190px; /*Set left margin to -(RightColumnWidth)*/
background: white;
}
#shadetabsFooter{
border-bottom: 1px solid #d6dbde;
width:810px;
margin-left:16px;
list-style-type:none;
}
#footer { 
clear : both;
height : 30px;
padding : 0px 0;
background : white url(Images/Graybk3.jpg) center center repeat-x;; /*Brown color theme*/ 
text-align : center;
line-height : normal;
font-size : x-small;
color : #09014c;
margin-left:16px;
width:810px;

#footer a{
text-decoration : underline;
color : #09014c;
}
#footer a:hover { 
text-decoration : none;
} 
#footer h1 { 
color : #27578b;
font-size : x-small;
padding-left : 5px;
} 

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}


.indent15{text-indent:15px;}
.indent30{text-indent:30px;}

ul.disc {list-style-type: disc; color:black}
ul.circle {list-style-type: circle; color:#09014c}
ul.square {list-style-type: square; color:#09014c}
ul.none {list-style-type: none; color:#09014c}

img.flot 
{
float:right;
border:0px dotted black;
margin:0px 5px 0px 0px;
}

img.Water
{
opacity:0.4;
filter:alpha(opacity=40);
z-index:-1;
}
.p_pop:hover{
background-color: transparent;
}

.p_pop span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px solid #d6dbde;
visibility: hidden;
color: black;
text-decoration: none;
}

.p_pop:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: float;
font-size:14px;
text-decoration: none;
font-weight:regular;
left: 180px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.post {
}

.post .dotted {
	height: 10px;
	padding: 8px 0 0 10px;
	background: url(images/dotted-line-hor.gif) repeat-x right top;
	font-size: .8em;
}

