/* Power Marketing & Leasing */

/******* HTML Tags *******/

body{ 
  font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
  color: #444;
  font-size: 11px;
  line-height: 19px;
  margin: 0px;
  padding: 0px;
  background: #e2d0b2 url(/files/corporate/000/000/004/06/gateway/images/background.jpg) repeat-x top left;
}

p{
  line-height: 19px;
  margin: 0px 0px 0px 0px;
  padding: 0;
  clear: both;
}
p + p{
  text-indent: 1.5em;
  margin-top: 0 
}

img{
  border: none;
}

.disclaimer-text{
  font-size: 9px;
}

#content-text ul{
  margin: 0;
  padding: 0;
  display: inline;
  list-style-position: inside;
  list-style-image: url(/files/corporate/000/000/004/06/gateway/images/list-icon-01.png);
}


#content-text ul{
  margin: 0;
  padding: 0;
  float: left;
  list-style-position: inside;
  list-style-image: url(/files/corporate/000/000/004/06/gateway/images/list-icon-01.png);
}

#apartment-web-design-services ul{
  margin-left: 25px;
  display: block;
}

#content-text ol{
  margin: 0;
  padding: 0;
  display: inline;
  float: left;
  list-style-position: inside;
}

.clearfix{
  float: left;
  display: block;
  margin-bottom: 19px;
}

#web-sites ul{
  list-style-image: none;
  padding: 0;
  margin:0;
  font-size: 9px;
  padding-left: 4px;
}

.ol-style{

}

#content-text ol ul{
  padding-left: 30px;
  display: inline;
  float: left;
  list-style-position: inside;
  list-style-image: url(/files/corporate/000/000/004/06/gateway/images/list-icon-01.png);
}
input{
  margin: 0;
  padding: 0;
}
textarea{
  margin: 0;
  padding: 0;
}

/******* Global Links *******/

a, a:link, a:visited, a:hover, a:active {
  text-decoration: none;
}

a, a:link, a:active {
  color: #a71617;
}

a:visited{
  color:#;
}

a:active, a:focus {
  outline: 0;
}

a:hover {
  color: black;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0px;
  padding: 0px;
  line-height: 19px;
}

h1{
  color: #8F3300;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 19px;
}
h2{
  margin-top: 19px;
  color: #444;
  font-size: 13px;
  line-height: 19px;
}
h3{
  margin-top: 19px;
  color: #444;
  font-size: 13px;
  line-height: 19px;
}






/******* Layout *******/

#container_top{
  width: 100%;
  background: url(/files/corporate/000/000/004/06/gateway/images/header-background.jpg) no-repeat top center;
}
#container_top_main{
  width: 925px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
