* {
  margin: 0;
  padding: 0;
}

body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color:#666666;
	background-image:url(../images/back_Main.png);
}


#wrapper {
  background-color:#FFFFFF;
  float:left;
   background-image:url(../images/bg_wrapper.png);
}

#top {
  height: auto;
  background-color:#FFFFFF;
  background-image:url(../images/bg_Top.png);
  
}

#subTop {
  height: 25px;
  background-image:url(../images/bg_text.png);
  font-size:18px;
  font-weight:bold;
  padding-top:2px;
  color:#FFFFFF;
}

#titleInterior{
	color: #996600;
	font-size:18px;
	font-weight:bold;
	padding: 10px;
}

#blank{
	height: 100px;
	background-image:url(../images/bg_subTop.png);
}

#wrapperMenu{
	width:auto;
	float:left;
}

#menuLeft {
  	padding:0;
	margin:0;
	list-style: none;
}

#menuLeft  li a{
    display:block;
	background-color:#FFFFCE;
	color:#666666;
	text-decoration:none;
	padding:  3px 0px 8px 8px;
	width:163px;
	border: 1px solid #D28E00;
}

#menuLeft li a:hover{
    background-color:#996633;
	color:#FFFFFF;
}


#footer {
  
  height:20px;
  
}

#footer2 {
  height:30px;
  padding: 20px 20px;
  background-color:#FFFFCC;
  background-image:url(../images/bg_bottom_Dir.png);
}

/* ================================= */

body {
  text-align: center; 
  min-width: 760px;
}

#wrapper {
  width: 870px; 
  margin: 0 auto; 
  text-align: left; 
}



#content { 
  width: 685px; 
  float: right;
  
}

#mainContent { 
  width: 400px; 
  margin: 0; 
  float: left;
  background-color:#FFFDF0;
  background-image:url(../images/parchment.png);
  max-width:400px;
  border:1px solid #FFF8C4;
  padding:6px;
}

#secondaryContent { 
  width: auto;
  max-width:260px;
  display: inline; 
  float: right; 
} 

#footer { 
  clear: both; 
} 

/* Add some padding
================================== */

#mainNav{
  padding-top: 20px;
  padding-bottom: 20px;
}

#mainNav {
  padding-left: 20px;
  padding-right: 20px;
}

#mainNav{
  padding-left: 0;
  padding-right: 0;
}

#menuLine a{
	color:#666666;
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
	padding-left:5px;
}

#menuLine a:hover{
	text-decoration:underline;
	color:#FFFFFF;
	background:#CC6600;
}

/* -------image------------*/
.img-wrapper {
 
 float: left;

}

.img-outer {
  
  float: left; 
}

.img-inner {
  
  padding: 0 10px 5px 0;
  float: left; 
}

.img-wrapper img {
  background-color: #fff;
  border: 1px solid #a9a9a9;
  padding: 3px;
  display: block;
}
