html,body { height:100%; background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; margin:0px; background-image:url(http://www.mustangexteriors.com/blog/wp-content/themes/default/images/background_tile.jpg); background-repeat:repeat-x; }

#nonFooter { position:relative; width:100%; height: auto !important; height:100%; margin: 0px auto 0px; }
#nonFootercontent { position:relative; min-height:100%; width:984px; margin-left:auto; margin-right:auto;  }
#footer { position:relative; height:175px; width:100%; margin-left:auto; margin-right:auto; clear:both;  }
#footercontent { position:relative; height:175px; width:964px; margin-left:auto; margin-right:auto; clear:both;  }

#spacer00 { position:relative; width:100%; height:20px; float:left; }

#header { position:relative; height:334px; width:984px; top:20px; float:left; }
#spacer01 { position:relative; width:7px; height:334px; float:left; }
#menu { position:relative; height:225px; width:135px; top:50px; background-image:url(http://www.mustangexteriors.com/blog/wp-content/themes/default/images/background_menu.jpg); background-repeat:no-repeat; float:left; }
#anchor { position:relative; height:334px; width:496px; float:left; }
#rightcontainer { position:relative; height:334px; width:345px; float:left; }
#logo { position: relative; height:95px; width:330px; top:41px; float:left; left:17px; }
.doubleline { position:relative; height:2px; width:320px; left:2px; background-color:#FFFFFF; border-top:1px solid #e5e5e5; top:20px; }
#tagline { position:relative; height:100px; width:326px; float:left; clear:left; top:71px; left:19px; }
#estimate { position:relative; height:24px; width:156px; float:left; top:74px; left:189px; }

#menuspacer { position:relative; width:100%; height:15px; }
.menuspecial { position:absolute; left:-112px; top:67px; width:121px; height:25px; border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8; z-index:100px; }
.menubutton { position: relative; float:right; width:105px; height:26px; border-bottom:1px dashed #7f7f7f; clear:right; padding-top:2px; }
.menubutton2 { position: relative; float:right; width:105px; height:26px; clear:right; margin:0px; top:0px; padding-top:2px; }

#spacer02 { position:relative; width:984px; height:20px; float:left; clear:both; }
#featurebar { position:relative; height:155px; width:984px; float:left; clear:both; top:0px; }
.shadow { position:relative; width:10px; height:155px; float:left; }
.box { position: relative; width:241px; height:155px; float:left; }
#box01A { position:absolute; width:241px; height:155px; top:0px; left:0px; background-image:url(http://www.mustangexteriors.com/blog/wp-content/themes/default/images/background_box01_A.jpg); background-repeat:no-repeat; z-index:10; }
#box01B { position:absolute; width:241px; height:155px; top:0px; left:0px; background-image:url(http://www.mustangexteriors.com/blog/wp-content/themes/default/images/background_box01_B.jpg); background-repeat:no-repeat; z-index:11; display:none; }
#box01T { position:absolute; width:201px; height:140px; top:15px; left:20px; z-index:12;  }
#box02A { position:absolute; width:241px; height:155px; top:0px; left:0px; background-image:url(http://www.mustangexteriors.com/blog/wp-content/themes/default/images/background_box02_A.jpg); background-repeat:no-repeat; z-index:13; }
#box02B { position:absolute; width:241px; height:155px; top:0px; left:0px; background-image:url(http://www.mustangexteriors.com/blog/wp-content/themes/default/images/background_box02_B.jpg); background-repeat:no-repeat; z-index:14; display:none; }
#box02T { position:absolute; width:201px; height:140px; top:15px; left:20px; z-index:15; }
#box03A { position:absolute; width:241px; height:155px; top:0px; left:0px; background-image:url(http://www.mustangexteriors.com/blog/wp-content/themes/default/images/background_box03_A.jpg); background-repeat:no-repeat; z-index:16; }
#box03B { position:absolute; width:241px; height:155px; top:0px; left:0px; background-image:url(http://www.mustangexteriors.com/blog/wp-content/themes/default/images/background_box03_B.jpg); background-repeat:no-repeat; z-index:17; display:none; }
#box03T { position:absolute; width:201px; height:140px; top:15px; left:20px; z-index:18; }
#box04A { position:absolute; width:241px; height:155px; top:0px; left:0px; background-image:url(http://www.mustangexteriors.com/blog/wp-content/themes/default/images/background_box04_A.jpg); background-repeat:no-repeat; z-index:19; }
#box04B { position:absolute; width:241px; height:155px; top:0px; left:0px; background-image:url(http://www.mustangexteriors.com/blog/wp-content/themes/default/images/background_box04_B.jpg); background-repeat:no-repeat; z-index:20; display:none; }
#box04T { position:absolute; width:201px; height:140px; top:15px; left:20px; z-index:21; }
.readmore { position: absolute; width:97px; height:31px; top:109px; }

#spacer03 { position:relative; width:984px; height:20px; float:left; clear:both; }
#textarea { position:relative; float:left; width:924px; left:30px; top:0px; clear:both;}
#textarea2 { position:relative; float:left; width:730px; left:127px; top:0px; clear:both;}
#greybar {position:relative; width:100%; height:83px; background-color:#e7e7e7; }
#logo01 { position:relative; width:83px; height:74px; top:4px; left:16px; float:left; }
#logo02 { position:relative; width:74px; height:74px; top:5px; left:27px; float:left; }
#logo03 { position:relative; width:125px; height:57px; top:13px; left:50px; float:left; }
#logo04 { position:relative; width:154px; height:45px; top:4px; float:right; clear:both; }
#legal { position:relative; width:400px; height:83px; float:right; }

.divider { position:relative; clear:both; width:100%; height:42px; }
.rule { position:relative; width:80%; height:1px; top:20px; background-color:#999999; border-bottom:1px solid #CCCCCC; margin-left:auto; margin-right:auto; }
.boxheader { font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif; font-size:32px; color:#FFFFFF; font-style:normal; font-weight:normal; text-decoration:none; line-height:32px; margin-bottom:5px; margin-top:0px; }
.boxtype { font-size:13px; color:#FFFFFF; font-style:normal; font-weight:normal; text-decoration:none; line-height:15px; margin-bottom:0px; margin-top:0px; }
.legal { font-size:13px; color:#404040; font-style:normal; font-weight:normal; text-decoration:none; line-height:15px; margin-bottom:0px; margin-top:0px; }
.heading, h2 { font-size:21px; color:#d71d26; font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration:none; line-height:24px; margin-bottom:8px; margin-top:0px; }
.subheading { font-size:16px; color:#404040; font-style:normal; font-weight:bold; text-decoration:none; line-height:20px; margin-bottom:0px; margin-top:0px; }
p, ul, td { font-size:14px; color:#404040; font-style:normal; font-weight:normal; text-decoration:none; line-height:20px; margin-bottom:8px; margin-top:0px; }
ul { margin-top:-8px; }
.red { color:#d71d26; }
a:link { font-size:14px; color:#d71d26; font-style:normal; font-weight:normal; text-decoration:underline; line-height:20px; }
a:visited { font-size:14px; color:#d71d26; font-style:normal; font-weight:normal; text-decoration:underline; line-height:20px; }
a:hover { font-size:14px; color:#000000; font-style:normal; font-weight:normal; text-decoration:none; line-height:20px; }
.hometext { font-size:16px; color:#404040; font-style:normal; font-weight:normal; text-decoration:none; line-height:24px; margin-bottom:10px; margin-top:0px; }

/*form { margin:0px; }*/
.textbox01 { width:246px; height:18px; font-size:12px; color:#404040; font-style:normal; font-weight:normal; text-decoration:none; margin:0px; }
.textbox02 { width:170px; height:18px; font-size:12px; color:#404040; font-style:normal; font-weight:normal; text-decoration:none; margin:0px; }
.textbox03 { width:60px; height:18px; font-size:12px; color:#404040; font-style:normal; font-weight:normal; text-decoration:none; margin:0px; }
.dropdown { width:127px; height:18px; font-size:12px; color:#404040; font-style:normal; font-weight:normal; text-decoration:none; margin:0px; }
.textbox04 { width:757px; height:100px; font-size:12px; color:#404040; font-style:normal; font-weight:normal; text-decoration:none; margin:0px; padding:5px; }
.button { width:127px; height:18px; font-size:12px; color:#404040; font-style:normal; font-weight:normal; text-decoration:none; margin:0px; }

