@import url(newmexico.css);
@import url(gold.css);


#weather  #ocontentheader {
  clear:both;
  border:0px solid;
  border-left:165px solid #fff;
/*  border-right:176px solid #fdf3db; */
  border-right:0px solid #fff; 
}

#weather #contentheader .leftcolumn {
  float:left;
  width:165px;
  margin-left:-165px;
  height:150px;
  position: relative;
  overflow:hidden;
  border-bottom:0px solid
}

#weather #contentheader .middlecolumn {
  padding: 0px 0px 0px 0px;
  border:0px solid;
  height:133px;
  width:686px;
  border:2px solid #F0E1BD;
  float:left;
  background:#fff url(/images/weather_sky.jpg) no-repeat top left;
}

#weather #contentheader .rightcolumn {
  display:none;
}



#weather .quickbox {
  display:none
}

#weather #contentwrapper {
 margin-top:-31px;
 z-index:1;
 position:relative;
}
#weather #contentwrapper .nav_state .headerTD a,
#weather #contentwrapper .nav_state .headerTD a:visited  {
  color:#c02c0a;
}

#weather #content {
 border:0px solid;
 width:679px;
 padding-top:10px;
 padding-left:11px;
 background:transparent;
 line-height:normal;
}

.icaobar {display:none;}

#weather .copyright {
 margin:0 auto;
 width:525px;
 border:0px solid;
 margin-top:10px;
 height:300px;
 display:none;
}

#weather .search_results{
 text-align:left;
 width:280px;
 margin:0 auto;
}

#weather #currentwrapper{
 border:1px solid #999;
 margin-top:45px;
 margin-bottom:20px;
 padding:5px;

}

.current_conditions {
 border:1px solid #ff9900;
 padding:3px;
}
.current_conditions .now {
 border:0px solid #999;
 padding:0 3px;
}
.current_conditions .now img {
 border:1px solid #999;
 padding:5px;
}

#zandh {
 float:right;
 width:320px;
 border:0px solid;
 padding-right:10px;

}

#zonesection {
 float:left;
 width:46%;
}

#zone_rows {
 width:320px;
 float:left;
 border:0px solid;
}
#weathercam  {
 z-index:0;
 border-left:1px solid #999;
 border-top:1px solid #999;
}

.weathercam_header {
 text-align:left;
 display:block;
 border-bottom:1px solid #999;
 margin:10px 0px;
 color:#444;
 font-weight:bold;
 font-size:12px;
 padding-left:3px;
}

.weathercam_credits {
 text-align:right;
 display:block;
 border:0px solid pink;
 padding:0 4px;
 font-size:9px;
 color:#999;
 padding-bottom:30px;
}

#radar_header {
 text-align:left;
 display:block;
 border-bottom:1px solid #999;
 margin:10px 0px;
 color:#444;
 font-weight:bold;
 font-size:12px;
 padding-left:3px;
}

#local_radar {
 clear:right;
 border:0px solid;
 text-align:center;
 margin-top:20px;
}

#local_radar a {
 border:0px solid #999;
}


#local_radar img {
 border:0px solid #999;
}


#zone_rows .day{
 margin:5px 0px;
 float:left;
 width:230px;
 color:#444;
}

#zone_rows img {
 padding-right:10px;
 margin:0 5px 0 0px;
 float:left;
 padding:5px;
 border:1px solid #999;
}
#zone_rows .info {
 border:1px solid #999;
 float:left;
 height:68px;
 padding:0 5px;
 width:140px;
}
#zone_rows .day_title{
 display:block;
 padding-top:5px;
}


.headerDate {
 clear:left;
 border:0px solid;
 float:left;
 width:100%;
}



