* {
 padding:0;
 font-size: 12px;
 line-height: 170%;
 margin: 0;
 font-family: Verdana, Arial, sans-serif;
}

a {
	color:#000000;
       text-decoration: none; }

h1, h2, h3{ margin: 0; }

h4, h4 a {

 padding-left: 5px;

 margin: 5px;

 color: #FF6600;

 line-height: 16px;

 border-left-width: 5px;

 border-left-style: solid;

 border-left-color: #FF6600;

}

a {

 color: text-decoration: none; }



a:hover {

 position: relative;

 top: 1px; left: 1px; color: red;

 text-decoration: none;

}


a:visited {text-decoration: none;}

#be {

 width:800px;

 margin-right: auto;

 margin-left: auto;

 background-image: url(images/bbg.gif);

 background-repeat: repeat-y;

 border: 3px solid #333333;

}

#top h1{
text-align:left;
}


#top {

 width:800px;

 height:160px;

 background-image: url(images/tpb.jpg);

 background-repeat: repeat-x;

}

#wrapping {
 width: 790px;
 padding: 5px;

}

#navigation {

 width:780px;

 height: 25px;

 background-image: url(images/navigation.jpg);

 border-bottom-width: 1px;

 border-bottom-style: solid;

 border-bottom-color: #E3E3E3;

 padding-left: 15px;

 color: #FFFFFF;

}



#navigation p {

 color: #FFFFFF;

 padding-top: 6px;

 font-size: 10px;

}


#navigation a {

 color: #FFFFFF;

 padding-left: 5px;

 padding-right: 5px;

 font-size: 10px;

}

#navigation a:hover {

 color: #FFFFFF;

 background-color: #DDDDDD;

 border-bottom-style: none;

}


#maincontents {

 width:570px;

 float: right;

 padding: 5px;

}



#maincontents img {

 margin: 10px;

}



#maincontents h2 {

 font-size: 14px;

 border-left-width: 7px;

 border-left-style: solid;

 border-left-color: #B22222;

 padding-left: 5px;

 background-image: url(images/dot.gif);

 background-repeat: repeat-x;

 background-position: bottom;

 color: #B22222;

 margin-top: 5px;

 margin-bottom: 5px;}



#maincontents h3 {

 color:#778888;

 font-size: 14px;

 font-weight: bold;

 margin-bottom:0px;

 text-indent: 35px;

 margin-left: 10px;

 margin-top: 10px;

 height: 28px;

 line-height: 28px;

 background-image: url(images/h.jpg);

 background-repeat: no-repeat;

}



#maincontents h4 {

 font-size: 14px;

 border-left-width: 7px;

 border-left-style: solid;

 border-left-color: #B22222;

 padding-left: 5px;

 background-image: url(images/dot.gif);

 background-repeat: repeat-x;

 background-position: bottom;

 color: #B22222;

 margin-top: 5px;

 margin-bottom: 5px;

}



#maincontents p {

 padding: 10px;

 background-image: url(images/bg.gif);

 margin-right: 5px;

 margin-left: 5px;

}



#maincontents a {

 line-height: 20px;

 background-image: url(images/folder.gif);

 background-repeat: no-repeat;

 padding-left: 25px;

 color: #000000;

 border-bottom-width: 0px;

 margin-top: 10px;

 margin-right: 10px;

 text-decoration:none;

}





#leftside {

 float: left;

 width: 202px;

 text-align: center;

}



#leftside_d {

 background-color: #E0DEDA;

 padding-top: 2px;

 border: 1px solid #C6C0B9;

 margin: 5px 5px 5px 5px;

 background-image: url(images/ggg.jpg);

 text-align: left;

 

}



#leftside_d h3 {

 display: block;

 width: 185px;

 line-height: 20px;

 text-align: center;

 color: #CCCCCC;

 margin-right: auto;

 margin-left: auto;

 margin-bottom: 0px;

 margin-top: 3px;

 background-color: #666666;

 background-image: url(images/smenu.gif);

 font-size: 10px;

 letter-spacing: 0.1em;

 border-bottom-width: 1px;

 border-bottom-style: dotted;

 border-bottom-color: #333333;

 padding-top: 3px;

 padding-bottom: 5px;

}



#leftside_d li {

 list-style-type: none;

}



#leftside_d li p {

 display: block;

 width:140px;

 font-size: 10px;

 text-decoration:none;

 color:#333333;

 line-height: 15px;

 margin-top: 1px;

 margin-right: auto;

 margin-left: auto;

 padding-right: 15px;

 padding-left: 22px;

 padding-bottom: 5px;

 background-repeat: repeat-x;

 background-color: #FFFFFF;

 border-right-width: 2px;

 border-left-width: 2px;

 border-right-style: solid;

 border-left-style: solid;

 border-right-color: #C6BCB0;

 border-left-color: #C6BCB0;

 padding-top: 3px;

}



#leftside_d li a {

 display: block;

 width:140px;

 font-size: 13px;

 text-decoration:none;

 color:#333333;

 line-height: 15px;

 margin-top: 1px;

 margin-right: auto;

 margin-left: auto;

 padding-right: 15px;

 padding-left: 22px;

 padding-bottom: 5px;

 border-bottom-width: 1px;

 border-bottom-style: dotted;

 border-bottom-color: #9E917E;

 background-image:url(images/li.jpg);

 background-repeat: repeat-x;

 background-color: #E0DBD5;

 border-right-width: 2px;

 border-left-width: 2px;

 border-right-style: solid;

 border-left-style: solid;

 border-right-color: #C6BCB0;

 border-left-color: #C6BCB0;

 padding-top: 3px;

 letter-spacing:1pt;

}





#leftside_d li a:hover {

 background-color: #FFFAFA;

 color: #666666;

 text-decoration: underline;

 background-image: none;

}





#leftside img {

 border:none;

}



#leftside p {

 padding: 10px;

}



#leftside p a {

 font-size:10px;

 background-color: #E2DDD7;

 display: block;

 padding: 10px;

 line-height: 15px;

 border: 2px solid #C6BCB0;

}





address {

 font-style: normal;

 text-align: center;

 padding-top: 5px;

 padding-bottom: 5px;

 display: block;

 background-color: #736D61;

 background-image: url(images/dot.gif);

 background-repeat: repeat-x;

 background-position: top;

 font-size: 10px;

 clear: both;

}



address a { color: #000000; 

            font-size: 10px; 

            text-decoration: none; }



.description{

 margin-right: 15px;

 margin-left: 15px;

 background-color: #F5F4F1;

 border-right-width: 1px;

 border-bottom-width: 1px;

 border-left-width: 1px;

 border-right-style: dotted;

 border-bottom-style: dotted;

 border-left-style: dotted;

 border-right-color: #999999;

 border-bottom-color: #999999;

 border-left-color: #999999;

 margin-bottom: 10px;

}



.description p{

 padding:10px;

 margin:0;

 color: #333333;

}







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



