* { margin: 0; padding: 0; }

html { background: #e0e0e0; }

body { font-family: Arial,Helvetica,Sans-serif; font-size: 13px; background: #fff; color: #404040; }

a { text-decoration: underline; color: #D68E15; }

a:hover { text-decoration: none; }

p { padding: 5px 0 10px; }

h1 { font-size: 31px; font-weight: bold; padding: 0 0 20px; color: #000; }

h2, h3 { font-size: 22px; padding: 0 0 5px; color: #000; }

h4 { font-size: 16px; padding: 10px 0 5px; }

ul { list-style-type: square; margin: 15px; }

img { border: none; }

.wrap { width: 920px; margin: 0 auto; }

#header { height: 100px; background: #fff; }

#logo { float: left; }

#phone { font-size: 30px; padding-top: 30px; float: right; }

#menu { height: 40px; background: #FAA519; clear: both; }

#menu ul { margin: 0; }

#menu li { float: left; list-style-type: none; }

#menu a { color: #fff; font-size: 16px; line-height: 16px; font-weight: bold; text-transform: uppercase; display: block; padding: 12px 24px; text-decoration: none; }

#menu a:hover { color: #000; text-decoration: none; }

#banner { background: url(../images/banner.jpg); }

.wrap2 { width: 920px; margin: 0 auto; background: url(../images/wrap2.jpg); height: 350px; }

#banner h1 { padding: 40px 460px 0 0; text-align: center; color: #fff; }

#banner p { padding: 30px 460px 56px 0; text-align: center; line-height: 30px; color: #83c400; font-size: 20px; }

#content { line-height: 24px; padding: 40px 0; background: #fff; }

#footer { clear: both; color: #808080; text-align: center; font-size: 12px; background: #e0e0e0; }

#footer a { color: #808080; }

input, textarea { color: #000; padding: 5px; font-family: Arial,Helvetica,Sans-serif; font-size: 14px; background: #fff; border: 1px solid #c0c0c0; }

button, .button, .btn { margin: 10px 0; background: #FAA519; color: #fff; padding: 5px; font-family: Arial,Helvetica,Sans-serif; font-size: 15px; cursor: pointer; border: none; border-radius: 7px; text-decoration: none; }

fieldset { border: none; }

.column-1 { margin: 20px 0; float: left; width: 48%; }

.column-2 { margin: 20px 0; float: right; width: 48%; }

hr { height: 1px; border: none; background: #c0c0c0; margin: 5px 0 10px; }

div.pager ul { margin: 0; }

div.pager li { float: left; list-style-type: none; margin-right: 10px; }

div.pull-right ul { margin: 0; }

div.pull-right li { float: left; list-style-type: none; margin-right: 10px; }
