
/*
***> Remax Oean Height 
*/


body { font-family:Verdana, Helvetica, sans-serif; margin:0; padding:0; 
       color:#000168; text-align:center; font-size:12px;
     }


p { margin:15px 0px 0px 0px ; font-size:12px;
  }

h1  { font-size:26px;
    }

h2  { font-size:20px;
    }
    
h3 { margin-top:15px;
   }

span#red { color:#DD2328;
	 }
 
 a:active,
 a:link,
 a:hover,
 a:visited { color:#3333FF; text-decoration:none; 
 	    font-size:12px; font-weight:normal;
 	  }
 
 a:hover  { color: #b4272d; text-decoration:underline; 
	  }
 
/**/

div#wrapper { width:775px; margin:0px auto;
	    }

div#banner { width:775px; height:168px; margin:0px; padding:0px;
             background-image:url(../imgs/banner.jpg);
             background-position:bottom;
	   }
div#main { width:773px; margin:0px; padding:0px;
	   border:1px solid #014D89;
	   border-top:0px solid #014D89;
	   border-top:0px solid #014D89;
	   background:url('../imgs/bg.gif') repeat-y;
	 }


/**/

div#topmenu { width:775px; color:#ffffff; font-family:Helvetica;
              font-weight:bold; font-size:16px; text-align:right;
              padding:143px 0px 0px 35px; margin:0px;
             }
                 
div#topmenu a { color:#ffffff; font-weight:bold; font-size:16px;
                padding:0px 50px 0px 0px; margin:0px; text-decoration:none;
              }
div#banner a { color:#ffffff; font-weight:bold; font-size:16px;
               padding:0px 50px 0px 0px; margin:0px; text-decoration:none;
             }
div#banner a:hover { color:#CF0B16; 
                   } 
/**/


div#lft { float:left; width:200px; border-right:1px solid #014D89;
	}

div#lft_men { width:200px; margin:0px; padding:0px; text-align:left; 
              /*background-image:url(../imgs/petal.jpg);
              background-position:top;
              background-repeat:no-repeat;*/	
	    }
div#brochure { padding:20px 0px 20px 0px; margin:0px;
	     }

div#lft_men a { display:block; color:#3D3A87; font-family:Helvetica;
                font-weight:bold; font-size:12px; tex-align:left;
                padding:4px 0px 2px 10px; margin:0px;
                border-bottom:1px solid #BAB6D1; text-decoration:none;
              }
              
div#lft_men a:hover { color:#B4272D;
		    }

/**/

div#rgt { margin:0px 0px 0px 200px;
	}

div#rgt_top { margin:0px; padding:0px; 
              background-image:url(../imgs/bgtop.gif);
	    }
div#flashT { float:left; width:226px; padding:6px 0px 0px 0px;
	   }
div#flash { width:220px; height:225px;
	  }

div#photo { margin:0px 0px 0px 220px; text-align:right;
	  }
div#blue { background:#014D89; margin:0px; padding:0px;
	 }

div#cont { margin:0px; padding:0px; text-align:left;
	 }
div#txt { margin:0px; padding:20px;
	}
	
/**/

div#footer { text-align:right; margin:5px 0px 5px 0px;
             font-size:11px;
	   }
div#footer a { color:#000168; text-decoration:none; font-size:11px;
	     }
div#footer a:hover { color:#DD2328;
	           }
div#projects  { border-top:1px solid #014D89; background:white;
		color:red;
	      }
div#projects a	{ font-size:10px;
		}

/**/

hr.cleaner { clear:both; height:1px; margin: -1px 0 0 0; padding:0;
	     border:none; visibility: hidden;
	   }
	   
/**/

div#map { margin:10px 0px 0px 200px; padding:0px;
	  text-align:left;
	}

div#map a { display:block;
	  }

div#map span { font-size:14px; color:#3360BC; font-weight:bold;
	       display:block;
	     }

div#map span a { white-space:nowrap;
       	       }


/*
** SOME OLD STYLES FOR GIVING IT A OSF LOOK AND FEEL
*/

div#menu img  { vertical-align:middle;
	      }
HTML > BODY div#menu img  { vertical-align:top;
			  }
div#menu th { COLOR:#000168;  line-height:23px; font-weight:bold; 
	      font-size:12px; font-family:Helvetica;
	      background: url("../tabs/pb_centro.png")
	      repeat-x 0px 0px;cursor:pointer;
	    }

div#menu td { COLOR:#667; line-height:23px; font-weight:bold; 
	      font-size:12px; font-family:Helvetica;
	      background: url("../tabs/pa_centro.png")
	      repeat-x 0px 0px;cursor:pointer;
	    }
DIV#tab	{ margin-left:5px;margin-top:5px;/*height:10px;*/
	  font-size: 15px;font-weight: bold; width:100px;
	}
DIV#title { margin-left:5px;margin-top:10px;
	    font-size: 20px;font-weight: bold;
	  }
DIV#subt  { margin-left:5px;margin-top:5px;
	    font-size: 15px;font-weight: bold;
	  }
TD#sort	{ color:#5d76c7; width:120px; font-family:Helvetica;
	  font-size:14px; font-weight:bold;
	}
TH#purple,
TH#white  { background-color: #ffffff; text-align:center; font-weight:bold;
	  }
TH#purple { background-color: #e7e5fc;
	  }
TD#tit	{ text-align:center;
	}

DIV#subt_det  { margin-left:5px;margin-top:5px;
		font-size: 15px; width:330px;
	      }
TABLE.feat  { border:#000168 solid 1px; background-color:#f4f4f4;
	    }
TABLE.feat TD {	font-size:12px;
	      }
TD#white  { vertical-align:middle; width:555px; 
	    font-size:25px;color:#fff;font-weight:bold;
	    background-color:#000168;
	  }
/**/
h1#btxt	{ text-align:center; margin:0px auto 0px auto; 
	  color:#000168; font-size:15px; font-weight:bold;
	}
h1#month_titl {	width:200px; text-align:center; margin:0px auto 0px auto;
		font-weight:bold; font-size:14px;
	      } 
ul  { margin-left:25px;
    }
ul  li	{ list-style-type:disc;
	}

/**/

table#golf { margin:0px; font-size:12px;
           }
           
table#golf th { color:#fff; background-color:#000168; padding:2px;
              }

table#golf td { padding:2px;
              }
              
/**/

div#tiny { font-size:10px; font-weight:bold; width:190px;
           text-align:left;
         }

div#tiny span { padding-left:43px;}

div#tiny span#red { padding-left:0px;}

div#tiny a  { color:#000168; font-family:Helvetica;
	      font-weight:bold; font-size:11px;
              text-decoration:none;
             }
          
/*div#tiny a:hover  { color:#B4272D; }*/


/**/

#news { margin:0px; padding:0px; text-align:justify;
      }