#main_top{
  float: left;
  width: 925px;
}
#main-header-top{
  float: left;
  width: 925px;
  height: 212px;
  background: url(/files/corporate/000/000/004/06/gateway/images/power-leasing-header.jpg) no-repeat top left;
}
#power-leasing-logo{
  float: left;
  position: relative;
  left: 354px;
  top: 55px;
}
#main_paper{
  float: left;
  width: 925px;
  background: url(/files/corporate/000/000/004/06/gateway/images/main-paper.jpg) repeat-y top left;
  background-position: 84px 0px;
  text-align: left;
}
#main{
  float: left;
  width: 925px;
  background: url(/files/corporate/000/000/004/06/gateway/images/main-bg-repeater.png) repeat-y top left;
}
#main_contact_form{
  float: left;
  width: 925px;
  height: 315px;
  background: url(/files/corporate/000/000/004/06/gateway/images/main-footer.png) no-repeat top left;
}
#container_bottom{
  width: 925px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  background: blue;
}
#footer_content{
  float: left;
  width: 925px;
  height: 96px;
  background: url(/files/corporate/000/000/004/06/gateway/images/bottom-footer.png) no-repeat top left;
}
#footer_container{
  float: left;
  width: 925px;
  height: 96px;
}
#main_middle{
  float: left;
  width: 420px;
}
#content_header{
  width: 420px;
  height: 93px;
}
#content-text{
  float: left;
  width: 388px;
  background: url(/files/corporate/000/000/004/06/gateway/images/line-line.png) repeat-y top left;
  padding-left: 22px;
}
#main_left{
  position: relative;
  top: -80px;
  float: left;
  width: 237px;
}
#navigation{
  float: left;
  width: 237px;
  height: 245px;
  padding: 73px 0px 0px 0px;
  background: url(/files/corporate/000/000/004/06/gateway/images/power-nav.png) no-repeat top left;
}
#mission-statement{
  color: #655b5b;
  font-size: 10px;
  line-height: 17px;
  float: left;
  width: 172px;
  height: 144px;
  background: url(/files/corporate/000/000/004/06/gateway/images/power-mission.png) no-repeat top left;
  padding: 67px 25px 0px 40px;
}
#main_right{
  position: relative;
  top: -80px;
  float: left;
  height: 465px;
  width: 268px;
  background: url(/files/corporate/000/000/004/06/gateway/images/power-right-notepad.png) no-repeat top left;
  background-position: 177px 80px;
}
#photo-area{
  float: left;
  width: 230px;
  height: 172px;
  background: url(/files/corporate/000/000/004/06/gateway/images/power-photo.png) no-repeat top left;
}
#photo-area-photo{
  float: left;
  width: 230px;
  height: 172px;
  background: url(/files/corporate/000/000/004/06/gateway/images/photo-01gloves.png) no-repeat top left;
  background-position: 13px 17px;
}
#sticky-note{
  float: left;
  width: 230px;
  height: 181px;
  background: url(/files/corporate/000/000/004/06/gateway/images/power-postit.png) no-repeat top left;
}
#sticky-note-content{
  float: left;
  width: 230px;
  height: 172px;
  background: url(/files/corporate/000/000/004/06/gateway/images/right-side-sticky-checklist.png) no-repeat top left;
  background-position: 29px 0px;
}
#content_header{
  display: inline;
  float: left;
  width: 420px;
  height: 80px;
  background: url(/files/corporate/000/000/004/06/gateway/images/power-leasing-headline.png) no-repeat top left;
  padding-bottom: 20px;
}
#footer-left{
  color: #222;
  position: relative;
  top: 75px;
  left: 135px;
  float: left;
  width: 484px;
  height: 20px;
}
#footer-right{
  position: relative;
  top: 38px;
  left: 111px;
  float: left;
  width: 230px;
  height: 90px;
}					
#extra-right-content{
  float: left;
  width: 230px;
}
#contact-form{
  float: left;
  position: relative;
  top: 50px;
  left: 275px;
}
#contact-form table{
  float: left;
  width: 530px;
}
.form-name{
  float: left;
  display: block;
  padding-right: 4px;
  text-align: right;
  width: 90px;
}
.form-space{
  width: 200px;
  height: 9px;
  line-height: 0;
  font-size: 0;
}
.input-button{
  position: relative;
  left: 93px
}

.side-by-left{
  float: left;
  width: 194px;
  padding-top: 16px;
}

.side-by-right{
  width: 194px;
  float: left;
}

.side-by-right h3{
  margin: 0;
}
.side-by-right-text{
  
}

#multimedia-table{
  float: left;
  width: 388px;
}

#web-sites{
  background: white;
}

#web-sites .web-odd{
  background: #EFF2FF;
  width: 129px;
}
#web-sites .web-even{
  background: #E8EDFF;
  width: 129px;
}

/**** Contact Form ****/

.survey_box_top{
  float: left;
  background: url(/files/corporate/000/000/004/06/gateway/images/survey_box_top.png) no-repeat top left;
  width: 355px;
  height: 72px;
  padding: 0px 0px 0px 0px;
  margin-left: 30px;
}
.survey_box_mid{
  float: left;
  background: url(/files/corporate/000/000/004/06/gateway/images/survey_box_mid.png) repeat-y top left;
  width: 295px;
  padding: 0px 30px 0px 30px;
  margin-left: 30px;
}
.survey_box_bot{
  float: left;
  background: url(/files/corporate/000/000/004/06/gateway/images/survey_box_bot.png) no-repeat top left;
  width: 355px;
  height: 73px;
  padding: 0px 0px 0px 0px;
  margin-left: 30px;
}

.survey-question{
  display: block;
  padding: 10px;
  border: 1px dashed #9D9D9D;
  background: #E9EFF5;
}

.answer{
  padding: 1px 4px 1px 4px;
  background: #FCF7BD;
}

q {
background:transparent url(/files/corporate/000/000/004/06/gateway/images/quotes.png) no-repeat scroll 8px 12px;
color:#4472BF;
float:left;
font-size:12px;
font-style:italic;
padding:10px 10px 10px 50px;
quotes:"“" "”";
}