body { 



	font-family: Tahoma;



	font-size: 11px;



}



td {



	vertical-align: top;



}



h1 {



    font-weight: bold;



	font-size: 16px;



	color: #336699;



}



h2 {



	font-size: 11px;



	color: #274C70;



	display: inline;



}



#header {



	border-collapse: collapse;



	background-image: url('http://p10.hostingprod.com/@wholesalelocks.com/wholesalelocks_02.gif'); 



	background-repeat: repeat-x;



}



#header2 {



	border-collapse: collapse;



	background-image: url('http://p10.hostingprod.com/@wholesalelocks.com/wholesalelocks_06.gif'); 



	background-repeat: repeat-x;



	text-align: center;



}



#header2-bg {



	background-image: url('http://p10.hostingprod.com/@wholesalelocks.com/tpbg.gif'); 



	background-repeat: no-repeat;



	background-position: top right;



}



#main {



	border-collapse: collapse;



}



#leftnav {



	background-color: #7F94A9;



	padding-top: 5px;



	padding-bottom: 5px;



}



#body {



	padding: 3px;



}



#right-nav {



	padding-top: 5px;



}



#search-name {



	font-size: 12px;



	color: white;



	padding-left: 10px;



	font-weight: bold;



	text-transform: uppercase;



}



#search {



	padding-top: 3px;



	padding-left: 10px;



	padding-bottom: 10px;



}



#news-name {



	padding-top: 10px; 



	padding-bottom: 5px;



	font-weight: bold; 



	font-size: 11px; 



	color: #FFFFFF;



	background-color: #336699;



	text-align: center;



	text-transform: uppercase;



}



#news {



	padding-left: 10px; 



	font-weight: bold; 



	font-size: 11px; 



	color: #FFFFFF;



	background-color: #336699;



}



#news-join {



	text-align: right;



	background-color: #336699;



	padding-right: 10px;



	padding-bottom: 5px;



	padding-top: 5px;



}



#bottom {



	border-collapse: collapse;



}



#live {



	padding-top: 5px;



	padding-bottom: 5px;



	text-align: center;



}



#right-name {



	color: white;



	font-size: 11px;



	font-weight: bold;



	padding: 5px;



	background-color: #336699;



	text-align: center;



	text-transform: uppercase;



}



#right-side a {



    text-decoration: underline;



    font-weight: bold;



	font-size: 11px;



	color: #336699;



	padding: 5px;



}



#right-side a:hover {



    text-decoration: underline;



    color: #336699;



}



#right-side {



	vertical-align: top;	



	font-weight: normal;



	font-size: 11px;



	color: #3a3a3a;



	text-align: center;



	padding: 5px;



	border-left: 1px solid #336699;



	border-bottom: 1px solid #336699;



	border-right: 1px solid #336699;



}



#right-sell a {



    text-decoration: underline;



    font-weight: bold;



	font-size: 11px;



	color: #40413C;



	padding: 5px;



}



#right-sell a:hover {



    text-decoration: underline;



    color: #40413C;



}



#right-sell {



	vertical-align: top;	



	font-size: 11px;



	color: #3a3a3a;



	padding-top: 15px;



	padding-left: 15px;



	padding-bottom: 15px;



	border-left: 1px solid #336699;



	border-right: 1px solid #336699;



	border-bottom: 1px solid #336699;



	height: 100%;



}



form {margin: 0;}







