#pixbullets  {
  margin-left: 10px;
}

#articles td  {
  font-size: 9pt;
}

/***************************/
/*** FeatureSearch Block ***/
/***************************/
#featuresearchblock {
  position: relative;
  width: 100%;
  height: 100px;
  border-color: black;
  border-style:  solid;
  border-width: .1em;
  background: #F1EDEE;
  
}


 #narrowwrapper {
   width: 100%;
 }
 
/*******************/
/*** narrowleft ***/
/******************/
#narrowleft {
  position: relative;
  background: white;
  width: 47%;
  height: 450px;
  border-style:  none;
  float: left;

  
}

/*******************/
/*** narrowright ***/
/******************/
#narrowright {
  position: relative;
  background: white;
  width: 47%;
  height: 450px;
  border-style:  none;
  float: right;
  
} 
 
/**************/
/*** Narrow ***/
/*************/
#narrowblocklabel {
  position: relative;
  width: 100%;
  font-size: 9pt; 
  font-family: verdana,geneva,sans-serif;
  color: #000000;
  font-weight: 695;
  height: 16px;
  text-align: left;
  padding-top: .1em;
  border-color: orange; 
  border-top-color : #D8D6D7;
  border-bottom-background : 	#37549D;
  border-top-style : solid;
  border-top-width : .2em;
  border-bottom-color : #D8D6D7;
  border-bottom-style : solid;
  border-bottom-width : .2em;
  background : url(images/sprite20x20g.jpg);
}

/**************/
/*** Block ***/
/*************/
#narrowblock {
  position: relative;
  width: 100%;
  height: 450px;
  border-color: black;
  border-style:  solid;
  border-width: .1em;
  background: #F1EDEE;
  
}



/**************/


/*** Label ***/
/*************/
#wideblocklabel {
  position: relative;
  width: 100%;
  font-size: 9pt; 
  font-family: verdana,geneva,sans-serif;
  color: #000000;
  font-weight: 695;
  height: 16px;
  text-align: left;
  padding-top: .1em;
  border-color: orange; 
  border-top-color : #D8D6D7;
  border-bottom-background : 	#37549D;
  border-top-style : solid;
  border-top-width : .2em;
  border-bottom-color : #D8D6D7;
  border-bottom-style : solid;
  border-bottom-width : .2em;
  background : url(images/sprite20x20g.jpg);
}

/**************/
/*** Block ***/
/*************/
#wideblock {
  position: relative;
  background: white;
  width: 100%;
  height: 95px;
  border-color: orange;
  border-style:  solid;
  border-width: .1em;

  
}



#wideblock table {
  position: relative;
  width: 100%;
}

#wideblock td {
  position: relative;
  background: #FFFFFF;
  width: 33%;
  vertical-align: middle;
  
}


/**********************/
/*** Main Body Text ***/
/*********************/
#mainbodytext {
  position: relative;
  width: 100%;
  clear: both;
}


/*************************************/
/*** Column Navigational Separator ***/
/*************************************/
#navseparator {
  background: #FFFFFF;
  height: 10px;
}


/*************************/
/*** Advertisement Row ***/
/************************/
#adrow {
  width: 100%
  text-align: center;
  font-size: 9pt; 
  font-family: arial;
  color: #98208C;
  margin-left: 10%;
  margin-right: 10%;
  text-align: center;
  padding-top: .5em;
  }


/******************/
/*** Separator ***/
/****************/
#separator {
  height: 2em;
}

/**************************/
/***  Search Area Block ***/
/**************************/
/********************/
/*** info blocks ***/
/*******************/
td.infoblocklabel  {
background : url(images/sprite20x20g.jpg);
 font-size: 9pt; 
  font-family: verdana,geneva,sans-serif;
  color: #000000;
  font-weight: 695;
}

table.infoblock  {
 color: #6C6868;

   background-color: #F1EDEE;
}

td.infoblock  {
 color: #6C6868;
 background-color: #E9E9E9;
}


/***********************/
/*** Feature blocks ***/
/**********************/
tr.featureblocklabel  {
background : url(images/gradient_20x20Green_2.jpg);
font-size: 9pt; 
  font-family: verdana,geneva,sans-serif;
  color: #000000;
  font-weight: 695;
}

