/* CSS Document */

body{
margin:0;
padding:0;
line-height: 1.5em;
font-size: 13px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
	  background-color: #d4c4a8;
	  color: #333333;
}
td, p, li {font-size: 0.9em; }

b{font-size: 110%;}
em{color: red;}
h1, h2, h3 {color: #993300;
            font-weight: bold;}
h1 {font-size: 1.2em;
  }
h2 {font-size: 1em; }
.standout {color: #993300;
           font-weight: bold; }
.quote	{color: #993300;
         font-style:italic; 
		 font-size:19px;
		 text-align:center;}
.quoteby {color: #993300;
          font-size: 11px;
		  
		  float:right;
		  padding-right:40px; }

#maincontainer{
width: 980px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
border: solid 1px #b49a79;
background-color:#f9f3e9;
}

#topsection{
background: ##d4c4a8;
height: 153px; /*Height of top section*/
background-image: url(images/top-banner-beige.jpg);
background-repeat:no-repeat;
background-position:top left;
border-bottom: solid 1px #b49a79;
margin-bottom: 10px;
padding-bottom: 3px;}


#topsection h1{
margin: 0;
padding-top: 15px;
}
#topborder {border-top: solid 1px #b49a79;
            margin-bottom: 3px; }
#contentwrapper{
float: left;
width: 100%;
border-top: solid 1px #b49a79;
}

#contentcolumn{
margin: 0 190px 0 160px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}
#subpagecontentcol
  {margin: 0 0 0 160px; 
  height: 378px;
  overflow: auto;
  scrollbar-base-color: #b49a79;}
#gallerycontentcol {margin: 0 0 0 160px;
                    height: 750px;
                   }
#leftcolumn{
float: left;
width: 160px; /*Width of left column in pixel*/
margin-left: -980px; /*Set margin to that of -(MainContainerWidth)*/
background: #b49a79;
}

#rightcolumn{
float: left;
width: 190px; /*Width of right column*/
margin-left: -190px; /*Set left margin to -(RightColumnWidth)*/

}

#footer{
clear: left;
width: 100%;
color: #440e07;
font-size:0.8em;
text-align: center;
padding: 4px 0;
border-top: solid 1px #b49a79;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px 20px; /*Margins for inner DIV inside each column (to provide padding)*/

}
.navtube {margin: 10px 0; }
.latestnews {font-size: 0.95em;
             }
.latestnews p {padding-bottom: 4px; border-bottom: solid 1px #cebba3;}
.latestnewsi {font-style: italic; }

a.newslink, a.newslink:active, a.newslink:focus {color: #333333;
            text-decoration: none;
			}
a.newslink:hover {text-decoration: underline; }
.imageleft {float: left;
             margin-right: 10px;
            margin-top: 10px;
			margin-bottom: 10px; }
.imageright {float: right;
              margin-left: 10px; 
             margin-top: 10px;
			 margin-bottom: 10px; }
.dogbutton {width: 140px;
            background-image:url(images/buttonsnew.gif);
			background-repeat:no-repeat;
			background-position:bottom left; 
			height: 23px;
			margin-right: 6px;
			padding-left: 8px;
			text-align: center;}
a.dog, a.dog:active, a.dog:focus {text-decoration:none;
                                  
								  color:#ffffff;
								  font-weight: bold;
								  }
a.dog:hover {color: #000000; }

.both {clear:both; 
       }
.dogtable {border: solid 1px #b49a79;
           cellpadding: 4px;
		   background-color: #e3d9c8;
		    }
.dogtable td {border: solid 1px #b49a79;
             padding: 4px; 
			 font-size: 80%;
			 font-family: Verdana, Arial, Helvetica, sans-serif;
			 line-height: 1.1em;}
			 
a.linkslink, a.linkslink:active, a.linkslink:focus {color: #993300;
                                                    text-decoration:none;
													font-weight:bold;
													}
a.linkslink:hover {text-decoration:underline; }
