body { 
 
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 11px; 
  margin: 0;
  padding: 0;
  background-color: white;
}

div, td, input, select, option {

  font-family: Arial, Helvetica, Sans-serif;
  font-size: 11px;
}

form {

  margin: 0;
  padding: 0;
}

a { 
  color: #339; 
  text-decoration: none;
}

a:hover { text-decoration: underline; }

a:visited { color: #663399; }

div.clearfloats { clear: both; }

h1 {

  font-size: 18px;
  color: #900; 
  font-weight: bold;
}

h2 {

  font-size: 16px;
  color: #000; 
  font-weight: bold;
}

h3 {

  font-size: 14px;
  font-family: Arial, Helvetica, Sans-serif;
  color: #900; 
  font-weight: bold;
}

/* START NAV */

div#navWrapper {
  
  position: absolute;
  top: 106px;
  left: 0;
  float: left;
  width: 737px;
  z-index: 1;
}
div#chronicleLogo {
  
  background-color: #5E76B6;
  width: 155px;
  float: left;
  height: 64px;
}
div#searchWrapper {
  
  position: absolute;
  top: 0;
  left: 155px;
  float: left;
  background-color: #5E76B6;
  color: white;  
  width: 582px;
  height: 64px;
}

div.linksNearSearch { padding-top: 1px; }

div.linksNearSearch a, div.linksNearSearch a:visited {
  font-size: 11px;
  padding-right: 5px;
}

div.linksNearSearch a:hover { 
  color: #000;
  text-decoration: none;
}

div#topRightBox {
  
  position: absolute;
  top: 106px;
  left: 737px;  
  background-color: #CCD5EC;
  background-image:  url(http://www.austinchronicle.com/images_07/nav-bluebox_slice.gif);
  color: white;  
  width: 218px;
  height: 95px;
}

div#topRightBoxContents {
  padding: 6px 0 0 20px;
}
div.tabLink {
  padding-top: 2px;
  padding-left:9px;
}
div.tabLink a, div.tabLink a:visited {

  font-size: 12px;
  color: white;
  text-decoration: none;
  font-weight: bold;
}
div.tabLink a:hover { text-decoration: underline; }
  
.tab {

  height: 33px;
  background-color: #555;
  float: left;
  cursor:pointer;
}
div#tab1 { 

  background-image:  url(http://www.austinchronicle.com/images_07/nav-slice_01.gif); 
  width: 69px; 
}

div#tab2 { 

  background-image:  url(http://www.austinchronicle.com/images_07/nav-slice_02.gif);
  width: 59px; 
}
div#tab3 {

  background-image:  url(http://www.austinchronicle.com/images_07/nav-slice_03.gif);
  width: 54px; 
}
div#tab4 {

  background-image:  url(http://www.austinchronicle.com/images_07/nav-slice_04.gif);
  width: 63px; 
}
div#tab5 {

  background-image:  url(http://www.austinchronicle.com/images_07/nav-slice_05.gif);
  width: 57px; 
}
div#tab6 {

  background-image:  url(http://www.austinchronicle.com/images_07/nav-slice_06.gif);
  width: 77px; 
}
div#tab7 {

  background-image:  url(http://www.austinchronicle.com/images_07/nav-slice_07.gif);
  width: 63px; 
}
div#tab8 {

  background-image:  url(http://www.austinchronicle.com/images_07/nav-slice_08.gif);
  width: 86px; 
}
div#tab9 {

  background-image:  url(http://www.austinchronicle.com/images_07/nav-slice_09.gif);
  width: 86px; 
}
div#tab10 {

  background-image:  url(http://www.austinchronicle.com/images_07/nav-slice_10.gif);
  width: 101px; 
}

div.subNavWrapper {

  position: absolute;
  left: 0;
  top: 201px;
  background-color: #878787;
  width: 955px;
  z-index: 0;
}

