body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999;
	height:214px;
	margin:0;
	padding: 0px;
}

img, div { behavior: url(/iepngfix.htc) }

#container {
}

#wrapper {
	width: 936px;
	margin-right: auto;
	margin-left: auto;
}


#header {
	background-image: url(/templates/home/images/header_bg.png);
	background-repeat: repeat-x;
	height: 214px;
	width: 100%;
}

#header-main {
	height: 214px;
	width: 936px;
	margin-right: auto;
	margin-left: auto;
}


#header-left {
	height:214px;
	width:400px;
	float:left;
}


#header-right {
	height:174px;
	width:536px;
	float:left;
	padding-top: 40px;
}

#logo {
}

.search {
	text-align:right;
}

.search_input {
height:23px;
width:190px;
border:1px solid #C9C9C9;
font-size:14px;
color:#999;
padding-top:6px;
padding-left:4px;
}

.menu {
width:536px;
margin-top:22px;
background-image:url(/templates/hostz/images/menu_bg.jpg);
padding-right:0;
padding-bottom:0;
padding-left:0;
text-align:right;
}

.menu a:link,.menu a:visited,.menu a:active {
color:#666;
display:inline;
text-decoration:none;
font-family:Arial, Vedarna, Tahoma, Times;
font-size:15px;
padding:4px 14px;
}

.menu a:hover {
text-decoration:none;
color:#52ADDA;
}

.menu_current {
font-weight:700;
color:#52ADDA;
}

#main-centre {
width:936px;
margin-right:auto;
margin-left:auto;
margin-bottom:44px;
}

#content {
	width:936px;
}

#content-plain {
	width: 936px;
	padding-top: 26px;
	padding-bottom: 86px;
}

#content-plain-menu {
	width: 936px;
	padding-bottom: 86px;
}

#page-intro {
	width: 936px;
	padding-top: 26px;
	padding-bottom: 28px;
}

#col-left {
	float: left;
	width: 218px;
}

#col-left-banners {
	width: 218px;
	float: left;
	padding-top: 44px;
}

#col-right {
	float: left;
	width: 650px;
	padding-left: 68px;
}

#footer-main {
height:332px;
width:936px;
margin-right:auto;
margin-left:auto;
}

.welcome h1 {
font-size:28px;
color:#52ADDA;
margin-bottom:8px;
margin-top:0;
}

.search-engines h2 {
font-size:23px;
color:#616161;
}

#footer {
background-image:url(/templates/home/images/footer_bg.png);
background-repeat:repeat-x;
height:332px;
width:100%;
}

.welcome {
	width:400px;
	padding-right:68px;
	float:left;
	height: 212px;
}

.search-engines {
	width:400px;
	padding-left:68px;
	float:left;
	height: 212px;
}

.services-overview p {
color:#969696;
font-size:14px;
line-height:17px;
padding-top:0;
padding-right:0;
padding-bottom:10px;
}

.services-overview p a {
color:#7cc8fc;
text-decoration:none;
}

.services-overview p a:hover {
color:#969696;
text-decoration:none;
}

.clients-say {
float:left;
width:282px;
background-image:url(/templates/home/images/clients_say.gif);
background-repeat:no-repeat;
background-position:right;
height:213px;
}

.clients-say:hover {
float:left;
width:282px;
background-image:url(/templates/home/images/clients_sayO.gif);
background-repeat:no-repeat;
background-position:right;
}

#footer-one {
height:230px;
width:936px;
padding-top:26px;
}

#footer-bottom {
height:66px;
width:936px;
color:#FFF;
font-size:12px;
}

.copyR p {
margin:0;
padding:0;
}

.follow-us {
float:left;
width:282px;
background-image:url(/templates/home/images/twitter_icon.png);
background-repeat:no-repeat;
height:80px;
background-position:center;
}

.follow-us:hover {
float:left;
background-image:url(/templates/home/images/twitter_iconO.png);
background-repeat:no-repeat;
}

.join-us {
float:left;
width:282px;
background-image:url(/templates/home/images/facebook-icon.png);
background-repeat:no-repeat;
background-position:center;
height:60px;
}

.join-us:hover {
float:left;
background-image:url(/templates/home/images/facebook-iconO.png);
background-repeat:no-repeat;
}

.footer-bottomL {
	float: left;
	width: 468px;
	height: 66px;
}

.footer-menu {
width:282px;
background-image:url(/templates/hostz/images/menu_bg.jpg);
padding-right:0;
padding-bottom:0;
padding-left:0;
float:left;
}

.footer-menu a:link,.footer-menu a:visited,.footer-menu a:active {
color:#999;
display:block;
text-decoration:none;
font-family:Arial, Vedarna, Tahoma, Times;
font-size:13px;
padding-bottom:8px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CACACA;
padding-top:8px;
}

.footer-menu a:hover {
text-decoration:none;
color:#666;
}

.side-menu {
	width:218px;
	background-image:url(/templates/hostz/images/menu_bg.jpg);
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	float:left;
}

