body{
   			margin:0px;
   			background:url(../images/bg.png) repeat-x #DFDFDF;
			font-family:verdana;
			font-size:10px;
   		}
		
		.all{
			 position:relative;
			 width:1000px;
			 left:50%;
			 margin-left:-500px;
		}
		
   		.top{
			 width:1000px;
			 height:284px;
			 position:absolute;
		}
		
		.person{
			 position:absolute;
			 left:504px;
			 top:57px;
			 width:350px;
			 height:468px;
		}
		
		.box3{
			 width:331px;
			 height:195px;
			 position:absolute;
			 background:url(../images/box3.png) no-repeat;
			 top:284px;
			 left:669px;
		}
		
		.box2{
			 width:333px;
			 height:195px;
			 position:absolute;
			 background:url(../images/box2.png) no-repeat;
			 top:284px;
			 left:333px;
		}
		
		.box2 h2{
			  line-height:20px;
			  font-family:arial;
			  font-weight:bold;
			  font-size:24px;
			  margin:0px;
			  color:#0D457E;
			  margin-left:30px;
			  margin-top:30px;
			  letter-spacing:-2px;
		}
		
		.box2 h3{
			  font-size:10px;
			  font-weight:normal;
			  margin:0px;
			  margin-left:30px;
			  color:#4F4F4F;
			  margin-bottom:10px;
		}
		
		.box2 .list{
			  margin-left:40px;
			  display:block;
			  color:#2F2F2F;
		}
		
		.box2 .list img{
			  margin-bottom:-4px;
		}
		
		.box1{
			 width:331px;
			 height:195px;
			 position:absolute;
			 background:url(../images/box1.png) no-repeat;
			 top:284px;
			 left:0px;
		}
		
		.login{
			  position:absolute;
			  top:284px;
			  left:823px;
			  width:160px;
			  height:195px;
		}
		
		.login h2{
			  font-size:13px;
			  font-family:arial;
			  margin:0px;
			  margin-top:30px;
			  margin-bottom:5px;
			  letter-spacing:-1px;
		}
		
		.forget_password a{
			  font-size:10px;
			  color:#05284B;
			  text-decoration:none;
		}
		
		.login_button{
			  background:url(../images/pl/login_button.png) no-repeat center;
			  width:67px;
			  height:19px;
			  margin-top:5px;
			  margin-left:86px;
		}
		
		.main{
			  position:absolute;
			  top:500px;
		}
		
		.footer{
			  background:#646464;
			  color:#FFFFFF;
			  height:60px;
                          clear:both;
                          width:1000px;
		}
		
		.footer a{
			  text-decoration:none;
			  color:#FFFFFF;
		}
		
		.footer a:hover{
			  text-decoration:underline;
		}
		
		.footer .menu{
			  float:right;
			  margin:25px 30px 0px 0px;
		}
		
		.footer .copyright{
			  float:left;
			  margin:25px 0px 0px 30px;
		}
		
		.one_entry{
                        padding:30px 30px 30px 10px;
                }
                
                .one_entry_menu{
                        padding:20px 30px 10px 10px;
                        float:right;
                        width:700px;
                        /*background:url(../images/dotted2.png) repeat-x bottom;*/
                }
                
                .one_entry h3 , .one_entry_menu h3{
                        margin:0px;
                        font-size:22px;
                        color:#05284B;
                        background:url(../images/pic2.png) no-repeat;
                        padding-left:30px;
                        height:20px;
                        line-height:17px;
                        margin-bottom:10px;
                }

                .one_entry h1 , .one_entry_menu h1{
                        margin:0px;
                        font-size:22px;
                        color:#05284B;
                        background:url(../images/pic2.png) no-repeat;
                        padding-left:30px;
                        height:20px;
                        line-height:17px;
                        margin-bottom:10px;
                }
                
                .one_entry_menu .image{
                        width:150px;
                        border:0px;
                        margin-right:20px;
                        margin-left:30px;
                }
                
                .one_entry_menu a{
                	color:#052863;
                	text-decoration:none;
                        font-size:10px;
                }
                
                /*portfolio*/
                .portfolio{
                        padding:20px 30px 10px 10px;
                        width:700px;
                        float:right;
                        /*background:url(../images/dotted2.png) repeat-x bottom;*/
                }
                
                .portfolio h3{
                        margin:0px;
                        font-size:22px;
                        color:#05284B;
                        background:url(../images/pic2.png) no-repeat;
                        padding-left:30px;
                        height:20px;
                        line-height:17px;
                        margin-bottom:10px;
                }
                
                .portfolio .image{
                        width:150px;
                        border:0px;
                        margin-right:20px;
                }
                
                .portfolio a{
                	color:#052863;
                	text-decoration:none;
                        font-size:10px;
                }
                
                .gallery{
                       padding:30px 30px 10px 0px;
                        width:670px;
                        float:right;
                }
                
                .entry_img_site{
                        border:0px;
                        margin-right:10px;
                        margin-bottom:30px;
                        float:left;
                }
                
                .entry_img_site .image{
                        border:0px;
                        margin-right:30px;
                
                }
                
                .entry_img_site .url{
                        display:block;
                        padding:4px;
                        text-align:center;
                        text-decoration:none;
                        color:#000000;
                        font-weight:bold;
                        background:#CCCCCC;
                        min-height:16px;
                        width:172px;
                        font-size:9px;
                }
                
                .entry_img_site .url:hover{
                        text-decoration:underline;
                }
                /*---------*/
                
                .description{
                        margin-left:30px;
                }
                
                .description li{
                }
                
                .one_entry_menu .short_entry_description{
                        margin-top:20px;
                        margin-left:30px;
                }
                
                .mini_menu{
                        float:left;
                        margin-bottom:20px;
                        margin-top:20px;
                        width:250px;
                        background:url(../images/dotted.png) repeat-y right;
                        padding-right:10px;
                        padding-top:3px;
                }
                
                ul.first{
                        margin-top:-3px;
                        list-style:none;
                }
                
                ul.first li{
                        margin-bottom:5px;
                }
                
                ul.sub {
                        margin-bottom:-3px;
                        list-style:square;
                }
                
                a.sub, a.first{
                        color:#05284B;
                        display:block;
                        text-decoration:none;
                        margin-left:-5px;
                        padding:1px 5px;
                }
                
                a.sub:hover, a#hover:hover, a.first:hover{
                        background:#05284B;
                        color:#FFFFFF;
                        padding:1px 5px;
                }
                
                #hover,a#hover:hover{
                        background:#CCCCCC;
                        color:#05284B;
                }
                
