body { background:#000 no-repeat scroll 50% 0pt; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:40px;font-size:76%; margin: 0; padding:0; }

a {
	color: #FFA800;
	text-decoration: underline;
}

a:hover {

	color: #C00000;

	text-decoration: underline;

}

.menu_top { background: url(images/m_top.png) repeat-x top; }
.menu_top_l { background: url(images/m_top_l.png) no-repeat left top; }
.menu_top_r { background: url(images/m_top_r.png) no-repeat right top; height: 30px; }
.menu_c { background: #2d2d2d url(images/menubg.png) repeat-x bottom; border: 1px solid #d6d6d6; margin-bottom: 4px; padding-bottom: 8px; padding-left: 14px; padding-right: 8px; padding-top: 8px;}
.menu_text { padding: 7px 4px; }
.postby { text-align: right; color: #808080; }

.nextprev    { color: #fff; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 10px; text-align: right; }

#site_layout{background:#252525;}
#gutter{background:url(/images/all.gif) repeat-y center 0;}
#gutter_top{background:url(/images/all_top.gif) no-repeat center -38px;}
#gutter_btm{background:url(/images/all_btm.gif) no-repeat center bottom;}
	
	
h1 { margin: 0; color: #808080;  padding:  7px 7px 0 7px; font-weight: bold; font-size: 10px; }
h3 { margin: 0; color: #808080;  padding:  7px 7px 0 7px; text-align: center; text-transform: uppercase; font-weight: bold; font-size: 11px; }

.news_titlelink {

font-size: 13px;

}

.newslistpadding{

padding-left: 15px; 
padding-bottom: 10px;
padding-top: 6px;

}

.featureback {

	text-align:left;
	background: #000000 url(images/black_top_grey_bottom_bg.png) repeat-x scroll left bottom;
	height: 173px;
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
	margin: 10px;

}

.champ-table-row {	
	background: none repeat scroll 0 0 #292929;
	
}

.champ-table-row:hover {
	background: none repeat scroll 0 0 #6F0000;
	color: #FFFFFF;
	cursor: pointer;
	
}


.bmain{
border-color: #FFFFFF;
border-style: solid;
border-width: 0 10px;
}

.left184bar{

	padding: 0px; 
	margin: 0px; 
	width: 184px; 
	vertical-align:top; 
	background-color: #1b1b1b;
	
}

.left184bargrad{

	padding: 0px; 
	margin: 0px; 
	width: 234px; 
	vertical-align:top; 
	background-color: #000000;
	background: #131313 url(images/gradient1pxcar.jpg) no-repeat center top;
	
}

.area2black {
	background: #121212;
	width: 5px;

}

.areatoporange {
	background: #f4a214;
	height: 4px;

}


.area1background{
	padding: 0px; 
	margin: 0px; 
	width: *; 
	background: #111111 none repeat scroll 0 0;
	vertical-align:top;
}

.area1backgroundpic{
	padding: 0px; 
	margin: 0px; 
	width: *; 
	background-color: #2f2f2f; 
	vertical-align:top;
	background: #2f2f2f url(images/790area1grey.jpg) no-repeat center top;
}

.header1a{

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

	background-color: #CCCCCC;

	height: 21px;

}

.header1b{

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

	background-color: #CCCCCC;

	height: 21px;

	width: 37px;

}

.header1c{

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

	background-color: #CCCCCC;

	height: 21px;

	width: 50px;

}

.header1d{

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

	background-color: #CCCCCC;

	height: 21px;

	width: 50px;

}

.header2a{

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

	background-color: #FFFFFF;

	height: 160px;

	width: 780px;

}

.britheader904{

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

	background-color: #FFFFFF;

	height: 160px;

	width: 780px;

}

.header2b{

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

	background-color: #FFFFFF;

	height: 89px;

	width: 1px;

}

.header2c{

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

	background-color: #FFFFFF;

	height: 89px;

	width: 1px;

}

.header2d{

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

	background-color: #FFFFFF;

	height: 89px;

}

.header3a{

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

	background-color: #FFFFFF;

	height: 48px;

	width: 231px;

}

.header3b{

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

	background-color: #FFFFFF;

	height: 48px;

}

.header4a{

	background-color: #EAEFF3;

	height: 12px;

	width: 194px;

}

.header4b{

	background-color: #FCFCFC;

	height: 12px;

}

.header4c{

	background-color: #EAEFF3;

	height: 12px;

	width: 194px;

}

.header5a{

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

	background-color: #232426;

	height: 73px;

}

.smalltext {

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color:#FFFFFF;



}

.summarytext {

	font-size: 13px;

	color:#eaeaea;
	
}

.bodynewstext {

	color: #eaeaea;
	font-size: 13px;
	
}


.smalldatetext {

	font: 10px Tahoma,Verdana,Arial,Helvetica,"Bitstream Vera Sans",sans-serif;
	
	color: #777777;
	
}

.smalltextyell {

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color:#FFFFFF;



}

.smallblacktext {

	font: normal 11px tahoma, verdana, arial, helvetica, sans-serif;

	color:#000;

}

.smallwhitetext {

	font: normal 11px tahoma, verdana, arial, helvetica, sans-serif;

	color:#FFF;

}



.indent{

	padding: 3px 3px 3px 3px;

	margin: 5px;

	font: 11px verdana, tahoma, arial, sans-serif;

	color: #000060;

	border: 1px solid;

	background-color: #CAC8D4;

	border-bottom: #FFFFFF 1px solid;

	border-left: #000 1px solid;

	border-right: #FFFFFF 1px solid;

	border-top: #000 1px solid;

}

.indent2{

	padding: 3px 3px 3px 3px;

	margin: 5px;

	font: 11px verdana, tahoma, arial, sans-serif;

	color: #000060;

	border: 1px solid;

	background-color: #000000;

	border-bottom: #FFFFFF 1px solid;

	border-left: #000 1px solid;

	border-right: #FFFFFF 1px solid;

	border-top: #000 1px solid;

}


.defaulttext {

    background: none;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	color:#000;

}



td {

    background: none;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	color:#9dc0c0;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

	text-align:left;

}

tr {margin: 0; padding: 0;}

blockquote {

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-style: italic;

	color:#7e96ac;

}

.mediumtext {

    background: none;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	color:#000;

}

.captiontext {

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 18px;

	color:#FFFFFF;

}

.tbox{

	background-color: #FFFFFF;

	border-bottom: #5e5d63 1px solid;

	border-left: #5e5d63 1px solid;

	border-right: #5e5d63 1px solid;

	border-top: #5e5d63 1px solid;

	color: #000000;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 10px;

}


.button{

	background-color: #232426;

	border-bottom: #232426 3px solid;

	border-left: #232426 1px solid;

	border-right: #232426 1px solid;

	border-top: #232426 3px solid;

	color: #FFFFFF;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 11px;
	
	font-weight: bold;

	text-align:left;

}



.np{

	background-color: #eaeef2;

	border-bottom: #000 1px solid;

	border-left: #000 1px solid;

	border-right: #000 1px solid;

	border-top: #000 1px solid;

	color: #000000;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 9px;

	text-align:center;

	padding-bottom : 2px;

	padding-left : 2px;

	padding-right : 2px;

	padding-top : 2px;

}



form {

	margin: 2px 0px 0px 0px;

}

.spacer{

	padding-bottom : 2px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 2px;

}
.buttonspacer{

	padding-bottom : 1px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

}
hr {

	border-top: #666 1px solid;

	border-bottom: #eee 1px solid;

	height: 2px;

	width: 92%;

	text-align:center;

}

.border {

	border-bottom: #000 1px solid;

	border-left: #000 1px solid;

	border-right: #000 1px solid;

	border-top: #000 1px solid;

	background-color: transparent;

}



.border2 {

	background-color: transparent;

}

.bordergrey {

	background-color: #000000;
	border-color: #000000;
	border-style: solid;
	border-width: 0px 0px;

}

.bordergreysingle {

	border-left: 1px solid #4A4A4A;
	border-right: 1px solid #4A4A4A;
	border-top: 1px solid #5f5f5f;
	border-bottom-style: none;

}

.bordergreysinglebottom {

	border-bottom: 1px solid #4A4A4A;

}

.bordergreybottom {

	background-color: transparent;
	border-color: #1f1f1f;
	border-style: solid;
	border-width: 0px 13px 13px 13px;

}

.border3 {

	border-bottom: #000 1px solid;

	border-left: #000 1px solid;

	border-right: #000 1px solid;

	border-top: #000 1px solid;

	background-color: transparent;

}

.helpbox {

	border: transparent;

	background-color: transparent;

	color:#000;

	font: 9px tahoma, verdana, arial, helvetica, sans-serif;

}



.caption {

	padding-bottom: 2px;

	padding-left: 4px;

	padding-right: 4px;

	padding-top: 2px;

	background-color: #E1DFDF;

	color: #FFFFFF;

	font-family:  tahoma, arial, verdana, helvetica, sans-serif;

	font-weight: bold;

	font-size: 11px;

	background-image : url(images/menu-on.jpg);
	
	text-align: center;
	
	text-transform: capitalize;

}

.captionbig {

	padding-bottom: 6px;

	padding-left: 12px;

	padding-right: 4px;

	padding-top: 8px;
	
	border-width: 1px 1px 0;
		
	background-color: #191919;

	color: #FFFFFF;

	font-family:  sans-serif,tahoma, arial, verdana, helvetica;

	font-weight: bold;

	font-size: 13px;
	
	text-align: left;
	
	text-transform: capitalize;

}

.captionbignoside {

	padding-bottom: 6px;

	padding-left: 12px;

	padding-right: 4px;

	padding-top: 8px;
		
	background-color: #E1DFDF;

	color: #FFFFFF;

	font-family:  tahoma, arial, verdana, helvetica, sans-serif;

	font-weight: bold;

	font-size: 13px;

	background-image : url(images/menu-on.jpg);
	
	text-align: left;
	
	text-transform: capitalize;
	
	border-color: #000000;
	border-style: solid;
	border-width: 1px 0px;

}

.captiondark {

	padding-bottom: 6px;

	padding-left: 12px;

	padding-right: 4px;

	padding-top: 8px;

	border: 1px solid #000000;
		
	background-color: #E1DFDF;

	color: #FFFFFF;

	font-family:  tahoma, arial, verdana, helvetica, sans-serif;

	font-weight: bold;

	font-size: 13px;

	background-image : url(images/menu-on.jpg);
	
	text-align: left;
	
	text-transform: capitalize;

}

.caption12 {

	padding-bottom: 2px;

	padding-left: 50px;

	padding-right: 4px;

	padding-top: 2px;
	
	color: #FFFFFF;

	font-family: tahoma, arial, verdana, helvetica, sans-serif;

	font-weight: bold;

	font-size: 12px;

	background-image : url(images/capnew.jpg);
	
	height: 36px;

	text-transform: capitalize

}

.caption2 {

	padding-bottom: 0px;

	padding-left: 4px;

	padding-right: 4px;

	padding-top: 0px;

	background-color: transparent;

	color: #040150;

	font-family: tahoma, arial, verdana, helvetica, sans-serif;

	font-size: 1px;

	text-align:center;

}

.caption3 {

	padding-bottom: 2px;

	padding-left: 4px;

	padding-right: 4px;

	padding-top: 2px;

	background-color: #040150;

	color: #FFFFFF;

	font-family: tahoma, arial, verdana, helvetica, sans-serif;

	font-weight: bold;	

	font-size: 13px;

}

.leftcap {
	background-color: #ddd;
	background-image : url(images/fheader.png);
	color: #000;
	border-bottom:1px solid black;
	border-top:1px solid white;
	padding:3px
}

.bodytable {
	background: #000000 url(images/contentblack.png) repeat-x scroll left top;
	border: 2px solid #000000;
	border-width: 2px 2px 2px;
	margin: 0 0 7px;
	clear: both;
	padding: 10px 10px 10px 10px;

}

.fbodytable {
	background: #000000 url(images/contentblack.png) repeat-x scroll left top;
	border: 2px solid #000000;
	border-width: 2px 2px 2px;
	margin: 0 0 7px;
	clear: both;
	padding: 10px 10px 10px 10px;

}

.bodytable1px {
	background: #000000 url(images/contentblack.png) repeat-x scroll left top;
	border: 2px solid #000000;
	border-width: 1px 1px 1px;
	margin: 0 0 7px;
	clear: both;
	padding: 10px 10px 10px 10px;

}

.bodytable span {
    background: none;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	text-align:left;
}


.bodytable div {

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-style: normal;

}

.bodytableold {

	background-color: #000000;
	
	border: 1px solid #3f3f3f;

	margin: 2px;
	
	padding-bottom: 8px;

	padding-left: 14px;

	padding-right: 8px;

	padding-top: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	
	font-size:13px;
	
	font-weight:normal;
	
	color:#ffffff


}

.bodytableborder {

	background-color: #000000;
	
	border: 1px solid #3f3f3f;

	margin: 2px;

	padding-bottom: 8px;

	padding-left: 14px;

	padding-right: 8px;

	padding-top: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	
	font-size:13px;
	
	font-weight:normal;
	
	color:#ffffff


}

.bodytablenoborder {

	background-color: #000000;

	margin: 1px;

	padding-bottom: 8px;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	
	font-size:13px;
	
	font-weight:normal;
	
	color:#ffffff;
	
	-moz-border-radius-bottomright: 12px;
	-webkit-border-bottom-right-radius: 12px;
	-moz-border-radius-bottomleft: 12px;
	-webkit-border-bottom-left-radius: 12px;


}

.bodytablenobordertrans {

	background-color: #000000;

	margin: 0px;

	padding-bottom: 8px;

	padding-left: 14px;

	padding-right: 8px;

	padding-top: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	
	font-size:13px;
	
	font-weight:normal;
	
	color:#ffffff;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); 
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	-moz-border-radius-bottomright: 12px;
	-webkit-border-bottom-right-radius: 12px;
	-moz-border-radius-bottomleft: 12px;
	-webkit-border-bottom-left-radius: 12px;
	-moz-border-radius-topright: 12px;
	-webkit-border-top-right-radius: 12px;
	-moz-border-radius-topleft: 12px;
	-webkit-border-top-left-radius: 12px;



}

.bodytablenobordertransnews {

	background-color: #000000;

	margin: 0px;

	padding-bottom: 8px;

	padding-left: 14px;

	padding-right: 8px;

	padding-top: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	
	font-size:13px;
	
	font-weight:normal;
	
	color:#ffffff;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); 
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	-moz-border-radius-bottomright: 12px;
	-webkit-border-bottom-right-radius: 12px;
	-moz-border-radius-bottomleft: 12px;
	-webkit-border-bottom-left-radius: 12px;

}


.transbox div {
padding: 20px;
font-weight: bold;
color: #000;
filter:alpha(opacity=100);
opacity: 1;
-moz-opacity:1;
position: relative;
}

.bodytablethumbs {
	
	background-image : url(images/FILMSTRIP2008.gif);


}

.bodytablethumbs184 {
	
	background-image : url(images/FILMSTRIP2008-184.gif);
	color:#ffffff;
	padding-bottom: 20px;


}

.bodytable12 {

	background-color: transparent;

	padding-bottom: 8px;

	padding-left: 14px;

	padding-right: 8px;

	padding-top: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	
	font-size:10px;
	
	font-weight:normal;
	
	color:#c1c1c1


}


.bodytable2 {

	background-color: transparent;

	padding-bottom: 8px;

	padding-left: 15px;

	padding-right: 8px;

	padding-top: 18px;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	color: #ECCB1A;

}



.bodytable3 {

	background-color: #e9ebef;

	padding-bottom: 8px;

	padding-left: 8px;

	padding-right: 8px;

	padding-top: 8px;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

}

.bodytable4 {

	background-color: transparent;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

}

.bodytable5 {

	background-color: #e9ebef;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

}


p {

	margin-top: 0px;

	margin-bottom: 0px

}



.fborder {

	background-color: #fff;

	

}

.forumheader{

	background-color: #6d6e74;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 14px;

	color:#FFFFFF;

	padding: 4px;

	border-style: hidden;

}



.forumheader2{

	background-color: #126DBA;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color:#FFFFFF;

	padding: 4px;

	border: #C3BDBD 1px solid;

}



.forumheader3{

	background-color: #1C1C1C;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 11px;

	color:#FFFFFF;

	padding: 4px;

	border-style: hidden;


}
.forumheader4{

	background-color: #C3BDBD;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color:#FFFFFF;

	padding: 4px;

	border: #C3BDBD 1px solid;

}



.forumheader5{

	background-color: #C3BDBD;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 11px;

	color:#FFFFFF;

	padding: 4px;

	border: #C3BDBD 1px solid;

}


.forumborder{

	border-bottom: #000080 1px solid;

	border-left: #000080 1px solid;

	border-right: #000080 1px solid;

	border-top: #000080 1px solid;

	background-color: transparent;

}



.fcaption {

	border-bottom: #000 1px solid;

	border-left: #000 1px solid;

	border-right: #000 1px solid;

	border-top: #000 1px solid;

	padding-bottom: 2px;

	padding-left: 8px;

	padding-right: 0px;

	padding-top: 2px;

	background-color: #040150;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 12px;

	color:#FFFFFF;

}




.finfobar{

	background-color: #CCC8C8;

	font: 11px verdana, tahoma, arial, helvetica, sans-serif;

	color:#000;

	padding: 4px;

	border: #C3BDBD 1px solid;

}



a.forumlink{

	color: #fff;

	text-decoration: underline;

}



.right { 

	background-position: right; 

	background-repeat: repeat-y; 

	background-color: #A0BAED; 

	padding-right: 1px; 

}



.searchhighlight{text-decoration: underline;color:#FFFFFF;font-weight:bold;background-color:#758393;}

.bottombit {width:100%; background-color:#DDE8F1; margin-bottom:7px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%; padding:7px 0px 5px 0px ; float:none; clear:both}

.sihf {
	font-weight: bold;
	font-size: 10px;	
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;	
}

.alblink a {
	color: #EAEAEA;
	text-decoration: none;
}

.alblink a:hover {
	color: #FFFFFF;
	text-decoration: overline;
}

.album_stat {
	font-size: 85%;
	margin: 5px 0px;
}

.image {
	border-color: #A0A0A0;
	border-style: solid;
	border-width: 2px;
	margin: 2px;
}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
	border: 1px solid #FFFFFF;
}

img.news_image {   
	border: 1px solid #FFFFFF;
}

img.featureimg {

border: 0px solid #ffffff;
display: block;
height: 84px;
margin-left: auto;
margin-right: auto;

}

img.news_image:hover {
	border: 1px solid #2f4495;
}

.maintable {
	background-color: #626262;
	border: 1px solid #A0A0A0;
	margin-bottom: 1px;
	margin-top: 1px;
}

.maintable2 {
	background-color: #626262;
	margin-bottom: 1px;
	margin-top: 1px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	padding: 4px;
	border-style: hidden;
}

.contenttable {
	background-color: #191919;
	border: 1px solid #a0a0a0;
	margin-bottom: 1px;
	margin-top: 1px;
}

.contenttable td {
	background: none repeat scroll 0 0 transparent;
	color: #c7c7c7;
	padding: 3px 10px 3px 3px;
}

.contenttable tr {
	background: #323232 none repeat scroll 0 0;
	color: #c7c7c7;
	padding: 3px 10px 3px 3px;
}

.contenttable img {
	width: 200px;
	height: *;
	text-align:center;
}

.champ-table-row a {
	color: #FFFFFF;
	text-decoration: none;
}

.champ-table-row a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.tableb {
	background: #797979;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
}

.tableb_compact {
	background: #616161;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
}

.tableh2 {
	background: #323232;
	color: #C7C7C7;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
}

.tableh3 {
	background: #323232;
	color: #C7C7C7;
	padding-bottom: 3px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 3px;
}

.tableh2b {
	background: #323232;
	color: #C7C7C7;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	font-weight: bold;
}

.textinput {
	background-color: #4A4A4A;
	border: 1px solid #A0A0A0;
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding-left: 3px;
	padding-right: 3px;
}

.thumbnails {
	background: #777777;
	padding: 5px;
}

.topmenu {
	font-size: 100%;
}

.topmenu a {
	color: #DFDFDF;
	text-decoration: none;
}

.topmenu a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.topmenu td {
	font-weight: bold;
	white-space: nowrap;
}
