/* CSS Document */

* {
margin:0px;
padding:0px;
border:0px;
}

body {
font-family:"Times New Roman", Times, serif;
background-color:#006666;/*dark green/blue on homepagep*/
margin:0px;
padding:0px;
text-align:center;

}

.mainContainer_photoGallerySlidePages {
float:left;
margin-top:0px;
margin-left:0px;
font-size:12px;
width:995px;
height:750px;
text-align:center;
padding:0px;
z-index:1;

}


a img {
border:0px;
padding:0px;
margin:0px;

}


#toLandscapeSolutionsHome_slidePages {
font-family:"Times New Roman", Times, serif;
position:absolute;
width:100px;
height:35px;
text-align:center;
padding:2px;
top:140px;
left:5px;
font-style:italic;
/*background-color:tan;*/

}


#logo {
margin-left:10px;
margin-top:12px;
left:10px;
top:12px;
width:110px;
height:150px;
background-color:#FFffff;
border:solid 1px black;

}

#logo img {
margin:0px;
border:0px;

}


#toLandscapeSolutionsHome a {
font:bold italic 12px "Times New Roman", Times, serif;
border:none;
color:#99FFFF;
text-align:center;
}





#mainImageContainer {
width:650px;
height:650px;
margin-left:auto;
margin-right:auto;
background-color:blue;
}

#verticalImageContainer {
margin-top:10px;
/*border:1px solid #000000;*/
padding:10px;
width:399px;
height:600px;
margin-left:auto;
margin-right:auto;
background-color:#E6E6FA;
text-align:center;
z-index:2;
}


#horizontalImageContainer_doubleRoll  {
position:absolute;
top:139px;
left:362px;
text-align:center;
border:5px solid yellow;
padding:10px;
width:490px;
height:355px;
background-position:center;
background-repeat:no-repeat;
}


#horizontalImageContainer img {
padding:0px;
margin:0px;
border:10px solid #004B4B;
}


#imageLoading {
position:absolute;
top:270px;
left:520px;
width:200px;
height:50px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#ffffff;
text-align:center;
z-index:2;

}

.botanicalName {
text-align:center;
font-size:12px;
width:180px;
color:#99FFFF;
margin-left:auto;
margin-right:auto;
margin-top:10px;

}


#infoBox {
float:left;
padding-left:0px;
margin-top:50px;
margin-right:0px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
width:250px;
z-index:3;
/*border: 2px #004B4B solid;*/
text-align:center;
}

#infoBox h3 {
width:180px;
font-size:13px;
font-weight:bold;
color:white;
background-color:#004B4B;
margin-top:15px;
margin-left:auto;
margin-right:auto;
border-color:#999999;

}



#infoBox p {
font-size:12px;
text-align:left;
width:160px;
color:#99FFFF;
/*background-color:gray;*/
margin-left:auto;
margin-right:auto;
margin-top:10px;
line-height:1.5em;

}

#infoBox table {
width:250px;
font-size:12px;
/*color:#99FFFF;*/
margin-left:auto;
margin-right:auto;
margin-top:10px;
background-color:#004B4B;
border:1px solid #999999;
color:#ffffff;   
}

#infoBox table th {
font-weight:bold;
font-size:12px;
text-align:center;
/*border:1px solid #004B4B;*/
border:1px solid #999999;
}

#infoBox table td {
text-align:center;
font-size:12px;
/*border:1px solid #004B4B;*/
border:1px solid;
border-color:#999999;
}

#infoBox table tr {
height:20px;
border:1px solid #999999;
}



#clickFor_cubicYardCalculator {
width:75px;
height:30px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
background-color:#004B4B;
padding:2px;
border:1px solid #999999;

}

.bold {
font-weight:bold;
}

#clickFor_cubicYardCalculator a {
color:#99FFFF;
font-weight:bold;
}


#altView_doubleRoll {
float:left;
margin-top:25px;
margin-left:10px;
width:150px;
/*height:15px;*/
padding:5px;
/*border:1px solid black;*/
z-index:4;
/*background-color:#E8C482;*/
font-size:10px;
color:#999999;
}

#altView_doubleRoll p{
font-size:12px;
}



#galleryHome_photoGallerySlidePages {
float:left;
margin-left:250px;
margin-top:50px;
width:120px;
padding-top:0px;
text-align:center;
/*background-color:gray;*/
}

#galleryHome_photoGallerySlidePages a {
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:normal;
color:#99FFFF;
font-size:12px;

}

#galleryHome_photoGallerySlidePages img {
float:left;
padding:0px;
margin:0px;
border:0px;
}



#logoContainer_slidePages {
float:left;
margin-left:15px;
margin-top:12px;
width:75px;
height:109px;
background-color:#FFffff;
border:solid 1px black;

}



#callToOrder {
float:left;
margin-left:450px;
margin-top:20px;
width:250px;
height:32px;
color:white;
font-weight:bold;
}





