@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px; background-color:#272727; font-family:Verdana, Arial, Helvetica, sans-serif}

img {border:none}

.italic {font-style:italic; font-weight:bold}
	
	#page {
		text-align: center;
		color: white;
		padding:0px 0 0 40px
	}
	#page .panorama-viewport {
		border: 0px solid #414141;
		margin-left: auto;
		margin-right: auto;
	}
	#page p {
		margin-bottom: 1em;
	}
	.TB_overlayBG {
		background-color: #595959;
	}


.wrapper {padding:0 60px 0 20px; width:904px}

.logo {padding:15px 30px 0 0}

.menucontainer {padding:0px; height:110px; margin:0px}

/********************************************** Start Menu ***************************************************************/
.menuNav {text-align:left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; float:left; height:98px; width:670px}
.menu-item {float:left;}

.home a {float: left; width:57px; height: 24px; background: url(home-bg.gif) top left no-repeat; background-position:left; color: #fff; font-weight:bold; text-decoration: none;font-size:11px;border: 0;text-align:center;list-style-type:none; vertical-align:middle; margin:3px; padding:40px 0px 0 0px}
.home a:hover, #home-on a {background: url(home-hover.gif) top left no-repeat;color: #fff; list-style-type:none; padding:50px 0 0 0; width:57px; height:43px}

.aboutus a {float: left; width:71px; height: 24px; background: url(aboutus-bg.gif) top left no-repeat; background-position:left; color: #fff; font-weight:bold; text-decoration: none;font-size:11px;border: 0;text-align:center;list-style-type:none; vertical-align:middle; margin:3px; padding:40px 0px 0 0px}
.aboutus a:hover, #about-on a {background: url(aboutus-hover.gif) top left no-repeat;color: #fff; list-style-type:none; padding:50px 0 0 0; width:71px; height:43px}

.products a {float: left; width:71px; height: 24px; background: url(product-bg.gif) top left no-repeat; background-position:left; color: #fff; font-weight:bold; text-decoration: none;font-size:11px;border: 0;text-align:center;list-style-type:none; vertical-align:middle; margin:3px; padding:40px 0px 0 0px}
.products a:hover, #products-on a {background: url(product-hover.gif) top left no-repeat;color: #fff; list-style-type:none; padding:50px 0 0 0; width:71px; height:43px}

.craftmenship a {float: left; width:101px; height: 24px; background: url(craftmenship-bg.gif) top left no-repeat; background-position:left; color: #fff; font-weight:bold; text-decoration: none;font-size:11px;border: 0;text-align:center;list-style-type:none; vertical-align:middle; margin:3px; padding:40px 0px 0 0px}
.craftmenship a:hover, #craftmenship-on a {background: url(craftmenship-hover.gif) top left no-repeat;color: #fff; list-style-type:none; padding:50px 0 0 0; width:101px; height:43px}

.custom a {float: left; width:71px; height: 24px; background: url(custom-bg.gif) top left no-repeat; background-position:left; color: #fff; font-weight:bold; text-decoration: none;font-size:11px;border: 0;text-align:center;list-style-type:none; vertical-align:middle; margin:3px; padding:40px 0px 0 0px}
.custom a:hover, #custom-on a {background: url(custom-hover.gif) top left no-repeat;color: #fff; list-style-type:none; padding:50px 0 0 0; width:71px; height:43px}

.warranty-care a {float: left; width:131px; height: 24px; background: url(warranty-care-bg.gif) top left no-repeat; background-position:left; color: #fff; font-weight:bold; text-decoration: none;font-size:11px;border: 0;text-align:center;list-style-type:none; vertical-align:middle; margin:3px; padding:40px 0px 0 0px}
.warranty-care a:hover, #warranty-care-on a {background: url(warranty-care-hover.gif) top left no-repeat;color: #fff; list-style-type:none; padding:50px 0 0 0; width:131px; height:43px}

.contact a {float: left; width:71px; height: 24px; background: url(contact-bg.gif) top left no-repeat; background-position:left; color: #fff; font-weight:bold; text-decoration: none;font-size:11px;border: 0;text-align:center;list-style-type:none; vertical-align:middle; margin:3px; padding:40px 0px 0 0px}
.contact a:hover, #contact-on a {background: url(contact-hover.gif) top left no-repeat;color: #fff; list-style-type:none; padding:50px 0 0 0; width:71px; height:43px}

.links a {float: left; width:57px; height: 24px; background: url(link-bg.gif) top left no-repeat; background-position:left; color: #fff; font-weight:bold; text-decoration: none;font-size:11px;border: 0;text-align:center;list-style-type:none; vertical-align:middle; margin:3px; padding:40px 0px 0 0px}
.links a:hover, #links-on a {background: url(link-hover.gif) top left no-repeat;color: #fff; list-style-type:none; padding:50px 0 0 0; width:57px; height:43px}

/********************************************** End Menu ***************************************************************/
.product-mnu-container {padding:20px 0 0 0}
/********************************************** Product Start Menu ***************************************************************/
.product-menuNav {text-align:left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; float:left}
.p-menu-item {float:left;}
.product-menuNav a {float: left; width:157px; height: 22px; background: url(product-menu-bg.gif) top left; background-position:left; color: #000; font-weight:bold; text-decoration: none;font-size:12px;border: 0;text-align:left;list-style-type:none; vertical-align:middle; margin:3px 0px 0px 0px; padding:5px 0px 0 26px}

.product-menuNav a:hover, #p-on a {background: url(product-menu-hover.gif) top left no-repeat;color: #000; list-style-type:none;}

/********************************************** End Menu ***************************************************************/

.slide-bg {background-color:#4a4a4a}
#content-wrapper {width:870px; height:400px; background-color:#4a4a4a; padding:0 0 0 30px}
#product-wrapper {width:870px; height:400px; padding:0 0 0 30px; margin:0px}
#content { padding:27px 27px 0 0}
.products-content {margin:0px; width:646px; height:361px; background-color:#4a4a4a; border:2px solid #454446; padding:35px 40px 0 60px; margin:0px}
.products2-content {margin:0px; width:646px; height:361px; background-color:#4a4a4a; border:2px solid #454446; padding:35px 40px 0 30px; margin:0px}
.pro-text {font-size:12px; color:#acabab; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:150%; padding:0 0 0 0}
.pro-text span {margin-left:30px; display:block;}
.pro-text2 {font-size:12px; color:#acabab; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:175%; padding:0 0 0 15px}
.pro-text2 span {margin-left:30px}
.pro-hding {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
#aboutus-pic {float:left; padding:0px 30px 0 0; background:url(aboutus-pic.gif) no-repeat; width:300px; height:345px}
#about-textarea {margin:0px;}
#craftmen-pic {float:left; padding:0px 30px 0 0; background:url(Craftmenship-pic.gif) no-repeat; width:300px; height:345px}
#custom-pic {float:left; padding:0px 20px 0 0; width:300px; height:345px}
#hding {margin:0px; padding:8px 0 10px 32px; font-weight:bold; font-size:16px}
#hding h1 {margin:0px; padding:0px; font-size:16px}
#about-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0 0 0px 25px; border-left:1px solid #000000; text-align:justify; color:#acabab}
#about-text span {margin-left:30px}

.glry-pics{margin:0px; padding:0 5px 0 0}


#address-box {font-size:14px; padding:33px 0 0 10px}
.add-hding {font-size:12px; color:#000; font-weight:bold; padding:35px 0 0 25px}
.add-hding2 {font-size:12px; color:#000; font-weight:bold; padding:05px 0 0 25px}
.add-content {font-size:12px; color:#acabab; padding:35px 0 0 35px}
.add-content2 {font-size:12px; color:#acabab; padding:05px 0 0 35px}
.add-content2 {font-size:14px}
#contact-form {margin:0px; padding:33px 0 0 66px; border-left:1px solid #000}
.field-name {color:#acabab; font-size:12px; text-align:right; padding:10px 0 0 0}
.field {margin:0px; padding:10px 0 0 15px}
.field input {width:207px; height:19px; border:0px}
.field select {width:207px; height:19px; border:0px}
.field textarea {width:207px; height:75px; border:0px}
#submit {margin:0px; padding:10px 0 0 15px}

#warranty-pic {float:left; padding:0px 20px 0 0; width:300px; height:345px}
#warranty-list-hding {color:#000; font-weight:bold; margin:0px}
#list, .list {margin:0px}
#list ul, .list ul {list-style-image:url(list.gif); line-height:125%}

.pro-list {font-size:12px; color:#acabab; padding:5px 0 10px 45px}
.pro-list ul {list-style-image:url(list.gif); line-height:150%; padding:0px; margin:0px}
.pro-list ul li {margin-top:5px}

.collections {margin:0px; padding:0px; color:#818181; font-weight:bold; font-size:14px; padding:0 0 10px 0; text-align:center}

.product-pics {padding:20px 0 0 30px; text-align:right}
.pro-section-padding {padding:15px 0 0 0}
#links {line-height: 200%}
#links a {color:#acabab; text-decoration:none}
#links a:hover {text-decoration:underline}

.wheretobuy-links {text-decoration:underline; color:#acabab}


.ftr {padding:25px 0 0 40px}
.ftr-bg {background:url(ftr-bg.gif) no-repeat; width:900px; height:36px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a6a6a6}
.ftr-menu {margin:0px; padding:0px}
.ftr-menu a {text-decoration:none; color:#a6a6a6}
.ftr-menu a:hover {text-decoration:underline}

.warranty-ausbuy {text-align:center; padding:10px 0 0 40px}
.copyright {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; padding:15px 0 15px 40px}