body

{

background:url(images/bg.jpg) repeat-x top #afa8a2;

padding:0;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

margin:0px auto auto auto;

color:#000;

}





.clear{

clear:both;

}

span.orange{

color:#DD006F;

font-weight:bold;

font-size:12px;

}

p{

text-align:justify;

padding:0px;

margin:0px;

}

p.middle_text{

line-height:16px;

color:#000000;

}

h2{

font-size:20px;

font-weight:bold;

padding:10px 0 10px 0;

margin:0px;

color:#333333;



}

h2 a{

font-size:14px;

padding:10px 0 10px 0;

margin:0px;

font-weight:bold;

color:#FF0000;

text-decoration:none;

}



h2 a.hover{

font-size:14px;

padding:10px 0 10px 0;

margin:0px;

font-weight:bold;

color:#3300FF;

text-decoration:none;

}

h3{

font-size:15px;

font-weight:normal;

padding:10px 0 10px 0;

margin:0px;

color:#0080FF;

font-weight:bold;

}

#main_container{

width:880px;

height:auto;

margin:auto;

padding:0px;

}

#header{

width:880px;

height:105px;

margin:auto;

background:url(images/ifone_index_head_top.gif) no-repeat;

text-align:right;

}

#header_top{

width:880px;

height:87px;

margin:auto;

background:url(images/ifone_banner_top.gif) no-repeat;

}

#header_but{

width:880px;

height:18px;

margin:auto;

background:url(images/ifone_banner_but.gif) no-repeat;

text-align:right;

}



#header_but a{

padding:0 0 0 7px;

text-decoration:none;

color:#333333;

}

#header_but a:hover{

text-decoration:underline;

color:#FF0000;

}



#logo{

padding:38px 0 0 30px;

float:left;

}

img.left{

float:left;

padding:10px 0 0 10px;

}

span.black{

color:#000000;

font-size:14px;

}

#center_big_box{

width:825px;

height:240px;

clear:both;

margin:10px auto;

background-color:#3a3535;

}



#center_header{

width:835px;

height:318px;

clear:both;

margin:10px auto;

}



#center_big_box.home{

background:url(images/home_bg.gif) no-repeat bottom left #e1decf;

}

/*---------------- menu tab----------------------*/

#menu_tab{

width:860px;

height:27px;

float:inherit;

font-family:Arial, Helvetica, sans-serif;

padding:0px 0 0px 20px;

background:#666666;

background:url(images/bt_bg_1.gif) repeat-x;

}

ul.menu {

list-style-type:none; display:block; width: auto; 

margin: auto; padding:0px; background:none;}



ul.menu li {

display:inline;

font-size:11px;

font-weight:bold;

line-height:26px;

}



a.nav:link, a.nav:visited {

display:block; float:left; padding:0px; margin:0;width:90px; height:27px; margin:0px 4px 0px 4px; text-align:center; color:#FFFFFF;

text-decoration:none;}



a.nav_selected:link, a.nav_selected:visited {

display:block; float:left; padding:0px; margin:0;width: 90px;margin:0px 4px 0px 4px;text-align:center; height:27px;

text-decoration:none; color: #FFFFFF; background:url(images/bt_bg_2.gif) no-repeat center;}



a.nav:hover {

color: #FFFFFF; text-decoration:none;background:url(images/bt_bg_2.gif) no-repeat center;}





/*------------------main_content-------------------*/

#main_content{

width:880px;

height:auto;

padding:0 0 0px 0;

background:url(images/center_bg.gif) repeat-x top #FFFFFF;

}



.box{

width:260px;

height:150px;

float:left;

margin:0px 10px 10px 19px;

_margin:20px 10px 15px 13px;

background:url(images/box_bg.gif) no-repeat center;

}

/*.box_text{

width:150px;

float:left;

text-align:left;

line-height:150%;

}*/



.box_text{

width:220px;

float:left;

text-align:justify;

line-height:150%;

padding:0 20px 0 10px;

}

img.left_img{

float:left;

margin:10px 10px 0 12px;

}

.box_subtitle{

padding:10px 10px 10px 15px;

float:left;

}

.middle_box_text{

float:left;

width:250px;

color:#FFFFFF;

padding:20px 0 0 20px;

}

.middle_box_content{

clear:both;

padding:10px 0 0 240px;

}

.middle_box_content_contact{

clear:both;

padding:0 0 0 20px;

}





.home_box{

width:250px;

float:left;

margin:10px 5px 5px 19px;

border:0px solid #999999;

background:#FFFFFF;

}

.home_box_text{

width:230px;

float:left;

text-align:left;

padding:10px;

line-height:150%;

}



.home_box_250{

width:250px;

height:163px;

float:left;

background:url(images/box_bg_250.gif) no-repeat;

}





a.read_more{

display:block;

float:right;

margin:5px 0 0 0;

text-align:center;

text-decoration:none;

color:#000;

line-height:26px;

padding:0 0 0 40px;

background:url(images/read_more_bg.gif) no-repeat left;

}

.bottom_content{

}

.left_box{

float:left;

padding:0 0 0 30px;

}



.left_box_1{

float:left;

padding:0 0 0 20px;

}

.left_text_content_1{

width:485px;

float:left;

line-height:150%;

}





.left_box_2{

float:left;

padding:0 0 0 20px;

}

.left_text_content_2{

width:550px;

float:left;

line-height:150%;

}



.left_img_box{

clear:both;

float:left;

padding:0 15px 20px 0;

}

.left_text_content{

width:330px;

float:left;

line-height:150%;

}





/*---------------footer----------------*/

#footer{

width:880px;

height:85px;

color:#333333;

background-color:#e1decf;

}

.left_footer{

float:left;

width:300px;

padding:35px 0 0 10px;

}

.right_footer{

float:right;

padding:10px 10px 0 0;

text-align:right

}

.right_footer a{

padding:0 0 0 7px;

text-decoration:none;

color:#FF0000;

}

.right_footer a:hover{

text-decoration:underline;

}




