

body{ 
background:#6db2f2 url(../images/body_bg.jpg) repeat-x;
margin: 0 0 0 0;
font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#575757;
}

a:focus, a:hover, a:active { outline:none }  

        a{
			text-decoration:underline;
			font-weight:bold;
			color:#026b9c;
            }
        a:hover{
			text-decoration:underline;
			font-weight:bold;
			color:#468bc3;
            }

h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size:24px; color:#575757; margin: 0;}
h2 {margin-bottom: 8px; margin-top: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; color:#575757;}
h3 {margin-bottom: 8px; margin-top: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#575757;}
h4 {font-family: Georgia, "Times New Roman", Times, serif; font-size:24px; color:#2074c4; margin: 0;}

#corner {
position: absolute;
right: 0;
top: 0;
display: block;
height: 116px;
width: 145px;
}

#header {
   padding:0px;
   height:110px;
   width: 870px;
   position: relative;
   margin-left: auto ; margin-right: auto ;
   
}
#blackbox {
   margin-top:30px;
   padding-top:30px;
   width: 870px;
   height: 279px;
   background: url(../images/header_bg.png) no-repeat;
   margin-left: auto ; margin-right: auto ; 
}

#blackbox2 {
   margin-top:30px;
   width: 870px;
   height: 146px;
   margin-left: auto ; margin-right: auto ; 
}

#my_gallery{
position:absolute;
margin:0;
   padding-left:20px;
   width: 814px;
   height: 249px;

}
#my_gallery2{
position:absolute;
margin:0;
   padding-left:20px;
   width: 542px;
   height: 249px;

}
#content {
   margin-top:6px;
   width: 870px;
   background: url(../images/content_bg.png) repeat-y;  
    
}
#inner_content {
   position:relative;
   width: 830px;
   height: 500px;
   background: url(../images/content_top_bg.png) no-repeat;
   background-position: top left;
   padding: 20px;  
    
}
#inner_content2 {
   position:relative;
   width: 830px;
   background: url(../images/content_top_bg2.png) no-repeat;
   background-position: top left;
   padding: 20px;  
    
}
#inner_content3 {
   position:relative;
   width: 830px;
   height: 500px;
   background: url(../images/content_top_bg2.png) no-repeat;
   background-position: top left;
   padding: 20px;  
    
}

#inner_content4 {
   position:relative;
   width: 830px;
   height: 900px;
   background: url(../images/content_top_bg2.png) no-repeat;
   background-position: top left;
   padding: 20px;  
    
}
#bottom_content {
   width: 870px;
   height: 62px;
   background: url(../images/content_bottom_bg.png) no-repeat;
   background-position: top left; 
   margin-left: auto ; margin-right: auto ;    
}

.content_text {
position:relative;
float:left;
width: 515px;
margin-right:30px;
padding-left:15px;
margin-top:0px;
padding-top: 50px;
}

.content_text2 {
position:relative;
width: 740px;
margin-top:0px;
padding-top: 50px;
padding-left:50px;
}

.content_text3 {
position:relative;
float:left;
width: 500px;
margin-top:0px;
padding-top: 30px;
padding-left:40px;
}

.side_box {
float:left;
width: 270px;
margin-right:0px;
margin-top:0px;
padding-top: 40px;
}

.thumbnail {
float:left;
width: 270px;
margin-right:10px;
}
.thumbnail4 {
float:left;
width: 200px;
padding-left:60px;
padding-top:30px;
}
.foottext {
padding-top:130px;
padding-left:38px;
float:left;
width: 110px;
margin-right:25px;
}

.foottext2 {
padding-top:130px;
padding-left:0px;
float:left;
width: 110px;
margin-right:10px;
}

.foottext3 {
padding-top:130px;
padding-left:0px;
float:left;
width: 150px;
margin-right:10px;
}

