html{min-height:100%;height:100%;width:100%;}
a{text-decoration:none}
.right{margin-right:0px !important;}
.left{margin-left:0px !important;}
.top{margin-top:0px !important;}
.bottom{margin-bottom:0px !important;}
.border-right{border-right:none !important;}
.border-top{border-top:none !important;}
.border-bottom{border-bottom:none !important;}
.border-left{border-left:none !important;}
.clear{clear:both;}
.no_background{background:none !important;}
.padding-left{padding-left:0px !important;}
.padding-right{padding-right:0px !important;}

/********************* font face starts here ***********************************/
@font-face {
				font-family: '	';
				src: url('font/helve6.eot');
				src: url('font/helve6.eot?#iefix') format('embedded-opentype'),
						 url('font/helve6.woff') format('woff'),
						 url('font/helve6.ttf') format('truetype'),
						 url('font/helve6.svg#helve6') format('svg');
				font-weight: normal;
				font-style: normal;
		}
		@font-face {
				font-family: 'Helvetica-Bold';
				src: url('font/helr65w.eot');
				src: url('font/helr65w.eot?#iefix') format('embedded-opentype'),
						 url('font/helr65w.woff') format('woff'),
						 url('fonthelr65w.ttf') format('truetype'),
						 url('font/helr65w.svg#helr65w') format('svg');
				font-weight: normal;
				font-style: normal;
		}
		@font-face {
				font-family: 'HelveticaNarrow';
				src: url('font/helr47w.eot');
				src: url('font/helr47w.eot?#iefix') format('embedded-opentype'),
						 url('font/helr47w.woff') format('woff'),
						 url('font/helr47w.ttf') format('truetype'),
						 url('font/helr47w.svg#helr47w') format('svg');
				font-weight: normal;
				font-style: normal;
		}
		@font-face {
				font-family: 'Helvetica';
				src: url('font/4864.eot');
				src: url('font/4864.eot?#iefix') format('embedded-opentype'),
						 url('font/4864.woff') format('woff'),
						 url('font/4864.ttf') format('truetype'),
						 url('font/4864.svg#4864') format('svg');
				font-weight: normal;
				font-style: normal;
		}
		@font-face {
				font-family: 'Helvetica-Black_cyr-Bold';
				src: url('font/12753.eot');
				src: url('font/12753.eot?#iefix') format('embedded-opentype'),
						 url('font/12753.woff') format('woff'),
						 url('font/12753.ttf') format('truetype'),
						 url('font/12753.svg#12753') format('svg');
				font-weight: normal;
				font-style: normal;
		}
/******************************* font face ends here **************************/

/******************** header part starts here **********************/
.wrapper{width:100%;}
.wrapper:after{clear:both;display:table;content:'';}
.content{width:937px;margin:auto;}
.header h1{float:left;background:url(../images/seda_logo.png) no-repeat;width:340px;height:122px;margin-left:305px;}
.header h1 a{float:left;width:340px;height:122px;text-indent:-10000px;}
.header_right{float:right;width:160px;}
.social_media{float:right;width:133px;margin-bottom:7px;}
.social_media li{float:left;margin-right:6px;}
.social_media li a{float:left;text-indent:-10000px;}
.social_media li a.facebook_icon{background:url(../images/facebook_icon.png) no-repeat;width:30px;height:30px;}
.social_media li a.twitter_icon{background:url(../images/twitter_icon.png) no-repeat;width:30px;height:30px;}
.social_media li a.yelp_icon{background:url(../images/yelp.png) no-repeat;width:59px;height:29px;}
.header_right p.call_us{float:right;margin:0px 0px 3px;}
.header_right p.email_us{width:98%;float:right;margin:0px 0px 3px;}



