
* { padding: 0; margin: 0; }

body {background-color: #D6D6D6;
 font-family: ËÎÌå, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height:1.8em;
}
a:link { color:#333;
	text-decoration: none;
}
a:visited {color:#333;
	text-decoration: none;
}
a:hover {color:#03c;
	text-decoration: none;
}
a:active {color:#333;
	text-decoration: none;
}


h3{ height:30px; background:#f0f0e8 url(img/dot.gif) 20px 8px no-repeat; padding-left:40px; font-weight:bold; font-size:13px; color:#0066CC; letter-spacing:4px; line-height:30px;}
.txt {padding:8px 0px 0px 25px; margin-bottom:10px; font-size:13px; background-color:#f7f7f7;}
#wrapper { 
 margin: 0 auto;
 width: 780px;
}
#faux {
 background-color:#FFF;
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 margin: 0 auto;
 width: 760px;
 height: 141px;
 background-image:url(img/top.jpg);
 background-repeat:no-repeat;
 text-align:right;
 padding:10px;
 color: #ffffff;
}
#header a{color:#ffffff;}
/*nav*/
  


#menu{ position:relative;z-index:100;margin:0 auto;width:780px;height:30px; background:#3271db url(img/bg_nav.jpg) 0 0 repeat-x;}
#menu ul{
    list-style:none;
   
}
 
#menu ul li:hover ul,   
#menu ul a:hover ul{visibility:visible;}
#menu li { position:relative;width:87px;
    border-right:1px solid #fff;
    float:left;
}
#menu li a {
    display:block;
    text-align:center;
    color:#fff;
    line-height:30px;
    padding:0 10px;
}
#menu li a:hover,#menu li.current{
    background:#fff url(img/bg_nav_c.jpg) 0 0 repeat-x;
	color:#000000;
}
#menu li.current {width:75px;}
#menu li.current a{color:#000000;}
#menu ul ul{}   
#menu ul ul li {clear:both;text-align:left;border:0;border-bottom:1px solid #fff;background:#3271db;}   
#menu ul ul li a{display:block;width:75px;height:30px;margin:0;padding:0px;}   
#menu ul ul li a:hover{background-color:#f0f0e8;color:#000000;} 

#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 540px;
 float: left; 
}
#rightcolumn { 
 float: right;
 color: #333;
 margin: 10px 10px 0 0;
 width: 210px;


}

.nr ul{
    margin-left:20px; 
   
}
.nr{ margin:3px 0; padding:10px;border:1px solid #d3d3d3; }
.nr span{float:right;}
#right2{  
margin-top:5px !important;
margin-top:-3px;
}
#footer { 
 width: 780px; height:30px;
 clear: both;
 color: #fff;
 background:#3271db url(img/bg_nav.jpg) 0 0 repeat-x;
 line-height:30px;
 text-align:center;
}
.clear { clear: both; background: none; }
