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


/*---------- general ----------*/
body{
	padding:8px 0 0 0;
	margin:0;
	background-color:#cccccc;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#676a7c;
}

div, p, h1, h2, h3, form, input, label, checkbox, li {
	padding:0;
	margin:0;
	line-height: 2;
}

img{
	padding:0;
	margin:0;
	border:none;
}

ul{
	list-style-type:none;
	padding:0;
	margin:0;
}

a{
	text-decoration:none;
	outline:none;
}

.spacer{
	clear:both;
	font-size:0;
	line-height:0;
}

p{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#676a7c;
	padding:0 0 14px 0;
}

/*---------- general ----------*/

/*---------- main-container ----------*/
#body_wrapper{
	width:772px;
	margin:0 auto;
	background:url(../images/body_wrapper.jpg) no-repeat 0 0;
	position:relative;
	height:857px;
}

#body_wrapper2{
	width:772px;
	margin:0 auto;
	background:url(../images/body_wrapper2.jpg) no-repeat 0 0;
	position:relative;
	height:857px;
}
/*---- nav start ----*/
.nav{
	padding:0 0 0 0;
	position:absolute;
	width:99px;
	top:102px;
	left:116px;
}

.nav ul{
	padding:0 0 0 0;
}

.nav ul li{
	width:auto;
	margin:0 0 0 0;
}

.nav ul li.top_bullet{
	background:url(../images/navitop_bullet.jpg) no-repeat 0 0;
	display:block;
	width:99px;
	height:18px;
}

.nav ul li.bottom_bullet{
	background:url(../images/navibottom_bullet.jpg) no-repeat 0 0;
	display:block;
	width:99px;
	height:22px;
}

.nav ul li a{
	width:99px;	
	padding:0;
	display:block;
	background:url(../images/navi-bg.jpg) no-repeat 0 0;
	text-indent:-2000px;
}

.nav ul li a.design{
	background-position:0 0;
	height:32px;
}

.nav ul li a.design:hover,.nav ul li a.designActive{
	background-position:right 0;
	height:32px;
}

.nav ul li a.printing{
	background-position:0 -34px;
	margin:1px 0 0 0;
	height:28px;
}

.nav ul li a.printing:hover,.nav ul li a.printingActive{
	background-position:right -34px;
	height:28px;
}

.nav ul li a.websites{
	background-position:0 -62px;
	height:21px;
}

.nav ul li a.websites:hover,.nav ul li a.websitesActive{
	background-position:right -62px;
	height:21px;
}

.nav ul li a.advertising{
	background-position:0 -83px;
	height:18px;
}

.nav ul li a.advertising:hover,.nav ul li a.advertisingActive{
	background-position:right -83px;
	height:18px;
}

.nav ul li a.benefites{
	background-position:0 -118px;
	height:21px;
}

.nav ul li a.benefites:hover,.nav ul li a.benefitesActive{
	background-position:right -118px;
	height:21px;
}

.nav ul li a.prices{
	background-position:0 -142px;
	height:26px;
	display:block;
	margin:3px 0 0 0;
}

.nav ul li a.prices:hover,.nav ul li a.pricesActive{
	background-position:right -142px;
	height:26px;
}

.nav ul li a.company{
	background-position:0 -191px;
	height:19px;
}

.nav ul li a.company:hover,.nav ul li a.companyActive{
	background-position:right -191px;
	height:19px;
}

/*---- nav end ----*/

h2.business_text{
	text-indent:-2000px;
	background:url(../images/business_marketingtext.png) no-repeat 0 0;
	position:absolute;
	display:block;
	width:278px;
	height:39px;
	bottom:332px;
	left:34px;
}

a.claim{
	position:absolute;
	bottom:42px;
	left:29px;
}

a.claim2{
	position:absolute;
	bottom:4px;
	left:5px;
}


/*---- right panel start ----*/
.right_panel{
	width:444px;
	height:763px;
	background:url(../images/text_bg.png) no-repeat 0 0;
	position:absolute;
	top:44px;
	right:52px;
}

.right_panel a.back{
	display:block;
	background:url(../images/back_link.png) no-repeat 0 0;
	width:41px;
	height:10px;
	text-indent:-2000px;
	position:absolute;
	right:71px;
	top:29px;
}

.right_panel a.back:hover{
	background:url(../images/back_on.png) no-repeat 0 0;
}

.right_panel h2{
	font:normal 22px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#82ad2f;
	background-color:inherit;
	padding:70px 0 12px 64px;
}

.right_panel h2.pad{
	padding:18px 0 12px 64px;
}

