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

body { background-color:#616261; margin:0px; padding:0px; overflow-y:scroll; //overflow-y:none;}
img {border:0; margin:0px; padding:0px;}
table{ border:0px; /* border="0" */ border-collapse:collapse; /* cellspacing="0" */}
table td{ padding:0px; /* cellpadding="0" */ }
form {display:inline;}

a { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-size:12px; color:#f43900; cursor:pointer; text-decoration:underline;}
a:hover { text-decoration:underline;}
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616261; margin:0px; padding:0px; font-weight:normal; }
h1 { font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:20px; color:#000000; margin:0px; padding:0px;}
h2 { font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:30px; color:#34779d; margin:0px; padding:0px;}
h3 { font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:24px; color:#ffe9a6; margin:0px; padding:0px; text-decoration:none;}
.a_menu { font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:24px; color:#ffe9a6; margin:0px; padding:0px; cursor:pointer; text-decoration:none;}
.a_menu:hover { font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:24px; color:#ffe9a6; margin:0px; padding:0px; cursor:pointer; text-decoration:none;}
.a_block { text-decoration:none; color:#1b4c74;}
.a_block:hover { text-decoration:none; color:#1b4c74;}
ul {  margin : 0px; padding-left:20px; list-style-type:disc; list-style-position: outside;}
li { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616261; margin:0px; padding:0px; font-weight:normal; line-height:18px;}
.text_just { text-align: justify;}
.p_h1 { font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:18px; color:#000000; margin:0px; padding:0px;}




.block1 { background-color:#1b4c74; height:104px; margin:0px; padding:0px;}
.block2 { background-color:#34779d; height:136px; margin:0px; padding:0px;}
.block3 { background-color:#dae4e9;  margin:0px; padding:0px; height:456px;}
.block3_ { background-color:#dae4e9;  margin:0px; padding:0px; height:391px;}
.block4 { background-color:#34779d; height:51px; margin:0px; padding:0px;}
.td_bg1 { background-image:url(images/GreenMountainDigital.png); background-repeat:no-repeat; background-position:right; height:391px;}
.td_bg2 { background-image:url(images/Candystand_com.png); background-repeat:no-repeat; background-position:right; height:391px;}

.logo { padding-top:24px; padding-left:17px;}
.top_link_block { text-align:right; padding-right:30px;}
.top_link_text { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#ffffff; text-decoration:none;}
.top_link { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#ffffff; text-decoration:none;}
.top_link:hover { color:#a5f5ff; text-decoration:none;}
.top_link_on { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#a5f5ff; text-decoration:none;}
.a_blue { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-size:12px; color:#0f6fc5; cursor:pointer; text-decoration:underline;}
.a_blue:hover { text-decoration:underline;}

a.links {display:block; vertical-align:middle; margin:5px; margin-bottom:7px; padding-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#407293; cursor:pointer; text-decoration:none; }
a.links:hover { text-decoration:none;}
a.links .div_text{padding-left:45px; *padding-left:0px; padding-top:8px; width:380px; text-align:center;}

.clear {clear:both; margin:0; padding:0;}


.pad_top_10 { padding-top:10px;}
.pad_top_14 { padding-top:14px;}
.pad_top_15 { padding-top:15px;}
.pad_top_16 { padding-top:16px;}
.pad_top_18 { padding-top:18px;}
.pad_top_20 { padding-top:20px;}
.pad_top_24 { padding-top:24px;}
.pad_top_28 { padding-top:28px;}
.pad_top_25 { padding-top:25px;}
.pad_top_30 { padding-top:30px;}
.pad_top_32 { padding-top:32px;}
.pad_top_55 { padding-top:55px;}
.pad_top_4 { padding-top:4px;}
.pad_top_8 { padding-top:8px;}
.pad_top_2 { padding-top:2px;}
.pad_right_5 { padding-right:5px;}
.pad_right_10 { padding-right:10px;}
.pad_right_15 { padding-right:15px;}
.pad_right_20 { padding-right:20px;}
.pad_right_23 { padding-right:23px;}
.pad_right_30 { padding-right:30px;}
.pad_right_45 { padding-right:40px;}
.pad_left_6 { padding-left:6px;}
.pad_left_10 { padding-left:10px;}
.pad_left_15 { padding-left:15px;}
.pad_left_18 { padding-left:18px;}
.pad_left_20 { padding-left:20px;}
.pad_left_24 { padding-left:24px;}
.pad_left_30 { padding-left:30px;}
.pad_left_39 { padding-left:39px;}
.pad_left_46 { padding-left:46px;}
.pad_left_360 { padding-left:360px;}
.pad_bot_5 { padding-bottom:5px;}
.marg_left_12 { margin-left:12px;}
.marg_left_8 { margin-left:8px;}
.marg_left_20 { margin-left:20px;}
.marg_left_24 { margin-left:24px;}
.marg_left_32 { margin-left:32px;}
.marg_left_33 { margin-left:33px;}
.marg_left_37 { margin-left:37px;}
.marg_left_39 { margin-left:39px;}
.marg_left_42 { margin-left:42px;}
.marg_top_5 { margin-top:5px;}
.marg_top_11 { margin-top:11px;}
.marg_top_15 { margin-top:13px;}
.marg_top_18 { margin-top:18px;}
.marg_top_32 { margin-top:32px;}

.marg_bottom_5 { margin-bottom:5px;}
.marg_bottom_15 { margin-bottom:15px;}
.marg_bottom_10 { margin-bottom:10px;}
.marg_bottom_20 { margin-bottom:20px;}

.width_465 { width:465px;}
.height_456 { height:456px;}
.height_20 { height:20px;}
.height_13 { height:13px;}
.height_27 { height:27px;}
.height_30 { height:30px;}
.height_49 { height:49px;}
.height_50 { height:50px;}
.height_136 { height:136px;}
.height_320 { height:320px;}

.text { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#616261; margin:0px; padding:0px; font-weight:normal;}
.text_blue { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#a5f5ff; margin:0px; padding:0px;}
.bord_height { border-right:1px solid #1c6a8d; height:136px; }
.bord_height2 { border-right:1px solid #1c6a8d; height:51px; }
.color1 { color:#616261;}
.color2 { color:#0b97c6;}
.color_red { color:#f43900;}
.size_11 { font-size:11px;}
.line_height_18 { line-height:18px;}
.copy { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;  margin:0px; padding:0px; padding-top:8px; }
.numb { padding-left:166px; padding-top:17px;}
.fl_left { float:left;}
.lin { padding-left:40px; padding-top:6px;}
.block_text { padding-top:50px; width:405px; margin-left:42px;}
.pad_bot_20 { padding-bottom:20px;}

.cur_pointer { cursor:pointer; height:136px;}

.box1 { height:136px; background-image:url(images/services_off.jpg); background-repeat:no-repeat; text-decoration:none;}
.box1:hover { height:136px; background-image:url(images/services_on.jpg); background-repeat:no-repeat; text-decoration:none;}
.box2 { height:136px; background-image:url(images/portfolio_off.jpg); background-repeat:no-repeat; text-decoration:none;}
.box2:hover { height:136px; background-image:url(images/portfolio_on.jpg); background-repeat:no-repeat; text-decoration:none;}
.box3 { height:136px; background-image:url(images/games_off.jpg); background-repeat:no-repeat; text-decoration:none;}
.box3:hover { height:136px; background-image:url(images/games_on.jpg); background-repeat:no-repeat; text-decoration:none;}
.box4 { height:136px; background-image:url(images/company_off.jpg); background-repeat:no-repeat; text-decoration:none;}
.box4:hover { height:136px; background-image:url(images/company_on.jpg); background-repeat:no-repeat; text-decoration:none;}

.backgr { background-color:#34779d;}
.blue_block { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#a5f5ff; margin:0px; padding:0px;}
.red { color:#f43900;}
.video { height:509px;  margin-top:12px; margin-left:51px;}
.follow_text { float:left; padding-left:240px; margin-top:18px;}
.f_text { color:#FFFFFF; font-weight:bold;}

<!--Galery -->
#largeImg {
	border: solid 1px #ccc;
	width: 332px;
}
.thumbs img {
	opacity:0.5;
  -moz-opacity:0.5;
  filter: alpha(opacity=50) black;



}
.thumbs img:hover {
	opacity:1;
  -moz-opacity:1;
  filter: alpha(opacity=100);
}
.thumbs a.active_pic img{
	opacity:1;
  -moz-opacity:1;
  filter: alpha(opacity=100);
  }

.center-left-part{
	width:710px;
	float:left;
	background:url('images/lin_vert2.jpg') repeat-y right top;
}

.center-right-part{
	width:230px;
	float:left;
}

#tabs {
	width: 95%;
	margin:0px auto;
	
}



.ui-jcoverflip {
      position: relative;
}
    
.ui-jcoverflip--item {
  position: absolute;
  display: block;
}

      
