/* CSS Document */

body { 
		background-color:#fff; 
		font: 14px Arial, Helvetica, sans-serif; 
		color: #1D3D62;
		line-height: 23px; 
		margin-top:20px;
		margin-bottom:0px;
		padding:0px;
		text-align: center;
}

#wrapper {
   	background-color: #1D3D62;
		width: 750px;
		height:1000px;
		margin: 0px auto;
		text-align: left;
		}

#main {
     position:relative;
		 left: 76px;
     background-color: #fff;
		 width: 675px;
		 height: 1000px;
		 padding:0px;	
 		 border:0px;
}

#center {
     width: 525px;
		 height: 883px;
		 float: left;
		 padding:0px;	
		 margin:0px;
 		 border:0px; 
}

#header {
     width: 525px;
		 height: 150px;
		 margin:0px;
		 padding:0px;
		 border:0px;	 
}

#headerWhite {
     position: relative;
		 left: -50px;
		 top:22px;
		 width: 402px;
		 height: 106px;
		 margin:0px;
		 padding:0px;
 		 border:0px;
		 background-image: url(img/ButtineLogoWeb.png); 
}

*html #headerWhite {
		 background-image: url(img/ButtineLogoWeb.gif); 
}



#headerBlue {
     position:absolute;
	   top:0px;
		 left: 352px;
		 width: 173px;
		 height: 150px;
		 background-color:#426D9A;
		 margin:0px;
		 padding:0px;
		 border:0px;		 
}

#content{
     width: 525px;
		 height:733px;
		 margin:0px;
		 padding:0px;
		 border:0px;
	
}



#nav {
     width: 525px;
		 height: 42px;
}

#nav .nomargin{
	    padding:0px;
		  margin:0px;
}

#navUtil {
      margin-left:350px;
		  margin-top: 10px;
		  margin-right:0px;
		  padding:0px;
		  font: 7pt Arial, Helvetica, sans-serif;
 		  color:#c33;
}

#navUtil a {
		  color:#c33;
 		  text-decoration:none;
}

#navUtil a:hover {
      color: #1D3D62;
		  text-decoration:underline;
}

a {
		  color:#c33;
 		  text-decoration:none;
}

a:hover {
      color: #1D3D62;
		  text-decoration:underline;
}

#textarea {
      margin: 15px 0px 0px 40px;
		  width: 485px;
		  height: 646px;
			font-size: 13px;
			float:left;
	
}

* html #textarea {
      margin: 15px 0px 0px 20px;
		  width: 485px;
		  height: 646px;
			font-size: 13px;
			float:left;
	
}

.contentUnit
{
     /*width: 525px;*/
		 width:450px;
		 border-top: 1px dotted #426D9A;
		 float:left;
}

#textarea .left{
			margin-right:30px;
			letter-spacing:1px;
			font-weight: bold;
}


#textarea .dent
{
   margin-left: 40px;

}

.RedButton a
{
   background-color: #CC3333;
	 color: white;
	 font-weight:bold;
	 font-size: 10px;
	 padding: 3px;
	 
}

.RedButton a:hover
{
   background-color: #369;
	 color: white;
	 font-weight:bold;
	 text-decoration: none;
	 
}

.BlueButton a
{
   background-color: #1D3D62;
	 color: white;
	 font-weight:bold;
	 font-size: 10px;
	 padding: 3px;
	 
}

.BlueButton a:hover
{
   background-color: #369;
	 color: white;
	 font-weight:bold;
	 text-decoration: none;
	 
}

#textarea h1
{
    font-size: 28px;
		letter-spacing: 4px;
		margin:35px 0px 25px 0px;
}

#textarea h2
{
    font-size: 18px;
		margin: 0px 0px 5px 0px;
}


.italic {
		   font-style: italic;
}

.space{
       font-size:5px;
}

#column2 {
      width: 150px;
		  height: 883px;
		  float: left; 
		  background-color: #1D3D62;
   	  border:0px;
	    color: #fff;
	    font: 8pt Arial, Helvetica, sans-serif;
}

#column2 #photo{
      position: relative;
			z-index:5;

}

#column2 #addresses 
{
      position:relative;
			top: -3px;
			z-index:1;
      background-color: #369;
			margin: 0px;
			padding:0px;
}

#column2 .addresses 
{
			margin: 0px 0px 0px 14px;
			padding-top: 20px;
			line-height: 13px;
			 
}

#column2 .addresses h1
{
	    font: 7pt Arial, Helvetica, sans-serif;
			font-weight: bolder;
			margin:0px;
			padding:0px;
}


#column2 .marginAdded
{
      margin: 0px 10px 0px 14px; 
      display: block;
			line-height: 21px;
}

#navBottom {
		  height: 117px;
		  width: 675px;
		  background-color:#369;
		  font: 8pt Arial, Helvetica, sans-serif;
		  color:#fff;
		  float: left;
		  padding:0px;
}

#navBottom a, #column2 a{

		  font: 8pt Arial, Helvetica, sans-serif;
		  color:#fff;
 		  text-decoration:none;
}

#navBottom a:hover, #column2 a:hover{
      color: #1D3D62;
		  text-decoration:underline;
}
 
ul  {
  		display: block;
	  	list-style-type:none;
		  padding:0px;
		  margin:0px;
		  border:0px;
}

li {
      display: inline;
      float: left;
}

#navBottom .marginAdded
{
      margin: 10px 30px 10px 30px; 
      display: block;
			line-height: 13px;
}

.space {
      font-size: 5px;
      height: 10px;
}

.italic
{
  font-style:italic;

}