/* This controls global text in the html <pre> tags */
pre {  font-family: arial, helvetica, serif;
           font-size:12px;
          color:#444;}

/* General global font settings used in several templates */

.small { font-size:10px; color:#444; text-decoration:none; font-weight:normal;}
.smallBold { font-size:10px; color:#444; text-decoration:none; font-weight:bold;}
.normal { font-size:12px; color:#444; text-decoration:none; font-weight:normal;}
.normalBold { font-size:12px; color:#444; text-decoration:none; font-weight:bold;}
.large { font-size:16px; color:#444; text-decoration:none; font-weight:normal;}
.largeBold { font-size:16px; color:#444; text-decoration:none; font-weight:bold;}

a.redLink:link{font-size: 12px; color: #FF0000; text-decoration:none; }
a.redLink:hover {font-size: 12px; color: #FF0000; text-decoration:underline; }
a.redLink:visited {font-size: 12px; color: #FF0000; text-decoration:none; }
.redLink{font-size: 12px; color: #FF0000; text-decoration:none; }

/* Font settings for the Left Navagation links */

.sideLink { font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
a.sideLink:link { font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
a.sideLink:active { font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
a.sideLink:hover { font-size:11px; color:#000000; text-decoration:underline; font-weight:normal;}

/* Font settings for the nav_xxx.html templates not selected */
/*
.navBar { font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
a.navBar { font-size:12px; color:#777; text-decoration:none; font-weight:normal;}
a.navBar:link { font-size:12px; color:#777; text-decoration:none; font-weight:normal;}
a.navBar:hover {font-size:12px; color:#999; text-decoration:underline; font-weight:normal;}
*/
/* Font settings for the nav_xxx.html templates  selected */

.nav_state a,.nav_state a:visited {
 padding:0px 7px;
 font-weight:bold;
 text-decoration:none;
 text-transform:uppercase;
 font-size:10px;
 color:#b64209;
}
/* Color Font and Link settings for the Lt. Blue Headers */

.headerTD {padding:0 0 8px 0px;
           border-bottom:0px solid #999;
 }
.headerText {  font-size: 13px; font-weight: bold; color: #444; padding-left:2px;}
.headerDate {   color:#444;  font-size: 11px; font-weight: normal; padding-left:3px;}
a.zoneDay { font-size: 11px; font-weight: bold; padding-left:3px;}
.basicHeaderText{ padding-left: 5px;font-size: 16px; font-weight: bold; }
.fcExpire {font-size: 11px; color: #FF0000;  font-weight:bold;}

/* Advisory Title name in zonesection, warnings and special templates  */

.warnTitle {color: #FF0000; font-weight: bold; font-size: 14px; }
     a.warnTitle:link {text-decoration:none; color: #FF0000; font-weight: bold; font-size: 14px; }
     a.warnTitle:hover {text-decoration:underline; color: #FF0000; font-weight: bold; font-size: 14px; }
     .afd { padding-left: 5px;}

/* font settings for local_header.html and radar_header.html template */

#localHeader { }
#localHeader .Place { color:#444; padding-left: 5px; font-size: 16px;  font-weight: bold; }
#localHeader .Wxn {  padding-left: 5px; font-weight: bold; }
#localHeader .Label {color:#444; font-size: 10px;  font-weight: bold; }
#localHeader .Value { color:#444; font-size: 10px;}
#localHeader a.Icao  {font-size: 10px; color: #444; text-decoration:none; }
#localHeader a.Icao:hover  {font-size: 10px; color: #444; text-decoration:underline; }
#localHeader a.Icao:visited  {font-size: 10px; color: #FF0000; text-decoration:none; }

/* Font settings for zonesection  */
#forecastDetail .row {margin-bottom: 10px;}
#forecastDetail {margin-left: 5px; text-align:justify}
#forecastDetail .dayTitle { color:#444; font-weight: bold; font-size: 13px;}
#forecastDetail .wx {color: #444; font-size: 12px;}
#forecastDetail .include {color: #0000FF; font-size: 12px; font-weight:bold;}
#forecastDetail .cities {color: #444; font-size: 11px;}

/* Font settings for zone_rows  */
	#forecastRow {}
	#forecastRow .Title { font-size: 12px;  font-weight: bold; }
	#forecastRow .wx { font-size: 12px;  font-weight: normal;}
	#forecastRow .high {font-size: 12px; color: #990000; }
	#forecastRow .low {font-size: 12px; color: #3366CC; }
	#forecastRow .pop {font-size: 12px; color: #238E23; }

/* font settings for current template */
	#currents {}
	#currents .Wx { font-size: 12px; color:#444;  font-weight: bold; }
	#currents .Temp { font-size: 12px; color:#444;  font-weight: bold;}
	#currents .Label {font-weight: bold; font-size:12px; color:#444; }
	#currents .Value {font-weight: normal; font-size:12px; color:#444;}

/* font settings in astro template */
	#astro {}
	#astro .Label {font-weight: bold; font-size:12px; color:#444; text-decoration:none; }
               #astro a.Label:link {font-weight: bold; font-size:12px; color:#444; text-decoration:none;}
                 #astro a.Label:hover {font-weight: bold; font-size:12px; color:#444; text-decoration:underline;}
	#astro .Value {font-weight: normal; font-size:12px; color:#444;}
                #astro .Moonname {font-weight: normal; font-size:11px; color:#444;}

/* row background colors for mos and your weather settings */

.rowColor1 { background: #fff;}
.rowColor2 { background: #C0C0C0;}

/* Ridge Radar Control */
/* id radarTable is an addition for */
/* IE and Mozilla Compatablilty */
#radarTable{
   height:580px;
   width:600px;

}
.radarmap {
    position : relative;
    left : 0;
    top : 0;
    height : 550px;
    width : 600px;
}
.image2 {
    position : absolute;
    left : 0;
    top : 0;
}
.image3 {
    position : absolute;
    left : 0;
    top : 0;
}
.image4 {
    position : absolute;
    left : 0;
    top : 0;
}
.image5 {
    position : absolute;
    left : 0;
    top : 0;
}
.image6 {
    position : absolute;
    left : 0;
    top : 0;
}
.image7 {
    position : absolute;
    left : 0;
    top : 0;
}
.image8 {
    position : absolute;
    left : 0;
    top : 0;
}
.image9 {
    position : absolute;
    left : 0;
    top : 0;
}
.image10 {
    position : absolute;
    left : 0;
    top : 0;
}


#caradarTable{

 height:480px;
   width:580px;


}
.caradarmap {
    position : relative;
    left : 0;
    top : 0;
    height : 480px;
    width : 580px;
}