.input-search {border: 1px solid #336699;}







.input-news {width: 85px;}







.item-desc {font: 11px Tahoma; }







#item-desc {font: 11px Tahoma; padding: 5px; border-top: 1px solid #336699;}







.c4-breadcrumbs          { font-size: 11px; color: #3a3a3a; text-decoration: none; font-weight: normal;}



A.c4-breadcrumbs:link    { font-size: 11px; color: #3a3a3a; text-decoration: none; font-weight: normal;}



A.c4-breadcrumbs:hover   { font-size: 11px; color: #336699; text-decoration: underline; font-weight: normal;}



A.c4-breadcrumbs:active  { font-size: 11px; color: #3a3a3a; text-decoration: none; font-weight: normal;}



A.c4-breadcrumbs:visited { font-size: 11px; color: #3a3a3a; font-weight: normal;}



.c4-breadcrumbs-last          { font-size: 11px; color: #274C70; text-decoration: none; font-weight: normal;}







.cross-title { background-color: #336699; font: 11px Tahoma; color: #ffffff; font-weight: bold; text-align: center; padding: 5px; text-transform: uppercase; }







.related-title { font: 12px Tahoma; color: #336699; font-weight: bold; text-align: center; padding: 5px; text-transform: uppercase; }







#cs a {



    text-decoration: underline;



    font-weight: bold;



	font-size: 11px;



	color: #336699;



}



#cs a:hover {



    text-decoration: underline;



    color: #274C70;



}



#cs td {



	vertical-align: bottom;	



	font-weight: normal;



	font-family: normal;



	font-size: 11px;



	color: #3a3a3a;



}



#related a {



    text-decoration: underline;



    font-weight: nomal;



	font-size: 11px;



	color: #336699;



}



#related a:hover {



    text-decoration: underline;



    color: #274C70;



}



#related td {



	vertical-align: top;	



	font-weight: normal;



	font-size: 11px;



	color: #336699;}



#related {



	border-top: 1px solid #336699; 



	border-bottom: 1px solid #336699;



	padding: 5px;



}



#cross-sell a {



    text-decoration: underline;



    font-weight: normal;



	font-size: 11px;



	color: #336699;



}



#cross-sell a:hover {



    text-decoration: underline;



    color: #274C70;



}



#cross-sell td {



	font-size: 11px;



	vertical-align: middle;	



	border-collapse: collapse;



	text-align: center;



	padding: 5px;



}



.sitemap-1 {



    text-decoration: none;



    font-weight: bold;



	font-size: 11px;



	color: #336699;



}



.sitemap-2 {



    text-decoration: none;



    font-weight: bold;



	font-size: 11px;



	color: #274C70;



	padding-left: 11px;



}



.sitemap-3 {



    text-decoration: none;



    font-weight: normal;



	font-size: 10px;



	color: #3a3a3a;



	padding-left: 20px;}



	



#footer a {



    text-decoration: none;



    font-weight: bold;



	font-size: 11px;



	color: #ffffff;



}



#footer a:hover {



    text-decoration: underline;



}



#footer  {



	font-weight: bold;



	font-size: 11px;



	color: #ffffff;



	vertical-align: middle;



	text-align: center;



	background-image: url('http://p10.hostingprod.com/@wholesalelocks.com/wholesalelocks_39.gif'); 



	background-repeat: repeat-x;



	height: 26px;



	text-transform: uppercase;



}



#footer2 a {



    text-decoration: none;



	font-size: 11px;



	color: #3a3a3a;



}



#footer2 a:hover {



    text-decoration: underline;



    color: #274C70;



}



#footer2 {



	font-size: 11px;



	color: #3a3a3a;



}







#copyright {



	vertical-align: middle;	



	font-weight: normal;



	font-size: 11px;



	color: #3a3a3a;



	display: block;



}







#copyright a {



	text-decoration: none;



	color: #3a3a3a;



}







#c4 a {



	font-weight: normal;



	font-size: 10px;



	color: #AEAEAE;



	text-decoration: none;



}



A.c4lnav {



	font: bold 12px Tahoma; 



	color: #ffffff; 



	text-decoration: underline; 



}



A.c4lnav:hover {text-decoration: underline; color: #ffffff;}







A.c4snav {



	font: 11px Tahoma; 



	color: #ffffff; 



	text-decoration: underline; 



}







#c4-l-nav {



	padding: 5px;



}



#c4-h-nav {



	padding: 5 5 12 5px;



	background-color: #336699;



        background-image: url('http://www.wholesalelocks.com/lib/yhst-38044448595135/bg-nav-col.jpg');

      

        background-repeat: repeat-x; 

	

        font-weight: bold;



	text-transform: uppercase;



	font-size: 13px;



	color: white;



	}







#c4-s-nav {



	padding-left: 15px;



}







A.c4snav:hover {text-decoration: underline; color: #ffffff;}







#section-hr { 



	background-image: url('http://p10.hostingprod.com/@wholesalelocks.com/ct.gif');



	background-position:  center; 



	background-repeat: repeat-y



}



#section-vr { 



	background-image: url('http://p10.hostingprod.com/@wholesalelocks.com/ct.gif');



	background-position:  center; 



	background-repeat: repeat-x



}



#multi-name {



	vertical-align: middle;	



	padding-bottom: 15px;



	font-size: 11px;



}







