@import "../base.css";
#navigation ul li #printing { background-position: -457px -182px !important; cursor: default; }



h1#introA {
	font-size: 1.7em;
	font-family: times, serif;
	color: #444444;
	font-weight: bold;
	margin-bottom: 0px;
	margin-left: 60px;
	margin-top: 15px;
   }
   
 h2#introB {
	font-size: 1em;
	font-family: arial, sans-serif;
	color: #666666;
	margin-top: -3px;
	margin-bottom: 5px;
	font-weight: normal;
	text-transform: uppercase;
	margin-left: 60px;
   }  
  
  h2#introB span {
  color: #1166AA;
         }
		 
 #left { 
	float: left;
	margin: 30px 40px 0 65px;
	padding-top: 3px;
      }

#right {
	width: 525px;
	float: left;
	clear: right;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 25px;
	margin-top: 20px;
	border-left: 2px dashed #CCCCCC;
	min-height: 400px;
       }

#left ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	  }

#left ul li{
	text-indent: 0;
	margin-bottom: 7px;
	padding-bottom: 7px;
	border-bottom: 1px solid #CCCCCC;
	font-family: arial, sans-serif;
	text-transform: uppercase;
	font-size: .75em;
	font-weight: bold;
	color: #1166AA;
	             }

#left ul li a {
	text-decoration: none;
	color: #333333;
               }

#left ul li a:hover {
	text-decoration: none;
	color: #004488
               }

a#livechat img { border: 0; }

.item {
	width: 600px;
	height: 75px;
	padding: 10px 10px 10px 10px;
	border: 0px solid red;
	float: left;
	margin-bottom: 25px;
	/** background-image: url('images/pricebg.png'); **/
 border: 1px solid #AAAAAA; 
 /*gecko*/ 
 -moz-border-radius: 1em; 
 /*webkit*/ 
 -webkit-border-radius: 1em; 
 /*future proofing*/ 
 border-radius: 1em; 
	}


table {
	font-family: arial, sans-serif;
	text-align: left;
	border-collapse: collapse;
	border-spacing: 0px;
	font-size: 1em;
	font-weight: normal;
	margin: 5px 0 0 0;
      }

table td {
	padding: 6px 10px 0 0;
	vertical-align: top;
	font-size: .9em;
	text-align: left;
	width: 40px;
         }

table th {
	padding: 0px 10px 0px 0px;
	color: #444444;
	font-size: .8em;
	text-align: left;
	font-weight: normal;
 	 }

table th.quantity {
	font-size: .8em;
	color: #666666;
	text-align: left;
	width: 70px;
	}

table td.price {
	color: #1166AA;
	vertical-align: top;
	text-align: left;
	width: 70px;
	font-size: .8em;
                }

table td a {
	color: #1166AA;
           }

table td a:hover {
	text-decoration: none;
	color: #2288CC;
                 }

#b-side {
	border: 0px solid green;
	margin-top: 150px;
	display: none;
        }

#printinfo {
	width: 220px;
	padding: 15px 10px 10px 15px;
	float: left;
	/** background-image: url('images/pricebg.png'); **/
 border: 1px solid #AAAAAA; 
 /*gecko*/ 
 -moz-border-radius: 1em; 
 /*webkit*/ 
 -webkit-border-radius: 1em; 
 /*future proofing*/ 
 border-radius: 1em; 
	   }

#printinfo ul {
	font-family: arial, sans-serif;
	color: #555555;
	font-size: .85em;
	list-style-type: none;
	margin-right: 5px;
              }

#printinfo ul li {
	padding: 0;
	margin-bottom: 5px;
	font-style: italic;
                 }

#printinfo ul li span {
	font-weight: bold;
	font-style: normal;
                      }


#getadesign {
	margin-left: 30px;
	width: 125px;
	height: 250px;
	float: left;
	    }

#getadesign p {
	font-weight: bold;
	font-family: "century gothic", arial, sans-serif;
	color: #BB4422;
	font-size: .9em;
	margin-bottom: 10px;
              }

#getadesign a {
	font-weight: bold;
	font-family: "century gothic", arial, sans-serif;
	color: #BB4422;
	font-size: .9em;
	text-decoration: none;
	      }

#getadesign img {
	border: 0;
                }


h3, h4, h5, h6 {
	color: #444444;
	font-family: "century gothic", arial, sans-serif;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 5px;
   }

h4 { 
	margin-top: 20px;
}

.extra {
	font-size: .75em;
	font-style: oblique;
                            }



#right ol {
	font-family: arial, sans-serif;
	text-indent: 0;
	margin-left: 20px;
	margin-bottom: 20px;
	padding: 0;
	font-size: .9em;
	color: #555555;
	    }
		
.item > h1 {	font-size: .9em; margin: 3px 0 6px 0; padding: 0; font-family: arial, sans-serif; color: #555555; }
.item > h2 {	font-size: .9em; margin: 3px 0 6px 0; padding: 0; font-family: arial, sans-serif; color: #555555; }
.item > h3 {	font-size: .9em; margin: 3px 0 6px 0; padding: 0; font-family: arial, sans-serif; color: #555555; }
.item > h4 {	font-size: .9em; margin: 3px 0 6px 0; padding: 0; font-family: arial, sans-serif; color: #555555; }


.largq { background-color: #EEEEEE !important; }

