

body { 	margin:0; padding:0 ; color:#666666; font-family:Myriad Pro;
 	text-align:center;  font-size:14px;
 	background:#3D3327;
     }

img { border:0px solid red;
    }

a { color:#8E8D78; text-decoration:none;
  }

a:hover { color:#D0CCAA; text-decoration:none;
        }

div#container { width:980px; text-align:center; 
                margin:0px auto 0px auto;
                background-image: url("../imgs/fondo.jpg");
                background-position:top;
              }

/*
>>|| PUBLIC Section ||<<<
>>|| Main Divisions ||<<<
*/

div#left { margin-left:-289px;/* must be 1 pixel less than width*/
	   float:left;
	   height:396px; width:290px;/* must be same as left margin on #middle*/
	   position:relative;
	   left:-2px;/* line up exactly */
	   display:inline;/* ie fix*/
	   background-image: url("../imgs/bglft.gif");
         }

div#right { margin-right:-232px;/* must be 1 pixel less than width*/
	    float:right;
	    width:233px;/* must be same as right margin on #middle*/
	    position:relative;
	    right:-2px;/* line up */
	    display:inline;/* ie fix*/
          }

* html #left{margin-right:-3px;}/* 3 pixel jog*/
* html #right{margin-left:-3px;}/* 3 pixel jog*/

div#middle { margin-left:290px; margin-right:233px;
             text-align:center;
           }


div#main { width:430px; height:396px; margin:0px auto;
           background-image: url("../imgs/bgctr.gif");
           background-repeat:no-repeat;
         }

div#txt { width:420px; height:370px; margin:0px auto;
          overflow:auto; text-align:left; padding:5px 10px 20px 10px;
        }
        
 html>body div#txt { width:390px; height:340px; padding:5px 10px 20px 10px;
                   }

/* mac hide and combat ie's 3 pixel jog \*/
* html #centre { overflow:hidden;float:left; width:100% 
               }
* html #middle {height:1%; 
               }
/* end hide*/


/* || Left Side || */


div#lftmen { text-align:right; width:280px; margin:10px 10px 0px 0px;
           }

div#lftmen a { color:#8E8D78; font-size:17px; display:block;
               font-weight:bold; font-variant: small-caps;
             }

div#lftmen a:hover { color:#D0CCAA;
                   }

/* || Right Side || */

div#flash { width:230px; height:396px; background:#3D3327;
          }

/*
>>|| ADMIN Section ||<<<
>>|| Main Divisions ||<<<
*/

div#topmen { width:980px; text-align:right; padding:8px 0px 4px 0px;
           }

div#sidebar { float: left; width: 290px; height:396px; margin:0; padding:0;
              background-image: url("../imgs/bglft.gif");
	    }

div#sidebar-content { text-align:right; width:280px; margin:10px 10px 0px 0px;
		    }

div#mainAd { margin:0 0 0 290px; width:650px; padding:0; background:#F9F9EF; 
             border:2px dashed #E4DFB9;
           }

div#main-content { margin:0; padding: 10px 10px;
	         }

hr.cleaner { clear:both; height:1px; margin: -1px 0 0 0; padding:0;
	     border:none; visibility: hidden;
	   }

.mainAd { margin:0px auto; width:600px; border:1px solid #3D3327;
          font-weight:normal;
        }

.mainAd td { padding:5px; border:1px solid #3D3327;
             text-align:left;
           }

.mainAd th { padding:5px; border:1px solid #3D3327;
             text-align:left;
           }

.mensaje { font-weight:bold; color:#FF8E07;
         }

/* || Footer || */

div#footer { clear:both; text-align:right; font-size:12px;
	}

.clearer{ height:1px; overflow:hidden; margin-top:-1px; clear:both;
        }

/* Image gallery */

#gallery .menu	{ display:none;
		}
#gallery .gallery { margin:0 auto; text-align:center; width:375px;
		  }
#gallery #image	{ border:1px solid #EEEEEE; text-align:center;
		}
#gallery #image,
#gallery #return  { float:left; margin:10px; overflow:hidden; width:150px;
		  }
#gallery .image	{ height:100px; margin-top:10px; width:100%;
		  background:transparent
		    url(../../imgs/layout/shadowGray.gif)
		    no-repeat scroll center top;
		}

#gallery #image iframe	{ height:28px; width:150px; overflow:hidden;
			}

/**/

