@charset "utf-8";
/* CSS Document */

html { 
background : url(http://www.randrpainting.com/images/bodybg.jpg); 
}


div#header {
background : url(http://www.randrpainting.com/images/header.jpg) no-repeat;
background-color: #3659cd;
border:solid #3659cd;
border-width:thin;
width:763px;
height: 96px;
padding:0px;
margin-left:auto;
margin-right:auto;
 }
 
 
 div#container {
width:765px;
height:746px;
background-color:#3659cd;
margin-left:auto;
margin-right:auto;
margin-top:0px;
}

 div#content{
width:765px;
height:627px;
background-color:#3659cd;
margin-left:auto;
margin-right:auto;
margin-top:0px;
border-bottom:solid thin #fff;
border-top:solid thin #fff;
}


 div#location {
width:765px;
height:20px;
color:#fff;
background-color:#3659cd;
margin-left:auto;
margin-right:auto;
margin-top:6px;
border-bottom:solid thin #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
}


div#indextext {
width:428px;
height:140px;
background-color:#fff;
padding:10px;
margin-left:1px;
margin-top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#000;
}

div#abouttext {
width:350px;
height:572px;
background-color:#fff;
padding:10px;
margin-left:1px;
margin-top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#000;
}

div#paymentcontext {
background : url(http://www.randrpainting.com/images/paymentpic.jpg) no-repeat;
width:743px;
height:572px;
background-color:#fff;
padding:10px;
margin-left:1px;
margin-top:3px;
}

div#paymenttext {
width:720px;
height:372px;
background-color:#fff;
padding:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#000;
background:#fff;
 border-style:solid;
 border-color:#3659cd;
 border-width:thin;
}

div#aboutpic {
background : url(http://www.randrpainting.com/images/aboutpic.jpg) no-repeat;
width:372px;
height:572px;
background-color:#fff;
padding:10px;
margin-right:1px;
margin-top:3px;
float:right;
}

div#servicespic {
background : url(http://www.randrpainting.com/images/servicespic.jpg) no-repeat;
width:372px;
height:572px;
background-color:#fff;
padding:10px;
margin-right:1px;
margin-top:3px;
float:right;
}

div#stainpic {
background : url(http://www.randrpainting.com/images/stainpic.jpg) no-repeat;
width:372px;
height:572px;
background-color:#fff;
padding:10px;
margin-right:1px;
margin-top:3px;
float:right;
}

div#washpic {
background : url(http://www.randrpainting.com/images/washpic.jpg) no-repeat;
width:372px;
height:572px;
background-color:#fff;
padding:10px;
margin-right:1px;
margin-top:3px;
float:right;
}

div#repairpic {
background : url(http://www.randrpainting.com/images/repairpic.jpg) no-repeat;
width:372px;
height:572px;
background-color:#fff;
padding:10px;
margin-right:1px;
margin-top:3px;
float:right;
}

div#externalpic {
background : url(http://www.randrpainting.com/images/externalpic.jpg) no-repeat;
width:372px;
height:572px;
background-color:#fff;
padding:10px;
margin-right:1px;
margin-top:3px;
float:right;
}

div#interiorpic {
background : url(http://www.randrpainting.com/images/interiorpic.jpg) no-repeat;
width:372px;
height:572px;
background-color:#fff;
padding:10px;
margin-right:1px;
margin-top:3px;
float:right;
}

div#contactspace {
background : url(http://www.randrpainting.com/images/emailpic.jpg) no-repeat;
width:743px;
height:572px;
background-color:#fff;
padding:10px;
margin-left:1px;
margin-top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#000;
}

div#form {
background : url(http://www.randrpainting.com/images/formbg.jpg) no-repeat;
 color:#000;
 border-style:solid;
 border-color:#3659cd;
 border-width:thin;
 padding:10px;
 width:720px;
}

div#thankyou {
background : url(http://www.randrpainting.com/images/formbg.jpg) no-repeat;
 color:#000;
 border-style:solid;
 border-color:#3659cd;
 border-width:thin;
 padding:10px;
 width:720px;
 height:361px;
}

div#indexbottomlinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color:#fff;
width:340px;
height:10px;
background-color:#3659cd;  
padding:10px;
margin-left:auto;
margin-right:auto;
}

div#indexbottomlinks2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color:#fff;
width:450px;
height:10px; 
background-color:#3659cd;  
padding:10px;
margin-left:auto;
margin-right:auto;
}
 
div#indexbottomlinks3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
width:765px;
height:25px;
color:#fff;
background-color:#3659cd;
margin-left:auto;
margin-right:auto;
margin-top:8px;
}

 div#rightpic {
 background : url(http://www.randrpainting.com/images/rightpic.jpg) no-repeat;
 width: 314px;
 height:347px;
 float:right;
 margin-right:1px;
 }
 
 
   div#leftpic {
 background : url(http://www.randrpainting.com/images/leftpic.jpg) no-repeat;
 width: 448px;
 height:431px;
 float:left;
 margin-left:1px;
 }
 
 
  div#bottompic {
 background : url(http://www.randrpainting.com/images/bottompic.jpg) no-repeat;
 width: 314px;
 height:246px;
 float:right;
 margin-right:1px;
 }
 
