/*Sand Tray colors
wood A68957    #B39F5A
wood knot   #673400
blue #30748B   #237583
sand #9C8E8B    #969291
current blue #C3E3F2
#E4EDFC
#F6EFDF
#img drop shadow 973C1F

Banner  BG #E8DCB3 --green #A0BD91
purple 7B7997     44415C      7771B4
dk grn txt #1B3730
*/


body{background-color: #A0BD91; text-align: center;
  min-width: 1100px; 
font-family:    georgia; verdana;
}
  /*fix for ie centering*/
#wrapper {
background-image: url(pics/mwbg.gif); 
background-image: no-repeat;
  text-align: left;
  width: 1000px; height: 1700px;
  margin-left: auto;
  margin-right: auto;
  border: 0px solid #025388;
}

h2{
text-align: center; 
color: #1B3730;
}
h3 {text-align: center; 
color: #1B3730;
}
p.indent{padding-left: 100px;
padding-right: 100px;
}
.floatR{float: right;}
.floatL{float: left; }
.floatC{float: clear;}

#h1div {position: relative; left: 70; top: 10; width: 655px; height: 90px; 
text-align: center;}

h1.index {position: relative;
top:15px; 
text-align: center; 
vertical-align: top; 
font-family:   "Courier New", georgia;
}

  /*nav menu from http://socialcmsbuzz.com/20-of-the-best-css-navigation-menu-techniques-02072008*/

ul#minitabs{position: relative; top: 10px;
list-style: none;margin: 0;padding: 7px 0;
  border-bottom: 0px solid white;font-weight: bold;
  text-align: center;white-space: nowrap}
ul#minitabs li{display: inline;margin: 0 2px}
ul#minitabs a{text-decoration: none;padding: 0 0 3px;
  border-bottom: 4px solid #CBCADC;color: #7B7997;}
ul#minitabs a#current{border-color: #6D6994;color: #7B7997;}
ul#minitabs a:hover{border-color: #6D6994;color:#6D6994;}


a.und {text-decoration: underline;}
a {text-decoration: none;}
a:link {color:#1B3730;}     
a:visited {color:#1B3730;} 
a:hover {color: #7B7997;} 
a:active {color:white;}

/*Divs for img on index2 page*/
.mw{float: left;
border: 0px solid black;
margin-right: 20px;
margin-left: 5px;
margin-top: 4px;
}

/*Divs for text on index2 page*/
.wwwtxt {position: relative;
text-align: left;
top: 40px; 
left: 40px;
width: 800px;
height: 270px;
font-size: 20px;
color:#1B3730;
border: 0px ridge #1D140E;}

/*Divs forTXT w/img on web design page*/
.txt1 {position: relative;
top:50px;
left:20px;
width: 520px;
border: 2px ridge #CBCADC;
font-size: 20px;
padding: 8px;
}
/*Divs forTXT  on web design page;*/
.txt2  {position: absolute;
top:0;
left:575px;
width: 370px;
border: 2px ridge #CBCADC;
font-size: 20px;
padding: 8px;
}
/*Div for  IMG on web design page*/
.www150 {float: left;
margin-right: 20px;
border: 1px solid  #6D6994;
}
/*Divs for COST on web design page*/
.txt3 {position: relative;
top:80px;
left:15px;
width: 290px;
border: 2px ridge #CBCADC;
font-size: 20px;
padding: 8px;
}
/*Div for OTHER SVS on web design page*/
.txt4 {position: absolute;
top:200px;
left:-260px;
width: 595px;
border: 2px ridge #CBCADC;
font-size: 18px;
padding: 8px;
margin: 10px;
}

/*Div for SAMPLES button on web design page --img is floated left*/
.txt5 {position: absolute;
top:500px;
left:0px;
width: 320px;
height: 165px;
border: 6px ridge #CBCADC;
font-size: 26px;
padding: 2px;
text-align: center;
line-height: 1.3;
margin: 20px;

 }
/*Div for LAST statement on web design page*/
.txt6{
position: relative;
bottom:-200px;
left:8px;
width: 950px;
border: 8px ridge #CBCADC;
font-size: 20px; text-align: center;
padding: 8px;
}

/*PORTFOLIO*/
/*Div for sample1 img (dee)*/
.dee{float: left;
margin-top: 60px;
margin-left: 20px;
border: 0px ridge #CBCADC;
}
/*Div for DESC of  (dee)*/
.ddesc {float: right;
margin-top: 30px;
margin-right: 20px;
margin-bottom: 20px;
margin-left: 0px;
padding: 8px;
border: 0px solid #CBCADC;
font-size: 18px;
width: 300px;
}

/*Div for sample2 img (lucas)*/
.lucas{float: left;
margin-top: 100px; 
margin-left: 20px;
border: 0px ridge #CBCADC;
}
/*Div for DESC of (Lucas)*/
.ldesc {float: right;
margin-top: 60px;
margin-right: 20px;
margin-bottom: 20px;
margin-left: 0px;
padding: 8px;
border: 0px ridge #CBCADC;
font-size: 18px;
width: 300px;
}

/*SAND TRAY PAGE*/

/*Div for SLIDESHOW*/
.pics
 {position:relative;
 background-color: black;
 top:50px;
 left:0px;
 width: 600px;
 margin:10px;
padding: 8px;
border: 6px ridge #CBCADC;
}
/*Div for TXT 1*/
.st1{position:relative;
 top:40;
 left:0;
 width: 900px;
 margin:10px;
padding-left: 50px;
padding-right: 20px;
font-size: 16px;
border: 0px ridge #CBCADC;
}
/*Div for SPECS*/
.specs {position: relative;
top: -450px; 
 left:640px;
 width: 320px;
 margin:10px;
padding: 8px;
font-size: 18px;
border:0px ridge #CBCADC;
}
/*Div for Sand Face Img*/
img.silly{
 margin-right:10px;
padding: 0px;
border:0px ridge #CBCADC;}

/*Div for Bus Cards*/
.cards{position: relative;
top: -350px; 
 left:80px;
 width: 800px;
 margin:10px;
padding: 10px;
font-size: 18px;
border:0px ridge #CBCADC;}

img.market{margin-top: 10px;
margin-bottom: 10px;
margin-right: 50px;
margin-left: 50px;
border:2px ridge #CBCADC;
}

/*Div for RESOURCES*/
.resources{position: relative;
top: -350px; 
 left:0px;
 width: 550px;
 margin:0px;
padding: 8px;
font-size: 16px;
border: 0px solid #CBCADC;
text-align: center;
line-height: 1.5;
}
/*Div for PROVIDERS*/
.providers {position: absolute;
top: 0px; 
 left:600px;
 width: 330px;
 margin:0px;
padding: 8px;
font-size: 16px;
border: 0px ridge #CBCADC;
line-height: 1.2;
}

/*PRICE LIST PAGE*/
.prices
{position: relative;
top: 30px; 
 left:50px;
 margin:20px;
padding: 0px;
font-size: 18px;
border: 0px ridge #CBCADC;
line-height: 1.2;
}

/*CONTACT ME PAGE*/
.contact
{position: relative;
top: 0px; 
 left:0px;
padding: 50px;
border: 0px solid black;
text-align: center;
}
img.blk{border: 0px ridge  #6D6994;

}