.align-right { float:right; margin: 0px 10px 0px 10px; }
.align-right2 { float:right; margin: 10px 10px 0px 10px; }
.align-left2 { float:left; margin: 0px 0px 0px 0px; }
.window_title { color: #999933; font: 14px arial, sans-serif; font-weight:bold }
.enterpic_text { color: #ffffff; font: 14px arial, sans-serif; font-weight:bold }
.content_title { color: #dddddd; font: 14px arial, sans-serif; font-weight:bold }
.content_blurb { color: #D4C5BE; font: 12px arial, sans-serif; font-weight:bold }

body {
	background: url(images/bg.jpg);
	text-align: left;
	font: 12px arial, sans-serif;
	color: #dddddd;
}

/** layout **/
#wrapper {
	text-align: left;
	background: #888888;
	margin: auto;
	width: 1042px;
  position: relative;
}

#banner {
  position: absolute;
  top: 0px;
  left: 27px;
  width: 1042px;
  height: 179px;
}

#banner_mountain {
  background: url(images/mountainbanner.jpg) no-repeat;
  position: absolute;
  top: 0px;
  left: 27px;
  width: 979px;
  height: 179px;
}

/** navigation **/

#navbar {
  background: url(images/navbg.jpg) no-repeat;
  position: absolute;
  top: 179px;
  left: 27px;
  width: 979px;
  height: 74px;
}

#pin_submit {
  position: absolute;
  background: #325374;
  top: 60px;
  right: 35px;
   width: 290px;
   border:1px solid black;
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}

#pin_content {

}

.input_size { float:right; margin: 0px 10px 0px 10px; }



#navlinks {
  position: absolute;
  top: 179px;
  left: 344px;
  width: 662px;
  height: 67px;
}



#navtail {
  background: url(images/navbar/navtail.gif) no-repeat;
  position: absolute;
  top: 179px;
  left: 1006px;
  width: 14px;
  height: 91px;
}


/** left menu **/

#navcontent {
  background: url(images/left/navbg.jpg) repeat;
  position: absolute;
  top: 0px;
  left: 27px;
  width: 271px;
  height: 1100px;
}

#navcontent2 {
  background: url(images/left/navbg.jpg) repeat;
  position: absolute;
  top: 0px;
  left: 27px;
  width: 271px;
  height: 600px;
}

#navcontent3 {
  background: url(images/left/navbg.jpg) repeat;
  position: absolute;
  top: 0px;
  left: 27px;
  width: 271px;
  height: 900px;
}

#overview {
  background: url(images/left/overview.jpg) no-repeat;
  position: absolute;
  top: 17px;
  left: 24px;
  width: 247px;
  height: 160px;
}


#menu_box {
  position: absolute;
  top: 175px;
  left: 24px;
  width: 247px;
  height: 155px;
}

#testimonial {
  position: absolute;
  top: 363px;
  left: 24px;
  width: 247px;
  height: 249px;
}
#testimonial3{
  position: absolute;
  top: 363px;
  left: 24px;
  width: 247px;
  height: 249px;
}
#testimonial2 {
  position: absolute;
  top: 399px;
  left: 50px;
  width: 247px;
  height: 249px;
}

#hotshots {
  background: url(images/left/hotshots.jpg) no-repeat;
  position: absolute;
  top: 530px;
  left: 24px;
  width: 247px;
  height: 249px;
}
#hotshots2 {
  background: url(images/left/hotshots.jpg) no-repeat;
  position: absolute;
  top: 550px;
  left: 50px;
  width: 247px;
  height: 249px;
}
#tenzing_logo{
  background: url(images/left/tenzinglogo.jpg) no-repeat;
  position: absolute;
  top: 830px; 
  bottom: 40px;
  left: 24px;
  width: 247px;
  height: 28px;
}


#leftmenu {
  position: absolute;
  top: 253px;
  left: 0px;
  width: 298px;
  height: 1100px;
}

/** content window **/

#content {
  
  position: absolute;
  top: 253px;
  left: 298px;
  width: 744px;
  height: 1100px;
}
#content2 {
  
  position: absolute;
  top: 253px;
  left: 298px;
  width: 744px;
  height: 600px;
}
#FormPos {
  position: absolute;
  top: 50px;
  left: 50px;
}

#content_enclosure {
  background: url(images/content/content_bg.jpg) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 708px;
  height: 1100px;
}
#content_enclosure3 {
  background: url(images/content/content_bg.jpg) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 708px;
  height: 900px;
}
#content_enclosure2 {
  background: url(images/content/content_bg.jpg) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 708px;
  height: 600px;
}
/** content headers **/

#content_header {
  background: url(images/content/products_title.gif) no-repeat;
  position: absolute;
  top: 17px;
  left: 46px;
  width: 310px;
  height: 30px;
}

#content_header_aboutus_title {
  background: url(images/content/aboutus_title.gif) no-repeat;
  position: absolute;
  top: 17px;
  left: 46px;
  width: 310px;
  height: 30px;
}

#content_header_howitworks_title {
  background: url(images/content/howitworks_title.gif) no-repeat;
  position: absolute;
  top: 17px;
  left: 46px;
  width: 310px;
  height: 30px;
}

#content_header_casestudies_title {
  background: url(images/content/casestudies_title.gif) no-repeat;
  position: absolute;
  top: 17px;
  left: 46px;
  width: 310px;
  height: 30px;
}

#content_header_contactus_title {
  background: url(images/content/contactus_title.gif) no-repeat;
  position: absolute;
  top: 17px;
  left: 46px;
  width: 310px;
  height: 30px;
}

#content_header_faq_title {
  background: url(images/content/faq_title.gif) no-repeat;
  position: absolute;
  top: 17px;
  left: 46px;
  width: 310px;
  height: 30px;
}

