/* Global Style*/
@font-face {
 font-family: 'GothamLightLight';
 src: url('../fonts/Gotham-Light.eot');
 src: local('Gotham Light Light'), local('GothamLight'), url('../fonts/Gotham-Light.woff') format('woff'), url('../fonts/Gotham-Light.ttf') format('truetype'), url('../fonts/Gotham-Light.svg#GothamLight') format('svg');
}
body {
	margin: 0px;
	padding: 0px;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	outline:none;
}
form {
	margin: 0px;
	padding: 0px;
}
.clear {
	clear:both;
	display:inline;
}
.redtext {
	border : #CC0000 solid 1px;
	color: #CC0000;
	margin :0px 0px 15px 0px;
	padding : 12px;
	width:95%;
	float:left;
}
.redtext ul {
	padding:10px 0px 0px 15px;
	margin:0px;
}
.redtext ul li {
	padding:0px 0px 5px 0px;
	margin:0px;
	background-image:none;
}
p {
	margin:12px 0px 0px 0px;
}
.f-left {
	float: left;
}
.f-right {
	float: right;
}
.red {
	color: #FF0000;
}
/* Design Structure */
#main {
	padding:0px;
	margin:0px auto;
	background:url(../images/home-banner.jpg) no-repeat center 110px;
}
#service-main {
	padding:0px;
	margin:0px auto;
	background:url(../images/service-banner.jpg) no-repeat center 110px;
}
#result-main {
	padding:0px;
	margin:0px auto;
	background:url(../images/result-banner.jpg) no-repeat center 110px;
}
#our-work-main {
	padding:0px;
	margin:0px auto;
	background:url(../images/our-work-banner.jpg) no-repeat center 110px;
}
#blog-main {
	padding:0px;
	margin:0px auto;
	background:url(../images/blog-banner.jpg) no-repeat center 110px;
}
#help-main {
	padding:0px;
	margin:0px auto;
	background:url(../images/help-banner.jpg) no-repeat center 110px;
}
#get-in-touch-main {
	padding:0px;
	margin:0px auto;
	background:url(../images/get-in-touch-banner.jpg) no-repeat center 110px;
}
#about-main {
	padding:0px;
	margin:0px auto;
	background:url(../images/about-banner.jpg) no-repeat center 110px;
}
#team-main {
	padding:0px;
	margin:0px auto;
	background:url(../images/team-banner.jpg) no-repeat center 110px;
}
#wrapper {
	padding:0px;
	margin:0px auto;
	width:961px;
}
body#home {
	background:url(../images/home-bg.jpg) repeat-x left top;
}
body#service {
	background:url(../images/service-bcg.jpg) repeat-x left top;
}
body#result {
	background:url(../images/result-bg.jpg) repeat-x left top;
}
body#our-work {
	background:url(../images/our-work.jpg) repeat-x left top;
}
body#blog {
	background:url(../images/blog-bg.jpg) repeat-x left top;
}
body#help {
	background:url(../images/help-bg.jpg) repeat-x left top;
}
body#get-in-touch {
	background:url(../images/get-in-touch-bg.jpg) repeat-x left top;
}
body#about {
	background:url(../images/about-bg.jpg) repeat-x left top;
}
body#team {
	background:url(../images/team-bg.jpg) repeat-x left top;
}
/*-------------header----------------*/
#header {
	padding:0px;
	margin:0px;
	height:110px;
	position:relative;
}
#header .logo {
	padding:6px 0px 0px 0px;
	margin:0px;
	float:left;
}
#header .link {
	padding:14px 0px 0px 0px;
	margin:0px;
	float:right;
}
#header .link img {
	padding:0px;
	margin:0px 0px 0px 15px;
}
/*------------------navigation--------------------*/
#navigation {
	padding:0px;
	margin:0px;
	height:48px;
	position:absolute;
	right:0px;
	top:62px;
}
#navigation ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
#navigation ul li {
	padding:0px;
	margin:0px;
	float:left;
}
#navigation ul li a {
	float:left;
	height:48px;
	width:85px;
	margin:0px 0px 0px 3px;
}
#navigation ul li.homenav a {
	background:url(../images/nav.jpg) no-repeat 0px 0px;
}
#navigation ul li.homenav a:hover {
	background:url(../images/nav.jpg) no-repeat 0px -54px;
}
#navigation ul li.homenav a.current {
	background:url(../images/nav.jpg) no-repeat 0px -108px;
}
#navigation ul li.servicenav a {
	background:url(../images/nav.jpg) no-repeat -94px 0px;
}
#navigation ul li.servicenav a:hover {
	background:url(../images/nav.jpg) no-repeat -94px -54px;
}
#navigation ul li.servicenav a.current {
	background:url(../images/nav.jpg) no-repeat -94px -108px;
}
#navigation ul li.resultnav a {
	background:url(../images/nav.jpg) no-repeat -188px 0px;
}
#navigation ul li.resultnav a:hover {
	background:url(../images/nav.jpg) no-repeat -188px -54px;
}
#navigation ul li.resultnav a.current {
	background:url(../images/nav.jpg) no-repeat -188px -108px;
}
#navigation ul li.ourworknav a {
	background:url(../images/nav.jpg) no-repeat -282px 0px;
}
#navigation ul li.ourworknav a:hover {
	background:url(../images/nav.jpg) no-repeat -282px -54px;
}
#navigation ul li.ourworknav a.current {
	background:url(../images/nav.jpg) no-repeat -282px -108px;
}
#navigation ul li.blognav a {
	background:url(../images/nav.jpg) no-repeat -377px 0px;
}
#navigation ul li.blognav a:hover {
	background:url(../images/nav.jpg) no-repeat -377px -54px;
}
#navigation ul li.blognav a.current {
	background:url(../images/nav.jpg) no-repeat -377px -108px;
}
#navigation ul li.helpcenternav a {
	background:url(../images/nav.jpg) no-repeat -471px 0px;
}
#navigation ul li.helpcenternav a:hover {
	background:url(../images/nav.jpg) no-repeat -471px -54px;
}
#navigation ul li.helpcenternav a.current {
	background:url(../images/nav.jpg) no-repeat -471px -108px;
}
#navigation ul li.getintouchnav a {
	background:url(../images/nav.jpg) no-repeat -565px 0px;
}
#navigation ul li.getintouchnav a:hover {
	background:url(../images/nav.jpg) no-repeat -565px -54px;
}
#navigation ul li.getintouchnav a.current {
	background:url(../images/nav.jpg) no-repeat -565px -108px;
}
#navigation ul li.abouticenav a {
	background:url(../images/nav.jpg) no-repeat -659px 0px;
}
#navigation ul li.abouticenav a:hover {
	background:url(../images/nav.jpg) no-repeat -659px -54px;
}
#navigation ul li.abouticenav a.current {
	background:url(../images/nav.jpg) no-repeat -659px -108px;
}
#navigation ul li.iceteamnav a {
	background:url(../images/nav.jpg) no-repeat -753px 0px;
}
#navigation ul li.iceteamnav a:hover {
	background:url(../images/nav.jpg) no-repeat -753px -54px;
}
#navigation ul li.iceteamnav a.current {
	background:url(../images/nav.jpg) no-repeat -753px -108px;
}
/*--------------banner---------------*/
#banner {
	height:256px;
	position:relative;
}
#banner .twitter-bird {
	position:absolute;
	bottom:0px;
	left:15px;
}
#banner .slide-text{
	padding:32px 0px 0px 20px;
}
#line {
	padding:0px;
	margin:0px;
	background:url(../images/line-bg.gif) repeat-x left top;
	height:40px;
	font:normal 11px/33px Arial, Helvetica, sans-serif;
	color:#5A5B5E;
}
#line .left {
	padding:0px 0px 0px 15px;
	margin:0px;
	background:url(../images/line-left.gif) no-repeat left top;
	height:40px;
	float:left;
}
#line .right {
	padding:0px 0px 0px 6px;
	margin:0px;
	background:url(../images/line-right.gif) no-repeat right top;
	height:40px;
	float:right;
}
#line .gap {
	padding:0px 0px 0px 10px;
	margin:0px;
}
#line a{
	color:#5A5B5E;
}/*---------------home-content------------*/
#home-content {
	padding:10px 0px 0px 0px;
	margin:0px;
	float:left;
	width:961px;
	color:#899092;
	font:normal 9pt Arial, Helvetica, sans-serif;
	text-align:justify;
}
#home-content h1 {
	padding:0px;
	margin:0px;
	font-family:GothamLightLight, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#00426D;
	text-align:left;
}
#home-content .service {
	padding:0px;
	margin:0px 10px 0px 0px;
	float:left;
	width:175px;
}
#home-content .service .service-top {
	padding:13px 0px;
	margin:0px;
	background:url(../images/service.jpg) no-repeat left top;
}
#home-content .service .service-inner {
	padding:0px;
	margin:0px;
	float:left;
	width:175px;
	background:url(../images/service-bg.jpg) repeat-x left top;
	height:150px;
}
#home-content .help {
	padding:0px;
	margin:0px;
	float:left;
	width:180px;
}
#home-content .help .help-top {
	padding:13px 0px;
	margin:0px;
	background:url(../images/service.jpg) no-repeat right top;
}
#home-content .help .help-inner {
	padding:0px;
	margin:0px;
	float:left;
	width:180px;
	background:url(../images/service-bg.jpg) repeat-x left top;
	height:150px;
}
#home-content .service ul, #home-content .help ul {
	padding:10px 0px 0px 0px;
	margin:0px;
	float:right;
	list-style-type:none;
}
#home-content .service ul li, #home-content .help ul li {
	padding:0px 0px 20px 0px;
	margin:0px;
	width:150px;
	float:right;
	background:url(../images/nav-bullet.png) no-repeat 128px 2px;
}
#home-content .service ul li a, #home-content .help ul li a {
	padding:0px;
	margin:0px;
	width:156px;
	float:right;
}
#home-content .service ul li a.brand-manager {
	background:url(../images/nav-list.png) no-repeat 0px 5px;
	height:34px;
}
#home-content .service ul li a.graphic-design {
	background:url(../images/nav-list.png) no-repeat 0px -32px;
	height:34px;
}
#home-content .service ul li a.website-intractive {
	background:url(../images/nav-list.png) no-repeat 0px -67px;
	height:34px;
}
#home-content .help ul {
	padding:8px 0px 0px 0px;
	margin:0px;
	float:right;
	list-style-type:none;
}
#home-content .help ul li {
	padding:0px 0px 15px 0px;
	margin:0px;
	width:150px;
	float:right;
	background:url(../images/nav-bullet.png) no-repeat 128px 2px;
}
#home-content .help ul li a {
	padding:0px;
	margin:0px;
	width:156px;
	float:right;
}
#home-content .help ul li a.market-advice {
	background:url(../images/nav-list.png) no-repeat 0px -106px;
	height:40px;
}
#home-content .help ul li a.google-search {
	background:url(../images/nav-list.png) no-repeat 0px -160px;
	height:40px;
}
#home-content .help ul li a.other-service {
	background:url(../images/nav-list.png) no-repeat 0px -214px;
	height:40px;
}
#home-content .content {
	padding:10px 0px 0px 0px;
	margin:0px;
	float:right;
	width:580px;
}
#home-content .content ul {
	padding:14px 0px 0px 0px;
	margin:0px;
	list-style-type:none;
}
#home-content .content ul li {
	padding:0px 0px 2px 0px;
}
#home-content .content p {
	padding:0px;
	margin:10px 0px 0px 0px;
}
#home-content .content a {
	color: #005581;
	margin:0px 10px 0px 0px;
}
/*---------------links------------------*/
#links {
	padding:25px 0px 0px 0px;
	margin:0px;
	float:left;
	width:961px;
}
#links .casestudy {
	padding:48px 65px 0px 80px;
	margin:0px;
	float:left;
	width:221px;
	height:77px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#6e6e72;
	background:url(../images/case-study.jpg) no-repeat left top;
	position:relative;
}
#links .casestudy .more {
	padding:0px;
	margin:0px;
	width:65px;
	height:30px;
	position:absolute;
	right:0px;
	top:48px;
	background:url(../images/more-bg.jpg) no-repeat left top;
}
#links .casestudy .more a {
	width:65px;
	height:30px;
	float:left;
	text-transform:uppercase;
	text-indent:-9999px;
}
#links .get-in-touch {
	padding:0px;
	margin:0px 0px 0px 11px;
	float:left;
	width:187px;
	height:125px;
	background:url(../images/get-in-touch.jpg) no-repeat left top;
}
#links .useful-links {
	padding:0px;
	margin:0px 0px 0px 11px;
	float:left;
	width:187px;
	height:125px;
	position:relative;
	background:url(../images/useful-links.jpg) no-repeat left top;
}
#links .strategic-partners {
	padding:0px;
	margin:0px 0px 0px 11px;
	float:left;
	width:187px;
	height:125px;
	position:relative;
	background:url(../images/strategic-partners.jpg) no-repeat left top;
}
#links .useful-links a, #links .strategic-partners a {
	position:absolute;
	right:0px;
	top:48px;
}
/*----------------portfolio-container-------------*/
#portfolio-container {
	padding:0px;
	margin:0px;
	width:961px;
	float:left;
	min-height:340px;
	position:relative;
}
#portfolio {
	margin:0px;
	padding:0px 104px;
	width:753px;
	float:left;
	position:absolute;
	top:-60px;
}
#portfolio .portfolio {
	margin:0px 6px;
	padding:0px;
	width:238px;
	float:left;
}
#portfolio .portfolio-image-service{
	margin:0px;
	padding:15px;
	width:204px;
	height:205px;
	float:left;
	background:url(../images/services-brand.png) no-repeat left top;
}
#portfolio .portfolio-image-design{
	margin:0px;
	padding:15px;
	width:204px;
	height:205px;
	float:left;
	background:url(../images/services-design.png) no-repeat left top;
}
#portfolio .portfolio-image-brand{
	margin:0px;
	padding:15px;
	width:204px;
	height:205px;
	float:left;
	background:url(../images/services-web.png) no-repeat left top;
}
#portfolio .portfolio-image-web{
	margin:0px;
	padding:15px;
	width:204px;
	height:205px;
	float:left;
	background:url(../images/portfolio-brand.png) no-repeat left top;
}
#portfolio .portfolio-image-portdesign{
	margin:0px;
	padding:15px;
	width:204px;
	height:205px;
	float:left;
	background:url(../images/portfolio-design.png) no-repeat left top;
}
#portfolio .portfolio-image-portbrand{
	margin:0px;
	padding:15px;
	width:204px;
	height:205px;
	float:left;
	background:url(../images/portfolio-web.png) no-repeat left top;
}
#portfolio .portfolio-image {
	margin:0px;
	padding:15px;
	width:204px;
	height:205px;
	float:left;
	background:url(../images/portfolio.png) no-repeat left top;
}
#portfolio .brand-management {
	margin:0px;
	padding:0px;
	width:239px;
	height:150px;
	float:left;
	background:url(../images/brand-management.gif) no-repeat 0px 5px;
	position:relative;
}
#portfolio .brand-management1 {
	margin:0px;
	padding:0px;
	width:239px;
	height:150px;
	float:left;
	background:url(../images/brand-management1.gif) no-repeat 0px 5px;
	position:relative;
}
#portfolio .design {
	margin:0px;
	padding:0px;
	width:238px;
	height:150px;
	float:left;
	background:url(../images/design.gif) no-repeat 10px 5px;
	position:relative;
}
#portfolio .website-interactive {
	margin:0px;
	padding:0px;
	width:238px;
	height:150px;
	float:left;
	background:url(../images/website-interactive.gif) no-repeat center 5px;
	position:relative;
}
#portfolio .design1 {
	margin:0px;
	padding:0px;
	width:238px;
	height:150px;
	float:left;
	background:url(../images/design1.gif) no-repeat 10px 5px;
	position:relative;
}
#portfolio .website-interactive1 {
	margin:0px;
	padding:0px;
	width:238px;
	height:150px;
	float:left;
	background:url(../images/website-interactive1.gif) no-repeat center 5px;
	position:relative;
}
#portfolio .BM {
	margin:0px;
	padding:0px;
	bottom:114px;
	left:0px;
	position:absolute;
}
#portfolio .DS{
	margin:0px;
	padding:0px;
	bottom:114px;
	left:50px;
	position:absolute;
}
#portfolio .portfolio-link {
	margin:0px;
	padding:0px;
	bottom:51px;
	left:52px;
	position:absolute;
}
#portfolio .ask-an-expert {
	margin:0px;
	padding:0px;
	bottom:7px;
	left:52px;
	position:absolute;
}
#portfolio-container ul {
	padding:0px;
	margin:0px;
	width:961px;
	float:left;
	list-style-type:none;
	position:absolute;
	top:-60px;
}
#portfolio-container ul li {
	padding:0px;
	margin:0px 7px;
	width:177px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5A5B5E;
}
#portfolio-container ul li .image {
	padding:12px;
	margin:0px;
	width:153px;
	height:154px;
	float:left;
	background:url(../images/portfolio1.png) no-repeat left top;
}
#portfolio-container ul li h1 {
	padding:12px 0px 12px 13px;
	margin:0px;
	float:left;
	font:normal 14px Arial, Helvetica, sans-serif;
}
#portfolio-container ul li span {
	padding:2px 0px 0px 0px;
}
#portfolio-container ul li h1 img {
	float:left;
	margin:0px 0px -5px 7px;
}
#portfolio-container ul li .text {
	padding:5px 0px 0px 13px;
	margin:0px;
	float:left;
	width:153px;
}
#blog-container {
	padding:10px 0px 0px 0px;
	margin:0px;
	width:961px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
}
#blog-container .left {
	padding:0px;
	margin:0px;
	width:145px;
	float:left;
	background:url(../images/categories.png) no-repeat center top;
}
#blog-container .left ul {
	padding:43px 10px 0px 0px;
	margin:0px;
	list-style-type:none;
	width:93px;
	float:right;
}
#blog-container .left ul li {
	padding:0px 0px 2px 0px;
	margin:0px;
	width:96px;
	height:22px;
	float:right;
}
#blog-container .left ul li.webdesign {
	background:url(../images/categories-list.png) no-repeat 0px 0px;
}
#blog-container .left ul li.seo {
	background:url(../images/categories-list.png) no-repeat 0px -22px;
}
#blog-container .left ul li.studio-news {
	background:url(../images/categories-list.png) no-repeat 0px -47px;
}
#blog-container .left ul li.branding {
	background:url(../images/categories-list.png) no-repeat 0px -70px;
}
#blog-container .left ul li.logo-design {
	background:url(../images/categories-list.png) no-repeat 0px -96px;
}
#blog-container .left ul li.general {
	background:url(../images/categories-list.png) no-repeat 0px -120px;
}
#blog-container .left ul li.view-all {
	background:url(../images/categories-list.png) no-repeat 0px -170px;
	margin:15px 0px 0px 0px;
}
#blog-container .right {
	padding:5px 0px 0px 0px;
	margin:0px;
	width:790px;
	float:right;
	color:#899092;
}
#paging {
	padding:20px 0px;
	margin:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#899092;
}
#paging a {
	background:#becdd0;
	color:#5b5b5d;
	padding:2px 4px;
	font:normal 11px Arial, Helvetica, sans-serif;
	margin:0px 2px;
}
#paging a:hover {
	background:#49174a;
	color:#FFF;
	text-decoration:none;
}
#blog-container .right .blog {
	padding:20px 0px;
	margin:0px;
	border-top:2px solid #cbccce;
	width:790px;
	float:left;
}
#blog-container .right .blog .heading {
	padding:0px 0px 15px 0px;
	margin:0px;
	font:normal 13px Arial, Helvetica, sans-serif;
}
#blog-container .right .blog .heading a {
	color:#642f8b;
}
#blog-container .right .blog .detail {
	margin:0px;
	padding:6px 0px 0px 10px;
	width:460px;
	float:left;
	position:relative;
}
#blog-container .right .blog .more {
	margin:0px;
	padding:0px;
	width:66px;
	height:30px;
	background:url(../images/more.jpg) no-repeat 0px 0px;
	position:absolute;
	right:-80px;
	bottom:0px;
}
#blog-container .right .blog .comment {
	margin:0px;
	padding:0px;
	width:66px;
	height:30px;
	background:url(../images/comment.jpg) no-repeat 0px 0px;
	position:absolute;
	right:-150px;
	bottom:0px;
}
/*------------about-ice--------------*/
#about-container {
	padding:10px 0px;
	margin:0px;
	width:961px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
}
#about-container h1 {
	padding:0px;
	margin:0px;
	font-family:GothamLightLight, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:normal;
	color:#3C7081;
	text-align:left;
}
#about-container .left {
	padding:0px;
	margin:0px;
	width:399px;
	float:left;
}
#about-container .right {
	padding:10px 0px 0px 0px;
	margin:0px;
	width:540px;
	float:right;
	color:#5a5a5c;
	text-align:justify;
}
/*-----------------container-------------------*/
#container {
	padding:0px;
	margin:0px;
	width:961px;
	float:left;
	position:relative;
}
.service-web {
	padding:15px;
	margin:0px;
	width:203px;
	height:381px;
	float:left;
	background:url(../images/service.png) no-repeat left top;
	position:absolute;
	top:-56px;
	left:10px;
}
.help-center {
	padding:12px;
	margin:0px;
	width:277px;
	height:359px;
	float:left;
	background:url(../images/help-center.png) no-repeat left top;
	position:absolute;
	top:-116px;
	left:15px;
}
.result-image {
	padding:4px;
	margin:0px;
	width:326px;
	height:359px;
	float:left;
	background:url(../images/result-image.png) no-repeat left top;
	position:absolute;
	top:-90px;
	left:37px;
}
#result-content {
	padding:20px 0px 0px 0px;
	margin:0px;
	float:right;
	width:580px;
	min-height:290px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5A5B5E;
}
#result-content h1 {
	padding:0px;
	margin:0px;
	font-family:GothamLightLight, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:normal;
	color:#886339;
	text-align:left;
}
#case-study{
	padding:20px 0px 0px 0px;
	margin:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5A5B5E;
}
#case-study h1 {
	padding:0px;
	margin:0px;
	font-family:GothamLightLight, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:normal;
	color:#62A947;
	text-align:left;
}
#case-study ul{
	padding:15px 0px 0px 15px;
	margin:0px;
}
#case-study ul li{
	padding:0px 0px 4px 0px;
	margin:0px;
}
#case-study ul li a{
	color:#000;
}
#work-detail{
	padding:20px 0px 0px 0px;
	margin:0px;
	float:right;
	width:425px;
	min-height:290px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5A5B5E;
}
#work-detail h1 {
	padding:0px;
	margin:0px;
	font-family:GothamLightLight, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:normal;
	color:#886339;
	text-align:left;
}
/*#gallery1{
	width:500px;
	border:1px dotted #000;
	float:left;
	position:relative;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
	top:-160px;
	left:14px;
	background-color:transparent;
}
#gallery1 .button{
	position:absolute;
	bottom:0px;
	right:0px;
	height:14px;
}
#gallery1 input#prev0{
	padding:0px;
	margin:0px;
	width:14px;
	height:14px;
	background:url(../images/prev.jpg) no-repeat left top;
	border:none;
}
#gallery1 input#next0{
	padding:0px;
	margin:0px;
	width:14px;
	height:14px;
	background:url(../images/next.jpg) no-repeat left top;
	border:none;
}
#fadeshow{
	top:-160px;
	left:14px;
}
#fadeshow2toggler{
	padding:0px 0px 0px 204px;
	margin:0px auto;
	text-align:center;
	position:relative;
	top:-150px;
	float:left;
}
#fadeshow2toggler .status{
	padding:0px 20px;
	margin:0px;
	float:left;
	font: bold 13px Arial, Helvetica, sans-serif;
}*/
.get-in-touch-image {
	padding:0 6px 6px 6px;
	margin:0px;
	width:392px;
	height:454px;
	float:left;
	/*background:url(../images/download-map.png) no-repeat left top;*/
	position:absolute;
	top:-175px;
	left:15px;
}
#get-in-touch-content {
	padding:20px 0px 0px 0px;
	margin:0px;
	float:right;
	width:520px;
	min-height:290px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5A5B5E;
}
#get-in-touch-content h1 {
	padding:0px;
	margin:0px;
	font-family:GothamLightLight, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:normal;
	color:#00426D;
	text-align:left;
}
#get-in-touch-content form {
	padding:20px 0px 0px 0px;
	margin:0px;
	float:left;
	position:relative;
}
#get-in-touch-content form label {
	padding:2px 0px 0px 0px;
	margin:0px 8px 0px 0px;
	float:left;
	width:120px;
	text-align:right;
}
#get-in-touch form .feild {
	border:1px solid #cacaca;
	padding:0px;
	margin:0px 0px 5px 0px;
	float:left;
	width:380px;
	height:18px;
	font:normal 11px Verdana, Geneva, sans-serif;
}
#get-in-touch form .feild1 {
	border:1px solid #cacaca;
	padding:0px;
	margin:0px 0px 5px 0px;
	float:left;
	width:380px;
	height:72px;
	font:normal 11px Verdana, Geneva, sans-serif;
}
#get-in-touch form .go {
	padding:0px;
	margin:0px;
	width:29px;
	height:84px;
	background:url(../images/go.gif) no-repeat left top;
	position:absolute;
	right:-29px;
	bottom:-2px;
 *bottom:-7px;
	cursor:pointer;
	border:none;
	text-transform:uppercase;
	text-indent:-9999px;
}
/*------------------dolphin-tab------------------*/
#dolphincontainer {
	width:710px;
	margin:0;
	color:#000;
	float:right;
	min-height:370px;
}
#dolphincontainer h1 {
	padding:0px;
	margin:0px;
	font-family:GothamLightLight, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:normal;
	color:#62A947;
	text-align:left;
}
#dolphinhelpcontainer {
	width:650px;
	margin:0;
	padding:15px 0px 0px 0px;
	color:#000;
	float:right;
}
#dolphinhelpcontainer h1 {
	padding:0px;
	margin:0px;
	font-family:GothamLightLight, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:normal;
	color:#00AAEB;
	text-align:left;
}
#dolphinourworkcontainer {
	width:520px;
	margin:-10px 0px 0px 0px;
	padding:0px;
	color:#000;
	float:right;
}
#dolphinteamcontainer {
	width:445px;
	margin:0px;
	padding:0px;
	color:#000;
	float:right;
}
#dolphinnav {
	padding:0px;
	margin:20px 0px 0px 0px;
	font:normal 16px Arial, Helvetica, sans-serif;
	height:46px;
}
#dolphinnav ul {
	padding:0px;
	float:left;
	margin:0px;
	width:auto;
	list-style-type:none;
}
#dolphinnav ul li {
	display:block;
	padding:0px 6px 0px 0px;
	margin:0px;
	float:left;
	height:46px;
	font-family:GothamLightLight, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#00AAEB;
}
#dolphinnav ul li a {
	padding:0px 0px 0px 8px;
	float:left;
	height:46px;
	/*width:86px;*/
	text-decoration:none;
	background:url(../images/all-tab.gif) no-repeat left top;
}
#dolphinnav ul li a span {
	padding:0px 8px 0px 0px;
	float:left;
	height:46px;
	/*width:86px;*/
	text-decoration:none;
	text-align:center;
	color:#5A5B5E;
	display:block;
	line-height:280%;
	background:url(../images/all-tab.gif) no-repeat right top;
}
#dolphinnav ul li a span dt{
	float:left;
	padding:0px;
	height:46px;
	/*background:url(../images/arrow.gif) no-repeat center bottom;*/
}
#dolphinnav ul li a:hover {
	float:left;
	height:46px;
	text-decoration:none;
	outline:none;
	background:url(../images/all-tab.gif) no-repeat left -46px;
}
#dolphinnav ul li a:hover span{	
	float:left;
	height:46px;
	text-decoration:none;
	outline:none;
	background:url(../images/all-tab.gif) no-repeat right -46px;
}
#dolphinnav ul li a.current {
	float:left;
	height:46px;
	text-decoration:none;
	background:url(../images/all-tab.gif) no-repeat left -92px;
	outline:none;
	color:#62A947;
}
#dolphinnav ul li a.current span {
	float:left;
	height:46px;
	text-decoration:none;
	background:url(../images/all-tab.gif) no-repeat right -92px;
	outline:none;
	color:#62A947;
}
#dolphinnav ul li a.current span dt {
	float:left;
	height:46px;
	text-decoration:none;
	background:url(../images/arrow.gif) no-repeat center bottom;
	outline:none;
	color:#62A947;
}
#dolphinhelpcontainer #dolphinnav ul li a.current {
	float:left;
	height:46px;
	text-decoration:none;
	background:url(../images/all-tab.gif) no-repeat 0px -92px;
	outline:none;
	color:#00AAEB;
}
#dolphinteamcontainer #dolphinnav ul li a.current {
	float:left;
	height:46px;
	text-decoration:none;
	background:url(../images/all-tab.gif) no-repeat 0px -92px;
	outline:none;
}
#dolphinourworkcontainer #dolphinnav ul li a.current {
	float:left;
	height:46px;
	text-decoration:none;
	background:url(../images/portfolio-tab.jpg) no-repeat 0px -46px;
	outline:none;
}
#dolphinourworkcontainer #dolphinnav ul li.client a {
	background:url(../images/portfolio-tab.jpg) no-repeat 0px 0px;
}
#dolphinourworkcontainer #dolphinnav ul li.client a:hover {
	background:url(../images/portfolio-tab.jpg) no-repeat 0px -46px;
}
#dolphinourworkcontainer #dolphinnav ul li.client a.current {
	background:url(../images/portfolio-tab.jpg) no-repeat 0px -92px;
}
#dolphinourworkcontainer #dolphinnav ul li.the-breif a {
	background:url(../images/portfolio-tab.jpg) no-repeat -92px 0px;
}
#dolphinourworkcontainer #dolphinnav ul li.the-breif a:hover {
	background:url(../images/portfolio-tab.jpg) no-repeat -92px -46px;
}
#dolphinourworkcontainer #dolphinnav ul li.the-breif a.current {
	background:url(../images/portfolio-tab.jpg) no-repeat -92px -92px;
}
#dolphinourworkcontainer #dolphinnav ul li.case-study a {
	background:url(../images/portfolio-tab.jpg) no-repeat -184px 0px;
}
#dolphinourworkcontainer #dolphinnav ul li.case-study a:hover {
	background:url(../images/portfolio-tab.jpg) no-repeat -184px -46px;
}
#dolphinourworkcontainer #dolphinnav ul li.case-study a.current {
	background:url(../images/portfolio-tab.jpg) no-repeat -184px -92px;
}
#dolphinourworkcontainer #dolphinnav ul li.other a {
	background:url(../images/portfolio-tab.jpg) no-repeat -276px 0px;
}
#dolphinourworkcontainer #dolphinnav ul li.other a:hover {
	background:url(../images/portfolio-tab.jpg) no-repeat -276px -46px;
}
#dolphinourworkcontainer #dolphinnav ul li.other a.current {
	background:url(../images/portfolio-tab.jpg) no-repeat -276px -92px;
}
/*---------------dolphin-inner----------------*/
#dolphin_inner {
	padding:10px 9px 8px 9px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5A5B5E;
	/*min-height:240px;*/
	float:left;
	text-align:left;
}
#dolphin_inner .realted-article {
	padding:0px 0px 0px 101px;
	margin:15px 0px 0px 0px;
	width:230px;
	height:39px;
	background:url(../images/related.gif) no-repeat left top;
}
#dolphin_inner .realted1 {
	padding:0px 0px 0px 106px;
	margin:15px 0px 0px 0px;
	width:215px;
	height:39px;
	float:left;
	background:url(../images/related1.jpg) no-repeat left top;
}
#dolphin_inner .realted-article img {
	padding:0px;
	margin:0px 5px 0px 0px;
	float:left;
}
.innercontent {
	display:none;
}
.innercontent ul {
	padding:0px 0px 0px 10px;
	margin:0px;
}
.innercontent ul li {
	padding:0px 0px 5px 0px;
	margin:0px;
}
.innercontent ul li a {
	color:#747E80;
}
#dolphin_inner h1 {
	padding:0px;
	font:normal 14px Arial, Helvetica, sans-serif;
}
#dolphin_inner .study {
	padding:0px;
	font:normal 11px Arial, Helvetica, sans-serif;
}
#dolphin_inner .left {
	padding:15px 0px 0px 0px;
	margin:0px;
	float:left;
	width:230px;
}
#dolphin_inner .right {
	padding:15px 0px 0px 0px;
	margin:0px 0px 0px 20px;
	float:right;
	width:230px;
}
#dolphin_inner .button {
	padding:0px;
	margin:0px;
	width:86px;
	height:22px;
	background:url(../images/remedy.jpg) no-repeat 0px 0px;
}
#dolphin_inner .remedy {
	padding:0px;
	margin:0px;
	width:86px;
	height:22px;
	background:url(../images/remedy.jpg) no-repeat -90px 0px;
}
#dolphinhelpcontainer #dolphin_inner ul {
	padding:0px 0px 5px 15px;
	margin:0px;
	color:#00AAEB;
	font:normal 12px Arial, Helvetica, sans-serif;
}
#dolphinhelpcontainer #dolphin_inner ul li {
	padding:0px 0px 5px 0px;
	margin:0px;
}
#dolphinhelpcontainer #dolphin_inner ul a {
	color:#00AAEB;
}
#dolphinhelpcontainer #dolphin_inner h2 {
	color:#00AAEB;
	padding:20px 0px 0px 0px;
	margin:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
