﻿/* >>>>>>>>>>>>>>>>>>>>>>> Bright-Built Global <<<<<<<<<<<<<<<<<<<<<<<<< */

.Background 
{
    background-color: ; 
    background-image: url(http://www.mavizon.com/projects/brightbuilt/images/b.jpg); 
    background-repeat: repeat-y; 
    background-position: center;       
}

.FooterText
{
    font-family:Arial Rounded MT Bold,arial,helvetica,sans-serif; 
    font-size:8px; 
    color:#ffffff;
}

body 
{ 
   font: 11px/18px Lucida Grande, Lucida Sans Unicode, Geneva, Arial, Verdana, sans-serif; 
   background:url(http://www.brightbuilt.com/images/bg.jpg) top repeat; 

}


/* >>>>>>>>>>>>>>>>>>>>>>> Volare HEADER <<<<<<<<<<<<<<<<<<<<<<<<< */


#globalnavheader .HeaderBackground { background-image: url(http://www.brightbuilt.com/images/LinkHeader.jpg);height: 58px; width: 1289px; background-repeat: no-repeat; background-position: center;}
#globalnavheader .HeaderLinks { padding: 13px 0px 0px 200px; word-spacing: 9px; font-weight: none;align: center;}
#globalnavheader a { color:#ffffff }

#globalnavheader { width: 1289px; }
#globalnavheader { color: #bf6837; font-size: 14px; margin: 0px auto; padding-bottom: 0px; text-align: left !important; }


/* >>>>>>>>>>>>>>>>>>>>>>> Volare Main Content Area <<<<<<<<<<<<<<<<<<<<<<<<< */

#maincontent .ContentArea {background-image: url(http://www.brightbuilt.com/images/ContentBackground.jpg);height: 922px; width: 1289px; background-repeat: repeat; background-position: center; font-size:16px; }
#maincontent .ContentArea2 {background-image: url(http://www.brightbuilt.com/images/ContentBack2.jpg);height: 1220px; width: 1289px; background-repeat: repeat; background-position: center; font-size:16px; }
#maincontent .ContentArea3 {background-image: url(http://www.brightbuilt.com/images/ContentBack3.jpg);height: 1220px; width: 1289px; background-repeat: repeat; background-position: center; font-size:16px; }
#maincontent .ContentArea4 {background-image: url(http://www.brightbuilt.com/images/videobackground.jpg);height: 936px; width: 1289px; background-repeat: repeat; background-position: center; font-size:16px; }
#maincontent .ContentArea5 {background-image: url(http://www.brightbuilt.com/images/videobackground2.jpg);height: 936px; width: 1289px; background-repeat: repeat; background-position: center; font-size:16px; }
#maincontent .ContentArea6 {background-image: url(http://www.brightbuilt.com/images/videobackground3.jpg);height: 936px; width: 1289px; background-repeat: repeat; background-position: center; font-size:16px; }
#maincontent .ContentArea7 {background-image: url(http://www.brightbuilt.com/images/remodel.jpg);height: 936px; width: 1289px; background-repeat: repeat; background-position: center; font-size:16px; }
#maincontent .ContentArea8 {background-image: url(http://www.brightbuilt.com/images/patiobackground.jpg);height: 936px; width: 1289px; background-repeat: repeat; background-position: center; font-size:16px; }
#maincontent .ContentArea9 {background-image: url(http://www.brightbuilt.com/images/ContentBack4.jpg);height: 740px; width: 1289px; background-position: center; font-size:16px; }
#maincontent .ContentArea10 {background-image: url(http://www.brightbuilt.com/images/TestBack1.jpg);height: 1220px; width: 1289px; background-position: center; font-size:16px; }
#maincontent .ContentArea11 {background-image: url(/images/Picturesback.jpg);height: 500px; width: 1289px; background-position: center; font-size:16px; }
#maincontent .ContentArea12 {background-image: url(htp://www.brightbuilt.com/images/DefaultBackground3.jpg);height: 922px; width: 800px; background-repeat: repeat; background-position: center; font-size:16px; }



#maincontent { width: 1289px; }
#maincontent { color: #999; font-size: 14px; margin: 0px auto; padding-bottom: 0px; text-align: left !important; }
#maincontent a:hover { text-decoration: none; }

#maincontent .HomeText { float: right;width:390px;padding-right:10px; color: #ffffff } 
#maincontent .InfoText { float: right;width:330px;padding-right:10px; color: #ffffff }
#maincontent .ReviewText { float: right;width:300px;padding-right:0px; color: #ffffff }

#maincontent .SliderBackground {background-image: url(http://www.brightbuilt.com/images/defaultbackground2.jpg);padding: 0px 487px 0px 0px;height: 922px; width: 800px; background-repeat: no-repeat; background-position: center top; font-size:16px; }
#maincontent .SliderBackground3 {background-image: url(/images/DefaultBackground3.jpg);padding: 0px 487px 0px 0px;height: 922px; width: 800px; background-repeat: no-repeat; background-position: center top; font-size:16px; }
#maincontent .BluePrintBackground {background-image: url(http://www.brightbuilt.com/images/BluePrint.jpg);padding: 0px 400px 0px 0px;height: 1221px; width: 933px; background-repeat: no-repeat; background-position: center top; font-size:16px; }
#maincontent .MeetDavidBackground {background-image: url(http://www.brightbuilt.com/images/MeetDavidBackground.png);padding: 0px 324px 0px 0px;height: 953px; width: 964px; background-repeat: no-repeat; background-position: center top; font-size:16px; }

#maincontent2 a { color:#eb702c }
#maincontent2 a:hover { color:#000000 }
#maincontent3 a { color:#ffffff }
#maincontent3 a:hover { color:#000000 }

/* >>>>>>>>>>>>>>>>>>>>>>> Don't Touch Below this Line - Volare legal footer contents <<<<<<<<<<<<<<<<<<<<<< */

/* COMMON */
a { color:#ffbc00; }
a:hover { color:#fff; }
sup, .sosumi { color:#76797c; }

{ color: #999; font-size: 10px; margin: 0px auto; padding-bottom: 0px; text-align: left !important; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
p { margin: 0; }
.gf-buy { float: left; width: 60%; margin: 0px 0 18px; }
.gf-links { float: right; text-align: right; margin: 0px 0 9px; }
.gf-links a { padding: 0 10px; white-space: nowrap; }
.gf-links a.last { padding-right: 0; _float: none !important; width: auto !important;  }
.gf-sosumi { clear: both; width: 100%; border-top: 1px solid #eee; padding-top: 22px; }
.gf-sosumi a { padding: 0 0px; }
#globalfooter { width: 850px; }

/* FOOTER */
#globalfooter { color:#aaa; }
#globalfooter.gf-980,
.gf-900 { color: #fff; }
#globalfooter.gf-980 .gf-sosumi,
.gf-sosumi { border-color: #272727; }


/* NEW GLOBALFOOTER */

#globalfooter1 .FooterBackground { background-image: url(http://www.brightbuilt.com/brightbuilt/images/FooterBackground.jpg);height: 164px; width: 1289px; background-repeat: no-repeat; background-position: center;}

#globalfooter { color: #999; font-size: 10px; margin: 0px auto; padding-bottom: 36px;padding-left: 0px; text-align: left !important; }
#globalfooter a { text-decoration: none; }
#globalfooter a:hover { text-decoration: underline; }



