/* CSS Document */

*{
font-size:small;
font-weight:normal;
margin:0;
padding:0;
line-height:135%;
}

.space{
clear:both;
width:0;
height:0;
visibility:hidden;
}

.redText{
color:#CC0000;
}
table#google{
margin:5px 0 0 10px;
}

table#google input#field{
width:220px;
height:16px;
margin:2px;
}

table#google input#butten{
margin:0;
padding:1px;
}

/* ---------------------------------------------------------


                        structure css


------------------------------------------------------------ */


body{
background:url(../img/back.jpg);
text-align:center;
}

#wrapper{
margin:auto;
width:788px;
text-align:left;
}

#headerBuck{
background:url(../img/back2.jpg) left top repeat-y;
}

#header{
padding:9px 8px 0;
background:url(../img/head_back.jpg) left top no-repeat;
}

#contentsWrap{

background:url(../img/back2.jpg) left top repeat-y;
}

#contents{
width:766px;
background:url(../img/header_bottom.jpg) left top repeat-x;
padding-top:5px;
margin:0px 11px;
}

#footer{
background:url(../img/back2.jpg) left top repeat-y;
padding-top:20px;
}



/* ---------------------------------------------------------


                        header css


------------------------------------------------------------ */

#logo{
float:left;
}

#logo img{
margin-left:14px;
}

img#catch{
margin-left:18px;
}

#search{
height:70px;
margin:0 10px 10px 18px;
background:url(../img/search_buck.jpg) top left no-repeat;
overflow:auto;
}

#iconBuck{
padding:0 12px 1px;
background:url(../img/icon/icon_back.jpg) left top repeat-x;
margin:1px 3px 0px;
height:40px;
}


#header ul#glbMenu{

}



/* ---------------------------------------------------------


                        footer css


------------------------------------------------------------ */
ul#ftrMenu{
text-align:center;
padding-left:6px;
}

ul#ftrMenu li{
display:inline;
}

#footer address{
font-style:normal;
text-align:center;
margin:5px 0 0;
}



