/* ----- CLIENT NAME HOME PAGE SPECIFIC STYLESHEET ------*/
/* ----- CREATED: 5/7/2008 ------------------*/
/* ----- AUTHOR: Todd Adams -----------------*/

/* -- Changes made by David Joynson -- */
/* 6/2/08: Changed the padding, margins & sizes of most elements to fit in a 800x600 pixel area. - DJ */
/* 6/2/08: Reduced the size of the headshot & college images by 25%, then changed the margins & 
           padding for the images. Also changed the rollover code for the college images to reflect 
           the size change. - DJ */
/* 6/3/08: Separated #bottom2wrapper from #bottom2wrapper so that they can have different widths - DJ */
/* 6/4/08: added "../" to all image urls - DJ */

/* ------------------------------------------- */
/* -- specific styles for home page -- */
table.ContentBoundingBox {
  padding: 5px 0px 0px 0px;
}
/*.middlemore1 {*/
/*  min-width: 202px; *//*145px;*/
/*  width: 202px;
  padding: 0px 0px 5px 15px;*/
/*  padding: 0px 0px 0px 0px;*/
/*  margin: 0px 0px 0px 0px;
  background: url('/images/system/bullet_more.gif') 0 8px no-repeat;
  float: left;*/
/*  border: #c4c0ae 1px solid;*/
/*}*/
/*.middlemore2 {*/
/*  min-width: 202px; *//*185px;*/
/*  width: 302px;
  padding: 0px 0px 5px 15px;*/
/*  padding: 0px 0px 0px 0px;*/
/*  margin: 0px 0px 0px 0px;
  background: url('/images/system/bullet_more.gif') 0 8px no-repeat;
  float: left;*/
/*  border: #c4c0ae 1px solid;*/
/*}*/
/*.middlemore2blank {*/
/*  min-width: 202px; *//*185px;*/
/*  width: 302px;
  padding: 0px 0px 5px 15px;*/
/*  padding: 0px 0px 0px 0px;*/
/*  margin: 0px 0px 0px 0px;*/
/*  background: url('/images/system/bullet_more.gif') 0 8px no-repeat;*/
/*  float: left;*/
/*  border: #c4c0ae 1px solid;*/
/*}*/
/*.middlemore3 {*/
/*  min-width: 202px; *//*155px;*/
/*  width: 202px;
  padding: 0px 0px 5px 15px;*/
/*  padding: 0px 0px 0px 0px;*/
/*  margin: 0px 0px 0px 0px;
  background: url('/images/system/bullet_more.gif') 0 8px no-repeat;
  float: left;*/
/*  border: #c4c0ae 1px solid;*/
/*}*/
/*.middlemore4 {*/
/*  min-width: 202px; *//*145px;*/
/*  width: 404px;
  padding: 0px 0px 5px 15px;*/
/*  padding: 0px 0px 0px 0px;*/
/*  margin: 0px 0px 0px 0px;
  background: url('/images/system/bullet_more.gif') 0 8px no-repeat;
  float: left;*/
/*  border: #c4c0ae 1px solid;*/
/*}*/
td.middlemore {
  padding: 0px 0px 5px 15px;
/*  padding: 0px 0px 0px 0px;*/
  margin: 0px 0px 0px 0px;
  background: url('/images/system/bullet_more.gif') 0 8px no-repeat;
}
.newsitem{
  font-family: Arial, Helvetica, sans-serif;
  font-style: italic;
}
.newstext {
  font-size: 9.5pt;
}

/* ------------------------------------------- */
/* -- Swine Flu stuff -- */
.swineheadleft {
  font-family: "Arial Narrow";
  font-weight: bold;
  float: left;
  width: 325px;
  font-size: 18pt;
  font-size: expression(screen.deviceXDPI > 96 ? 18*.8+"pt" : "18pt");
  text-align:left;
}
.swineheadright{
  font-family: "Arial Narrow";
  font-weight: bold;
  float: right;
  width: 325px;
  font-size: 18pt;
  font-size: expression(screen.deviceXDPI > 96 ? 18*.8+"pt" : "18pt");
  text-align:right;
}
.swinehighlight {
  font-family: Arial, Helvetica, sans-serif; 
  line-height: 8pt; 
  color: #E00028; 
  text-decoration: none;
  background-color: yellow;
  font-weight: bold;
}
h1.swine {
  font-size: 14pt;
  font-size: expression(screen.deviceXDPI > 96 ? 14*.8+"pt" : "14pt");
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;  
}
h2.swine {
  font-size: 12pt;
  font-size: expression(screen.deviceXDPI > 96 ? 12*.8+"pt" : "12pt");
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;  
}
h3.swine {
  font-size: 10pt;
  font-size: expression(screen.deviceXDPI > 96 ? 10*.8+"pt" : "10pt");
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;  
}
.swineh1 {
  font-size: 14pt;
  font-size: expression(screen.deviceXDPI > 96 ? 14*.8+"pt" : "14pt");
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;  
}
.swineh2 {
  font-size: 12pt;
  font-size: expression(screen.deviceXDPI > 96 ? 12*.8+"pt" : "12pt");
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;  
}
.swineh3 {
  font-size: 10pt;
  font-size: expression(screen.deviceXDPI > 96 ? 10*.8+"pt" : "10pt");
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;  
}
ul.swine {
  margin-left: 35px;
  margin-bottom: 15px;
  margin-top: 0px;
}

