* {
margin:0;
padding:0;
}

body {
background:url('images/body_bg.jpg') top repeat-x;
background-color:#d1d1ad;
font-family:arial, helvetica;
font-size:12px;
}

td, ul, li {
font-family:helvetica;
font-size:12px;
}

#container {
margin-top:0px;
width:800px;
background:url('images/txt_bg.jpg') center repeat-y;
color:#000;
text-align:left;
}

#header {
height:434px;
}

#random {
margin:0;
padding-left:30px;
width:100%;
height:320px;
}

#label {
position: absolute;
top:114px;
left:30px;
width:150px;
padding:5px 5px 5px 5px;
font-family:arial, helvetica;
font-size:12px;
color:#fff;
background:url ('images/blk.png');
}

.navbar {
position:relative;
top:2px;
left:30px;
padding: 0 5px 4px 5px;
width:740px;
height:18px;
border-bottom:1px solid #963;
text-align:left;
}
.navbar a {margin-top:10px;color: #000; font-family: arial; font-size:11px; text-decoration: none;}
.navbar a:hover {margin-top:10px;color: #000; font-family: arial; font-size:11px; text-decoration: none; background-color:ddd;}
.navbar a:visited {margin-top:10px;color: #333; font-family: arial; font-size:11px; text-decoration: none; }

#search {
float:right;
top:0px;
right:0px;
font-size:11px;
}

#search TEXTAREA, INPUT {
font: 9px Helvetica, sans-serif;
}

#content {
float:left;
width:740px;
padding-left:35px;
background-color:transparent;
margin-top:10px;
margin-bottom:20px;}

#content3, #content1 {
float:left;
width:62%;
margin-right:20px;
padding:10px 10px 10px 10px;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
margin-bottom:10px;}

#content2 {
float:right;
width:31%;
margin-right:0px;
padding:10px 0px 5px 5px;
border-top:none;
border-bottom:none;
margin-bottom:10px;}

#comments {
float:left;
width:650px;
margin-right:20px;
padding:10px 10px 10px 10px;
border-top:1px solid #ddd;
margin-bottom:10px;
background:url('images/msg_bg.gif') repeat;}


#footer {
clear:both;
position:relative;
top:0px;
left:0px;
height: 114px;
padding-left:30px;
padding-top:30px;
background:url('images/footer.jpg') no-repeat;
}

h1 {
font-family: georgia, times;
font-style: italic;
font-size:17px;
color: #333;
font-weight:bold;
margin-top:15px;			
margin-bottom:15px;
margin-left:10px;
}

h2 {
font-size:14px;
font-weight:bold;			
color: #960;
margin-bottom:15px;
}

h6 {
font-size:12px;
font-weight:bold;			
color: #333;
margin-top:15px;
margin-bottom:10px;
}

h5 {
font-family: georgia, times;
font-style: italic;
font-size:14px;
font-weight:bold;
padding-top:15px;			
padding-bottom:5px;
}

h3 {
font-family: georgia, times;
font-style: italic;
font-size:12px;
font-weight:bold;
margin-top:0px;			
margin-bottom:5px;
color:#963;
}

div.transOFF {position:absolute;top:408px;left:30px;width:740px;color:white; background-color: black;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;border:1px solid black; text-align:right; padding-right:10px; font-weight:normal;}
div.transON  {position:absolute;top:408px;left:30px;width:740px;color:white; background-color: black;opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.8;border:1px solid black; text-align:right; padding-right:10px; font-weight:bold;}
div.trans25   {position:absolute;top:408px;left:30px;width:740px;color:white; background-color: black;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;border:1px solid white; text-align:right; padding-right:10px; font-weight:bold;}
div.trans75   {position:absolute;top:408px;left:30px;width:740px;color:white; background-color: black;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;border:1px solid white; text-align:right; padding-right:10px; font-weight:bold;}

.transOFF a, .transON a, .trans25 a, .trans75 a {color: #fff; text-decoration: none;}
.transOFF a:hover, .transON a:hover, .trans25 a:hover, .trans75 a:hover {color: #fff; text-decoration: none;}

#year ul {list-style-type:none;font-size:11px;margin-top:5px;margin-bottom:5px;}
#year li {font-size:11px;margin-top:5px;padding-top:5px;padding-bottom:5px;border-top:0.5px thin dotted #ddd}

ul{list-style-type:none;}

li {
font-size:12px;
padding-top:10px;
padding-bottom:5px;
border-top:0.5px thin dotted #ddd}

#aname {
float:left;
width:170px;
margin-left:0px;
margin-bottom:15px;

}

#acat {
float:left;
width:230px;
margin-left:10px;
margin-bottom:15px;
}

#acat1 {
float:left;
width:170px;
margin-left:5px;
margin-bottom:2px;
}

#ayear {
float:left;
width:170px;
margin-left:5px;
margin-bottom:2px;
}
#ayear1 {
float:left;
width:19.99px;
margin-left:5px;
margin-bottom:2px;
}

#acat1, #ayear li {
font-size:12px;
padding:0px;
border:none;}


#qlink {
float:right;
width:31%;
margin-right:0px;
padding:0px 0px 5px 5px;
border-top:none;
border-bottom:none;
margin-bottom:10px;}

#qlink ul {
padding-top:15px;
}
#qlink li {
font-size:12px;
padding-left:10px;
padding-top:0px;
padding-bottom:2px;
border:none;
}
#qlink h2 {
font-size:14px;
font-weight:bold;			
color: #960;
margin-top:10px;
}


#qlink li a {color: #000; font-family: arial; font-size:11px; text-decoration: none;}
#qlink li a:hover {color: #000; font-family: arial; font-size:11px; text-decoration: none; background-color:ddd;}
#qlink li a:visited {color: #333; font-family: arial; font-size:11px; text-decoration: none; }

#footer a {padding-left:5px; padding-right:3px; color: #000; font-family: arial; text-decoration: none;}
#footer a:hover {padding-left:5px; padding-right:3px; color: #000; font-family: arial; text-decoration: none; background-color:ddd;}
#footer a:visited {padding-left:5px; padding-right:3px; color: #333; font-family: arial; text-decoration: none; }

#content1 a {color: #000; font-family: arial; font-size:12px; text-decoration: none; border-bottom:1px thin dotted #ccc;}
#content1 a:hover {color: #000; font-family: arial; font-size:12px; text-decoration: none; background-color:ddd;}
#content1 a:visited {color: #333; font-family: arial; font-size:12px; text-decoration: none; }

#content2 a {color: #000; font-family: arial; font-size:12px; text-decoration: none; border-bottom:1px thin dotted #ccc;}
#content2 a:hover {color: #000; font-family: arial; font-size:12px; text-decoration: none; background-color:ddd;}
#content2 a:visited {color: #333; font-family: arial; font-size:12px; text-decoration: none; }


#content3 a {color: #000; font-family: arial; font-size:12px; text-decoration: none;}
#content3 a:hover {color: #000; font-family: arial; font-size:12px; text-decoration: none;}
#content3 a:visited {color: #333; font-family: arial; font-size:12px; text-decoration: none; }

#mythumbs {
float: right;
width: 193px;
}

#awardee {
width: 99.99%;
border: 1px solid #ddd;
padding: 2px;
margin-bottom:3px;
}

#1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12, #13, #14, #15, #16, #17, #18, #19, #20, #21, #22, #23, #24, #25, #26, #27, #28, #29, #30, #31 {
border: 1px solid #ddd;
background-color:#FDFCF2;
padding:5px;
}