body,html {background-image: url(../images/bk0.png); font-family: helvetica; font-size: 10px; color: #ccc; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; padding: 3px;}
#custom-doc { width:77.23em;*width:75.37em;min-width:1004px; margin:auto; text-align:left; height: 622px; background-image: url(../images/bckbeckl.png); background-repeat:no-repeat; background-position: top center; padding-top: 1px;}

h1 {clear:both; font-size: 2.5em; font-weight: lighter; line-height: 40px;}
h2 {clear:both;padding-top:2em;}
h3 {clear:both; font-size: 2em; font-weight: 100; line-height: 30px; padding-left: 25px;}
h4 {font-size: 1.8em; color: #cc0033;}
h5 {clear:both; font-size: 2em; font-weight: 100; line-height: 30px; padding-left: 10px;}

small {font-size: .5em; line-height: 1.3em;}
strong {font-size: 1.4em; }
a, a:hover, a:active, a:visited{color: #fff; text-decoration: none; border: 0px; outline: none;}
a.bold {font-weight:bold;}
a:hover.bold {text-decoration: underline;}
a.sm {}
a:hover.sm {text-decoration: underline;}
hr {width: 98%;}
.tab{padding:0px 10px;}
.floatr {float: right; padding-right: 55px;}
.work {overflow: auto; height: 130px; font-size: 1em; line-height: 1.35em; padding:0px 10px; width: 950px}

.inside {padding: 50px 170px;}
.address {padding-left: 10px; font-size: 1em;}
.name {font-size: 1.5 em;}

ul {list-style:none;margin:0;padding:0;}
li {float:left;width:123px;margin:0;padding:0;text-align:center;}
li a {display:block;padding:5px 10px;height:30px;color:#FFF;text-decoration:none;margin-right:3px;}
li a {background:url(bg2.jpg) repeat 0 0;}
li a:hover, li a:focus, li a:active {background-position:-123px 0;}

.act {float:left;width:114px;margin:0;padding:5;text-align:center; background:url(../images/navbck1.png); background-repeat:no-repeat;height:30px;}
#b a {background:url(../images/navbck.png); background-repeat:no-repeat;}
#nav1 {float:left; padding-left: 10px; height: 30px;}
#nav2 {float:left; width: 244px; height:20px; background:url(../images/navbck0.png);}
#hd { width: 984px; background-image: url(../images/beck_logo_bar.gif); background-repeat:no-repeat; background-position: 2% 50%; background-color: #fff; height: 60px; margin: 10px;}
img.floatLeft { float: left; padding: 0px 10px;}
.yui-gd {padding: 0px 15px;}

.clear {clear: both;}
#content {padding-left: 2px;}
#page-wrap {padding: 0px 15px;}
.button { float: left; margin: 10px; font-size: 1.8em; font-weight: 100; cursor:pointer;}
#home { display: block; padding: 30px; }
#home-button { opacity: 1.0; border-bottom: 1px solid white;}
#about { display: none; padding: 30px;}
#about-button { opacity: 0.5; border-bottom: 1px solid white;}
#contact { display: none; padding: 30px;}
#contact-button { opacity: 0.5; border-bottom: 1px solid white;}
#more { display: none; padding: 0px;}
#more-button { opacity: 0.5; border-bottom: 1px solid white;}
#other { display: none; padding: 30px;}
#other-button { opacity: 0.5; border-bottom: 1px solid white;}

#mile { display: block; padding: 0px; }
#mile-button { opacity: 1.0; border-bottom: 1px solid white; margin-left: 25px;}

#home1 { display: block; padding: 0px; }
#home1-button { opacity: 1.0; border-bottom: 1px solid white;}
#about1 { display: none; padding: 0px;}
#about1-button { opacity: 0.5; border-bottom: 1px solid white;}
#contact1 { display: none; padding: 0px;}
#contact1-button { opacity: 0.5; border-bottom: 1px solid white;}
#more1 { display: none; padding: 0px;}
#more1-button { opacity: 0.5; border-bottom: 1px solid white;}
#other1 { display: none; padding: 0px;}
#other1-button { opacity: 0.5; border-bottom: 1px solid white;}

#more1, #more1 li{ width:1002px; height:227px; overflow:hidden;}

input, select, textarea { font-family: Tahoma, Arial, sans-serif; font-size: 100%; color: #ccc; border: solid 1px #000;}
textarea { overflow: auto;}
form fieldset div.notes { float: right; width: 158px; height: auto; margin: 0 0 10px 10px; padding: 5px; border: 1px solid #666666; background-color: #ffffe1; color: #666666; font-size: 88%;}
form div label { display: block; width: 130px; padding: 5px 0px 0px 0px; margin: 0 0 0px 0;}
form div.optional label, label.optional { font-weight: normal;}
form div.required label, label.required { font-weight: bold;}
form div select, form div textarea { width: 200px; padding: 1px 3px; margin: 0 0 0 0;}
form div input.inputText, form div input.inputPassword { width: 200px; padding: 1px 3px; margin: 0 0 0 0; color: #ccc; background-color: black;}
form div input.inputFile { width: 211px;}
form div select.selectOne, form div select.selectMultiple { width: 211px; padding: 1px 3px;}
form div input.inputCheckbox, form div input.inputRadio, input.inputCheckbox, input.inputRadio { display: inline; height: auto; width: auto; background-color: transparent; border-width: 0; padding: 0; margin: 0 0 0 140px;}
form div.submit { width: 214px; padding: 0 0 0 146px;}
form div.submit div { display: inline; float: left; text-align: left; width: auto; padding: 0; margin: 0;}
form div input.inputSubmit, form div input.inputButton, input.inputSubmit, input.inputButton { background-color: #cccccc; color: #000000; width: auto; padding: 0 6px; margin: 0;}
form div.submit div input.inputSubmit, form div.submit div input.inputButton { float: right; margin: 0 0 0 5px;}
form div small { display: block; margin: 0 0 5px 0px; padding: 1px 0px; font-size: 88%; zoom: 1;}
/* form.import.css */
label img { behavior: url(/behaviors/label_img.htc);}
form fieldset legend { line-height: 150%;}
form input, form select, form textarea { background-color: black;}
form textarea.expanding { overflow: auto; overflow-x: auto; overflow-y: visible;}
.required {padding-left: 10px;}

.pquote { float: left; background: url(../images/openquote.png) top left no-repeat; font-size: 2em; line-height: 1.4em; font-style: italic; padding: 10px 60px 10px 10px; margin: 0; font-weight: 100; width: 20em;}
.pquote p:first-letter { font-size: 1.5em; font-weight: bold;}
.pquote1 { float: left; font-size: 2em; line-height: 1.4em; font-style: italic; padding: 10px 60px 10px 10px; margin: 0; font-weight: 100; width: 20em;}
.pquote1 p:first-letter { font-size: 1.5em; font-weight: bold;}

.addthis_toolbox{float:right; margin: 20px 10px;}
#hd a{color: black; font-size: 17px;}