@charset "utf-8";
/* CSS Document */

body{
	padding:0;
	margin:0;
	background:#ffc200;
	color:#c93c00;
	font: 76% Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
}

table{
	color:#c93c00;
	font-family:Verdana;
	font-size:10px;
}

.bordered { border:1px solid #aaa; }

img, div, a, input { behavior: url(iepngfix.htc) }

a:link, a:visited {
	color: #730046;
	font-weight: bold;
	outline: none;
	text-decoration:none;
}

a:hover, a:active {
	color: #F23900;
}

a img  {border: 1px solid #730046}
A:hover img  {border: 1px dashed #F23900}
table.thumb_block tr td a img { width: 320px; height: 240px; }
.noborder, a img.noborder, a:hover img.noborder { border: 0;}

h1 {
	color:#F23900;
	font-size:12px;
	font-weight: bold;
}

h2 {
	color:#F23900;
	font-size:11px;
	font-weight: bold;
}

h3 {
	color:#F23900;
	font-size:24px;
	font-weight: bold;
}

h4 {
	color:#F23900;
	font-size:10px;
	font-weight: bold;
	text-decoration:none;
}

h5 {
	color:#F23900;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
}


.highlightit img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.highlightit:hover img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

#menu {
	background: #bfbb11;
	float: center;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
#menu li {
	float: left;
	margin: 0;
	padding: 0;
}
#menu a {
	background: #000 top center no-repeat;
	color: #000;
	display: block;
	float: left;
	margin: 0;
	padding: 1px;
	text-decoration: none;
	font-weight:normal;
}
#menu a:hover {
	background: #bfbb11 top center no-repeat;
	color: #b2e31e;
	padding: 1px;
}

#banner a {
	background: #000 top center no-repeat;
	color: #000;
	display: block;
	margin: 0;
	padding: 1px;
	text-decoration: none;
	font-weight:normal;
}
#banner a:hover {
	background: #bfbb11 top center no-repeat;
	color: #bfbb11;
	padding: 1px;
}

#bookmark-badge {position:absolute; right:10px; top:-5px; background:url(images/bookmark-badge.png); width:218px; height:139px;}
#bookmark-badge a {display:block; width:218px; height:139px; text-indent:-9999px;}

ul#navigation {
    position: fixed;
    margin: 0px;
    padding: 0px;
    top: 0px;
    right: 10px;
    list-style: none;
    z-index:999999;
    width:120px;
}
ul#navigation li {
    width: 103px;
    display:inline;
    float:left;    
}
ul#navigation li a {
    display: block;
    float:left;
    margin-top: -2px;
    width: 100px;
    height: 25px;
    background-color:#E7F2F9;
    background-repeat:no-repeat;
    background-position:50% 10px;
    border:1px solid #BDDCEF;
    -moz-border-radius:0px 0px 10px 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -khtml-border-bottom-right-radius: 10px;
    -khtml-border-bottom-left-radius: 10px;
    text-decoration:none;
    text-align:center;
    padding-top:80px;
    opacity: 0.8;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);  
}
ul#navigation li a:hover{
     background-color:#CAE3F2;
}
ul#navigation li a span{
    letter-spacing:2px;
    font-size:11px;
    color:#60ACD8;
    text-shadow: 0 -1px 1px #fff;      
}
ul#navigation .bookmark a{
    background-image: url(images/bookmark.png);
}
ul#navigation .about a      {
    background-image: url(../images/id_card.png);
}
ul#navigation .search a      {
    background-image: url(../images/search.png);
}
ul#navigation .podcasts a      {
    background-image: url(../images/ipod.png);
}
ul#navigation .rssfeed a   {
    background-image: url(../images/rss.png);
}
ul#navigation .photos a     {
    background-image: url(../images/camera.png);
}
ul#navigation .contact a    {
    background-image: url(../images/mail.png);
}
