body{
margin:0px auto;
font-family:arial;
font-size:12px;

}
form{
margin:0;
}
table, tr, td, div, p, span{
font-family:arial;
font-size:12px;
}
#pscroller1 {
    BORDER-RIGHT: black 0px; PADDING-RIGHT: 0px; BORDER-TOP: black 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 0px; 
    WIDTH: 230px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px; HEIGHT: 200px;
}
.pagelink, .pagelink:active, .pagelink:visited{
color:#64440e;
font-size:12px;
font-weight:bold;
}
.pagelink:hover{
color:#64440e;
text-decoration:underline;
}
img{
border:0;
}
a{
text-decoration:none;
font-family:Arial;
font-size:12px;
color:#336699;
}
a:hover{
color:#333333;
}
.left_menu,.left_menu:active,.left_menu:visited{
display:block;
width:200px;

height:25px;
line-height:25px;
color:#FFFF00;
font-weight:bold;
}

.left_menu:hover{
color:#FFFFFF;
}

#main{
background:url(images/main_tr.jpg) top right no-repeat;
}
#main div{
background:url(images/main_bl.jpg) bottom left no-repeat;
}
#main div div{
background:none;
}
.link_title, .link_title:visited, .link_title:active{
color:#336699;
font-weight:bold;
}
.link_title:hover{
text-decoration:underline;
}
.book,.book:visited,.bookactive{
color:#FFFFFF;
display:block;
width:83px;
height:23px;
background:url(images/book.jpg) no-repeat;
padding-top:7px;
padding-left:13px;
font-weight:bold;
}
.book:hover{
color:#FFFF00;
}
.detail,.detail:active,.detail:visited{
color:#336699;
}
.detail:hover{
color:#333333;
}

a.button {
   
    color: #FFF;
    display: block;
    height: 28px;
	float: left;
	text-transform:uppercase;
    margin-right: 1px;
    padding-right: 6px; /* sliding doors padding */
    text-decoration: none;
	
	font-weight:bold;
}

a.button span {
    
    display: block;
    font-size: 11px;
		line-height: 20px;
    padding: 4px 14px 4px 20px;
}


a.button:hover, a.buttonRed:hover {
    background: transparent url(images/top_menu2_r.gif) right top no-repeat;
    color: #333;
		text-decoration:none;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:hover span {
     background: transparent url(images/top_menu2_l.gif) no-repeat;
		text-decoration:none;
    padding: 4px 14px 4px 20px; /* push text down 1px */
}

a.button2 {
    background: transparent url(images/top_menu2_r.gif) no-repeat top right;
    color: #333;
    display: block;
    height: 28px;
		float: left;
		font-weight:bold;
		text-transform:uppercase;
    margin-right: 1px;
    padding-right: 6px; /* sliding doors padding */
    text-decoration: none;
}

a.button2 span {
    background: transparent url(images/top_menu2_l.gif) no-repeat;
    display: block;
    font-size: 11px;
		line-height: 20px;
    padding: 4px 14px 4px 20px;
}
.module,.module:visited,.module:active{
color:#CCCCCC;
display:block;
padding:0 10px 0px 10px;
border-right:solid 1px #CCCCCC;
}

.other,.other:visited,.other:active{
color:#666600;
font-weight:bold;
}
.other:hover{
color:#336699;
}

.home,.home:visited,.home:active{
color:#CCCCCC;
}
.home:hover{
color:#FFFFFF
}
.viewmore,.viewmore:visited,:active{
color:#CCCCCC;
}
.viewmore:hover{
color:#FFFFFF
}