#multi-precheck-name {



	vertical-align: middle;	



	font-weight: bold;



	padding: 3px;



	color: #157BAC;



	font-size: 14px;



	border-bottom: 1px solid #E5E8EC;







}



#multi-precheck-price {



	padding: 3px;



	font-size: 11px;



	border-bottom: 1px solid #E5E8EC;







}



#multi-precheck {



	padding: 3px;



	border-bottom: 1px solid #E5E8EC;







}



#multi-product {



	vertical-align: middle;	



	padding: 5px;



	border-bottom: 1px solid #E5E8EC;



}



#multi-product a {



    text-decoration: none;



	font-size: 11px;



	color: #336699;



	font-weight: bold;



}



#multi-product a:hover {text-decoration: underline; }







#multi-price {



	vertical-align: middle;	



	padding: 2px;



	font-size: 11px;



	border-bottom: 1px solid #E5E8EC;



  



}



#multi-options {



	vertical-align: middle;	



	padding: 2px;



	font-size: 11px;



	border-bottom: 1px solid #E5E8EC;



  



}



#multi-check {



	vertical-align: middle;	



	padding: 2px;



	font-size: 11px;



	border-bottom: 1px solid #E5E8EC;



  



}



#multi-order {



	text-align: right;



	padding-top: 5px;



}



#addcart {



	vertical-align: middle;



}



#test-begin {



font-size: 11px;



font-weight: bold;



color: #336699;



}







#test-mid {



font-size: 11px;



font-weight: normal;



color: #336699;



}







#test-end a {



font-size: 11px;



font-weight: normal;



color: #336699;



text-decoration: none;



}







#quantitytable .pricing, #quantitytable .pricing2, .pricing, #qty-reg-price {font: normal 12px tahoma; color: #b5131e;}



.order-header



{font: normal 12px tahoma;}







.product-info-table-class1, .product-info-table-class2 



{font: normal 12px tahoma; color: #333333;}



.product-info-table-sale 



{font: bold 12px tahoma; color: #b5131e;}



.item-box {border: solid 2px #336699; font: normal 12px tahoma;}







.rbtop div { background: url('http://p10.hostingprod.com/@wholesalelocks.com/tl.gif') no-repeat top left; }



.rbtop { background: #336699 url('http://p10.hostingprod.com/@wholesalelocks.com/tr.gif') no-repeat top right;  }



.rbbot div { background: url('http://p10.hostingprod.com/@wholesalelocks.com/bl.gif') no-repeat bottom left; }



.rbbot { background: #336699 url('http://p10.hostingprod.com/@wholesalelocks.com/br.gif') no-repeat bottom right;  }







/* height and width stuff, width not really nessisary. */



.rbtop div, .rbtop, .rbbot div, .rbbot {



width: 100%;



height: 7px;



font-size: 1px;



}











#cross-fix {



	width: 140px;



	background-image: url('http://p10.hostingprod.com/@wholesalelocks.com/csbg.gif'); 



	background-repeat: no-repeat;



background-position:  center;



	height: 140px;



	text-align: center;



	padding-top: 5px



}







.c4-options {



	font-size: 12px tahoma;



}



#blog-welcome {

	color: #336699;

	font-weight: bold;

	text-align: center;

	font-size: 14px;

}



#blog-date {

	font-size: 11px;

	padding: 5px 0px;

}



#blog-name a {

	color: #336699;

	padding: 5px 0px;

	font-weight: bold;

	font-size: 14px;

	padding: 10px 0px;

}



#blog-body, #comments {

	font-size: 12px;

	padding: 5px;

}



#blog-body a, #comments a {

	color: #336699;

}



#blog-link-home a {

	color: #2C2C2C;

	font-weight: bold;

	font-size: 12px;

}



#blog-prev-name, #blog-archive-name {

	background-color: #336699;	

	padding: 5px;

	color: white;

	font-size: 14px;

	font-weight: bold;

	display: block;

	text-align: center;

}



#previous ul {

	list-style-type: none;

	padding: 0;

	margin: 0;

}



#archives ul {

	list-style-type: none;

	padding: 0;

	margin: 0;

}



#previous, #archives {

	text-align: left;

	padding: 5px;

	font-size: 12px;

}



#previous a, #archives a {

	color: #336699;

	text-decoration: none;

}



#feeds {

	text-align: center;

}
iframe.grelated-iframe {
	left:-99999px !important;
	display: none !important;
}
