body {
	margin: 0px;
	padding: 0px;
	margin:0px auto;
	text-align:center;
	background-color:#fff;
	padding:0px 0 0px 0;
	background-image: url(images/back2.gif);
	background-repeat:repeat-y;
	background-position:center;
	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}

a:link { 

	color:#FF9900;


	}
a:visited { 
	
	color:#FF9900;
	
	}
a:hover { 
 
	color: #FFCC33;
	}
	#container,#header,#footer,#contents {
 overflow:hidden;
 display:inline-block;
 display:block;
  clear:both;
 }
#container{ width:778px;


margin:0px auto;

	background-image: url(images/fondoibisee.gif);
	background-repeat: no-repeat;
	background-position:bottom right;
	background-color:#FFFFFF;



}
.top{ width: auto;
margin:0px auto;
background-color:#fff;
height:31px;
background-image:url(images/back_top.gif);
background-position:top;
background-repeat:no-repeat;




}
#contents{ width:778px;
padding:0px;
margin:0px;




}
#header{width:778px;
height:229px;
background-color:#fff;
}
#header2{width:778px;
width:778px;
height:331px;
background-color:#fff;
}
#left{width:192px;
float:left;

padding:10px;
background-color:#fff;
text-align:left;

}
#web_examples{width:192px;
font-size:13px;

}
#left_text{width:192px;

}
#menu{width:135px;
float:left;

background-color:#fff;

height:100%;




}
#menu_menu{width:133px;
background-color:#f2f2f2;


}
#menu_text{width:133px;

background-color:#fff;
text-align:left;
height:34px;

background-image:url(images/menu.gif);
background-position:center;
background-repeat:no-repeat;
 overflow:hidden;
 display:inline-block;
 display:block;
  clear:both;

}

.right{ width:431px;
float:left;


}
.welcome{width:411px;

text-align:left;
padding:10px;
font-size:13px;

}
.services{width:411px;
text-align:left;

padding:10px;

}
.services_one{width:130px;

float:left;
text-align:center;
background-color:#fff;
border:1px solid #ccc;
align:center;



}
.services_two{width:130px;

float:left;
text-align:center;
background-color:#fff;
border:1px solid #ccc;

margin:0 0 0 8px;


}
.services_three{width:130px;

float:right;
text-align:center;
background-color:#fff;
border:1px solid #ccc;



}
.more_box{
margin-left:50px;


text-align:right;





}
.services_text{width:122px;
text-align:center;
margin:4px 0 0 0;
height:80px;




}