/* ------------------------------------------- */
/* -- Left side navigation -- */

#leftlinks {
  list-style: none; 
}
#leftlinks a:link, #leftlinks a:visited { 
}
#leftlinks li {
  background: url('/images/system/bullet_lsb.gif') no-repeat left 8px; 
  padding: 0px 0px 4px 18px;
}
#leftlinkscontent {
  float: left;
  width: 208px;
  height: 494px;
/*  min-height: 400px;*/
  background: #ede9d9 url('/images/system/bghomeleftnav.gif') top left repeat-x;
  border: #c4c0ae 1px solid;
  padding: 5px 22px 0px 25px;
  margin: 0px 0px 5px 0px;
  overflow: visible;
}
/* ------------------------------------------- */
/* -- Swine Flu Left side navigation -- */

#swinelinks {
  list-style: none;
  margin-top: 5px;
  *margin-top: 0px;
}
#swinelinks a:link, #swinelinks a:visited { 
}
#swinelinks li {
  background: url('/images/system/bullet_lsb.gif') no-repeat left 6px; 
  padding: 0px 0px 4px 12px;
}
#swinelinkscontent {
  float: left;
  width: 250px;
  min-height: 428px;
/*  min-height: 400px;*/
  background: #ede9d9 url('/images/system/bghomeleftnav.gif') top left repeat-x;
  border: #c4c0ae 1px solid;
  padding: 5px 0px 15px 10px;
  margin: 0px 0px 0px 0px;
}
#swinelinkscontent br {
  line-height: 1.1;
}
/* ------------------------------------------- */
/* -- Right side content pane -- */

#rightwrapper {
  float: right;
  width: 693px;
  margin: 0px 0px 0px 0px;
/*  border: 1px dotted black;*/
}

/* ------------------------------------------- */
/* -- College images-- */

a#linkbox1 , a#linkbox2 , a#linkbox3, a#linkbox4 {
  float: left;
  height: 172px;
  text-indent: -9999px;
}
a#linkbox1 {
  margin: 0px 9px 0px 0px;
/*  display: block;*/
  width: 166px;
  background: url('/images/system/city_name_swash_web.jpg') no-repeat 0 0;
  /*  border: 1px dotted black;*/
/*  background-color:#CC33CC;*/
}
a#linkbox2  {
  margin: 0px 9px 0px 0px;
  width: 166px;
  background: url('/images/system/mesa_name_swash_web.jpg') no-repeat 0 0;
/*  border: 1px dotted black;*/
/*  background-color:#00CC00;*/
}
a#linkbox3  {
  margin: 0px 10px 0px 0px;
  width: 166px;
  background: url('/images/system/miramar_print_swash_web.jpg') no-repeat 0 0;
/*  border: 1px dotted black;*/
/*  background-color:#6633FF;*/
}
a#linkbox4 {
  margin: 0px 0px 0px 0px;
  width: 166px;
  background: url('/images/system/ce_name_swash_web.jpg') no-repeat 0 0;
/*  border: 1px dotted black;*/
/*  background-color:#0033FF;*/
}
a#linkbox1:hover , a#linkbox2:hover , a#linkbox3:hover, a#linkbox4:hover {
  background-position: 0px -172px;
}

/* -- Middle Block -- */

#rightmiddlewrapper {
  float: left;
  clear: both;
  width: 651px;        
  border: #c4c0ae 1px solid;
  padding: 5px 20px 0px 20px;
  background: #f9f8f1;
  margin: 5px 0px 0px 0px;  
}
#rightmiddlewrapper h1 {
  padding: 0px 0px 4px 0px;
  margin: 0px 0px 0px 0px;
  font-size: 14pt;
  font-size: expression(screen.deviceXDPI > 96 ? 14*.8+"pt" : "14pt");
}
#rightmiddlewrapper p {
  line-height: 1.1;
  padding: 0px 0px 10px 0px;
  margin: 0px 0px 0px 0px;
}

/* -- Right side content pane -- */
#rightbottomwrapper {
  width: 669px;
  float: left;
  clear: both;
  padding: 5px 0px 5px 5px
}
#bottom1wrapper {
  width: 337px;
  float: left;       
}
#bottom1wrapper p {
  line-height: 1.1;
}
#bottom1more {
  padding: 5px 0px 0px 15px;  
  background: url('/images/system/bullet_more.gif') 0 12px no-repeat;
}
#bottom2wrapper {
  width: 321px;
  float: right; 
/*  border: 1px dotted black;*/
}
#bottom2title {
  padding: 0px 0px 0px 30px;
  background: url('/images/system/icon_news.gif') left 6px no-repeat;
}
#bottom2list {
  list-style: none;
  margin: 5px 0px 0px 0px;
}
#bottom2list li {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 15px;
  background: url('/images/system/bullet_lsb.gif') no-repeat left 8px;
}
#bottom2more {
  padding: 0px 0px 0px 15px;
/*  border-top: 1px solid #c4c0ae;*/
  background: url(../images/system/ellipsis.gif) no-repeat 0 8px;
}