table.featureblock  {
 color: #6C6868;
 background-color: #E9E9E9;
}

tr.featureblock  {
 color: #6C6868;
 background-color: #E9E9E9;
}



/***************/
/*** Label ***/
/**************/
#searchlabelblock {
  position: relative;
  width: 100%;
  font-size: 9pt; 
  font-family: verdana,geneva,sans-serif;
  color: #000000;
  font-weight: 695;
  height: 16px;
  text-align: center;
  padding-top: .1em;  
  border-top-color : orange;
  border-bottom-background : 	#37549D;
  border-top-style : solid;
  border-top-width : .2em;
  border-bottom-color : orange;
  border-bottom-style : solid;
  border-bottom-width : .2em;
  background-color : orange;
}

/***********************/
/*** Search Category ***/
/***********************/
#searchcategory {
  position: relative;
  width: 100%;
  height: 30px;
}

#searchcategory p {
  line-height: 125%;  
  margin-left: 16px;
  margin-top: 8px;
  font-family: Verdana;
  font-size: 14px;
  text-align: left;
  font-weight: 700;
 color: #6C6868;
}

/*************************/
/*** Search Box Proper ***/
/*************************/
#searcharea {
  position: relative;
  width: 100%;
  height: 145px;
  background: #F1EDEE;
  overflow: hidden;
  float: left;
  border-color: orange;
}


/*** Search Box Left Side ***/
#searchblockleft {
  position: relative;
  width: 115px;
  height: 125px;
  margin-left: 3px;
  float: left;

}

/*** Search Box Right Side ***/
#searchblockright {
  position: relative;
  width: 450px;
  height: 125px;
  float: right;
}

#searchblockright table {
  position: relative;
  width: 100%;
}

#searchblockright td {
  position: relative;
  width: auto;
  font-family: Microsoft Sans Serif;
  font-size: 9pt;
  text-align: left;
  padding-left: 10px;
  padding-bottom: .1em;
  vertical-align: top;
}

#searchblockright p {
  position: relative;
  font-size: 9pt;
  text-align: center;
}


/**********************/
/*** citynewslabel ***/
/**********************/
#citynewslabel {
  position: absolute;
  font-size: 9pt; 
  font-family: arial, verdana,geneva,sans-serif;
  color: #000000;
  font-weight: 695;
  height: 16px;
  text-align: center;
  padding-top: .1em;  
  border-top-color : #D8D6D7;
  border-bottom-background : 	#37549D;
  border-top-style : solid;
  border-top-width : .2em;
  border-bottom-color : #D8D6D7;
  border-bottom-style : solid;
  border-bottom-width : .2em;
  background : url(images/gradient_20x20Peach_3.jpg);
}

/*************************/
/*** Citnews Box       ***/
/*************************/
#citynews {
  position: absolute;
  top:710px;
  width:405px;
  height: 100px;
  background: #F1EDEE;
  overflow: hidden;
  float: left;
}

/*************************/
/*** Feature Wrapper   ***/
/*************************/
#cityfeaturewrapper {
  position: absolute;
  top:445px;
  width:405px;
  height: 240px;
  background: #F1EDEE;
  overflow: hidden;
  float: left;
}

tr.peachlabel {
  font-size: 9pt; 
  font-family: arial, verdana,geneva,sans-serif;
  color: #000000;
  font-weight: 695;
  height: 16px;
  text-align: center;
  padding-top: .1em;  
  border-top-color : #D8D6D7;
  border-bottom-background : 	#37549D;
  border-top-style : solid;
  border-top-width : .2em;
  border-bottom-color : #D8D6D7;
  border-bottom-style : solid;
  border-bottom-width : .2em;
  background : url(images/gradient_20x20Peach_2.jpg);
}

tr.greenlabel {
  font-size: 9pt; 
  font-family: arial, verdana,geneva,sans-serif;
  color: #000000;
  font-weight: 695;
  height: 16px;
  text-align: center;
  padding-top: .1em;  
  border-top-color : #D8D6D7;
  border-bottom-background : 	#37549D;
  border-top-style : solid;
  border-top-width : .2em;
  border-bottom-color : #D8D6D7;
  border-bottom-style : solid;
  border-bottom-width : .2em;
  background : url(images/gradient_20x20Green_2.jpg);
}


