@charset "utf-8";
/* CSS Document By Mamoon Rashid @ mamoonrashid@gmail.com from Hashe! */
img, div, a:hover, background-image {behavior:url(iepngfix.htc);border:none;}
html {background:url(images/page_bg.jpg) center top no-repeat #010000;}
body {margin:0 auto;font-family:Calibri;font-size:13px;color:#FFFFFF;font-weight:normal;}
a {text-decoration:none;}
p, h1, h2, h3, h4 {margin:0px;padding:0px;}
#wrapper {margin:0 auto;width:940px;}
#wrapper h1 {font-size:11px;color:#F90;font-weight:normal;letter-spacing:0.1em;text-align:center;padding-top:3px;}
#header {float:left;width:940px;height:553px;}
#header h1 {text-align:left !important;}
#logo {float:left;padding-top:34px;height:107px;width:328px;}
#top_contact {float:left;height:141px;width:612px;}
#top_contact p {width:160px;height:42px;margin:15px 0 0 0;padding:0 0 0 34px;float:right;background:url(images/contact_bg_top.png) no-repeat;font-size:20px;letter-spacing:3px;color:#ffe28b;}
#menu {width:550px;float:right;margin-top:24px;}
#menu ul {list-style:none;margin:0px;padding:0px;}
#menu li {float:left;}
#menu li a {font-size:13px;color:#ffe28b;padding:0 15px;line-height:30px;display:inline-block;}
#menu li a:hover {color:#ffe28b;background-color:#5f291e;}
#banner {float:left;width:940px;position:relative;} 
#banner_text{position:absolute;z-index:1;left:18px;top:60px;font-size:25px;color:yellow;text-shadow:2px 2px 4px #000;font-weight:bold;background:url(images/p.png);padding:5px;width:794px;padding-left:100px;}
#banner_navi {background:url(images/navi_bg.png) no-repeat;width:229px;height:407px;position:absolute;left:665px;top:-15px;z-index:2;}  
#banner_navi h1 {background:	url(images/gallery_icon.gif) no-repeat;margin:20px 0 0 30px;padding-left:40px;font-size:18px;line-height:43px;}
#banner_navi h1 a {color:#FFFFFF;}
#banner_navi em {background:url(images/line.gif) repeat-x;float:left;margin:10px 0 0 30px;width:180px;text-align:center;height:2px;}
#banner_navi h2 {font-size:22px;font-weight:bold;margin:0px;padding-left:30px;padding-top:25px;*padding-top:0px;}
#banner_navi ul {margin:10px 0 0 32px;padding:0px;list-style:none;}
#banner_navi li {line-height:20px;}
#banner_navi li a {font-size:18px;color:#FFFFFF;}
#banner_navi li a:hover {color:#000000;}
#container {padding:0 15px 0 15px;float:left;width:910px;} 
#container h1 {text-align:left;}
#specials {padding:0 18px 0 18px;float:left;width:874px;height:125px;}
#specials img {margin:0 0 0 13px;float:left;}
#gray_container {float:left;width:910px;padding-bottom:20px;background-color:#474746;}
#container_top {float:left;width:880px;/*background:url(images/body_bg_gray.png) repeat-x #313325;*/background-color:#474746;padding:0 15px 20px 15px;border-radius:10px;}
#container_top h1 {text-align:left;font-family:"lucida sans";font-size:24px;font-weight:normal;color:#FFFFFF;padding-top:15px;}
#container_top p {padding-top:10px;}
#container_top h2 {padding-top:10px;font-size:13px;font-weight:normal;}
#container_left {float:left;width:647px;padding:0 15px 0 15px;}
#container_left h1 {font-family:"lucida sans";font-size:24px;font-weight:normal;color:#FFFFFF;padding-top:10px;}
#container_left h2 {font-size:13px;font-weight:normal;padding-top:10px;}
#pic-main {float:left;clear:both;width:657px;text-align:center;}
#pic-main p {float:left;margin:20px 0 0 25px;padding:0px;}
#container_right {float:left;width:217px;padding-top:20px;}
#container_right #location_main {float:left;width:217px;}
#container_right #location_main img {float:left;}
#container_right #location {float:left;width:217px;background:#2a2a28;padding:5px;padding-bottom:15px;padding-top:10px;border-radius:10px;border:1px solid #333;box-shadow:0px 0px 4px #000;}
#container_right #location h1 {float:left;width:184px;margin-left:8px;_margin-left:5px;height:44px;padding:6px 0 0 15px;background:url(images/heading_bg.gif) no-repeat;font-family:Calibri;font-size:18px;font-weight:normal;color:#150f0f;}
#container_right #location img {float:left;margin-left:60px;}
#container_right #location p {float:left;color:#fff;background:url(images/icon_01.png) no-repeat;margin:10px 0 0 10px;_margin-left:5px;width:175px;padding:0 0 0 30px;}
#container_right #location span {float:left;color:#fff;background:url(images/icon_02.png) no-repeat;margin:10px 0 0 10px;width:175px;padding:0 0 0 30px;}
#container_right #location center {float:right;margin:0 10px;font-size:18px;font-weight:bold;}
#container_right #location center a {color:#ffe28b;}
#footer {text-align:center;float:left;margin:0px auto;width:100%;color:#555;margin-top:20px;}
#footer div {width:900px;margin:0 auto;}
#footer a {font-size:13px;color:#555;text-decoration:none;margin:0 3px 0 3px;}
#footer a:hover {color:#b2b2b2;text-decoration:none;}
#footer p {margin:5px 0 0 0;padding:0px;}
#footer p small {font-size:11px;}
#footer p small a {font-size:11px;}
#container_right_in {float:left;width:640px;padding:0 15px 0 5px;}
#container_right_in h1 {font-size:24px;font-weight:normal;color:#FFFFFF;padding-top:10px;}
#container_right_in h2 {font-size:16px;font-weight:normal;text-align:left !important;}
#container_right_in h2 i {color:#FF9900;font-style:normal;}
#container_right_in p {font-size:13px;padding-top:10px;}
#container_right_in p a {color:#ffffff;}
#container_right_in p a:hover {text-decoration:underline;}
#container_left_in {float:left;width:235px;padding-left:15px;}
#location_main {float:left;width:217px;}
#location_main img {float:left;}
#container_left_in #location {float:left;width:215px;background-color:#c2c2c2 !important;background:url(images/location_bg.jpg) repeat-x;border-left:#080808 1px solid;border-right:#080808 1px solid;}
#location h1 {float:left;width:184px;background:url(images/location_head_bg.jpg) no-repeat;padding:5px 0 24px 15px;font-size:18px;font-weight:normal;color:#150f0f;margin-left:10px;_margin-left:5px;}
#location img {float:left;margin-left:60px;}
#location p {float:left;background:url(images/icon_01.png) no-repeat;color:#150f0f;margin:10px 0 0 10px;_margin-left:5px;width:175px;padding:0 0 0 30px;}
#location span {float:left;background:url(images/icon_02.png) no-repeat;color:#150f0f;margin:10px 0 0 10px;width:175px;padding:0 0 0 30px;}
#container_left_in #location center {float:right;margin:0 10px;font-size:18px;font-weight:bold;}
#container_left_in #location center a {color:#9F4B00;}
.inner-pic {float:left;margin-bottom:15px;clear:both;width:640px;text-align:center;}
.inner-pic p {float:left;margin:15px 15px 0px 0px;text-align:center;}
#container_heading {float:left;width:880px;padding:10px 15px 20px 15px}
#container_heading h1 {text-align:left;border-bottom:#CCCCCC 1px dashed;font-weight:normal;text-transform:uppercase;font-size:30px;}
.input_field {background-color:#4b4b4b;border:#262625 1px solid;color:#CCCCCC;}
textarea {background-color:#4b4b4b;border:#262625 1px solid;color:#CCCCCC;}
table.samples {width:100%;}
table.samples td {width:70px;padding:5px;text-align:center;vertical-align:top;}
table.samples td h2 {border-bottom:1px dotted #999;padding:2px;padding-left:5px;text-align:left !important;}
table.samples td b {color:#ffe28b;}
table.vetrazzo_samples {width:100%;}
table.vetrazzo_samples td {padding:5px;text-align:center;vertical-align:top;line-height:22px;}
big {font-size:18px;font-weight:bold;color:#ffe28b;}
