body {background: url(http://www.dandgpainting.com/images/bg.jpg) repeat-x #000000;}

#wrapper {width:990px ;  margin-left: 150px; margin-right:150px;}



#nav {position:absolute; z-index:1; top:59px; margin-left:110px; float:left; display:block;}


#nav  a {color:#ffffff; border:solid 1px #FFCC00; font-size:16px; font-family:Arial;margin-left:16px; font-weight:bold; text-decoration:none;}
#nav  a:hover {color: #FFCC00; border:solid 1px #724437; font-size:16px; font-family:Arial; font-weight:bold;}


#main {width:990px; height:811px; background: url(http://www.dandgpainting.com/images/dg-bg.jpg) no-repeat; position:absolute; top:0px;}
#main-text {width:685px; text-align:justify;position:absolute; top:560px; margin-left:150px; }

#main-text p {color:#ffffff; font-size:11.5px; font-family: Arial;}


#services-text {width:285px; position:absolute; top:120px;  margin-left:120px; margin-top:15px;}

#services-text p {color:#724437; font-size:14px; font-family: Arial;}
#services-text li {color:#724437; font-size:14px; font-family: Arial; list-style-type:none;}
#services-text ul {color:#724437; font-size:14px; font-family: Arial;}



#why-text {width:715px; position:absolute; top:100px;  margin-left:120px; margin-top:15px;}

#why-text p {color:#724437; font-size:14px; font-family: Arial; text-align:justify;}
#why-text li {color:#724437; font-size:14px; font-family: Arial; list-style-type:none;}
#why-text ul {color:#724437; font-size:14px; font-family: Arial;}




#why-text2 {width:815px; background-color:#000000;  margin: auto;}

#why-text2 p {color:#724437; font-size:12px; font-family: Arial; text-align:justify; margin-left:5px; margin-right:5px;}
#why-text2 li {color:#724437; font-size:12px; font-family: Arial; list-style-type:none;}
#why-text2 ul {color:#724437; font-size:12px; font-family: Arial;}



#about-text {width:310px; position:absolute; top:100px;  margin-left:120px; margin-top:15px;}

#about-text p {color:#724437; font-size:14px; font-family: Arial; text-align:justify;}
#about-pic {margin-left:480px; position:absolute; top:120px;}

h1 {color: #FFCC00; text-decoration:underline; font-size:19px;}


#flash {  position:absolute; left:110px; top:100px;}

#flasher { position:absolute; top: 120px; margin-left:170px;width:650px; height:400px; background-color:#999999;}

#gallery {  margin-top: 65px; margin-left:45px; }

#gallery2 { margin-top: 65px; margin-left:42px; }

#gallery3 { margin-top: 65px; margin-left:42px; }

b {color: #FFCC00; }

.basictab ul{
margin: 4px;
padding: 3px 0;
margin-left: 0;
font: bold 12px Verdana;

list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #FFCC00;
border-bottom: none;
background-color: #000000;
color: #2d2b2b;
}

.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover, .basictab li a.current{
background-color: #000000;
color: black;
}

.basictab li a:active{
color: black;
}

.tabcontainer{
color:#FFFFFF;
clear: left;
margin-top:3px;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
display:none;
}