.right_text{width:421px;
background-color:fff;
height:50px;
text-align:left;
padding:5px;
}
h1{font-size:12px;
font-family:Verdana;
margin:0px 0px 1px 0px;
padding:5px 5px 5px 5px;
font-weight: bold;

text-transform:none;


color:#fff ;

background-image:url(images/h1.gif);
background-position: right top;
background-repeat:no-repeat;



}
h6{font-size:12px;
font-family:Verdana;
margin:0px 0px 1px 0px;
padding:5px 5px 5px 5px;
font-weight: bold;
text-transform:none;


color:#fff ;

background-image:url(images/h6.gif);
background-position: right top;
background-repeat:no-repeat;



}
h5{font-size:1em;
font-family: Arial, Verdana;
margin:5px 0px 5px 0px;
padding:2px;
font-weight: bold;
text-transform:none;


color: #666666;
border-bottom:1px solid #ccc;



}
h3{font-size:14px;
font-family: Arial, Verdana;
margin:0;
padding:4px;

font-weight:bold;
text-transform:none;
text-align:center;
color:#fff ;

background-image:url(images/h1.gif);
background-position:center;
background-repeat:no-repeat;

}
h2{
font-size:10px;

margin:0px 0px 5px 0px;
padding:5px;
text-align:center;
font-weight:normal;
font-weight: normal;
font-size:13px;
text-transform:none;

color: #fff;

border-bottom:1px solid #ccc;
	background-image:url(images/nav.gif);
 background-repeat: repeat-y;
 background-position:center;
}
h2 a:link,h2 a:visited{
font-size:10px;

margin:0px 0px 5px 0px;
padding:5px;
text-align:center;
font-weight:normal;
font-weight: normal;
font-size:13px;
text-transform:none;

color: #fff;
background-image:url(images/nav.gif);
 background-repeat: repeat-y;
 background-position:center;
border-bottom:1px solid #ccc;
text-decoration:none;
}
h2 a:hover{
font-size:10px;

margin:0px 0px 5px 0px;
padding:5px;
text-align:center;
font-weight:normal;
font-weight: normal;
font-size:13px;
text-transform:none;

color: #FFFFFF;
background-color:#FFFFFF;
border-bottom:1px solid #ccc;
text-decoration:none;
}h4{
margin:0px;
padding:2px;
text-align:left;
font-size:13px;
font-weight:bold;
text-transform:none;
color: #999999;


}
h4 a:link,h4 a:visited{


padding:2px;
text-align:left;
font-size:13px;
font-weight: bold;

margin:0 0 5px 0;
text-transform:none;
color: #666;
text-decoration:none;
}
h4 a:hover{
color:#FF9900;
margin:0 0 5px 0;
}
.image_services_one{background-image:url(images/index18.gif); background-repeat:no-repeat;  height:59px; text-align:center; margin:0px 0px 0 0px; width:121px;}
.image_services_two{ background-image:url(images/index19.gif); background-repeat:no-repeat;    height:59px;text-align:center; margin:0px 0px 0 0px; width:121px;}
.image_services_three{ background-image:url(images/index20.gif);  background-repeat:no-repeat; height:59px;text-align:center; margin:0px 0px 0 0px; width:121px;}
#footer {width:778px; background-image:url(images/footer.gif); color:#FFFFFF; background-repeat:no-repeat; padding:5px 0 5px 0; text-align:center; color:#FFFFFF; font-size:12px;}
#footer a{ color:#FFFFFF;}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-size:12px;
}


#navcontainer li{  margin: 0 0 1px 0; } 
#navcontainer a
{
display: block;
color: #FFF;

width:118px;
padding:5px 5px 5px 10px;
text-decoration: none;
text-align:left;

}

#navcontainer a:hover
{
background-image:url(images/h1.gif);
background-position:left;
background-repeat:no-repeat;

color: #FFF;
}

#active a
{
display: block;
color: #FFF;
background-color:#fda500;
width:123px;
padding:5px;
text-decoration: none;
}
.menu_box_bottom{
background-color:#e2e2e2;
width:123px;
padding:5px;
height:10px;
border-top:1px solid #fff;

}
.menu_box_top{
background-color:#e2e2e2;
width:123px;
padding:5px;
height:10px;
border-bottom:1px solid #fff;

}
.iconlist
{

margin: 0;
padding: 0;
list-style-type: none;
text-align:right;
}

