body {margin: 0px; background-color:#ebf2f1; font-family: "futura-pt",sans-serif; font-style: normal; font-weight: 400; font-size:0px;}

ul li{list-style-type:disc;}
a:hover {text-decoration:none;}

.flex-direction-nav li {
    display: none;
}

.gdw-header {position:absolute; top:0; width:100%; min-width:998px; z-index:1000;}
.gdw-logo {width:367px; float:left;margin:40px 0 0 50px;}

.gdw-social {float:right; height:25px; margin:10px 68px 0 0; width:510px; text-align:right;}
.gdw-social li {display:inline; list-style-type:none; color:#FFF;}
.gdw-social a {padding:2px; opacity:0.6;}
.gdw-social a:hover {opacity:0.4;}

.gdw-links {float:right; height:25px; margin:30px 50px 0 0; width:510px; text-align:right;}
.gdw-links li {display:inline; list-style-type:none; color:#FFF;}
.gdw-links a {color:#FFF; text-decoration:none; padding:8px 10px; font-size:18px;}
.gdw-links a:hover {opacity:0.8;}

.gdw-number {margin-left:40px; font-size:18px;}

.gdw-button {float:right; clear:right; height:25px; margin:10px 70px 0 0; position:relative;}
.gdw-button a {color:#294087; background-color:#FFF; padding:7px 10px 4px; margin-left:20px; width:inherit; font-size:12px; position:relative; text-decoration:none;}
.gdw-button a:hover {opacity:0.8;}

.gdw-menu-bar {float:right;position:absolute; background-image:url(../img/white-40.png); clear:both; bottom:0; width:100%; height:50px;}
.gdw-menu {width:600px; float:right; text-align:right; margin-right:20px;}
.gdw-menu li {display:inline; list-style-type:none; color:#FFF;}
.gdw-menu a {color:#FFF; text-decoration:none; padding:8px; font-size:16px;}
.gdw-menu a:hover {opacity:0.8;}
.gdw-welcome {margin-left:0px; font-size:15px; float:left; width:300px; list-style-type:none; color:#FFF; }





#page{position:relative; width:980px; margin:0 auto;}
#page h2,#page p{margin:40px 50px; color:#666;}

/*
Slidebox jQuery banner rotator and image slideshow plugin styling
*/

/* basic/minimum styling */
.slidebox{position:relative; padding:0px 0px 0px 0px; margin:0 auto; overflow:hidden;}
.slidebox,.slidebox .slideboxSlide{width:980px;}
.slidebox,.slidebox .slideboxSlides,.slidebox .slideboxSlide{height:286px; padding-top:4px}
.slidebox ul{position:relative; overflow:hidden; margin:0; padding:0; border:0; list-style-type:none;}
.slidebox ul li{float:left;}
.slidebox ul li .slideboxCaption{font-size:13px;}
.slideboxContainer{position:relative; margin:-30px auto 10px;}
.slideboxContainer .slideboxNext,.slideboxContainer .slideboxPrevious{position:absolute; display:block; width:21px; height:36px; top:48%; margin-top:-11px;}
.slideboxContainer .slideboxNext{right:0; margin-right:-10px; background:url(../img/arrow-right1.png) no-repeat;}
.slideboxContainer .slideboxNext:hover{opacity:0.9;}
.slideboxContainer .slideboxPrevious{background:url(../img/arrow-left1.png) no-repeat;}
.slideboxContainer .slideboxPrevious:hover{opacity:0.9;}
.slideboxContainer .slideboxThumbs{position:absolute; bottom:10px; left:17px; text-align:center; display:none;}
.slideboxContainer .slideboxThumbs .slideboxThumb{display:inline-block; margin:0 3px; background:#666; min-width:10px; min-height:10px; text-decoration:none; font-size:12px; color:#fff;}
.slideboxContainer .slideboxThumbs .slideboxThumb:hover,.slideboxContainer .slideboxThumbs .selectedSlideboxThumb{background:#fff; color:#666;}

/* classic/additional styling */
#slidebox_1{border:5px solid #fff; background:#eee; box-shadow:0 0 40px rgba(0,0,0,0.3); border-radius:6px;}
#slidebox_1 ul li .slideboxCaption{display:block; position:relative; padding:0; width:980px; height:300px; color:#666; text-decoration:none;}
#slidebox_1 ul li .slideboxCaption span{display:block; position:absolute; padding:5px 10px; background:#fff; border-radius:4px;}
#slidebox_1 ul .slideboxSlide_1 .slideboxCaption span,#slidebox_1 ul .slideboxSlide_5 .slideboxCaption span{left:20px; bottom:20px;}
#slidebox_1 ul .slideboxSlide_2 .slideboxCaption span{left:20px; top:20px;}
#slidebox_1 ul .slideboxSlide_3 .slideboxCaption span{right:20px; top:20px;}
#slidebox_1 ul .slideboxSlide_4 .slideboxCaption span{right:20px; bottom:20px;}
.slideboxContainer #slidebox_1+.slideboxThumbs{position:relative; margin-top:30px;}
.slideboxContainer #slidebox_1+.slideboxThumbs .slideboxThumb{border-radius:10px; background:#ccc; box-shadow:inset 0 0 5px rgba(0,0,0,0.3);}
.slideboxContainer #slidebox_1+.slideboxThumbs .slideboxThumb:hover,.slideboxContainer #slidebox_1+.slideboxThumbs .selectedSlideboxThumb{background:#fff; box-shadow:inset 0 0 4px rgba(0,0,0,0.2),0 0 2px rgba(0,0,0,0.2);}
.slideboxContainer #slidebox_1+.slideboxThumbs .slideboxThumb:active{background:#eee;}
.slideboxContainer #slidebox_1~.slideboxNext,.slideboxContainer #slidebox_1~.slideboxPrevious{width:30px; height:30px; border-radius:21px; margin:-35px 0 0 0; background-color:#ccc; background-image:url(slidebox_icons.png); background-repeat:no-repeat; background-position:0px 0px; box-shadow:inset 0 0 10px rgba(0,0,0,0.2);}
.slideboxContainer #slidebox_1~.slideboxNext{background-position:-30px 0px;}
.slideboxContainer #slidebox_1~.slideboxPrevious:hover,.slideboxContainer #slidebox_1~.slideboxNext:hover{background-color:#fff; background-position:0px -30px; box-shadow:inset 0 0 10px rgba(0,0,0,0.2),0 0 3px rgba(0,0,0,0.2);}
.slideboxContainer #slidebox_1~.slideboxNext:hover{background-position:-30px -30px;}
.slideboxContainer #slidebox_1~.slideboxPrevious:active,.slideboxContainer #slidebox_1~.slideboxNext:active{background-color:#eee;}
.product {background-color:#FFF; border-bottom:#999 2px solid; width:300px; margin-left:20px; float:left; font-size:15px;}
.gdw-g-list-title {padding:6px; background-image:url(../img/arrow-g-list.jpg); background-repeat:no-repeat; background-position:center right; margin-right:6px; color:#232323;}
.gdw-country {opacity:0.6; font-size:13px;}
.product:hover { -moz-box-shadow: 0 0 3px 3px rgba(86,160,236,0.3); -webkit-box-shadow: 0 0 3px 3px rgba(86,160,236,0.3); box-shadow: 0 0 3px 3px rgba(86,160,236,0.3); opacity:0.95}

#font {font-size:38px; color:#333;}
.gdw-g-list-section {background-color:#d9eaea; padding:20px 0px; color:#666;}
.gdw-g-list-title-main {width:250px; display:inline-block;  margin: 0px 0 0 10px; vertical-align:top;}
.gdw-g-list-text {width:680px; padding:30px 0 0 20px; font-size:16px; display:inline-block; text-align:right;}
.gdw-g-list-view {width:960px; text-align:right; display:inline-block; vertical-align:top; padding:0px 0px 20px 0px;}
.gdw-g-list-view-why {width:960px; text-align:right; display:inline-block; vertical-align:top; padding:0px 0px 0px 0px;}
.gdw-g-list-view a {text-decoration:none; color:#666;}
.gdw-g-list-view a:hover {opacity:0.8}

.gdw-wedding-title-main {width:452px; display:inline-block;  margin: 0px 0 0 6px; vertical-align:top;}
.gdw-wedding-text {width:478px; padding:30px 0 0 20px; font-size:16px; display:inline-block; text-align:right;}

.gdw-types-section {padding:20px 0px; color:#666;}
.gdw-why-section {background-color:#d9eaea; padding:0px 0px 20px; color:#666;}


.gdw-why-title-main {width:170px; display:inline-block;  margin: 0px 0 0 20px; vertical-align:top;}
.gdw-why-text {width:730px; padding:14px 25px 10px 33px; font-size:16px; display:inline-block; text-align:right; background-position:right;}
.gdw-why-text a {color:#ec1c24;}
.gdw-why-text a:hover {opacity:0.9;}
.page-top-section {height:70px;}
.gdw-why {padding:0px 0px 0px 20px; font-size:16px; color:#FFF; line-height:18px;}
.gdw-why-msg-box {background-color:rgba(56, 122, 190, 1); width:220px; min-height:192px; margin:20px 23px 0px 0; display:inline-block; vertical-align:top; -moz-box-shadow: 0 0 3px 3px rgba(56,122,190,0.2); -webkit-box-shadow: 0 0 3px 3px rgba(56,122,190,0.2); box-shadow: 0 0 3px 3px rgba(56,122,190,0.2); font-weight:300;}
.gdw-why-msg-title {margin:16px 8px 12px 8px;; padding-bottom:6px; font-size:20px; border-bottom:#FFF dotted 2px; text-align:center;}
.gdw-why-msg-box ul {padding:0px 6px 0px 22px; margin:0px;}
.gdw-why-bottom-text {padding:10px 30px 20px 30px; font-size:14px; text-align:center; color:#666;}
.gdw-why-msg-list li {padding-bottom:10px;}



.gdw-footer-section {background-color:#387abe;}
.gdw-footer-links {font-size:14px; color:#FFF; padding:20px 0px 30px; text-align:center;}
.gdw-footer-links a {text-decoration:none;color: white;}
	
.footernew  {font-family: "futura-pt",'LaneUpperRegular', Tahoma, Geneva, sans-serif; font-size:26px; color:#377abe; padding:0 0px 0 0; margin:5px 0px 0 0; line-height:26px; float:left;}