*{margin:0; padding:0;}
body {font:.8em/1.3em Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; /*--*/}
h1 {font:bold 1.5em/1.3em Arial, Helvetica, sans-serif;	margin: 0px; padding:0 0 20px 0; text-align:center;}
h1 img{ margin:9px 0;}
h2 {font: bold 1.5em/1.3em Arial, Helvetica, sans-serif; margin: 0px; padding: 13px 0 0 0; color: #333;	border-bottom:2px #333 solid; display:inline;}
h3{font: bold 1.2em/1.3em Arial, Helvetica, sans-serif; margin-top:2px; margin-bottom:4px; /*--*/}
h4{margin:5px 0;}
p {margin: 0; padding: 10px 0;}
ul {margin: 0 5px;	padding:5px 5px; /*--*/ }
li span { color: #000; }
a:link, a:active, a:visited {font-weight: bold;	color: #1b4196;	text-decoration: underline;}
a:hover{color:#1b4196; text-decoration: none;}
a:link img, a:active img, a:visited img,{border:1px #1b4196 solid;}
strong{font-weight:bold; /*--*/ }

#divSkin {width: 800px; margin: 20px auto auto; margin-bottom:15px; background-color: #faf9e7;	/*border: 1px solid #202C80;*/}

#divHeader {clear: both; background-color:#f2efc2; border-top:12px #f2efc2 solid; height:185px; margin:0; padding:0;}
#divHeader h1{/*--*/  font:bold 3.8em/1.3em Arial, Helvetica, sans-serif; margin:0; padding:0px; /*--*/  /*--*/  text-align:center;}

#divContent {padding: 40px;}
/* ---------- Column structures */
#divContent .column {
  position: relative;
  float: left;
}
#divContent .column #right-column{float: right;}

#left-column{ width:350px; margin-left:auto; margin-right:50px;}
#right-column{ width:300px;}
/* ---------- end column structure */

.tab{background:transparent url(img/tab-bkg.gif) no-repeat top left;}

.box{width:300px;padding:0; margin:15px 0 0 0;}
.box .header{margin:0; padding:0; clear:right;} 
.box .header h3{margin:0; padding: 3px 15px;}
.box .content{border:1px #9c9c9c solid; background:transparent url(img/marble-bkg.jpg) top left;}
.box .content p{padding:7px;}
.box .content img{float:right; margin:8px; clear:right;}
.box .content ul img{margin:0;}
.box .content ul li{list-style-type: square; margin-left: 10px; padding-left:0;}
/*.box .content ul li{list-style: disc outside url(img/bullet.gif); margin-left: 6px; padding-left: 4px;}*/

.left-ul{ float:left; padding-right:12px;}

ul#thumbnails{  margin:2px 5px; padding:0;}
ul#thumbnails li{display:inline; list-style:none; margin:0 6px 0 5px; padding:0;}
ul#thumbnails li.last{margin:0 0 0 5px;}
ul#thumbnails li img{float:none;}
ul#thumbnails li a:link img, ul#thumbnails li a:active img, ul#thumbnails li a:visited img{border:1px #1b4196 solid;}

#divFooter {background-color:#f2efc2; border-top:8px #f2efc2 solid; height:40px;}
#divFooter h4{/*--*/color:#831202; font:.9em/1.3em Arial, Helvetica, sans-serif; margin:8px 15px 0 12px; padding:5px  8px 2px 0; /*--*/ }

#divFooter a:link, #divFooter a:active, #divFooter a:visited {text-decoration: underline; /*--*/  font-weight:bold;}
#divFooter a:hover{text-decoration:none; /*--*/  font-weight:normal;}

.imageRight {
	float: right;
	padding-left: 40px;
	display: block;
	padding-bottom: 40px;
}

div.spacer{clear:both;}

