html, body, img, div, h1, h2, h3, h4{border:0px;margin:0px;padding:0px;font-weight:normal;font-family:Georgia, 'Times New Roman', Times, serif}
h1, h2, h3, h4, a:hover{color:#bb0f0f}
body{text-align:center;margin:0 auto;background:url(../images/back.png) repeat-y top center #000000;color:#986605;font-size:16px;letter-spacing:0.06em;line-height:150%}
h1{font-size:30px}
h2{font-size:25px}
h3{font-size:20px}
h4{font-size:18px}
hr{height:3px;border:0px;border-bottom:3px double #c78602;margin:25px 0px 27px 0px}
a{display:inline-block;padding-bottom:1px;color:#8a8f59;text-decoration:none;outline:none;text-indent:0px}
a:hover{border-bottom:1px solid #bb0f0f;padding-bottom:0px}
p{margin:0px 0px 35px 0px;text-indent:20px;text-align:justify}
.p_center{text-align:center}
div{margin:0px auto}
#loader{position:absolute;left:0px;top:0px;background:#000000;height:100%;width:100%;z-index:19}
#loader table{width:100%;height:100%}
#loader marquee{width:150px;direction:right;loop:-1;scroll:slide;behavior:repeat}
.logodiv{position:relative;z-index:20;width:970px;text-align:center}
.logodiv div{position:absolute;top:100px;left:50%;margin-left:-86px}
.logo{padding-bottom:0px}
.logo:hover{border:0px}
.logo img{width:171px;height:192px}
.header{position:relative;width:970px;height:639px;background:url(../images/top.png) no-repeat center top}
.nav{position:absolute;width:auto;top: 434px;left:102px;text-align:left;z-index:2}
.nav img{position:absolute;top:-22px;width:122px;height:70px; z-index:-1;}
.nav #slctd_home{left:-32px}
.nav #slctd_tents{left:53px}
.nav #slctd_weddings{left:162px}
.nav #slctd_sizesandlayouts{left:282px}
.nav #slctd_themeingandfurniture{left:415px}
.nav #slctd_gallery{left:549px}
.nav #slctd_contact{left:661px}
.nav a{padding:0px;border:0px;float:left;height:27px;width:auto;margin-right:22px;text-indent:-2000px;}
.nav #Home {background:url(../images/nav/home.png) no-repeat center center;width:60px}
.nav #Home:hover{background:url(../images/nav/home_hover.png) no-repeat center center}
.nav #Tents{background:url(../images/nav/tents.png) no-repeat center center;width:65px}
.nav #Tents:hover{background:url(../images/nav/tents_hover.png) no-repeat center center;}
.nav #Weddings{background:url(../images/nav/weddings.png) no-repeat center center;width:110px}
.nav #Weddings:hover{background:url(../images/nav/weddings_hover.png) no-repeat center center}
.nav #SizesAndLayouts{background:url(../images/nav/sizes_and_layouts.png) no-repeat center center;width:86px}
.nav #SizesAndLayouts:hover{background:url(../images/nav/sizes_and_layouts_hover.png) no-repeat center center}
.nav #ThemeingAndFurnitureHire{background:url(../images/nav/themeing_and_furniture_hire.png) no-repeat center center;width:134px}
.nav #ThemeingAndFurnitureHire:hover{background:url(../images/nav/themeing_and_furniture_hire_hover.png) no-repeat center center}
.nav #ThemingServices{background:url(../images/nav/theming_services.png) no-repeat center center;width:96px}
.nav #ThemingServices:hover{background:url(../images/nav/theming_services_hover.png) no-repeat center center}
.nav #Gallery{background:url(../images/nav/gallery.png) no-repeat center center;width:92px}
.nav #Gallery:hover{background:url(../images/nav/gallery_hover.png) no-repeat center center}
.nav #Contact{background:url(../images/nav/contact.png) no-repeat center center;width:89px}
.nav #Contact:hover{background:url(../images/nav/contact_hover.png) no-repeat center center}
#content_back{position:relative;width:970px;background:url(../images/back.png) repeat-y center top;z-index:3}
#content{position:absolute;top:-30px;left:182px;width:606px;text-align:left}
.terms{font-size:13px;line-height:150%}
.terms h4{text-decoration:underline}
.terms p{margin:0px;padding:0px 0px 0px 40px;text-align:left;text-indent:0px}
.terms ul{list-style-type:decimal}
.terms #sign{padding:10px 20px 30px 20px;border:3px double;font-size:18px;line-height:250%}
.terms #sign a{padding:0px;margin:0px;border:0px;border-bottom: 2px dotted #986605}
.terms #sign a:hover{padding:0px;margin:0px;border:0px;border-bottom: 2px dotted #986605}
.terms #sign #a1{width:373px}
.terms #sign #a2{width:445px}
.terms #sign #a3{width:495px}
.terms #sign #a4{width:500px}
.div_right{float:right;padding-left:35px}
.div_right img{padding:1px 1px 1px 1px;margin:0px 0px 35px 0px;border:3px double #c78602}
.new_image {padding:1px 1px 1px 1px;margin:0px 0px 35px 0px;border:3px double #c78602}
.left_img{padding:1px 1px 1px 1px;margin:0px 0px 35px 0px;border:3px double #c78602}
#footer{width:970px;height:254px;padding-top:4px;background:url(../images/footer.png) no-repeat center top; font-size:12px;line-height:normal; border:0px solid #FFFFFF;}
#footer a{color:#c78602}
#footer a:hover{color:#bb0f0f}
#outer_footer{display:inline-block; text-align:left !important; margin-top:-7px; position:relative;}
#outer_footer_G{display:inline-block;position:relative; text-align:left; margin-top:44px;}
#inner_footer{display:inline-block; border-bottom:1px solid #c78602; padding-bottom:5px; margin-bottom:5px;}
#inner_footer_G{display:inline-block; border-bottom:1px solid #c78602; padding-bottom:5px; margin-bottom:5px; text-align:left !important; line-height:15px; font-size:12px}
#copyright{position:absolute; bottom:0px; right:0px;}
#copyright_G{position:absolute; bottom:-3px; right:0px; color:#c78602; font-size:12px;}
.quote{position:relative;width:607px;margin-bottom:50px;font-size:20px;font-style:italic;line-height:normal}
.quote .q{position:absolute;top:-25px;left:0px;color:#e8b43b;font-size:180px;z-index:-1}
.quote blockquote{padding:22px 0px 0px 5px}
.quote blockquote:first-letter{font-size:32px;font-weight:bold;color:#bb0f0f}
.quote .author{width:550px;text-align:right;color:#bb0f0f;font-size:17px;margin-top:25px}
.quote span#blank_home_1{word-spacing:20px}
.quote span#blank_home_2{letter-spacing:80px}
.quote span#blank_tents{letter-spacing:40px}
.quote span#blank_weddings{letter-spacing:340px}
.quote span#blank_equipment_hire{letter-spacing:50px}
.quote span#blank_contact1{letter-spacing:50px}
.quote span#blank_contact2{letter-spacing:180px}
.quote#last{margin-bottom:0px}
.testimonial{background:url(../images/testimonial/testimonial_horizontal_home.gif) no-repeat;border:0px;padding:25px 50px 25px 50px;margin:0px;width:auto;font-family:'Courier New', Courier, monospace;font-weight:normal;font-size:13px;letter-spacing:normal;color:#895c01;text-align:left;line-height:17px}
.testimonial#home_right{background:url(../images/testimonial/testimonial_right.gif);height:171px;width:235px;padding:35px 20px 0px 20px;margin:0px 0px 35px 0px}
.testimonial#fh{background:url(../images/testimonial/testimonial_furniture_hire.gif);width:237px;padding:32px 35px 32px 35px;margin:0px 0px 35px -10px}
.testimonial#fh2{background:url(../images/testimonial/testimonial_horizontal_home.gif) no-repeat;padding:25px 50px 25px 50px;margin:0px 0px 0px 0px;text-align:center}
.testimonial#home{background:url(../images/testimonial/testimonial_horizontal_home.gif) no-repeat;padding:33px 50px 33px 50px;margin:50px 0px 50px 0px;text-align:center}
.testimonial#tents{background:url(../images/testimonial/testimonial_horizontal_bombay_boudoir.gif) no-repeat;padding:27px 50px 27px 50px;text-align:center}
.testimonial#weddings_1{background:url(../images/testimonial/testimonial_horizontal_home.gif) no-repeat;padding:33px 50px 33px 50px;text-align:center}
.testimonial#weddings_2{background:url(../images/testimonial/testimonial_horizontal_home.gif) no-repeat; height:300px;padding:31px 35px 31px 35px;margin:0px 0px 0px -5px}
.testimonial#hire{background:url(../images/testimonial/testimonial_horizontal_home.gif) no-repeat;padding:42px 50px 42px 50px;margin:0px 0px 35px 0px;text-align:center}
.testimonial#themeing{background:url(../images/testimonial/testimonial_themeing_and_furniture_hire.gif) no-repeat;margin:30px 0px 30px 0px}
.testimonial#tcontact{background:url(../images/testimonial/testimonial_contact.gif) no-repeat;margin:30px 0px 30px 0px}
.tents{padding-top:0px}
.tents div{min-height:185px;padding:17px 0px 20px 0px;border-top:3px double #c78602;border-bottom:0px dashed #c78602;margin:25px 0px 35px 0px}
.tents img{padding:1px 1px 1px 1px;margin:0px 0px 35px 35px;border:3px double #c78602;float:right}
.tents span{color:#8f5f0b}
.tents a{font-size:30px;color:#bb0f0f;padding:0px;text-align:left}
.tents a img{float:none;padding:0px;border:0px;margin:-5px 15px 0px 0px;vertical-align:middle}
.tents a:hover{border:0px}
.tents_nav{height:40px;margin-right:-5px;visibility:hidden}
.tents_nav div{padding:0px;margin:0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=74)";filter:alpha(opacity=74);opacity: .74}
.tents_nav div:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity: 1}
.tents_nav a{float:right;width:40px;height:30px;padding:10px 0px 0px 0px;margin:0px;border:0px;font-size:20px;color:#bb0f0f;text-indent:-2000px}
.tents_nav .ID_arabian{background:url(../images/icons/arabian_smaller.gif) top;padding-right:6px}
.tents_nav .ID_arabian:hover{background:url(../images/icons/arabian_smaller_hover.gif) top;text-indent:-315px}
.tents_nav .ID_cornish{background:url(../images/icons/cornish_smaller.gif) top}
.tents_nav .ID_cornish:hover{background:url(../images/icons/cornish_smaller_hover.gif) top;text-indent:-361px}
.tents_nav .ID_raj{background:url(../images/icons/raj_smaller.gif) top;padding-right:1px}
.tents_nav .ID_raj:hover{background:url(../images/icons/raj_smaller_hover.gif) top;text-indent:-401px}
.tents_nav .ID_moulin_rouge{background:url(../images/icons/moulin_rouge_smaller.gif) top;padding-right:1px}
.tents_nav .ID_moulin_rouge:hover{background:url(../images/icons/moulin_rouge_smaller_hover.gif) top;text-indent:-442px}
.tents_nav .ID_bombay_boudoir{background:url(../images/icons/bombay_boudoir_smaller.gif) top;padding-right:5px}
.tents_nav .ID_bombay_boudoir:hover{background:url(../images/icons/bombay_boudoir_smaller_hover.gif) top;text-indent:-483px}
.tents_nav .ID_peacock{background:url(../images/icons/peacock_smaller.gif) top}
.tents_nav .ID_peacock:hover{background:url(../images/icons/peacock_smaller_hover.gif) top;text-indent:-528px}
.tents_nav .ID_english_tea{background:url(../images/icons/english_tea_smaller.gif) top}
.tents_nav .ID_english_tea:hover{background:url(../images/icons/english_tea_smaller_hover.gif) top;text-indent:-568px}
.tents_upcoming{list-style-type:circle}
.tents_upcoming li{padding-bottom: 15px}
#wedding-inspirations{margin:-11px 0px 0px -14px; width:664px; height:584px;}
.wedding_inspiration {padding-bottom:30px;}
.wedding_inspiration h4 {margin-bottom:10px;}
.wedding_inspiration p {letter-spacing:normal; text-align:left;}
.wedding_inspiration {}
.slide_gallery_nav {margin-top:-15px;}
.slide_gallery_nav input:focus {outline:none; border:0px;}
.slide_gallery_nav input:active {outline:none; border:0px;}
.shapes{font-size:13px;padding:0px;margin:35px 0px 35px 0px}
.shapes td{text-align:left;padding:0px 15px 0px 15px;vertical-align:top}
.shapes h1{margin-bottom:20px}
.shapes .middle{border-right:1px dashed #c78602;border-left:1px dashed #c78602}
.guide{background:url(../images/interior_furnishings/back_chart.png);border:3px double #c78602;font-size:12px;color:#794601;padding:35px 25px 35px 25px;margin:0px 0px 70px 0px}
.guide table{border:0px}
.guide td{padding:10px 0px 10px 0px;border-bottom:1px solid #c79a3e;text-align:center;line-height:20px}
.guide .ttl td{font-size:17px;border:0px;padding:0px 0px 15px 0px;line-height:normal}
.guide .sub_ttl td{padding:0px;border:0px;color:#b67a22}
.guide .last_tr td{border:0px;text-align:left;padding:30px 0px 0px 0px}
.div_right_hire{float:right;width:272px;padding-left:35px;border-left:1px dashed #c78602}
.hire_list{display:inline-block;list-style:none;width:265px;margin:0px;padding:0px}
.hire_list h3{font-size:17px}
.hire_list li{margin-bottom:15px;text-align:justify;font-size:13px;line-height:150%}
#second li{margin-bottom:10px;text-align:center}
#content_back_gallery{position:relative;width:970px;background:url(../images/back.png) repeat-y center top;height:815px}
#content_gallery{position:absolute;top:-76px;left:132px;text-align:left;border:0px}
#content_gallery p{color:#eec887;font-size:12px;line-height:12px;padding:10px 0 10px 0}
#content_gallery a:hover{text-decoration:none}
.header_gallery{background:#000000 url(../images/gallery/top_page.jpg);width:606px;padding:45px 50px 0px 50px;margin:0px}
.header_gallery h1{color:#eec887}
.header_gallery hr{border-bottom:3px double #eec887;padding:0px;margin:25px 0px 0px 0px}
.header_gallery p { color:#eec887; margin-top: 10px; margin-left: 120px; text-indent: 0px; }
.footer_gallery{background:url(../images/gallery/bottom_page.jpg);width:706px;height:106px;text-align:center;color:#eec887;}
.footer_gallery a{color:#eec887;margin:0px 0px 0px 0px;padding:0px; padding-bottom:1px; font-size:12px; line-height:normal;}
.footer_gallery a:hover{color:#eec887;margin:0px 0px 0px 0px;padding:0px;font-size:12px;}
.contact{width:272px;text-align:left;margin-top:-20px}
.contact #status{color:#c78602}
.postcard{position:relative;}
.postcard div{position:relative;width:612px;height:435px;background:url(../images/contact/postcard.jpg) no-repeat center center}
.postcard div#thanks{background:url(../images/contact/thank-you.jpg) no-repeat center center}
.postcard input, textarea{position:absolute;border:none;background:none; font-family:'Courier New', Courier, monospace;color:#584017;font-size:12px;z-index:1}
.postcard input{left:395px;width:180px;padding:2px}
.postcard input#name{top:191px}
.postcard input#email{top:246px}
.postcard textarea{top:74px;left:33px;width:260px;height:305px;padding:10px;line-height:16px;overflow-y:auto}
.postcard input#send{padding:0px;margin-top:15px; width:231px; height:51px;}
.postcard div#redmessage{width:282px;height:32px;background: url(../images/contact/red_message.gif) no-repeat;position:absolute;top:32px;left:32px}
.postcard div#redname{width:240px;height:33px;background: url(../images/contact/red_name.gif) no-repeat;position:absolute;top:189px;right:30px}
.postcard div#redemail{width:240px;height:33px;background: url(../images/contact/red_email.gif) no-repeat;position:absolute;top:244px;right:30px}
.links{position:relative;width:664px;height:575px;background:url(../images/links_back.jpg) no-repeat;margin-left:-4px;margin-top:36px;font-family:'Palatino Linotype', Book Antiqua, Palatino, serif;font-size:13px;color:#663300}
.links div{position:absolute;top:38px;width:265px;height:448px;text-align:left}
.links div#lft_page{left:36px}
.links div#rght_page{left:362px}
.links a{color:#993300}
.links a:hover{border-color:#ae652f}
.question {cursor:pointer;}
.answer {padding:5px 30px 15px 30px; font-size:15px;}
.openanswer{color:#bb0f0f;}
#extended_footer{background:#000000; color:#ffffff; width:706px; height:50px; padding:0px 74px 0px 74px; text-align:right;}
#extended_footer a{color:#efcb88;}

.gallery_select {
	list-style: none;
	}
.gallery_select li {
	display: inline
	}