﻿body {font-size:76%; font-family:Arial, Helvetica, sans-serif, Tahoma; background:#ccf; word-wrap:break-word; margin: 0px 5%; color:#000;}

table.data {
       border-collapse: collapse;
       width: 80%;
       margin: 10px auto 0px auto;
       }

table.data th, table.data td {
       border: 1px solid #da3;
       }

table.data th {background: #ccf; color: #00f;}
.ListLine1 {background-color: #fff; color: #22f}
.ListLine2 {background-color: #eef; color: #33f}

#header {background:#33f; height:200px; padding: 0px 0px 0px 20px}

#sitelogo {position: absolute; z-index:1; margin-top:5px;}
#sitelogo2 {display:none;}
.headerphoto {float: right; margin-top:0px;}

#outer0 {float:left; width:98%; padding: 0 1%; background: #66f;}
#outer1 {float:left; width:49%; padding-left:1%; background: #66f;}
#outer2 {float:right; width:49%; background: #88f;}

#outer0, #outer1, #outer2 {padding-bottom:32767px; margin-bottom:-32767px;}

#wrapper {overflow:hidden; background: #88f; width:100%;}

#footer {clear:both; background:#33f; padding: 10px 0;}

.logolist img {border: 0;}

.content {padding:10px; color:#006;}

h1 {font-size:20px; margin:10px 0; color:#006;}
h2 {font-size:18px; margin:8px 0; color:#006;}
h3 {font-size:16px; margin:6px 0; color:#006;}
p {font-size:12px; line-height:1.35em; margin:0; padding:5px 0;}
#header h1 {position: absolute; z-index:1; top:125px; font-size:60px; clear:both; line-height:1.0em; margin-left:10px; color:#ccf;}

a {text-decoration: none; color:#f90;}
a img {border: 0px;}
a:hover {text-decoration: none; color:#ff0;}
.content a:hover {border-bottom: 1px dashed #fff;}

#footer a:hover {text-decoration:none;}

.classifieds {line-height: 1.2em; color: #88f;}

#footer img {vertical-align:middle;}

.xsnazzy h1 {
margin:0; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #da3;
}

.xsnazzy h2, .xsnazzy h3 {
margin:0; 
padding:0 10px 5px 10px; 
}

.xsnazzy p, .xsnazzy ul {
margin:0; 
padding:5px 10px; 
}

.xsnazzy ul li {margin-left: 20px;}
.xsnazzy ul.filelist li {margin-left: 0px;}

.xsnazzy {
background: transparent; 
width:98%; 
float:left; 
margin:0 0 10px 0;
}

#outer0 .xsnazzy {
background: transparent; 
width:98%; 
margin:0 1% 10px 1%;
}

.xtop, .xbottom {
display:block; 
background: transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:transparent; 
border-left:1px solid #da3;
border-right:1px solid #da3;
}
.xb1 {
margin:0 5px; 
background:#da3;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
display:block; 
border:0 solid #da3; 
border-width:0 1px; 
height:auto;
}
* html .xboxcontent {
height:1px;
}

.color_1 {
background:#66f;
}
.color_2 {
background:#88f; 
}

.filelist {margin-left: 0; padding-left: 0; list-style: none;}

.filelist li {padding: 2px 20px;}
.filelist li.pdf {background-image: url(images/icons/small_adobe.png); background-repeat: no-repeat;}
.filelist li.doc {background-image: url(images/icons/small_word.png); background-repeat: no-repeat;}
.filelist li.xls {background-image: url(images/icons/small_excel.png); background-repeat: no-repeat;}
.filelist li.ppt {background-image: url(images/icons/small_powerpoint.png); background-repeat: no-repeat;}
.filelist li.htm {background-image: url(images/icons/small_url.png); background-repeat: no-repeat;}
.filelist li.male {background-image: url(images/icons/small_male.png); background-repeat: no-repeat;}
.filelist li.female {background-image: url(images/icons/small_female.png); background-repeat: no-repeat;}
.filelist li.last {padding-left: 0px; padding-top: 10px;}

.image1x1l { float:left; width:245px; height: 180px; padding: 10px 10px 0px 10px; }
.image1x1r { float:right; width:245px; height: 180px; padding: 10px 10px 0px 10px; }
.imagezoom { float:right; padding: 0 10px 0 0; height: 16px; }
.imagezoom img { border-style:none; }