li.more a:link,li.more a:visited,li.more a:hover
{
background-image: url(images/more.gif);
background-repeat:no-repeat;



background-position:center;
padding:0px 30px 2px 6px;
color: #FF9900;

font-size:13px;
text-decoration:none;
text-align:right;

}
.textfield{
border:1px solid #999;
background-color:#FFFFFF;
}
.formbutton{background-color:#fff;
border:1px solid #fff;

float:right;
color:#000;
cursor:pointer;
border:1px solid #000;}
.form{padding-left:20px; margin:5px 0 0 0;}
.iconlist
{
list-style: none;
margin:10px 0px 10px 10px;
padding: 0;
text-align:left;
}
.numlist
{
list-style-type: decimal;
margin:10px 0px 0px 25px;
padding: 0;
font-size:14px;
text-align:left;
font-weight:bold;
color:#666666;

}

li.list a:link,li.list a:visited
{
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding:0px 0px 0px 20px;
margin:0;

color: #000000;
text-decoration:none;
}
li.list a:hover
{ 
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding:0px 0px 0px 20px;
margin:0;
text-decoration:none;
color: #FF9900;
}
li.list2
{
background-image: url(images/arrow2.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding:0px 0px 0px 20px;
margin:0;

color: #000000;
text-decoration:none;
}
li.listnum a:link,li.listnum a:visited
{
padding:0 0 0 0;
margin:0;
font-size:13px;
font-weight:bold;

color: #666;
text-decoration:none;
}
li.listnum a:hover
{
color: #FF6600;
text-decoration:none;
}
#analysis,#building,#design,#content,#coding,#promotion,#update
{
margin-top:5px;
	display: none;
	font-size:13px;
	border:1px solid #ccc;
	padding:5px;
	margin-bottom:10px;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFFF;
}
.image{ padding:5px; border:1px double #ccc; background-color: #fff;}
.image_thumb{float:left; margin:2px 5px 1px 0; border:3px double #ccc; }

#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		width :135px;
		w\idth :135px;
		background-image:url(images/nav.gif);
 background-repeat: repeat-y;
 background-position:center;
	}
	
	#nav li { /* all list items */
		position : relative;
		
		margin-bottom : -1px;
		width:135px;
		w\idth:135px;
		
		
		
	}
	
	#nav li ul { /* second-level lists */
		
		background-color :#949494;
		clear:both;
		display:block;
		
	}
	
	
	
	#nav li a {
		width:119px;
		w\idth :119px;
		display : block;
		color :#fff;
		font-weight :normal;
		text-decoration : none;
		
		border : 1px solid #fff;
		padding:4px 4px 4px 10px;
		font-size:12px;
		text-align:left;
		clear:both;
		display:block;
		
	}
	
	#nav li a:hover {
	background-image:url(images/nav_over.gif);
 background-repeat: repeat-y;
 background-position:center;
color: #FFF;
clear:both;
		display:block;
	}
#active a:link, #active a:visited, #active a:hover
{
background-image:url(images/nav_overs.gif);
 background-repeat: repeat-y;
 background-position:center;
color: #FFF;
clear:both;
		display:block;
}

	
	
	#nav a.daddy {
	background: url(images/arrow_menu.gif) center right no-repeat;
	 overflow:hidden;
 display:inline-block;
 display:block;
  clear:both;
 
	
}

.examples{border:1px solid #ccc;
background-color:#FFFFFF;

}
.example_box{
padding:5px;
}
.img{margin:0px; padding:0px; margin:0 0 5px 0;}
p{margin:0px 0px 10px 0px; padding:0px;}
.extradiv{position:absolute; top:0px; left:0px;  background-image:url(images/ibiseedesigns.gif);
  background-position: center; background-repeat: no-repeat; height:600px; width:82px;}
  #menu_drop {
	display: none;
	font-size:13px;
	
	padding:0px;
	
	font-weight:normal;
	color:#000000;
	}
	  #menu_drop ul {
	
	font-size:13px;
	
	padding:0px;
	
	font-weight:normal;
	color:#000000;
	background-image:url(images/nav_over_over.gif);
 background-repeat: repeat-y;
 background-position:center;
 margin:0px;

	
	}
	  #menu_drop li{
	
	font-size:13px;
	
	

	margin:0px;
	 
	font-weight:normal;
	border:0px solid #fff;
	color:#000000;
	}
	
	  #menu_drop li a{
width:119px;
		w\idth :119px;
		display : block;
		color :#fff;
		font-weight :normal;
		text-decoration : none;
		
		border-top : 0px solid #fff;
		border-bottom : 1px solid #fff;
		padding:4px 4px 4px 10px;
		font-size:12px;
		text-align:left;
		clear:both;
		display:block;
		margin:0px;
		
	}
	#menu_drop li a:hover{
	margin:0px;
	width:119px;
		w\idth :119px;
		display : block;
		color :#fff;
		font-weight :normal;
		text-decoration : none;
		
		border-top : 0px solid #fff;
		border-bottom : 1px solid #fff;
		padding:4px 4px 4px 10px;
		font-size:12px;
		text-align:left;
		clear:both;
		display:block;
		
	}
	
	