body {

	margin:0px auto;

	background-image:url(../img/bg.jpg);

	height:589px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

    color:#1a1a1a;

	background-repeat:repeat-x;

	vertical-align:top;

}

/*.banner{

	background-image:url(/D|/svn/quartus/trunk/iPhone/assets/img/banner.jpg);

	width:1025px;

	height:573px;

	background-repeat:no-repeat;

	background-position:center;

}*/

#nav {

	width:413px;

	height:45px;

	margin:0px auto;

	float:left;

}

#nav ul {

	list-style:none;

	margin:0px;

	padding:0px;

}

#nav ul li {

	float:left;

	line-height:45px;

}

#nav ul li a {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:15px;

	text-decoration:none;

	padding:0px 19px 0px 18px;

	color: #2d5e76;

}

#nav ul li a:hover {

	color:#7ca1bd

}

.main {

	font-size:12px;

	color:#333;

	line-height:18px;

	text-align:justify;

}

.h1 {

	font-size:25px;

	color:#000;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

.blue {

	color:#0864a9;

}

.fotter {

	color:#666666;

	font-size:12px;

    display:inline-block;
    
    margin-top:5px;
}

.fotter a
{
    
    color: #666666;
    
}

.fotter a:hover

{

   text-decoration:underline;

}



.input{

	font-size:13px;

	color:#a5ceeb;

	background-color:#234f71;

	border:none;

	padding:3px;

	-moz-border-radius:9px;

	-webkit-border-radius:9px;

	height:30px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}



input.error, input.error:hover, input.customError, input.customError:hover, textarea.error

{

    border:1px solid red;

}

.button {

	font-size:14px;

	text-align:center;

	margin-top:3px;

	float:left;

	background-image:url(../img/bt_form.jpg);

	-moz-border-radius:7px;

	-webkit-border-radius:7px;

	color:#000;

	border:none;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	height:29px;

	cursor:pointer;

}

.mt {

	width:1061px;

}

.mt1 {

	width:950px;

	margin-top:10px;

}

.text {

	width:595px;

	background-color:#f1f1f1;

	padding:20px;

	color:#06a6a6a;

	text-align:justify;

	vertical-align:top;

	margin-top:3px;

}



.ib {

	display:inline-block;

}

.ban {

	background-image:url(../img/iphone_mobile_developers_banner.png);

	width:971px;

	height:583px;

	margin:0px auto;

	background-repeat:no-repeat;

}



.gap {

	width:10px;

}

.form_bg {

	background-image:url(../img/form.jpg);

	width:293px;

	height:335px;

}

.form {

	width:245px;

	margin-top:75px;

	margin-left:28px;

}

.portfolio
{
    
	width: 245px;
    
	margin-top: 70px;
    
}

a img {

	border:none;

}

.menu {

	background-image:url(../img/iphone_mobile_developers_menu.jpg);

	width:413px;

	height:44px;

	float:right;

	vertical-align:top;

	margin-top:10px;

	margin-right:28px;

}

.logo {

	width:213px;

	height:74px;

	float:left;

	margin-top:45px;

	margin-left:18px;

}

.phone {

	background-image:url(../img/iphone_mobile_developers_1866-444-5596.png);

	background-repeat:no-repeat;

	float:right;

	width:231px;

	height:48px;

	margin-top:30px;

}

.text_ban3 {

	background-image:url(../img/iphone_mobile_developers_text_banner3.png);

	width:420px;

	height:51px;

	background-repeat:no-repeat;

	float:right;

	margin-top:270px;

	margin-right:10px;

}

.text_ban1 {

	background-image:url(../img/iphone_mobile_developers_text_banner1.png);

	width:422px;

	height:188px;

	background-repeat:no-repeat;

	float:right;

	margin-top:218px;

	margin-right:10px;

}

.text_ban {

	background-image:url(../img/iphone_mobile_developers_text_banner.png);

	width:371px;

	height:149px;

	background-repeat:no-repeat;

	float:right;

	margin-top:218px;

	margin-right:60px;

}

.text_ban2 {

	background-image:url(../img/iphone_mobile_developers_text_banner2.png);

	width:419px;

	height:67px;

	background-repeat:no-repeat;

	float:right;

	margin-top:275px;

	margin-right:10px;

}

.other-links {

	background-color:#f1f1f1;

	padding:12px 12px 8px 12px;

	margin-top:20px;

	text-align:center;

}

.footer_text
{
    
	text-align: center;
    
	font-size: 9px;
    
	color: #A0A0A0;
    
	margin-bottom: 20px;
    
}

.footer_text a
{
    
	color: #A0A0A0;
    
}

.footer_text a:hover
{
    
	text-decoration: underline;
    
}

a, a:hover, a:visited{

	text-decoration:none;

}