.right_panel h2.adverts{
	font:bold 18px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#676a7c;
	background-color:inherit;
	padding:4px 0 0 64px;
	clear:both;
}

.adverts_marg{
	margin:0 0 0 64px;
}

.right_panel h3{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#676a7c;
	background-color:inherit;
	padding:0 0 14px 64px;
	width:309px;
}

.right_panel h3.adverts_price{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#676a7c;
	background-color:inherit;
	width:72px;
	float:left;
	padding:0 0 20px 0;
}


.right_panel h3.adverts_price span{
	font-weight:normal;
	display:block;
}

.right_panel h3.adverts_price1{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#676a7c;
	background-color:inherit;
	width:84px;
	float:left;
	padding:0 0 0 0;
}


.right_panel h3.adverts_price1 span{
	font-weight:normal;
	display:block;
}

.right_panel p.home_text{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#676a7c;
	background-color:inherit;
	padding:0 0 12px 64px;
	width:325px;
}

.right_panel p.home_text span{
	font-weight:bold;
}
/*---- advertising panel start ----*/
.advertising_main{
	width:284px;
	margin:9px 0 0 64px;	
}

.advertising_main .advertising{
	margin:0 0 27px 0;
	height:100%;
	overflow:hidden;
}

.advertising_main .advertising img{
	float:left;
	width:64px;
	margin:0 16px 0 0;
}

.advertising_main .advertising a.magazine_link{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#676a7c;
	background-color:inherit;
	float:left;
}

.advertising_main .advertising a.magazine_link:hover{
	color:#464851;
	background-color:inherit;
	text-decoration:none;
}

.advertising_main .advertising p.magazine_text{
	float:right;
	width:204px;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#676a7c;
	background-color:inherit;
}

img.advertisingtop_pic{
	margin:70px 0 0 64px;
}

/*advertising pricing*/

.print{
	margin:10px 0 0 64px;
}

.print1{
	margin:0 0 0 64px;
}

a.print_prices{
	font:normal 11px/27px Verdana, Arial, Helvetica, sans-serif;
	color:#adef2f;
	background-color:#575642;
	display:block;
	width:114px;
	height:27px;
	text-align:center;
	float:left;
	margin:0 16px 16px 0;
	
}

a.print_prices:hover{
	background-color:#262515;
	text-decoration:none;
}

a.request_prices{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#adef2f;
	background-color:#575642;
	display:block;
	width:114px;
	text-align:center;
	float:left;
	padding:8px 0 6px 0;
	margin:0 16px 0 0;
}

a.request_prices span{
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	background-color:inherit;
}

a.request_prices:hover{
	background-color:#262515;
	text-decoration:none;
}

/*advertising pricing*/

/*design example*/

.design_example{
	margin:0 0 0 64px;
	width:305px;
}

.design_example a.pic1{
	float:left;
	margin:0 10px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/designexample_pic1.jpg) no-repeat 0 0;
}