div.subNav {

  display: none;
  padding-bottom: 5px;
  padding-right: 20px;
}
div.subNav a, div.subNav a:visited {
  
  font-size: 11px;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  padding-left: 20px;
  text-transform: lowercase;
}
.subNormal {
  font-weight: normal;
}
div.subNav a:hover {
  color: #339; 
  text-decoration: none;
}

/* END NAV */

/* container div for everything below nav */
div#topWrapper {

  position:absolute;
  left: 0;
  top: 230px;
  width: 955px;
}

div#adWrapper {

  width: 320px;
  float: right;
  _margin-left: -22px;
}

div#adHeader {
  
  width: 320px;
  height: 33px;
  background-image:  url(http://www.austinchronicle.com/images_07/arrow_ads.gif); 
}

div#adHeaderText {

  padding-left: 6px;
  padding-top: 2px;
  font-size: 12px;
  color: #333;
  font-weight: bold;
}

div#adTextLinks { width: 120px; margin-bottom: 7px; }

div#adTextLinks p { 

  margin: 0 0 3px 0;
  padding: 0 0 0 0;
}

div#adTextLinks p a { 

   font-size: 10px;
   text-decoration: none;
   white-space: nowrap;
   font-weight: bold;
} 

div#adTextLinks p a:hover { text-decoration: underline; } 

.byline {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 line-height: 11px;
 letter-spacing: 1px;
 color: #000; 
 text-transform: uppercase;
}

div#footer {

  width: 955px;
  background-color: #666;
  color: white;
  padding: 6px 10px 6px 0;
}

div#footer a, div#footer a:visited { 
  
  color: white;
  font-weight: bold; 
  padding: 0 6px 0 6px;
}

div#footer a:hover { 
  
  color: #339; 
  text-decoration: none;
}

.sansblue {
  font-family: Verdana,Geneva,Arial,Sans-serif;
  font-size: 10px;
  color: #5B6C96;
}

.sansred {
  font-family: Arial,Helvetica,Sans-serif;
  font-size: 11px;
  color: #900;
}

.bigred {
  font-family: Arial,Helvetica,Sans-serif;
  font-size: 12px;
  color: #900;
}

.caption {
  font-family: Arial,Helvetica,Sans-serif;
  font-size: 10px;
  color: #990000;
}

.credit {
  font-family: Verdana,Arial,Helvetica,Sans-serif;
  font-style: italic;
  font-size: 9px;
}

.date {
  font-family: Helvetica,Arial,Sans-serif;
  font-size: 9px;
  color: #696969;
}

.bigbody {
  font-family: Georgia,Times New Roman,Times,Serif;
  font-size: 12px;
}

h2.kicker { 

  font-weight: bold;
  font-style: italic;
  font-size: 14px;
  color: #333;
  margin-top: -12px;
}

div.absLeft {
  
  position: absolute;
  left: 0;   
}  


#personalsTeaserAd {
  width:130px;
  background-color:#eee;
  color:#000;
  font-family:verdana,'trebuchet ms',arial,helvetica,sans-serif;
  }
#teaserAdHeaderImage {
  background-image:
  url(http://austinchronicle.selectalternatives.com/images/austinchronicle/personals/teaser_header2.gif);
  }
#teaserAdHeaderImage a {
  display:block;
  width:130px;
  height:30px;
  }
#teaserAdHeaderImage span {
  display:none;
  }
#teaserAdPhoto {
  width:120px;
  height:100px;
  margin:5px 5px 0;
  overflow:hidden;
  }
#teaserAdUsername {
  width:120px;
  margin:2px 5px;
  font-size:11px;
  font-weight:bold;
  overflow:hidden;
  }
#teaserAdBody {
  margin:2px 5px;
  font-size:10px;
  }
#teaserAdBrowseHeader, 
.teaserAdBrowseLinks {
  display:none;
  }
