body{
	font: 600 1em "trebuchet ms", serif;
	color:#000000;
    text-decoration: none;
	font-size:75%;
	background-color:#5791ef
}

h1{
	color:white;
	}

h2{
	font-size:105%;
	color:#000000;
}


p{
	margin:0px 2px 0px 2px;
	padding:4px;
}

i{
	color:#000000;
}




#border{
border-width: 1px;
border-color: #ffffff;
border-style: solid;
}

body{
	margin:0px;
	padding:0px;
	color:#000000;
}

#header{
height:133px;
background-image: url("img/top01b.jpg");
background-repeat: repeat-x;

}

#mbar{
height:10px;
background-color:#000000;


}

#footer{
height:50px;
	background-color:#5791ef;
}

#content{
	overflow:hidden !important;
	
	min-width:700px !important;
	/* IE Dynamic Expression to set the width */
	width:expression(document.body.clientWidth < 701 ? "700px" : "100%" );
}

/* Opera 9 fix to hide overflow */
@media all and (min-width:0px) {
    head~body #content{ 
			 position:relative !important;
		}
}

#column-a{
	width:100px;
	margin:0px 0px -9999px 0px;
	float:left;
}

#column-a-inner-left{
	float:left;
	width:100px;
	background-color:#5791ef;
	padding:0px 0px 9999px 0px;
	margin:-2px -2px -9999px -2px;
}





#column-one{
	float:left;
	width:100%;
	background-color:#5791ef;
	background-image:url(img/mid3.jpg);
	background-repeat: repeat-y;
	padding:0px 0px 9999px 2px;
	margin:0px 0px -9999px 100px;
}

#column-oneb{
	float:left;
	width:100%;
	background-color:#5791ef;
	background-image:url(img/mid3.jpg);
	background-repeat: repeat-y;
	padding:0px 0px 9999px 2px;
	margin:0px 0px -9999px 100px;
}

#column-one-inner{
	margin:0px 300px 0px 0px;
}

#column-two{
	width:200px;
	margin:0px -2px 0px -300px;
	float:left;
}

#column-two-inner-left{
	float:left;
	width:200px;
	background-image:url(img/t2.jpg);
	background-repeat: repeat-y;
	padding:0px 0px 9999px 0px;
	margin:0px 0px -9999px 0px;
}

#column-two-inner-right{
	float:left;
	width:200px;
	background-color:#5791ef;
	padding:0px 0px 9999px 0px;
	margin:0px 0px -9999px 0px;
}



.clear-both{
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
}



#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}