body {
     margin-left     :auto;
     margin-right    :auto;
     margin-top      :10px;
     font-family     :Arial, Helvetica, sans-serif;
     font-size       :90%;
     color           :#820019;
     background-color      :#D1C69C;
}

#container {
     margin-left     :auto;
     margin-right    :auto;
     width           :790px;
    /* border          :1px solid #523822; */
} 

#header {
     border-bottom   :1px solid #820019;
     width           :790px;
     height          :91px;
     background-color:#FFF;
}

#content {
     text-align      :center;
     background-color:#FFF;
}

#footer {
     text-align      :center;
     border-top      :1px solid #820019;
     background-color:#FFF;
}

#navbar {
     border-bottom   :1px solid #820019;
     margin          :1px;
     padding         :5px 0px 5px 0px;
     width           :789px;
     height          :35px;
     text-align      :center;
     background-color:#FFF;
}

/** content top bottom side **/



/*.topms {
	background: url(../images/sbtopm.gif) repeat-x top left;
}*/

.botms {
	background: url(../images/sbbotm.gif) repeat-x top left;
}

.lefts {
	background: url(../images/sbll.gif) repeat-y top left;
        /*width:51px;*/
}

.rights {
	background: url(../images/sbrr.gif) repeat-y top right;
}

.main-content {
  background: #ffffff url("../images/index.gif") repeat;
  width: auto;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  /*float: center;
  padding: 5px 5px 5px 5px;*/
}

.about {
  text-align: left;
  padding: 0px 15px 0px 15px;
}

/* ********************** gallery ****************************** */

#mainPic{
	float: left; display:inline;
	width:350px; margin-left:20px;
	text-align: center;
}
#mainPic p#desc{
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	padding: 10px 20px 20px 20px;
}
#thumbs{
	float:right;display:inline;
	width:365px;
	margin: 0 11px 0 0px;
}
.thumbBox{
	float:left; display:inline;
	width: 63px; height:61px;
	margin:0 0 15px 10px;
	text-align: center; vertical-align:middle;
}
.thumbBox img{
	border: none;vertical-align:middle;
}


/* ///////////////////////// auto galleries ///////////////////////////////// */


a img, img { 

   border              : none; 
}

#page-wrap {
   width               : 800px; 
   /*margin              : 0px auto; */
   margin-left: auto;
   margin-right: auto;
}

.photo-link {
   padding             : 5px; 
   margin              : 5px; 
   border              : 1px solid #999; 
   display             : block; width: 100px;
   float               : left; 
}

.photo-link:hover {  
   border-color        : white; 
}


/* //////////////////////////////////////////////////////////////// */

/* contact form style images */


.input150 {
   height              : 25px;
   width               : 150px;
   background          : url('../images/input150.gif') no-repeat;
   border              : none;
   font                : 12px Times, Arial, Helvetica;
   margin              : 0px;
   padding             : 3px;
}

.input250 {
   height              : 25px;
   width               : 250px;
   background          : url('../images/input250.gif') no-repeat;
   border              : none;
   font                : 12px Times, Arial, Helvetica;
   margin              : 0px;
   padding             : 3px;
}


.area400 {
   height              : 150px;
   width               : 350px;
   background          : url('../images/area400.gif') no-repeat;
   border              : none;
   font                : 12px Times, Arial, Helvetica;
   margin              : 0px;
   padding             : 3px;
}