.foottext a {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#644d18; font-weight:normal; text-decoration:underline;}
.foottext a:hover {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#86703d; font-weight:normal; text-decoration:underline;}


.foottext2 a {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#644d18; font-weight:normal; text-decoration:underline;}
.foottext2 a:hover {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#86703d; font-weight:normal; text-decoration:underline;}

.foottext3 a {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#644d18; font-weight:normal; text-decoration:underline;}
.foottext3 a:hover {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#86703d; font-weight:normal; text-decoration:underline;}

.thumbnail2 {
float:left;
width: 270px;
margin-right:0px;
}

.thumbnail5 {
float:left;
width: 270px;
margin-right:0px;
padding-top: 30px;
}
.thumbnail3 {
width: 830px;
margin-right:0px;
}
#body {
   padding:0px;
   width: 870px;
   margin-left: auto ; margin-right: auto ;
}
#footer {
   bottom:0px;
   clear:both;
   width:100%;
   height:296px;
   background: url(../images/footer_bg.jpg) repeat-x;
   background-position: bottom left;
}
.inner_footer {
   width:870px;
   height:296px;
   background: url(../images/inner_footer_bg.png) no-repeat;
   margin-left: auto ; margin-right: auto ;
}

#logo {float: left; width: 250px; position: relative; padding-top: 24px; padding-left: 0px; margin:0 auto;}
	
.navbuttons {
margin-bottom:0px;
margin-top:0px;
float:left;
margin-right:2px;
width:86px;
height:39px;
background-image: url("../images/home.png"); background-position:top; background-repeat: no-repeat;

}

.navbuttons a:hover {
margin-bottom:0px;
margin-top:0px;
float:left;
width:86px;
height:39px;
background-image: url("../images/home2.png"); background-position:top left; background-repeat: no-repeat;
   }
   
.navbuttons1 {
margin-bottom:0px;
margin-top:0px;
float:left;
margin-right:2px;
width:134px;
height:39px;
background-image: url("../images/vop.png"); background-position:top left; background-repeat: no-repeat;

}

.navbuttons1 a:hover {
margin-bottom:0px;
margin-top:0px;
float:left;
width:134px;
height:39px;
background-image: url("../images/vop2.png"); background-position:top left; background-repeat: no-repeat;
   }
   
.navbuttons2 {
margin-bottom:0px;
margin-top:0px;
float:left;
margin-right:2px;
width:86px;
height:39px;
background-image: url("../images/store.png"); background-position:top left; background-repeat: no-repeat;

}

.navbuttons2 a:hover {
margin-bottom:0px;
margin-top:0px;
float:left;
width:86px;
height:39px;
background-image: url("../images/store2.png"); background-position:top left; background-repeat: no-repeat;
   }
   
.navbuttons3 {
margin-bottom:0px;
margin-top:0px;
float:left;
margin-right:2px;
width:96px;
height:39px;
background-image: url("../images/support.png"); background-position:top left; background-repeat: no-repeat;

}

.navbuttons3 a:hover {
margin-bottom:0px;
margin-top:0px;
float:left;
width:96px;
height:39px;
background-image: url("../images/support2.png"); background-position:top left; background-repeat: no-repeat;
   }
   
.navbuttons4 {
margin-bottom:0px;
margin-top:0px;
float:left;
margin-right:2px;
width:86px;
height:39px;
background-image: url("../images/login.png"); background-position:top left; background-repeat: no-repeat;

}

.navbuttons4 a:hover {
margin-bottom:0px;
margin-top:0px;
float:left;
width:86px;
height:39px;
background-image: url("../images/login2.png"); background-position:top left; background-repeat: no-repeat;
   }
   
.navbuttons5 {
margin-bottom:0px;
margin-top:0px;
float:left;
margin-right:2px;
width:96px;
height:39px;
background-image: url("../images/contact.png"); background-position:top left; background-repeat: no-repeat;

}

.navbuttons5 a:hover {
margin-bottom:0px;
margin-top:0px;
float:left;
width:96px;
height:39px;
background-image: url("../images/contact2.png"); background-position:top left; background-repeat: no-repeat;
   }
   
.navbuttons6 {
margin-bottom:0px;
margin-top:0px;
float:left;
margin-right:2px;
width:86px;
height:39px;

}  

.navbuttons7 {
margin-bottom:0px;
margin-top:0px;
float:left;
margin-right:2px;
width:134px;
height:39px;

}

.navbuttons8 {
margin-bottom:0px;
margin-top:0px;
float:left;
margin-right:2px;
width:86px;
height:39px;

}

.navbuttons9 {
margin-bottom:0px;
margin-top:0px;
float:left;
margin-right:2px;
width:96px;
height:39px;

}

.navbuttons10 {
margin-bottom:0px;
margin-top:0px;
float:left;
margin-right:2px;
width:86px;
height:39px;

}

.navbuttons11 {
margin-bottom:0px;
margin-top:0px;
float:left;
margin-right:2px;
width:96px;
height:39px;

}


#nav {
float:right;
width: 600px;
padding-top: 50px;
}

#tooltip {
    padding: 50px;
    background:url(../images/dropaline.png) no-repeat;
    border: 0px;
    text-align: center;
}
