@charset "utf-8";
/* CSS Document */

.paginateproducts {height:25px;}
	.navigate {height:25px; width:33%; float:left;}
	.navigatedetails {width:auto; text-align:center}
	.pageselect {height:25px; width:66%; text-align:right; float:right;}
	
	.paginateproducts ul {/* see common.css */}
	.paginateproducts li {font-size:0.8em; list-style-type:none; display:inline;}
	.paginateproducts li a {color:#900;}
	
	
/*-------------------------
	Product List
-------------------------*/

#productlisttable {margin:10px 0; background:#fff;}
	
	#productlisttable .productimage {width:25%; text-align:center; padding:0.3em;}
		#productlisttable .productimage img {border:5px solid #f8f6ea;}
	
	#productlisttable .productdetail {width:75%; text-align:left; padding:0.3em;}
		#productlisttable .rowb {background-color:#fbfaf1;}
		
		#productlisttable .productdetail a, #productlisttable .productimage a {color:#900;}
		#productlisttable .productdetail h5 {font-size:1em; margin:0.1em 0;}
		#productlisttable .productdetail h5 a {font-weight:bold;}
		#productlisttable .productdetail p {font-size:0.8em; line-height:110%; margin:0;}
		
		#productlisttable .productimage h5 {font-size:0.8em; margin:0.1em 0;}
		
		#productlisttable .productimage p {font-size:0.8em; line-height:110%; margin:0;}
		
/*-------------------------
	Product Details
-------------------------*/

#productdetailstable {margin:10px 0; background:#fff;}
	
	#productdetailstable .productimage {width:45%; text-align:center; padding:0.3em;}
		#productdetailstable .productimage img {border:5px solid #f8f6ea;}
	
	#productdetailstable .productdetail {width:50%; text-align:left; padding:0.3em;}
		#productdetailstable .productdetail a {color:#900;}
		#productdetailstable .productdetail h5 {font-size:1.1em; margin:0.1em 0;}
		#productdetailstable .productdetail h5 a {font-weight:bold; color:#900}
		#productdetailstable .productimage h5 a {  color: #900;    font-style: italic;}
		#productdetailstable .productdetail p {font-size:0.9em; line-height:120%; margin:0;}
		
/*-------------------------
    Added by CBC, LLC
-------------------------*/

.productdetaillv {width:100%; text-align:left; padding:0.3em;}
		.productdetaillv a {color:#900;}
		.productdetaillv p {font-size:0.9em; line-height:120%; margin:0;}

/*-------------------------
	Matboard Details
-------------------------*/

#UpdatePanel2 {margin:10px 0; background:#fff;}
	
	#UpdatePanel2 .matboarddetail {width:33%; text-align:center; padding:0.3em;}
		#UpdatePanel2 .matboarddetail img {border:5px solid #f8f6ea;}
	
	#UpdatePanel2 .matboarddetail {border: 1px solid #C0C0C0;width: 30%;text-align: center;padding: 0.3em;}
	#UpdatePanel2 .matboarddetail  td{border: 1px solid #C0C0C0;width: 30%;text-align: center;padding: 0.3em;}
		#UpdatePanel2 .matboarddetail a {color:#900;}
		#UpdatePanel2 .matboarddetail h5 {font-size:0.8em; margin:0.1em 0;}
		#UpdatePanel2 .matboarddetail h5 a {font-weight:bold; color:#900}
		#UpdatePanel2 .matboarddetail h5 a {  color: #900;    font-style: italic;}
		#UpdatePanel2 .matboarddetail p {font-size:0.8em; line-height:120%; margin:0;}

#dlMatboardList {margin:10px 0; background:#fff;}
	#dlMatboardList .matboarddetail {width:33%; text-align:center; padding:0.3em;}
		#dlMatboardList .matboarddetail img {border:5px solid #f8f6ea;}
	
	#dlMatboardList .matboarddetail {border: 1px solid #C0C0C0;width: 30%;text-align: center;padding: 0.3em;}
	#dlMatboardList .matboarddetail  td{border: 1px solid #C0C0C0;width: 30%;text-align: center;padding: 0.3em;}
		#dlMatboardList .matboarddetail a {color:#900;}
		#dlMatboardList .matboarddetail h5 {font-size:0.8em; margin:0.1em 0;}
		#dlMatboardList .matboarddetail h5 a {font-weight:bold; color:#900}
		#dlMatboardList .matboarddetail h5 a {  color: #900;    font-style: italic;}
		#dlMatboardList .matboarddetail p {font-size:0.8em; line-height:120%; margin:0;}


/*-------------------------
	Catalog Links Details
-------------------------*/

#tblCatalogLinks {margin:10px 0; background:#fff;}
	#tblCatalogLinks td {vertical-align:top}
	
	#tblCatalogLinks .catalogimage {width:25%; text-align:center; padding:0.3em;}
		#tblCatalogLinks .catalogimage img {border:5px solid #f8f6ea; vertical-align:middle}
		#tblCatalogLinks a, #tblCatalogLinks .catalogimage a {color:#900; text-decoration:none;}
		
	#tblCatalogLinks .productdetail {width:75%; text-align:left; padding:0.3em;}
	
#tblOtherProducts {margin:10px 0; background:#fff;}
#tblOtherProducts td {vertical-align:top}
	
#tblOtherProducts .otherproducts {width:25%; text-align:center; padding:0.3em;}
    	#tblOtherProducts .otherproducts img {border:none; vertical-align:top;}
    	#tblOtherProducts .otherproducts p {border:none; vertical-align:top}
    	#tblOtherProducts a, #tblOtherProducts .otherproducts a {color:#900; text-decoration:none;}
	
.glass h2, h4
{
    padding: 1px;
    margin: 1px;
    text-align: center;
}
.glass p
{
    padding: 1px;
    margin: 1px 1px 5px 1px;
    text-align: center;
    border-bottom: 1px dotted #900;
}

.glass input {height:20px; background:#900; font-size:0.8em; color:#fff; margin:0; padding:0; border:1px solid #600;}
		
.foamboard h2, h4
{
    padding: 1px;
    margin: 1px;
    text-align: center;
}
#foamboard p
{
    padding: 1px;
    margin: 1px 1px 5px 1px;
    text-align: center;
    border-bottom: none;
    border-bottom-width: 0px;
    border-bottom-color: white;
}

#foamboardorder p
{
    padding: 1px;
    margin: 1px 1px 5px 1px;
    text-align: left;
    font-style:italic;    
    border-bottom: 1px dotted #900;
}

.foamboard input {height:20px; background:#900; font-size:0.8em; color:#fff; margin:0; padding:0; border:1px solid #600;}
		
		
	/*.aspnavigate {height:25px; width:33%; float:left;}*/
	
	.asppaginateproducts
{
	font-size: 0.9em;
	color: #900;
	
}
	
.watermark
{
	color: #808080;
}

.ddlCatalog {font-size:smaller; width: 150px;}

#framingsupplies{height:775px;}

#suppliesfooter
{
    /*padding-top:200px;*/
    height:235px;
    background-image: url('../images/BottomTop.gif');
    background-repeat: no-repeat;
}

#suppliespadding
{
    height:400px;
    background-image: url('../images/Top.gif');
    background-color: #D7D7D7;
    padding-top: 125px;
    background-repeat: no-repeat;
}

#suppliespadding ul
{
    list-style-type: none;
}

#suppliespadding li
{
    padding-top: 5px;
    padding-bottom: 5px;
}

#suppliespadding li a
{
    font-family: 'trebuchet MS';
    font-weight: bold;
    color: #000000;
    font-style: italic;
}

#suppliespadding li a:hover
{
    font-family: 'trebuchet MS';
    font-style: italic;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}


