body {	
margin: 20px 0px 20px 0px;
font-size: 15px;
color:#000;
font-family: Garamond, Baskerville, Times New Roman, serif;
font-style: normal;
font-weight: normal;
font-variant: normal;
line-height: 1.25;
padding: 0;
text-align: center;	}
	
strong, b { font-weight: bold; }

p.big {
font-size: 58px;
font-weight: normal;
color : #333;
margin: 14px auto auto 0px;	
}

p.headline {
font-size: 16px;
font-weight: normal;
color : #008080;
font-style: italic;
margin: 0px 20px auto 0px;
text-align: left;	
}

p.midhead {
font-size: 16px;
font-weight: normal;
color : #008080;
font-style: italic;
text-align: center;
line-height: .5;	
}

p {
line-height: 1.25;	
}

/* Links */
a:link {
color: #008080;
text-decoration:none;
font-weight: bold; }

a:visited {
color: #669999;
text-decoration:none;
font-weight: bold;
 } /* visited must be before hover */

a:active {
color: #008080;
text-decoration:underline;
font-weight: bold;
 }

a:hover {
color: #003300;
text-decoration:underline; 
font-weight: bold;
}

a:hover * {	
color: #003300;
text-decoration:underline; 
font-weight: bold; }
/* end, Links */

img { border: 0; }
	
.headline {
color: #008080;
}


.floatLeft {
float: left;
margin: 0px auto 10px 0px;
}

.floatLeftie {
float: left;
}

.floatRight {
float: right;
margin: 0px auto 10px auto;
}

.floatcenter {
margin: 0px 10px 0px 10px;
text-align:center;
}

.clear {
clear: both;
height: 0;
overflow: hidden;
}
/* end, Basics */



/* Container */
* html #container {
width:720px;
w\idth:730px;
}

#container {
width: 730px;
border: 8px solid #fff;
margin: 0px auto;
text-align: justify;
background-color: #fff;
padding: 5px 10px 10px 10px;
}
/* end, Container */


/* Content */
.itemDesc {
margin: 0px auto 10px 135px; }

.itemImage {
float:left;
text-align:center;
}
/* end, Content */



/* Misc  */
.dottedLine {
border-bottom: 1px dotted #442200;
line-height:1px;
margin: 0px 0px 0px 0px;
width:100%
}

.dottedwht {
border-bottom: 1px dotted #fff;
margin:0 0 1em 0;
line-height:1px;
width:100%
}

#toolTipBox {
display: none;
padding: 5px;
font-size: 11px;
border: #000 solid 1px;
font-family: arial;
position: absolute;
background-color: #fff;
color: #000;
text-align: justify;
width: 200px;
filter: alpha(opacity=85); KHTMLOpacity:.85; MozOpacity:.85; opacity:.85;
}
/* end, Misc  */


/* Site info (footer) */
* html #siteinfo {
width: 710px;
w\idth:690px;
}

#siteinfo  {
width: 710px;
font-size: 12px;
background-color: #333;
color: #ccc;	
border-top: 5px solid #fff;
padding: 1em 10px;   
text-align:center;
}	

#siteinfo a{
color: #ccc;	
text-decoration:none;
}
/* end, Site info */