.main_navigation_left{float:left;background:url(../images/main_navigation_left.png) no-repeat left top;height:45px;padding-left:15px;}
.main_navigation_right{float:left;background:url(../images/main_navigation_right.png) no-repeat right top;padding-right:16px;}
.main_navigation{background:url(../images/main_navigation.png) repeat-x;height:33px;float:left;padding:6px 0px;}
.main_navigation li{float:left;background:url(../images/main_navigation_divider.png) no-repeat right center;height:34px;line-height:34px;padding:0px 13px;}
.main_navigation li a{float:left;color:#d8d8d6;font-family:Helvetica;font-size:12px;}


*+.main_navigation li.padding-right{padding-right:9px !important;}
/*********************************** container part starts here *******************************/
.container{float:left;width:100%;background:#fff;}
.list_mail_joining{float:left;width:95.8%;height:31px;background:url(../images/join_our_mailing.png) repeat-x;padding:9px 18px 10px 21px;}
.list_mail_joining h3{color:#fff;font-family:Helvetica;font-size:21px;font-weight:bold;float:left;margin-right:19px;padding-top:2px;letter-spacing:1px;	}
.list_mail_joining input[type="text"]{float:left;width:278px;border:2px solid #000;height:18px;color:#000;margin-right:15px;font-family:Helvetica;font-size:15px;padding:5px 12px;}
.submit_image{float:left;background:url(../images/submit_button.png) no-repeat;width:90px;height:26px;margin-top:4px;}
.submit_image input[type="submit"]{background:none;height:20px;width:100%;cursor:pointer;border:none;font-family:Helvetica;font-weight:bold;font-size:12px;color:#fff;}

.container_left{float:left;width:283px;margin:15px 0px 0px 17px;}
.col_top{float:left;width:283px;background:url(../images/leftSidebar_top.png) no-repeat center top;padding-top:10px;}
.col_bottom{float:left;width:283px;background:url(../images/leftSidebar_bottom.png) no-repeat center bottom;padding-bottom:10px;}
.sidemenu{background: url("../images/leftSidebar_repeat.png") repeat-y scroll 0 0 transparent;
    border-bottom: 1px solid #808080;
    border-radius: 0 0 13px 17px;
    box-shadow: 1px 3px 1px #888888;
    float: left;
    width: 283px;
}
.pro_title{line-height:10px;float:left;width:99.4%;background:url(../images/leftSidebar_headingRepeat.png) repeat-x;border-radius:11px 11px 0px 0px;color:#fff;top:-10px;
text-align:center;position:relative;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:17px;padding:11px 0px 12px 0px;height:12px;}
.sidemenu li{float:left;width:95.2%;padding:5px 0px;border-bottom:1px solid #fff;padding-left:11px;}
.sidemenu li a{float:left;width:91.2%;color:#000;font-family:Arial, Helvetica, sans-serif;letter-spacing:1px;font-weight:bold;font-size:13px;background:url(../images/leftSidebar_listing.png) no-repeat left center;padding-left:24px;}
.container_left a.design_services_links,.container_left a.direct_mail_links{line-height:45px;float:left;width:100%;height:51px;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:17px;text-align:center;font-weight:bold;}
.container_left a.design_services_links{background:url(../images/design_services_bg.png) no-repeat;margin:12px 0px 5px 0px;}
.container_left a.direct_mail_links{background:url(../images/design_mail_bg.png) no-repeat;}
.container_right{float:right;width:601px;margin:15px 19px 0px 0px;}
.container_right h2.gallery{float:left;width:94%;padding:23px 0px 0px 37px;margin-bottom:24px;font-family:helvetica;color:#535353;font-size:22px;background:url(../images/gallery_bg.png) no-repeat;height:38px;}
.select_category{float:left;margin-bottom:20px;}
.select_category label{font-family:arial;font-size:12px;float:left;margin-right:14px;color:#535353;line-height:17px;}

.sample_tour{float:left;width:100%;font-family:helvetica;color:#565656;border-top:1px solid #b3b3b3;padding-top:7px;}
.sample_tour h2{float:left;font-size:14px;}
.pagination{float:right;width:230px;margin-bottom:29px;}
.pagination h3{float:left;font-weight:bold;font-size:13px;margin-right:4px;color:#4a4a4a;}
.pagination_lists{float:left;}
.pagination_lists li{float:left;margin-right:4px;}
.pagination_lists li a{float:left;text-decoration:underline;color:#7a7a7a;font-size:13px;}
.listing{float:left;width:100%;border-bottom:1px solid #B3B3B3;padding-bottom:30px;}
.sample_tour_listing{padding:0px 15px;width:95%;float:left;margin-bottom:50px;}
.sample_tour_listing li{float:left;width:223px;margin-right:120px;text-align:center;}
.sample_tour_listing li span{float:left;width:100%;}
.sample_tour_listing li span img{border:none;}
.sample_tour_listing li h3{font-family:Arial, Helvetica, sans-serif;font-weight:bold;display:inline-block;margin-top:60px;}



/****************************** home page css ***********************/
.service_product{float:left;  
    width: 962px;background:#444;}
.services_upper{float:left;width:320px;padding-top:0px; }
.services_lower {float:left;width:320px;padding-bottom:0px; }
.services{float:left;width:299px;background:url(../images/services_repeat.png) no-repeat;padding:14px 12px; height:345px; font-family:Arial, Helvetica, sans-serif;background-size: 100% auto;}
.services ul{ line-height:12px;margin-left: 5px; color:#161616;}
.services li{font-family:Arial, Helvetica, sans-serif;}
.services span{float:left; margin-left:63px;font-family:Arial, Helvetica, sans-serif;}
.our_product{float:left;width:283px;height:175px;background:url(../images/user_image.png) no-repeat;text-align:center;margin-bottom:14px;}
.our_productImage,.designImage,.directImage{float:left;width:100%;height:172px;}
.our_productImage{background:url(../images/ourProduct_image.png) no-repeat bottom center;}
.our_product_link{display: block;background:url(../images/ourProduct_image.png) no-repeat bottom center;float:left;width:100%;height:172px;}
.designImage{background:url(../images/design_services_image.png) no-repeat bottom center;}
.design_link{background:url(../images/design_services_image.png) no-repeat bottom center;float:left;width:100%;height:172px;}
.directImage{background:url(../images/direct_mail_image.png) no-repeat bottom center;}
.direct_link{background:url(../images/direct_mail_image.png) no-repeat bottom center;float:left;width:100%;height:172px;}
.our_productImage h2,.designImage h2,.directImage h2{display:block;text-align:top center;line-height:32px;border-radius:11px 11px 0px 0px;float:left top;width:100%;height:35px;font-family:helvetica;font-size:17px;color:#fff;font-weight:bold;}
.our_productImage h2 a,.designImage h2 a{color:#fff;}
.directImage h2 a{color:#000;}
.our_productImage h2{background:url(../images/leftSidebar_headingRepeat.png) repeat-x; font-family:Arial, Helvetica, sans-serif; }
.designImage h2{background:url(../images/design_services_repeat.png) repeat-x;font-family:Arial, Helvetica, sans-serif;}
.directImage h2{background:url(../images/directMail_repeat.png) repeat-x;font-family:Arial, Helvetica, sans-serif;}

.product_links{float:left;width:134px;margin-right:15px;}
.product_links li{float:left;width:100%;margin-bottom:1.4px;list-style:disc inside;}
.product_links li a{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;}
.services a.learn_more{float:left;width:116px;height:25px;text-align:center;font-family:helvetica;font-size:12px;color:#fff;margin-top:19px;line-height:19px;}
.services a.product{background:url(../images/ourProduct_button.png) no-repeat; margin-left: 0px;font-family:Arial, Helvetica, sans-serif;padding-top: 3px;}
.services a.design{background:url(../images/design_services_button.png) no-repeat;    margin-left: 0px;
    margin-top: 6px; font-family:Arial, Helvetica, sans-serif;padding-top: 3px;
	}
.services a.direct{background:url(../images/directMail_button.png) no-repeat;    margin-left: 0px;
    margin-top: 6px; font-family:Arial, Helvetica, sans-serif; padding-top: 3px;;}
.services p{ color: #161616;
    float: left;
    font-family: helvetica;
    font-size: 15px;
    line-height: 14px;
    margin-left: 5px;
    width: 85%;
	font-family:Arial, Helvetica, sans-serif;}
/****************************** home page css ends ************************/
.contact_us_box {
    margin: 0px -8px 0px;
    padding: 10px 15px 15px;
    background: none repeat scroll 0% 0% rgb(241, 241, 241);
    border: 1px solid rgb(229, 229, 229);
}


/***************************** footer css starts here *****************************/
.footer_content{float:left;width:96.5%;background:url(../images/footer_repeat.png) repeat-x;height:75px;padding:27px 17px 0px; font-family:Arial, Helvetica, sans-serif;margin-bottom: 90px;}
.footer_left{float:left;width:400px;}
.footer_left ul.footer_links{float:left;width:100%;}
.footer_links li{float:left;background:url(../images/footer_divider.png) no-repeat right center;padding:0px 8px;}
.footer_links li a{float:left;color:#c8c6c6;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.footer_left p{float:left;width:100%;font-family:a Arial, Helvetica, sans-serif;font-size:10px;margin-top:17px;color:#c8c6c6;}
.footer_right{float:right;width:275px;}
.footer_right p{font-family:Arial, Helvetica, sans-serif;color:#c8c6c6;}
p.call_us, p.email_us{float:left;    margin-right: 5px;
    margin-top: -3px;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#c8c6c6;}
.footer_right p.address{float:right;width:98%;    margin-top: 2px;font-size:12px;}