.design_example a.pic1:hover{
	background:url(../images/designexample_pic1on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.design_example a.pic2{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/designexample_pic2.jpg) no-repeat 0 0;
}

.design_example a.pic2:hover{
	background:url(../images/designexample_pic2on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.design_example a.pic3{
	float:left;
	margin:0 10px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/designexample_pic3.jpg) no-repeat 0 0;
}

.design_example a.pic3:hover{
	background:url(../images/designexample_pic3on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.design_example a.pic4{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/designexample_pic4.jpg) no-repeat 0 0;
}

.design_example a.pic4:hover{
	background:url(../images/designexample_pic4on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.design_example a.pic5{
	float:left;
	margin:0 10px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/designexample_pic5.jpg) no-repeat 0 0;
}

.design_example a.pic5:hover{
	background:url(../images/designexample_pic5on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.design_example a.pic6{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/designexample_pic6.jpg) no-repeat 0 0;
}

.design_example a.pic6:hover{
	background:url(../images/designexample_pic6on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.design_example a.pic7{
	float:left;
	margin:0 0px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/designexample_pic7.jpg) no-repeat 0 0;
}

.design_example a.pic7:hover{
	background:url(../images/designexample_pic7on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.design_example a.pic8{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/designexample_pic8.jpg) no-repeat 0 0;
}

.design_example a.pic8:hover{
	background:url(../images/designexample_pic8on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.design_example a.pic9{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/designexample_pic9.jpg) no-repeat 0 0;
}

.design_example a.pic9:hover{
	background:url(../images/designexample_pic9on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.design_example a.pic10{
	float:left;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/designexample_pic10.jpg) no-repeat 0 0;
}

.design_example a.pic10:hover{
	background:url(../images/designexample_pic10on.jpg) no-repeat 0 0;
	text-decoration:none;
}

/*design example*/


/*website example*/

.website_example{
	margin:0 0 0 64px;
	width:305px;
}

.website_example a.pic1{
	float:left;
	margin:0 10px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/websiteexample_pic1.jpg) no-repeat 0 0;
}

.website_example a.pic1:hover{
	background:url(../images/websiteexample_pic1on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.website_example a.pic2{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/websiteexample_pic2.jpg) no-repeat 0 0;
}

.website_example a.pic2:hover{
	background:url(../images/websiteexample_pic2on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.website_example a.pic3{
	float:left;
	margin:0 10px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/websiteexample_pic3.jpg) no-repeat 0 0;
}

.website_example a.pic3:hover{
	background:url(../images/websiteexample_pic3on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.website_example a.pic4{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/websiteexample_pic4.jpg) no-repeat 0 0;
}

.website_example a.pic4:hover{
	background:url(../images/websiteexample_pic4on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.website_example a.pic5{
	float:left;
	margin:0 10px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/websiteexample_pic5.jpg) no-repeat 0 0;
}

.website_example a.pic5:hover{
	background:url(../images/websiteexample_pic5on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.website_example a.pic6{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/websiteexample_pic6.jpg) no-repeat 0 0;
}

.website_example a.pic6:hover{
	background:url(../images/websiteexample_pic6on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.website_example a.pic7{
	float:left;
	margin:0 0px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/websiteexample_pic7.jpg) no-repeat 0 0;
}

.website_example a.pic7:hover{
	background:url(../images/websiteexample_pic7on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.website_example a.pic8{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/websiteexample_pic8.jpg) no-repeat 0 0;
}

.website_example a.pic8:hover{
	background:url(../images/websiteexample_pic8on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.website_example a.pic9{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/websiteexample_pic9.jpg) no-repeat 0 0;
}

.website_example a.pic9:hover{
	background:url(../images/websiteexample_pic9on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.website_example a.pic10{
	float:left;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/websiteexample_pic10.jpg) no-repeat 0 0;
}

.website_example a.pic10:hover{
	background:url(../images/websiteexample_pic10on.jpg) no-repeat 0 0;
	text-decoration:none;
}

/*website example*/



/*advertising example*/
.advertising_example{
	margin:0 0 0 64px;
	width:305px;
}

.advertising_example a.pic1{
	float:left;
	margin:0 10px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/advertexample_pic1.jpg) no-repeat 0 0;
}

.advertising_example a.pic1:hover{
	background:url(../images/advertexample_pic1on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.advertising_example a.pic2{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/advertexample_pic2.jpg) no-repeat 0 0;
}

.advertising_example a.pic2:hover{
	background:url(../images/advertexample_pic2on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.advertising_example a.pic3{
	float:left;
	margin:0 10px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/advertexample_pic3.jpg) no-repeat 0 0;
}

.advertising_example a.pic3:hover{
	background:url(../images/advertexample_pic3on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.advertising_example a.pic4{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/advertexample_pic4.jpg) no-repeat 0 0;
}

.advertising_example a.pic4:hover{
	background:url(../images/advertexample_pic4on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.advertising_example a.pic5{
	float:left;
	margin:0 10px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/advertexample_pic5.jpg) no-repeat 0 0;
}

.advertising_example a.pic5:hover{
	background:url(../images/advertexample_pic5on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.advertising_example a.pic6{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/advertexample_pic6.jpg) no-repeat 0 0;
}

.advertising_example a.pic6:hover{
	background:url(../images/advertexample_pic6on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.advertising_example a.pic7{
	float:left;
	margin:0 0px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/advertexample_pic7.jpg) no-repeat 0 0;
}

.advertising_example a.pic7:hover{
	background:url(../images/advertexample_pic7on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.advertising_example a.pic8{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/advertexample_pic8.jpg) no-repeat 0 0;
}

.advertising_example a.pic8:hover{
	background:url(../images/advertexample_pic8on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.advertising_example a.pic9{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/advertexample_pic9.jpg) no-repeat 0 0;
}

.advertising_example a.pic9:hover{
	background:url(../images/advertexample_pic9on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.advertising_example a.pic10{
	float:left;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/advertexample_pic10.jpg) no-repeat 0 0;
}

.advertising_example a.pic10:hover{
	background:url(../images/advertexample_pic10on.jpg) no-repeat 0 0;
	text-decoration:none;
}

/*advertising example*/


/*printing example*/

.printing_example{
	margin:0 0 0 64px;
	width:305px;
}

.printing_example a.pic1{
	float:left;
	margin:0 10px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/printexample_pic1.jpg) no-repeat 0 0;
}

.printing_example a.pic1:hover{
	background:url(../images/printexample_pic1on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.printing_example a.pic2{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/printexample_pic2.jpg) no-repeat 0 0;
}

.printing_example a.pic2:hover{
	background:url(../images/printexample_pic2on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.printing_example a.pic3{
	float:left;
	margin:0 10px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/printexample_pic3.jpg) no-repeat 0 0;
}

.printing_example a.pic3:hover{
	background:url(../images/printexample_pic3on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.printing_example a.pic4{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/printexample_pic4.jpg) no-repeat 0 0;
}

.printing_example a.pic4:hover{
	background:url(../images/printexample_pic4on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.printing_example a.pic5{
	float:left;
	margin:0 10px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/printexample_pic5.jpg) no-repeat 0 0;
}

.printing_example a.pic5:hover{
	background:url(../images/printexample_pic5on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.printing_example a.pic6{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/printexample_pic6.jpg) no-repeat 0 0;
}

.printing_example a.pic6:hover{
	background:url(../images/printexample_pic6on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.printing_example a.pic7{
	float:left;
	margin:0 0px 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/printexample_pic7.jpg) no-repeat 0 0;
}

.printing_example a.pic7:hover{
	background:url(../images/printexample_pic7on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.printing_example a.pic8{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/printexample_pic8.jpg) no-repeat 0 0;
}

.printing_example a.pic8:hover{
	background:url(../images/printexample_pic8on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.printing_example a.pic9{
	float:right;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/printexample_pic9.jpg) no-repeat 0 0;
}

.printing_example a.pic9:hover{
	background:url(../images/printexample_pic9on.jpg) no-repeat 0 0;
	text-decoration:none;
}

.printing_example a.pic10{
	float:left;
	margin:0 0 10px 0;
	display:block;
	width:147px;
	height:91px;
	background:url(../images/printexample_pic10.jpg) no-repeat 0 0;
}

.printing_example a.pic10:hover{
	background:url(../images/printexample_pic10on.jpg) no-repeat 0 0;
	text-decoration:none;
}

/*printing example*/

/*----- form ------*/
form.info{
	width:312px;
	margin:24px 0 0 64px;
	position:relative;
}

form.info label.form_name{
	width:84px;
	float:left;
	margin:0 0 14px 0;
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#676a7c;
	background-color:inherit;
}

form.info input.submit_box{
	float:right;
	border:1px solid #cdc9c6;
	width:224px;
	height:16px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	padding:0 0 0 2px;
}

form.info input.submit_box1{
	float:right;
	width:224px;
}

form.info textarea.comment{
	float:right;
	border:1px solid #cdc9c6;
	width:224px;
	height:86px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	padding:0 0 0 2px;
}

form.info input.browsebt{
	float:right;
	width:74px;
	height:18px;
	border:none;
}

form.info input.sendbt{
	background:url(../images/send_button.gif) no-repeat 0 0; 
	width:114px;
	height:27px;
	border:none;
	margin:21px 0 0 0;
	cursor:pointer;
	position:absolute;
	left:0;
}

form.info input.sendbt_hover{
	background:url(../images/send_buttonhover.gif) no-repeat 0 0; 
	width:114px;
	height:27px;
	border:none;
	margin:21px 0 0 0;
	cursor:pointer;
	position:absolute;
	left:0;
}

form.info div.check{
	float:right;
	width:228px;
	margin:15px 0 30px 0;
}

form.info div.check checkbox.check_box{
	width:14px;
	height:14px;
}

form.info div.check label.check_text{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#676a7c;
	background-color:inherit;
}

form.info div.check label.check_text span{
	display:block;
	padding:0 0 0 15px;
}
/*----- form ------*/
/*---- advertising panel end ----*/

/*---- right panel end ----*/

/*---- call email panel start ----*/

/*call*/
ul.call{
	width:165px;
	position:absolute;
	bottom:50px;
	right:20px;
	height:20px;
}

ul.call li{
	float:left;
	width:auto;
}

ul.call li.call_text{
	background:url(../images/call.png) no-repeat 0 0;
	display:block;
	margin:0 9px 0 0;
	width:23px;
	height:15px;
	text-indent:-2000px;
}

ul.call li.call_divider{
	background:url(../images/call_divider.gif) no-repeat 0 0;
	display:block;
	margin:0 0 0 0;
	width:2px;
	height:20px;
	margin:0 9px 0 0;
}

ul.call li.call_no{
	background:url(../images/callno.png) no-repeat 0 0;
	display:block;
	width:121px;
	height:15px;
	text-indent:-2000px;
}
/*call*/

/*email*/
ul.email{
	position:absolute;
	bottom:23px;
	right:20px;
	width:281px;
	height:20px;
}

ul.email li{
	float:left;
	width:auto;
}

ul.email li.email_text{
	background:url(../images/email.png) no-repeat 0 0;
	display:block;
	width:41px;
	height:15px;
	margin:0 10px 0 0;
	text-indent:-2000px;
}

ul.email li.email_divider{
	background:url(../images/email_divider.gif) no-repeat 0 0;
	display:block;
	width:1px;
	height:20px;
	margin:0 10px 0 0;
}

ul.email li a.studio{
	background:url(../images/studio.png) no-repeat 0 0;
	display:block;
	width:219px;
	height:19px;
	text-indent:-2000px;
}

ul.email li a.studio:hover{
	background:url(../images/studio_on.png) no-repeat 0 0;
}
/*email*/

/*---- call email panel end ----*/

/*---- footer panel start ----*/
#footer{
	width:772px;
	margin:0 auto;
	padding:19px 0;
	height:100%;
	overflow:hidden;
}

#footer ul{
	width:551px;
	margin:0 auto;
}

#footer ul li{
	float:left;
	background:url(../images/footer_divider.gif) no-repeat 100% 50%;
	padding:0 8px;
}

#footer ul li.nobg{
	background-image:none;
}

#footer ul li a{
	font:normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
}

#footer ul li a:hover, #footer ul li a.active{
	color:#3e4151;
	background-color:inherit;
	text-decoration:none;
}
/*---- footer panel end ----*/

/*---------- main-container ----------*/


/*----- body wrapper2 -----*/
.big_bg{
	background:url(../images/big_bg.png) no-repeat 0 0;
	width:618px;
	height:852px;
	position:absolute;
	top:2px;
	left:21px;
	padding:0 0 0 99px;
}

.big_bg a.back2{
	display:block;
	background:url(../images/back_link.png) no-repeat 0 0;
	width:41px;
	height:10px;
	text-indent:-2000px;
	position:absolute;
	right:89px;
	top:40px;
}

.big_bg a:hover.back2{
	background:url(../images/back_on.png) no-repeat 0 0;
}

.big_bg h2{
	font:normal 22px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#82ad2f;
	background-color:inherit;
	padding:83px 0 21px 0;
}

.big_bg h3{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#676a7c;
	background-color:inherit;
	padding:0 0 13px 0;
}

.big_bg p.text{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#676a7c;
	background-color:inherit;
	padding:0 90px 15px 0;
}


.big_bg img{
	float:right;
	margin:0 85px 0 35px;
}

/*call2*/
ul.call2{
	position:absolute;
	left:24px;
	bottom:38px;
	height:227px;
	width:27px;
}

ul.call2 li {
	display:block;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
}

ul.call2 li.call_text2{
	background:url(../images/call2.png) no-repeat 0 0;
	display:block;	
	width:19px;
	height:31px;
	text-indent:-2000px;
}

ul.call2 li.call_divider2{
	background:url(../images/call_divider2.gif) no-repeat 0 0;
	display:block;
	margin:13px 0 15px 0;
	width:27px;
	height:2px;
}

ul.call2 li.call_no2{
	background:url(../images/callno2.png) no-repeat 0 0;
	display:block;
	width:20px;
	height:166px;
	line-height:1px;
	font-size:1px;
	text-indent:-25000px;
}
/*call2*/

/*email2*/
ul.email2{
	position:absolute;
	bottom:37px;
	left:59px;
	width:19px;
	height:279px;
}

ul.email2 li{
	display:block;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
}

ul.email2 li.email_text2{
	background:url(../images/email2.png) no-repeat 0 0;
	display:block;
	width:14px;
	height:40px;
	text-indent:-2000px;
}

ul.email2 li.email_divider2{
	background:url(../images/email_divider2.gif) no-repeat 0 0;
	display:block;
	width:20px;
	height:1px;
	margin:9px 0 11px 0;
}

ul.email2 li a.studio2{
	background:url(../images/studio2.png) no-repeat 0 0;
	display:block;
	width:19px;
	height:220px;
	text-indent:-2000px;
}

ul.email2 li a.studio2:hover{
	background:url(../images/studio_on2.png) no-repeat 0 0;
}
/*email2*/

/*----- body wrapper2 -----*/


.link_sitemap {
	color: #666666;
}

