/* MAY 23 2008 Bob changed some styles to center the page. 
   A text search of "Bob" will show changes */
   
/* general styles */
body {
	background: url(/images/bkgdShadow.jpg ) repeat-y center top;
	color: #42210b;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	margin: 0;
	padding: 0;
	text-align: left;
}
a:link, a:active, a:hover, a:focus, a:visited {color: #c56a1d;}
a:hover {color: #42210b;}
/*a:visited {color: #420b40;}*/
a {outline: none;}
.links{
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.listpage{
color: #42210b;
  font-family:verdana;
  font-size:12px;
  text-align:justify;
  }
img {border: 0;}
p {margin: 0 0 15px 0;}
ul {margin: 0 0 0 25px; padding-top: 0;}
.left {float: left;}
.right {float: right;}
.small {font-size: .8em;}
.smaller {font-size: .7em;}
.larger {font-size: 1.4em;}
.noupper {text-transform: none;}
.nomargin {margin: 0;}
.mr10 {margin-right: 10px;}
.ml10 {margin-left: 10px;}
.mt13 {margin-top: 13px;}
.mt15 {margin-top: 15px;}
.hide {display: none;}
.imgSpace {margin: 0 10px 10px 0;}
.imgSpaceRt {margin: 0 0 10px 10px;}
.clear {
  clear: both;
  margin: 0; 
  padding: 0;
  overflow: hidden;
  visibility: hidden;
  height: 0px !important; 
  height /**/:1px; }
img.whiteline {border: 1px solid #fff;}
.white, a:link.white, a:active.white, a:visited.white, h2.white {color: #fff; text-decoration: none;}
a:hover.white {color: #fff; text-decoration: underline;}
#contentWrap {
  background: url(/images/CopperWestPropertiesHeader.jpg) no-repeat;
  margin: 0;
  padding: 0; 
  width: 950px;
  border: 1px solid #42210b;
  }
.placeholder {margin-top: 45px;}

/* end general styles */
select{font-family:verdana12px; font-size:12px; color:#666666;}

/* header styles */
#header {height: 109px; position: relative; font-size: .8em;}
.logoArea {position:absolute; right:10px; top:50px;}
.logoArea a {display:block; width:500px; height:60px;}
.logoArea h1 {visibility: hidden}
.htext {float:left; font-size: 1.2em;  margin: 63px 0 0 20px;}
.htext1 {float: left; margin: 66px 0 0 0;}
.num {font-family: verdana, sans-serif; font-size: 1.2em; font-weight: bold;}
.pdanum {display:none;}
/* end header styles */

.searchHeader {
	width: 300px;
}
/* layouts styles */

/*center Bob */
#contentWrap {margin-left:auto; margin-right:auto; }  
/*{position: relative;} out by Bob */

#mainContent {
  border: 1px solid #fff;
  /*background: url(/images/bkgd_gradient.jpg) repeat-y top right;*/
  background-color:transparent;}
.leftCol {
	position: relative;
	padding-top: 40px;
	width: 220px;
	float: left;
	margin-left: 5px;
}
.midCol {
	position: relative;
	padding: 40px 20px 0 20px;
	width: 445px;
	float: left;
}
.twoCol {position: relative; padding: 80px 20px 0 0; width: 690px; float: left;}
.rightCol {
	position: relative;
	padding-top: 40px;
	width: 200px;
	float: left;
}
/* end layouts styles */

/* layouts styles MyCoperWest */
#contentWrapC {position: relative;}
#mainContentC {
  border: 1px solid #fff;
  background: url(/images/bkgd_gradient.jpg) repeat-y top right;}
.leftColC {position: relative; padding-top: 120px; width: 220px; float: left;}
.midColC {position: relative; padding: 120px 20px 0 25px; width: 445px; float: left;}
.twoColC {position: relative; padding: 120px 20px 0 0; width: 690px; float: left;}
.rightColC {position: relative; padding-top: 120px; width: 230px; float: left;}
/* end layouts styles */


/* box styles */
.goldbox h2 {
  background: url(/images/goldbox_top.gif) no-repeat top left;
  width: 211px; 
  height: 28px;
  text-align: center;
  font-size: .85em;
  font-weight: bold;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  padding: 5px 0 0 0;
  margin: 0;}
.goldbox {
  width: 211px; 
  margin: 0 0 20px 4px;
  height: auto;
  background: url(/images/goldbox_bottom.gif) no-repeat 0px bottom;}
.ginterior {
  margin: 0 0 0 15px; 
  padding: 0; 
  width: 178px;
  font-family: verdana, sans-serif;
  font-size: .85em;}
.ginterior ul {margin: 0 0 20px 0; padding: 0; list-style: none;}
.ginterior li {margin: 0 0 5px 0;}


.ltbrownbox h1 {
  background: url(/images/ltbrownbox_top.gif) no-repeat top left;
  width: 430px; 
  height: 38px;
  text-align: center;
 /* font-size: .75em; */
  font-size: .8em;
  font-weight: bold;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  padding: 7px 0 0 0;
  margin: 0;}
  /* Matt Vogel 10-2-2008 */
  .ltbrownbox2 h2 {
	background: url(/images/ltbrownbox_top.gif) no-repeat top left;
  width: 430px; 
  height: 38px;
  text-align: center;
 /* font-size: .75em; */
  font-size: .8em;
  font-weight: bold;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  padding: 7px 0 0 0;
  margin: 0;}
    /* end Matt Vogel 10-2-2008 */
.ltbrownbox {
  width: 430px; 
  margin: 0 0 20px 8px;
  height: auto;
  background: url(/images/ltbrownbox_bottom.gif) no-repeat bottom left;}
  
.ltbrownboxTitle h1 {
  background: url(/images/ltbrownbox_top.gif) no-repeat top left;
  width: 430px; 
  height: 38px;
  text-align: center;
  font-size: .85em;
  font-weight: bold;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  padding: 4px 0 0 0;
  margin: 0;}
.ltbrownboxTitle {
  width: 430px; 
  margin: 0 0 20px 8px;
  height: auto;
  background: url(/images/ltbrownbox_bottom.gif) no-repeat bottom left;}

.lbinterior {
  margin: 0 0 0 20px; 
  padding: 0; 
  width: 390px;
  font-family: verdana, sans-serif;
  font-size: .85em;}
.lbinterior h2 {font-size: 1em; margin: 0; padding: 0;}
.lbinterior ul {margin: 0 0 15px 0; padding: 0; list-style: none;}

.boxquote {margin: 2px 0 11px 0; color: #fff; font-family: times, serif; font-style: italic; font-size: 1em;}
.boxquoteBig {
  margin: 20px 0 20px 0; 
  color: #fff; 
  font-weight: bold; 
  font-size: 1.2em;}
.boxquoteBig a:link, .boxquoteBig a:active, .boxquoteBig a:hover, 
.boxquoteBig a:focus, .boxquoteBig a:visited {color: #fff; text-decoration: underline;}
.boxquoteBig a:hover {text-decoration: none;}
.formsection {
	margin: 0;
	font-size: 0.8em;
	padding: 10px;
	border: dotted 1px brown;
	background: white;
	color: #000;
}
.price {
	margin: 0 0 20px 0;
	font-size: 1.2em;
	float:left;
}

.ltbrownboxLrg h1 {
  background: url(/images/ltbrownbox_top_sprlrg.gif) no-repeat top left;
  width: 675px; 
  height: 40px;
  text-align: center;
  font-size: .85em;
  font-weight: bold;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  padding: 7px 0 0 0;
  margin: 0;}
.ltbrownboxLrg {
  width: 675px; 
  margin: 0 0 20px 8px;
  height: auto;
  background: url(/images/ltbrownbox_bottom_sprlrg.gif) no-repeat bottom left;}
.lbinteriorLrg, .lbinteriorLrgArt {
  margin-left: auto;
  margin-right: auto;
  padding: 0; 
  width: 720px;
  font-family: verdana, sans-serif;
  font-size: .85em;}
  
  /*bob fix the running out of bg problems on press page */
 
  .intop h1 {
  text-align: center;
  font-size: 1em;
  font-weight: bold;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  padding: 5px 0 0 0;
  margin: 0;
  border-collapse:collapse;}
  
#shift8 {margin: 0 0 0 8px;}  
  
.intop    { background: url(/images/ltbrownbox_top.gif) no-repeat top left;
  width: 430px; 
  height: 38px;
  text-align: center;
  font-size: .85em;
  font-weight: bold;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  }
.contentmid {width: 390px; margin 0; padding: 0;  font-family: verdana, sans-serif;
  font-size: .85em;}  
.inmid {width:430 px; background-image:url(/images/ltbrownbox_mid.gif); background-repeat:repeat-y; margin:0; padding:0 15px 0 20px; border-collapse:collapse;} 
.inbot { background: url(/images/ltbrownbox_bot.gif) no-repeat;
  width: 430px; height:58px; margin:0 0 5px 0;}
  
.leftimage {float:left; padding: 0 5px 5px 0; display:inline; margin:0; border-collapse:collapse;}
clearb {clear:both; height:3px;}
/* end of Bob fix */

.lbinteriorLrg ul {margin: 0 0 15px 0; padding: 0; font-weight: bold; list-style: none;}
.lbinteriorLrg ul li {margin-bottom: 10px; }
.lbinteriorLrg ul ul {margin: 0 0 15px 15px; padding: 0; font-weight: normal;}
.lbinteriorLrg ul ul li {margin-top: 10px; }
.smCol {float: left; width: 210px; margin: 0 0 25px 0;}
.smColsitemap {float: left; width: 210px; margin: 0 0 25px 20px;}  /*Bob 6 05 08 to fix site map allignment*/ 
.lbinteriorLrg a:link, .lbinteriorLrg a:active, .lbinteriorLrg a:hover, 
.lbinteriorLrg a:focus, .lbinteriorLrg a:visited {color: #42210b;}
.lbinteriorLrg a:hover {color: #c56a1d;}
.lbinteriorLrgArt h2 {font-size: 1.2em; margin: 12px 0 20px 0; padding; 0;}
.lbinteriorLrgArt h3 {font-size: 1em; margin: 0 0 3px 0; padding; 0; font-style: italic;}
.lbinteriorLrgArt {width: 570px; margin: 0 0 0 50px;}
.lbinteriorLrgArt ul, .lbinteriorLrgArt ol {margin: 0 0 15px 25px; padding: 0;}

.lrgGoldBox h1 {
  background: url(/images/goldbox_big_hm_top.gif) no-repeat top left;
  width: 430px; 
  height: 7px;
  text-align: right;
  font-size: .85em;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-family: verdana, sans-serif;
  padding: 10px 0 0 0;
  margin: 0;}
  /* matt vogel 10-2-2008 */
  .lrgGoldBox h2 {
  background: url(/images/goldbox_big_hm_top.gif) no-repeat top left;
  width: 430px; 
  height: 7px;
  text-align: right;
  font-size: .85em;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-family: verdana, sans-serif;
  padding: 10px 0 0 0;
  margin: 0;}
  /* end matt vogel 10-2-2008 */
.lrgGoldBox {
  width: 430px; 
  margin: 0 0 20px 8px;
  padding: 0 0 5px 0;
  height: auto;
  background: url(/images/goldbox_big_hm_bottom.gif) no-repeat bottom left;}
.boxContent {margin: 10px;}
.boxText {
  width: 145px; 
  margin: 0 17px 0 4px; 
  float: left;
  font-family: verdana, sans-serif;
  font-size: .85em;}
.boxContento {
  margin: 0 10px 10px 10px; 
  padding: 0; 
  font-family: verdana, sans-serif;
  font-size: .85em;}

  
  
.lrgGoldBoxWide h1 {
  background: url(/images/goldbox_wide_top.gif) no-repeat top left;
  width: 430px; 
  height: 28px;
  text-align: center;
  font-size: 1em;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  padding: 5px 0 0 0;
  margin: 0;}
.lrgGoldBoxWide {
  width: 430px; 
  font-size: .85em;
  font-family: verdana, sans-serif;
  margin: 0 0 20px 8px;
  padding: 0 0 5px 0;
  height: auto;
  background: url(/images/goldbox_wide_bottom.gif) no-repeat bottom left;}
.lrgGoldBoxWide h2 {font-size: 1em; margin: 0; padding: 0;}
.boxContentWide {margin: 10px 15px 15px 15px;}
.lrgGoldBoxWide ul {margin-bottom: 15px;}
  

.lrgGoldBoxo h1 {
  background: url(/images/goldbox_big_other_top.gif) no-repeat top left;
  width: 430px; 
  height: 41px;
  text-align: center;
  font-size: .85em;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-family: verdana, sans-serif;
  padding: 10px 0 0 0;
  margin: 0;}
  
  .lrgGoldBox9 h1 {
  background: url(/images/goldbox_big_other_top.gif) no-repeat top left;
  width: 430px; 
  height: 41px;
  text-align: center;
  font-size: .85em;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-family: verdana, sans-serif;
  padding: 10px 0 0 0;
  margin: 0;}
  
  .lrgGoldBox9 {
  width: 430px; 
  margin: 0 0 20px 8px;
  padding: 0 0 5px 0;
  height: auto;
  background: url(/images/goldbox_big_other_bottom.gif) no-repeat bottom left;}
  
.lrgGoldBoxo {
  width: 430px; 
  margin: 0 0 20px 8px;
  padding: 0 0 5px 0;
  height: auto;
  background: url(/images/goldbox_big_other_bottom.gif) no-repeat bottom left;}
.currImage {float: left; margin: 0 30px 15px 0; padding: 0;}
.currImage img {border: 1px solid #fff;}
.currText {float: left; width: 210px; margin: 0 0 15px 0;}

.smlltbrownbox h2 {
  background: url(/images/ltbrownbox_sml_top.gif) no-repeat top left;
  width: 211px; 
  height: 28px;
  text-align: center;
  font-size: .85em;
  font-weight: bold;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  padding: 5px 0 0 0;
  margin: 0;
  color: #fff;}
.smlltbrownbox {
  width: 211px; 
  margin: 0 0 20px 4px;
  height: auto;
  padding: 0 0 5px 0;
  background: url(/images/ltbrownbox_sml_bottom.gif) no-repeat bottom left;}
.ltinterior {
  margin: 0 0 0 6px; 
  padding: 0; 
  width: 178px;
  font-family: verdana, sans-serif;
  font-size: .85em;}

.smldkbrownbox h1 {
  background: url(/images/dkbrownbox_sml_top.gif) no-repeat top left;
  width: 211px; 
  height: 28px;
  text-align: center;
  font-size: .8em;
  font-weight: bold;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  padding: 5px 0 0 0;
  margin: 0;
  color: #fff;}
.smldkbrownbox h3 {
  background: url(/images/dkbrownbox_sml_top.gif) no-repeat top left;
  width: 211px; 
  height: 28px;
  text-align: center;
  font-size: .8em;
  font-weight: bold;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  padding: 5px 0 0 0;
  margin: 0;
  color: #fff;}
.smldkbrownbox {
  color: #fff;
  width: 211px; 
  margin: 0 0 20px 4px;
  padding: 0 0 5px 0;
  height: auto;
  background: url(/images/dkbrownbox_sml_bottom.gif) no-repeat bottom left;}
.smldkbrownboxdot h1 {
  background: url(/images/dkbrownbox_sml_dot_top.gif) no-repeat top left;
  width: 211px; 
  height: 38px;
  text-align: center;
  font-size: .85em;
  font-weight: bold;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  padding: 5px 0 0 0;
  margin: 0;
  color: #fff;}
.smldkbrownboxdot {
  color: #fff;
  width: 211px; 
  margin: 0 0 20px 8px;
  padding: 0 0 5px 0;
  height: auto;
  background: url(/images/dkbrownbox_sml_dot_bottom.gif) no-repeat bottom left;}
.ginteriordot {
  margin: 0 0 10px 16px; 
  padding: 0; 
  width: 176px;
  color: #42210b;
  font-family: verdana, sans-serif;
  font-size: .85em;}
.ginteriordot ul {margin: 0 0 20px 0; padding: 0; list-style: none;}
.ginteriordot li {margin: 0 0 5px 0;}
.ginteriordot h2 {font-size: 1em; margin: 0 0 3px 0; padding: 0;}
.dkinterior {
  margin: 10px 0 0 6px; 
  padding: 0; 
  font-family: verdana, sans-serif;
  font-size: .8em;}
.smldkbrownbox h2 {
  margin: 10px 0 5px 20px;
  padding: 0;
  font-size: 1.2em;
  color: #fbb03b;}
.smldkbrownbox ol {margin: 15px 0 5px 30px; padding: 0 10px 0 0;}
.smldkbrownbox ol li {color: #fff; font-size: 1em;}
/* box styles */


/* form fields */
.formsection input {
  border: 1px solid #fff; 
  padding: 4px 4px 8px 4px;
  margin: 0;
  color: #42210b;
  font-family: verdana, sans-serif;
  font-size: 1.3em;
  width: 259px;
  background: url(/images/form_long_back.gif) no-repeat;}
.formsection input.smallform {
  background: url(/images/form_short_back.gif) no-repeat; 
  width: 90px;
  height: 18px;
  font-size: 1em;
  vertical-align: middle;}
.formsection input.smallformp {
  background: url(/images/form_short_backp.gif) no-repeat; 
  width: 88px;
  height: 18px;
  font-size: 1em;
  vertical-align: middle;
  border:none; border-collapse:collapse; background:transaparent;}
.formsection input.image {
	border: none;
	background: none;
	width: auto;
}
form select {
  font-size: 1.2em;
  color: #42210b;
  font-family: verdana, sans-serif;
  border: 1px solid #29abe2;
  padding: 0;}
input.areaCheck {width: 20px !important; background: none; margin: 0 4px 0 0; border: 0px solid #fff; float:left;}
.areac {float: left; margin: 0 10px 10px 5px; font-size: 1.2em; line-height: 1.5em;}
.formsection .tfield {vertical-align: top; margin-top: 3px;}
.formsection label {margin-left: 5px; font-size: 1.2em;}
.formsection label.fstlbl {margin-left: 0;}
.smldkbrownbox label {
  font-size: 1em;
  color: #fff;
  float: left;
  width: 35px;
  margin: 0 5px 10px 0;
  vertical-align: top;
  line-height: 1.9; }
.smldkbrownbox input.smallform {
  width: 110px; 
  float: right; 
  padding: 6px;
  font-size: .8em;
  border: 1px solid #42210b;
  background: url(/images/form_brown_back2.gif) no-repeat;}
.smldkbrownbox input.first {margin-top: 10px;}
.subsml {font-size: .85em; margin-left: 43px;}
/* end form fields */


/* top navigation */
#topNav ul {margin: 0; padding: 0; list-style: none;}
#topNav li {margin: 0; padding: 0; list-style: none;}
#topNav {
  background: url(/images/bkgd_topnavV2.gif) no-repeat;
  width: 948px; 
  height: 24px;
 /* top: 123px;
  left: 0;
  position: absolute; out by bob */
  z-index: 500;}
#nav a {
  position: absolute;
  margin: 0; 
  padding: 0;
  top: 0;
  left: 0;
  text-decoration: none;
  overflow: hidden;
  height: 24px;
  z-index: 1000; }
#topNav a em {visibility: hidden;}
#topNav li {float: left; position: relative;}
a#tnHome {width: 73px; height: 24px; top: 0; left: 10px;}
a#tnSearch {width: 143px; height: 24px; top: 0; left: 93px;}
a#tnAgents {width: 113px; height: 24px; top: 0; left: 246px;}
a#tnRegions {width: 121px; height: 24px; top: 0; left: 369px;}
a#tnAbout {width: 98px; height: 24px; top: 0; left: 500px;}
a#tnContact {width: 110px; height: 24px; top: 0; left: 608px;}
a#tnMycw {width: 202px; height: 24px; top: 0; left: 728px;}

a#tnHome:hover {background: url(/images/tnav_home_hover.gif) no-repeat;}
a#tnSearch:hover {background: url(/images/tnav_search_hover.gif) no-repeat;}
a#tnAgents:hover {background: url(/images/tnav_agents_hover.gif) no-repeat;}
a#tnRegions:hover {background: url(/images/tnav_regions_hover.gif) no-repeat;}
a#tnAbout:hover {background: url(/images/tnav_about_hover.gif) no-repeat;}
a#tnContact:hover {background: url(/images/tnav_contact_hover.gif) no-repeat;}
a#tnMycw:hover {background: url(/images/tnav_mycw_hover.gif) no-repeat;}

#home a#tnHome, #home a#tnHome:hover {background: url(/images/tnav_home_on.gif) no-repeat;}
#search a#tnSearch, #search a#tnSearch:hover {background: url(/images/tnav_search_on.gif) no-repeat;}
#agents a#tnAgents, #agents a#tnAgents:hover {background: url(/images/tnav_agents_on.gif) no-repeat;}
#regions a#tnRegions, #regions a#tnRegions:hover {background: url(/images/tnav_regions_on.gif) no-repeat;}
#about a#tnAbout, #about a#tnAbout:hover {background: url(/images/tnav_about_on.gif) no-repeat;}
#contact a#tnContact, #contact a#tnContact:hover {background: url(/images/tnav_contact_on.gif) no-repeat;}
#mycopwest a#tnMycw, #mycopwest a#tnMycw:hover {background: url(/images/tnav_mycw_on.gif) no-repeat;}

#subnavAgents, #subnavRegions, #subnavAbout, #subnavCoper { 
  border-left: 1px solid #42210b;
  border-right: 1px solid #42210b;
  border-bottom: 1px solid #42210b;
  background: #fff;;
  width: 947px;
  height: 30px;
  top: 24px;
  left: 0px;
  position: absolute;
  z-index: 500; }
#subnavAgents a, #subnavRegions a, #subnavAbout a, #subnavCoper a {
  font-family: verdana, sans-serif;
  font-weight: bold;
  font-size: .85em;
  position: relative;
  width: auto; 
  height: 30px;
  margin: 9px 15px 0 15px; 
  padding: 0;
  top: 7px;
  color: #42210b;
  text-decoration: none; }
#subnavAgents a:hover, #subnavRegions a:hover, #subnavAbout a:hover, #subnavCoper a:hover {color: #fbb03b;}
select{font-family:verdana12px; font-size:12px; color:#666666;}
#subnavAgents, #subnavRegions, #subnavAbout, #subnavCoper  {display: none;}
#agents #subnavAgents, #regions #subnavRegions, #about #subnavAbout, #mycopwest #subnavCoper {display: block;}

#agents.judy #subnavAgents a#tnAgents1, #agents.bill #subnavAgents a#tnAgents2,
#agents.hunter #subnavAgents a#tnAgents3, #agents.maui #subnavAgents a#tnAgents4,
#agents.stacey #subnavAgents a#tnAgents5, #agents.carmen #subnavAgents a#tnAgents6,
#agents.katie #subnavAgents a#tnAgents7, #about.sitemap #subnavAbout a#tnAbout6,
#about.legal #subnavAbout a#tnAbout1, #about.privacy #subnavAbout a#tnAbout2,
#about.press #subnavAbout a#tnAbout3, #about.newsletters #subnavAbout a#tnAbout4,
#regions.hood #subnavRegions a#tnRegions1, #regions.dalles #subnavRegions a#tnRegions2,
#regions.bingen #subnavRegions a#tnRegions3, #mycopwest.findAHouse #subnavCoper a#tnFindAHouse,
#mycopwest.buyAHouse #subnavCoper a#tnBuyAHouse
{color: #fbb03b;}
/* end top navigation */


/* footer styles */
#footer { 
  font-size: .75em;
  position: relative;
  margin: 0;
  font-family: verdana, sans-serif; }
#footer ul {margin-left: 0; padding-left: 0;}
#footer ul li { 
  list-style: none;
  border-right: 1px solid #42210b; 
  margin: 0 0 8px 0;
  padding: 0 8px 0 8px;
  float: left; }
#footer ul li a { display: block; }
#footer ul li.first { padding-left: 0 !important; }
#footer ul li.last { border-right: none; }
#footer p {margin-left: 8px;}
/* end footer styles */

.featphoto {float:left; width:235px; margin:0; padding: 0;}
.fetprop {margin-right:50px;}


.justify{text-align:justify;}

  .lrgGoldBoxtop {
  background: url(/images/goldbox_big_other_top.gif) no-repeat;
  width: 430px; 
  height: 41px;
  }
  
  .lrgGoldBoxtop h1
  {text-align: center;
  font-size: .85em;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-family: verdana, sans-serif;
  padding: 10px 0 0 0;
  margin: 0;}
  
 
  
  
  .lrgGoldBoxmid 
  {text-align: center;
  font-size: .85em;
  font-family: verdana, sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-family: verdana, sans-serif;
  padding: 10px 0 0 0;
  margin: 0;
  background: url(/images/goldmid.gif) repeat-y;}
  
 
 
.lrgGoldBoxbott 
{width: 430px;
height:27px;
background: url(/images/goldbot.gif) no-repeat;}

 // margin: 0 0 20px 0px;
 // padding: 0 0 5px 0;


//blog_feed

#blog_feed {width:206px; margin:0; padding:0;}
#blog_feed h2 {margin:0; padding:10px 0 0 0;   text-align: center;  font-size: 1.2em;  font-weight: bold;  font-family: verdana, sans-serif;text-transform: uppercase; border-collapse:collapse; color:#FFFFFF;}
.blog_feed_top { background: url(/images/widget_box_top.gif) no-repeat; width:206px; height:54px; margin:0; padding:0;}
.blog_feed_mid { background: url(/images/widget_box_mid.gif) repeat-y; width:206px; margin:0; padding:0;} 
.conts {width:180px; margin:0 0 0 16px; line-height:1.2em;}
dt {padding-bottom:.4em; margin:0;}
.blog_feed_bot { background: url(/images/widget_box_bot.gif) no-repeat; width:206px; height:53px; margin:0; padding:0;}


#idxlogo{ margin: 0 3px 3px 0; border:#000000 solid 1px;}

/* /////// STYLES ADDED MDT ///////// */
.form_bkg {
	background:url(/images/form_bkg_center.png) repeat-y;
	padding: 10px;
	width: 198px;
	margin: 0;
}
.form_bkg_bottom {
	background: url(/images/form_bkg_bottom.png) no-repeat bottom left;
	clear: both;
	height: 10px;
	width: 228px;
	font-size: 6px;
}
.portlet_title {
	padding:10px;
	display:block;
}
