body { font-family: Arial, Helvetica, sans-serif;
      margin: 0;
}
@font-face { font-family: "Copperplate Gothic";
             src: url('Copperplate_Gothic.eot');
             src: local('Copperplate Gothic'), url('Copperplate_Gothic.ttf') format('truetype');
}
a:hover { color: #000000;
}
a:link { color: #0033CC;
}
a:visited { color: #9900CC;
}
#border { background-color: #CCFF33;
         border: 1px solid #666666;
         margin: 30px;
         min-width: 500px;
         padding: 10px;
}
.button_column { float: left;
                 padding: 5px;
                 width: 120px;
}
.buttons { margin-left: 25px;
          margin-top: 10px;
}
.content { padding: 20px 20px 0 20px;
}
#floatright { float: right;
             margin: 10px;
}
#footer { clear: right;
         font-family: "Copperplate Gothic";
         font-size: xx-small;
         padding-bottom: 20px;
         text-align: center;
}
hr { width: 30%;
}
input:focus, select:focus { border: 2px solid #0000FF;
}
.label { float: left;
        padding: 0 10px 0 0;
        text-align: right;
        font-size: 90%;
        width: 80px;
}
#leftcolumn { float: left;
             position: fixed;
             width: 150px;
}
#leftcolumn a { display: block;
               margin: 25px;
               text-decoration: none;
}
#links { clear: right;
        font-size: small;
        padding-bottom: 20px;
        text-align: center;
}
#list li { list-style-type: circle;
}
#logo { background-color: #CCFF33;
       background-image: url('monster.gif');
       background-position: right;
       background-repeat: no-repeat;
       background-size: 170px 160px;
       border-bottom: 1px solid #000000;
       color: #CCCCCC;
	   font-family: "Copperplate Gothic";
	   font-size: x-large;
       padding: 10px 0 0 30px;
}
#multi_line { padding: 0 0 0 90px;
}
#note { padding: 10px 0 0 33px;
       text-align: left;
}
.one_line { padding: 10px 0;
}
#radio_button { float: left;
               padding: 0 0 10px 85px;
               width: 95%;
}
#rfq { font-family: "Copperplate Gothic";
      padding: 0 0 0 30px;
}
#rightcolumn { background-color: #FFFFFF;
              color: #000000;
              margin-left: 150px;
}
#select_box { padding: 10px 0;
}
#slogan { color: #BBBBBB;
         font-family: "Copperplate Gothic";
         padding: 0 20px;
         text-align: center;
}
.text_align { font-size: large;
             font-weight: bold;
             padding: 10px 0 0 33px;
             text-align: left;
}
#wrapper { background-color: #CCCCCC;
          color: #CCFF33;
          min-width: 800px;
          width: 100%;
}