#dolphinhelpcontainer #dolphin_inner .left {
	padding:0px;
	margin:0px;
	width:355px;
	text-align:justify;
}
#dolphinhelpcontainer #dolphin_inner .right {
	padding:0px;
	margin:0px;
	width:262px;
	position:absolute;
	right:0px;
	top:49px;
	height:112px;
	background:url(../images/find-your-domain-name.jpg) no-repeat left top;
}
#dolphinhelpcontainer #dolphin_inner .right .feild {
	padding:2px;
	margin:45px 0px 0px 70px;
	width:180px;
	height:15px;
	font:normal 11px Verdana, Geneva, sans-serif;
	border:1px solid #959595;
}
#dolphinhelpcontainer #dolphin_inner .right .image {
	padding:0px;
	margin:7px 0px 0px 0px;
	float:right;
}
#dolphinhelpcontainer #dolphin_inner .password {
	padding:0px;
	margin:0px;
	float:left;
	width:260px;
}
#dolphinhelpcontainer #dolphin_inner .password label {
	padding:4px 0px 0px 0px;
	margin:0px 8px 0px 0px;
	width:60px;
	text-align:right;
	float:left;
	font:normal 11px Verdana, Geneva, sans-serif;
}
#dolphinhelpcontainer #dolphin_inner .password .feild {
	padding:2px;
	margin:0px 0px 10px 0px;
	width:186px;
	height:15px;
	font:normal 11px Verdana, Geneva, sans-serif;
	border:1px solid #959595;
}
#dolphinhelpcontainer #dolphin_inner .password .go {
	padding:0px;
	margin:10px 0px 0px 0px;
	border:none;
	width:66px;
	height:30px;
	float:right;
	cursor:pointer;
	background:url(../images/go1.jpg) no-repeat left top;
	text-transform:uppercase;
	text-indent:-9999px;
}
#dolphinhelpcontainer #dolphin_inner .help-text {
	padding:0px;
	margin:0px;
	width:250px;
	position:absolute;
	right:105px;
	top:113px;
	text-align:justify;
	float:right;
}
/*----------------team-----------------*/
#team-container {
	padding:0px;
	margin:0px;
	width:961px;
	float:left;
	min-height:200px;
}
#team-container h1 {
	padding:0px;
	margin:0px;
	font-family:GothamLightLight, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:normal;
	color:#62a947;
	text-align:left;
}
#team-container h1 span {
	font-size:14px;
}
#team-content {
	padding:10px 0px 0px 0px;
	margin:0px;
	float:right;
	width:445px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5A5B5E;
	text-align:justify;
}
#team-content p {
	padding:0px;
	margin:22px 0px 0px 0px;
}
.container {
	height:260px;
	width:505px;
	margin:0px 0 0 -450px;
	top:310px;
	left:48.5%;
	position: absolute;
}
ul.thumb {
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
	width:270px;
}
ul.thumb li {
	margin:0;
	padding:0px;
	float:left;
	position:relative;
	width:80px;
	height:80px;
}
ul.thumb li img {
	width:80px;
	height:80px;
	padding:5px;
	position:absolute;
	left:0;
	top: 0;
	-ms-interpolation-mode:bicubic;
}
ul.thumb li img.hover {
	background:url(thumb_bg.png) no-repeat center center;
	border:none;
}
#main_view {
	float:left;
	padding:2px 0 0 0;
	margin:0px 0px 0px -20px;
}
/*-----------------image-scroller----------------*/
.jqGSContainer {
	position:absolute;
	width:411px;
	top:-160px;
	left:14px;
}
.jqGSContainer .jqGSImgContainer {
}
.jqGSContainer .jqGSImgContainer ul {
	padding:0;
	margin:0;
	position:relative;
	list-style:none;
}
.jqGSContainer .jqGSImgContainer ul li {
	padding:0;
	margin:0;
	position:relative;
	float:left;
	width:411px;
}
.jqGSContainer .jqGSImgContainer ul li .jqGSLoader {
	width:100%;
	height:100%;
	position:absolute;
}
.jqGSContainer .jqGSImgContainer ul li .jqGSTitle {
	background:#000;
	position:absolute;
	right:0px;
	top:0px;
	display:none;
}
.jqGSContainer .jqGSPagination {
	position:relative;
	width:500px;
	height:20px;
	top:5px;
	padding: 5px 0;
}
.jqGSContainer .jqGSPagination ul {
	padding:0;
	margin:0;
	list-style:none;
	position:relative;
	float:right;
}
.jqGSContainer .jqGSPagination ul li {
	padding:0;
	margin-right:5px;
	float:left;
	padding-right:1px;
	text-align:center;
	padding-bottom:1px;
}
.jqGSContainer .jqGSPagination ul li a {
	padding:2px 0px;
	background:#becdd0;
	color: #5c6467;
	text-decoration:none;
	display:block;
	width:20px;
	font:11px Arial, Helvetica, sans-serif;
}
.jqGSContainer .jqGSPagination ul li a.selected {
	background:#a36f36;
	color:#fff;
}
.jqGSContainer .jqGSPagination ul li a:hover {
	background:#a36f36;
	color:#fff;
}
/*----------------useful-links---------------*/
#useful-links {
	padding:0px;
	margin:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#899092;
}
#useful-links h1 {
	padding:0px;
	margin:0px;
	font-family:GothamLightLight, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#899092;
	text-align:left;
}
#useful-links a {
	color:#899092;
}
/*----------------footer----------------*/
#footer {
	padding:10px 0px;
	margin:12px 0 0 0;
	width:961px;
	float:right;
	height:70px;
	/*background:url(../images/footer-bg.jpg) no-repeat 400px 10px;*/
	font:normal 11pt/23px Arial, Helvetica, sans-serif;
	text-align:right;
	color:#6e6e6e;
}