#teaserAdFooterImage {
  background-image:
  url(http://austinchronicle.selectalternatives.com/images/austinchronicle/personals/teaser_footer2.gif);
  }
#teaserAdFooterImage a {
  display:block;
  width:130px;
  height:12px;
  }
#teaserAdFooterImage span {
  display:none;
}

div#adspot_184621730.adspot {
border-spacing:0;
overflow:hidden;
background-color:#cccccc;
border-color:#000000;
border-width:1px;
border-style:dotted;
width:160px !important;
font-size:9pt;
}
div#adspot_184621730 .adspot_head {
font-family:Arial;
font-size:9pt;
color:#990000;
font-weight:bold;
font-style:italic;
text-decoration:none;
text-align:left;
margin:2px;
}
div#adspot_184621730 a.adspot_link , div#adspot_184621730 a.adspot_adurl {
font-family:Arial;
font-size:8pt;
font-style:italic;
color:#333399;
font-weight:normal;
margin:0;
text-decoration:underline;
text-align:left;
}
div#adspot_184621730 a.adspot_link:link, div#adspot_184621730 a.adspot_link:visited, div#adspot_184621730 a.adspot_adurl:link, div#adspot_184621730 a.adspot_adurl:visited {
color:#333399;
text-decoration:underline;
font-size:8pt;
font-style:italic;
}
div#adspot_184621730 a.adspot_link:active, div#adspot_184621730 a.adspot_link:hover, div#adspot_184621730 a.adspot_adurl:active, div#adspot_184621730 a.adspot_adurl:hover { 
color:#333399; 
text-decoration:none; 
}
div#adspot_184621730 * ul {
list-style-position:outside;
list-style-image:none;
list-style-type:none;
width:160px;
margin:0;
padding:0;
}
div#adspot_184621730 * li {
background:#FFFFFF;
width:160px;
margin:0;
padding:0;
text-align:left;
border-bottom:10px;
border-bottom-color:#ffffff;
border-bottom-style:solid;
border-top:1px;
border-top-color:#000000;
border-top-style:dotted;
display:block;
text-indent:0;
overflow:hidden;
}
div#adspot_184621730 .adspot_adhead {
text-align:left;
font-family:Arial; 
font-size:10pt; 
font-weight:bold;
color:#000000;
margin-top:10px;
padding:0;
border-spacing:0;
width:160px;
display:block;
}
div#adspot_184621730 * img {
border-width:0;
border-spacing:0;
}
div#adspot_184621730 * li * img {
text-align:center;
display:block;
clear:both;
margin:auto;
}
div#adspot_184621730 .adspot_adtext {
font-family:Arial; 
font-size:8pt;
font-weight:normal;
font-style:normal;
color:#000000; 
margin:0;
padding:0;
border-spacing:0;
display:block;
width:160px;
text-align:left;
}
div#adspot_184621730 div.adspot_link {
width:160px !important;
text-align:left;
margin-bottom:5px;
}
    

.sans {
  font-size: 11px;
}

.bigsans {
  font-size: 14px;
}

.hugesans {
  font-size: 18px;
}

.smallsans {
  font-size: 9px;
}

.headlinebrown {
  font-size: 18px;
  color: #633E3E;
}

.headlineblue {
  font-size: 18px;
  color: #5B6C96;
}

.headlinegray {
  font-size: 18px;
  color: #666666;
}

.IndexHead {
  font-size: 12px;
  font-weight: bold;
}

hr.hr4 {
  border-top: 1px dashed #000;
  border-bottom: 0px solid #FFF;
  border-left: 0px solid #FFF;
  border-right: 0px solid #FFF;
  color: #FFF;
  background-color: #FFF;
  height: 1px;
}

hr.hr5 {
  border-top: 1px solid #999;
  border-bottom: 1px solid #999;
  border-left: 0px solid #FFF;
  border-right: 0px solid #FFF;
  color: #fff;
  background-color: #fff;
  height: 8px;
}