.side-menu a:link,.side-menu a:visited,.side-menu a:active {
	color:#999;
	display:block;
	text-decoration:none;
	font-family:Arial, Vedarna, Tahoma, Times;
	font-size:13px;
	padding-bottom:8px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#68B8DF;
	padding-top:8px;
}

.side-menu a:hover {
text-decoration:none;
color:#666;
}

.side-menu ul,.side-menu li {
list-style-type:none;
display:inline;
margin:0;
padding:0;
}

.side-menu_current {
	color:#52ADDA;
	text-decoration: none;
}

.footer-box2 p {
	font-size:12px;
	line-height:20px;
	margin: 0px;
	padding: 0px;
}

.footer-box3 {
	width:252px;
	height:206px;
	padding-top:10px;
	float:left;
	background-image: url(/templates/home/images/blank_bubble.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 30px;
}

.footer-box3-facebook {
text-align:center;
padding-left:24px;
padding-top:8px;
width:200px;
}

.copyR {
float:left;
width:400px;
padding-top:14px;
}

.bottom-menu {
	width:400px;
	float:left;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	clear: left;
}

.bottom-menu a:link,.bottom-menu a:visited,.bottom-menu a:active {
color:#FFF;
display:inline;
text-decoration:none;
font-family:Arial, Vedarna, Tahoma, Times;
font-size:13px;
padding-right:14px;
}

.bottom-menu a:hover {
text-decoration:none;
color:#B4D9F2;
}

.top {
}
.footer-bottomR {
	width: 468px;
	text-align: right;
	float: left;
	padding-top: 12px;
}
a:link {
	color: #52ADDA;
	text-decoration: none;
}

a:active {
	color: #52ADDA;
	text-decoration: none;
}

a:visited {
	color: #52ADDA;
	text-decoration: none;
}

a:hover {
	color: #666;
}


img,div {
behavior:url(/templates/home/iepngfix.htc);
}

img {
border:none;
}

pre {
display:block;
font:12px "Courier New", Courier, monospace;
border:1px solid #bae2f0;
background:#e3f4f9;
width:674px;
margin:.5em 0;
padding:10px;
}

.graphic,#prevBtn,#nextBtn,#slider1prev,#slider1next {
display:block;
overflow:hidden;
text-indent:-8000px;
margin:0;
padding:0;
}

#slider-container {
width:928px;
height:252px;
border:4px solid #CCC;
position:relative;
margin:44px auto;
}

#slider ul,#slider li,#slider2 ul,#slider2 li {
list-style:none;
margin:0;
padding:0;
}

#slider li,#slider2 li {
width:928px;
height:252px;
overflow:hidden;
}

#prevBtn,#nextBtn,#slider1next,#slider1prev {
display:block;
width:38px;
height:60px;
position:absolute;
top:98px;
left:-42px;
}

#nextBtn,#slider1next {
left:932px;
}

#prevBtn a,#nextBtn a,#slider1next a,#slider1prev a {
display:block;
position:relative;
width:38px;
height:60px;
background:url(/templates/home/images/btn_prev.gif) no-repeat 0 0;
}

#nextBtn a,#slider1next a {
background:url(/templates/home/images/btn_next.gif) no-repeat 0 0;
}

.menu ul,.menu li,.footer-menu ul,.footer-menu li,.bottom-menu ul,.bottom-menu li {
list-style-type:none;
display:inline;
margin:0;
padding:0;
}

.menu ul,.footer-menu ul,.bottom-menu ul {
border-bottom:0;
}

.menu ul ul,.footer-menu ul ul,.bottom-menu ul ul {
padding-left:10px;
}

#welcome-content {
width:936px;
}

#services-content {
	width:936px;
	padding-top: 48px;
	padding-bottom: 48px;
}

.services-overview,.footer-box1 {
float:left;
width:282px;
}


.footer-box2 {
	float:left;
	width:252px;
	padding-left:120px;
}
* html .footer-box2 { display:inline; }

.who-why {
	float:left;
	width:252px;
	padding-left:120px;
}

.services-overview h3,.who-why h3 {
font-size:18px;
font-weight:700;
color:#5C5C5C;
padding-top:0;
padding-bottom:12px;
margin:0;
}

.clients-say span,.follow-us span,.join-us span {
display:none;
}

.footer-box1 h3 {
font-size:18px;
color:#5B5B5B;
margin-top:0;
margin-bottom:18px;
width:282px;
padding:0;
}

.footer-box2 h3 {
font-size:18px;
color:#5B5B5B;
margin-top:0;
margin-bottom:18px;
padding:0;
}

.footer-box3-skype,.footer-box3-twitter {
text-align:center;
padding-left:24px;
width:200px;
}
h1 {
	font-size: 60px;
	font-weight: bold;
	color: #52ADDA;
}
h2 {
	font-size: 18px;
	font-weight: bold;
	color: #52ADDA;
}
h3 {
	font-size: 16px;
	font-weight: bold;
	color: #52ADDA;
}
.portfolio-L {
	float: left;
	width: 278px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 42px;
	display: inline;
}
.portfolio-R {
	float: left;
	width: 400px;
	padding-left: 68px;
}
.portfolio-title {
	font-size: 14px;
	font-weight: bold;
	color: #52ADDA;
}