div#menucontainer {
width:765px;
height:30px;
background-color:#fff;
margin-left:auto;
margin-right:auto;
margin-top:0px;
}

div#menucontainer2 {
width:100%;
height:30px;
background-color:#3659cd;
float:left;
margin-top:0px;
}

#menu {
list-style-type:none; 
margin:0px 0px 1px 0px;
padding:0; 
}

/* space between buttons size */
#menu li {
float:left; padding:0; 
margin:0px 1px 0px 0px; 
position:relative; 
width:100px; 
height:1px; 
z-index:100;
}

#menu li a, #menu li a:visited {
text-decoration:none; 
}

/* legnth of button bar */
#menu dl {
position:absolute; 
top:0; 
left:0; 
width: 100px; 
margin: 0; 
padding: 0; 
background: transparent url(transparency.gif);
}

#menu dt {
background: #3659cd; 
margin:0;
font-size: 1.1em;
border-bottom:1px solid #fff; 
width:260px; 
float:left;
}

#menu dd {
display:none; 
background: transparent; 
border-bottom:1px solid #cce; 
clear:left; 
margin:0; 
padding:0; 
color: #fff; 
font-size: 1em; 
text-align:left;
}

/* legnth of button rollover bar */
#menu dt a, #menu dt a:visited {
display:block; 
color:#fff; 
padding: 5px 5px 5px 25px; 
width:80px;
}

#menu dd a, #menu dd a:visited {
background:#f9f9f9;
color:#3659cd; 
text-decoration:none; 
display:block; 
padding:4px 5px 4px 15px; 
width:90px;
}

#menu li a:hover {
border:0;
}

#menu li:hover dd, #menu li a:hover dd {
display:block;
}

#menu li:hover dl, #menu li a:hover dl {
width:110px; 
border-bottom:3px solid #9c0000;
}

#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {
background: #9c0000; 
color:#fff;
} 



div#menu2 {
margin: 0; 
padding: 0;
cursor: default;
list-style-type: none;
display: inline;
}

#menu2 ul li:before {

}

#menu2 ul {
margin-left: 0;
padding-left: 0;
display: inline;
border: none;
} 

#menu2 ul li {
margin-left: 0;
padding-left: 2px;
border: none;
list-style: none;
display: inline;
}



a:link, a:visited {
 color:#fff;
 font-style:normal;
 font-weight:normal;
 text-decoration:none;
 }
 
 a:hover {
 color: #9c0000;
 text-decoration: underline;
 }
 
 a:visited {

 }


div#menu3 {
margin: 0; 
padding: 0;
cursor: default;
list-style-type: none;
display: inline;
}

#menu3 ul li:before {

}

#menu3 ul {
margin-left: 0;
padding-left: 0;
display: inline;
border: none;
} 

#menu3 ul li {
margin-left: 0;
padding-left: 2px;
border: none;
list-style: none;
display: inline;
}

#menu3 a:link, #menu3 a:visited {
 color:#000;
 font-style:normal;
 font-weight:normal;
 text-decoration:none;
 }
 
 #menu3 a:hover {
 color: #9c0000;
 text-decoration: underline;
 }
 
 #menu3 a:visited {

 }
 
 #menu4 {
list-style-type:none; 
margin:0px 0px 1px 0px;
padding:0; 
}

/* space between buttons size */
#menu4 li {
float:left; padding:0; 
margin:0px 1px 0px 0px; 
position:relative; 
width:100px; 
height:1px; 
z-index:100;
}

#menu4 li a, #menu4 li a:visited {
text-decoration:none; 
}

/* legnth of button bar */
#menu4 dl {
position:absolute; 
top:0; 
left:0; 
width: 100px; 
margin: 0; 
padding: 0; 
background: transparent url(transparency.gif);
}

#menu4 dt {
background: #3659cd; 
margin:0;
font-size: 1.1em;
width:100px; 
height:30px;
float:left;
}

#menu4 dd {
display:none; 
background: transparent; 
clear:left; 
margin:0; 
padding:0; 
color: #fff; 
font-size: 1em; 
text-align:left;
}

/* legnth of button rollover bar */
#menu4 dt a, #menu4 dt a:visited {
display:block; 
color:#fff; 
padding: 5px 5px 5px 25px; 
width:80px;
}

#menu4 dd a, #menu4 dd a:visited {
background:#f9f9f9;
color:#3659cd; 
text-decoration:none; 
display:block; 
padding:4px 5px 4px 15px; 
width:90px;
}

#menu4 li a:hover {
border:0;
}

#menu4 li:hover dd, #menu4 li a:hover dd {
display:block;
}

#menu4 li:hover dl, #menu4 li a:hover dl {
width:110px; 
}

#menu4 li:hover dt a, #menu4 li a:hover dt a, #menu4 dd a:hover {
background: #9c0000; 
color:#fff;
}