#content_header_findouthow_title {
  background: url(images/content/findouthow_title.gif) no-repeat;
  position: absolute;
  top: 17px;
  left: 46px;
  width: 310px;
  height: 30px;
}

#content_header_getaquote_title {
  background: url(images/content/getaquote_title.gif) no-repeat;
  position: absolute;
  top: 17px;
  left: 46px;
  width: 310px;
  height: 30px;
}

#content_header_support_title {
  background: url(images/content/support_title.gif) no-repeat;
  position: absolute;
  top: 17px;
  left: 46px;
  width: 310px;
  height: 30px;
}

/** END content headers **/

/** content blurbs **/

#content_blurb {
  background: url(images/content/products_blurb.gif) no-repeat;
  position: absolute;
  top: 47px;
  left: 46px;
  width: 662px;
  height: 71px;
}

#content_blurb_faq {
  position: absolute;
  top: 60px;
  left: 46px;
  width: 630px;
  height: 50px;
    	text-align: left;
	font: 14px arial, sans-serif;
	font-weight:bold
}

/** END content blurbs **/


#content_text {
  position: absolute;
  top: 118px;
  left: 46px;
  width: 630px;
}

#content_number1 {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 300px;
  height: 30px;
}

#content_number2 {
  position: absolute;
  top: 50px;
  left: 0px;
  width: 300px;
  height: 30px;
}

#content_number3 {
  position: absolute;
  top: 100px;
  left: 0px;
  width: 300px;
  height: 30px;
}

#content_number4 {
  position: absolute;
  top: 150px;
  left: 0px;
  width: 300px;
  height: 30px;
}


#content_text_left {
  position: absolute;
  top: 118px;
  left: 46px;
  width: 310px;
}

#content_text_right {
  position: absolute;
  top: 118px;
  left: 357px;
  width: 320px;
}

#content_text_right_pic1 {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 315px;
 
}

#content_text_right_pic2 {
  position: absolute;
  top: 300px;
  left: 0px;
  width: 315px;
}

#content_text_right_pic3 {
  position: absolute;
  top: 600px;
  left: 0px;
  width: 315px;
}


//** Content Images **/

#picture01 {
  position: absolute;
  top: 118px;
  left: 46px;
  width: 282px;
  height: 212px;
}


#window1 {
  background: url(images/content/window1_on.gif) no-repeat;
  position: absolute;
  top: 118px;
  left: 46px;
  width: 310px;
  height: 245px;
}

#window_text {
	position: absolute;
  top: 130px;
  left: 11px;
  width: 270px;
  height: 120px;
}

#window2 {
  background: url(images/content/window2_on.gif) no-repeat;
  position: absolute;
  top: 118px;
  left: 356px;
  width: 315px;
  height: 245px;
}

#window2about {
  background: url(images/content/78percent.gif) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 315px;
  height: 245px;
}


#window2_text {
	position: absolute;
  top: 130px;
  left: 11px;
  width: 270px;
  height: 120px;
}


#window_text {
	position: absolute;
  top: 130px;
  left: 11px;
  width: 270px;
  height: 120px;
}

#window3 {
  background: url(images/content/window3_on.gif) no-repeat;
  position: absolute;
  top: 363px;
  left: 46px;
  width: 310px;
  height: 249px;
}

#window3_text {
	position: absolute;
  top: 130px;
  left: 11px;
  width: 270px;
  height: 120px;
}

#window4 {
  background: url(images/content/window4_on.gif) no-repeat;
  position: absolute;
  top: 363px;
  left: 356px;
  width: 315px;
  height: 249px;
}

#window4about {
  background: url(images/content/46percent.gif) no-repeat;
  position: absolute;
  top: 230px;
  left: 0px;
  width: 315px;
  height: 249px;
}


#window5 {
  background: url(images/content/window5_on.gif) no-repeat;
  position: absolute;
  top: 612px;
  left: 46px;
  width: 310px;
  height: 249px;
}

#window6 {
  background: url(images/content/window6.jpg) no-repeat;
  position: absolute;
  top: 612px;
  left: 356px;
  width: 315px;
  height: 249px;
}

#window6about {
  background: url(images/content/99percent.gif) no-repeat;
  position: absolute;
  top: 450px;
  left: 0px;
  width: 315px;
  height: 249px;
}

#cta {
    background: url(images/content/cta.gif) no-repeat;
    position: absolute;
    float: bottom;
    bottom: 24px;
    left: 46px;
    width: 625px;
    height: 105px;
    padding-top: -30px
}

#cta2 {
    background: url(images/content/cta.gif) no-repeat;
    position: absolute;
    float: top;
    bottom: 24px;
    left: 46px;
    width: 625px;
    height: 105px;
    padding-top: 0px
}
#cta3{
    background: url(images/content/cta.gif) no-repeat;
    position: absolute;
    top: 820px;
    left: 46px;
    width: 600px;
    height: 155px;
}
#cta4{
    background: url(images/content/cta.gif) no-repeat;
    position: absolute;
    top: 880px;
    left: 46px;
    width: 600px;
    height: 155px;
}
#cta5{
    background: url(images/content/cta.gif) no-repeat;
    position: absolute;
    top: 540px;
    left: 46px;
    width: 600px;
    height: 155px;
}
#cta7{
    background: url(images/content/cta.gif) no-repeat;
    position: absolute;
    top: 600px;
    left: 46px;
    width: 600px;
    height: 155px;
}
#cta6{
    background: url(images/content/cta.gif) no-repeat;
    position: absolute;
    top: 700px;
    left: 46px;
    width: 600px;
    height: 155px;
}
