body {
  background:url(../images/back.jpg) center repeat-y;
  margin:0px;
}

td.sText{font-size:9px;}
td.oldReg {font-size:9px;} 
.oldReg, td.oldReg a, td.oldReg a:visited {color: #0000ff;}
td.reReg {font-size:9px;} 
.reReg, td.reReg a, td.reReg a:visited {color: #800080;}
td.TagAxle {font-size: 9px; }
.TagAxle {color: #800080; font-weight: bold;}
.Shunt {font-weight: bold;}

td, th{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  line-height: 1.5;
}

td.forum
{
	color: #D23B3B;
}

.forumHighlight
{
	background: #FECACA;
}

.foruminfo
{
	color: #795960;
}

a:link {color : #D23B3B; font-weight: bold;}
a:visited {color : #D23B3B;font-weight: bold;}
a:hover {color : #ffffff; background: #D23B3B;font-weight: bold;}

a.whiteLink:link {color : #fff; font-weight: bold;}
a.whiteLink:visited {color : #fff;font-weight: bold;}
a.whiteLink:hover {color : #fff;}

.whiteText{color:#ffffff;}

a.readmessage {color: #666666;}

INPUT {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; border-width:1px; border-color:#B71B1C; background-image: url(../images/fieldBack.gif); color:#B71B1C;font-weight:bold;}
TEXTAREA {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; border-width:1px; border-color:#B71B1C; background-image: url(../images/fieldBack2.gif); color:#B71B1C;font-weight:bold;}
SELECT {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; border-width:1px; border-color:#B71B1C;color:#B71B1C;font-weight:bold;}

.Ubody {
		scrollbar-arrow-color:#FFD300;
		scrollbar-base-color:#D13838;
		scrollbar-shadow-color:#A32828;
		scrollbar-face-color:#D13838;
		scrollbar-highlight-color:#F69191;
		scrollbar-darkshadow-color:#A32828;
		scrollbar-3dlight-color:#F69191;
}

ul{list-style:url(../images/arrow.gif);}

#changelist { border-collapse: collapse; }
#changelist th { background-color: #CC3333; border: solid 2px #CCCCCC; color: #ffffff; text-align: left; padding: 3px; }
#changelist th.sub { background-color: #D86F6F; border-top: 0; border-bottom: 0; }
#changelist td { background-color: #FFDD99; border: solid 2px #CCCCCC; padding: 3px; }

.banner { border: solid 1px #D13838; }

.galleryimage img {border: solid 1px #000000; margin: 0px; padding: 0px;}
.galleryimage {float: left; margin: 0px 0px 0px 23px; padding: 0px;}
.galleryimageleft {margin-left: 5px; float:left; padding: 0px;}
.galleryimageleft img {border: solid 1px #000000;}

#caption {font-weight: bold; text-align:center;}
#copyright {font-weight: bold; text-align:center;}
#menushadow {background-image: url(../images/shadow.gif); height: 34px; text-align:right; padding: 5px 10px 0px 0px; clear:both; color: #D13838; font-weight:bold; }

/*new header */

#main_menu ul, #main_menu li
{
    list-style-image:none;
    list-style:none;
    padding:0;
    margin:0;
}
#main_menu #left_buts li
{
    float:left;
    font-size:12px;
    font-family:Verdana, Arial, Sans-Serif;
    display:inline;
}
#main_menu #right_buts li
{
    float:right;
    font-size:12px;
    font-family:Verdana, Arial, Sans-Serif;
    display:inline;
}
#main_menu li a
{
    background-color:#D13838;
    padding:2px 12px 2px 12px;
    display:block;
    text-align:center;
    color:#fff;
    text-decoration:none;
    border-left:solid 1px #323638;
    border-right:solid 2px #323638;
    margin:0;
}
#main_menu li a:hover
{
    text-decoration:none;
    background-color:#FF2D2D;
}
#main_menu 
{
    float:right;
    background-color:#D13838;
    width:770px;
    padding:0;
    margin:-1px 0 0 0;
    border-bottom:solid 3px #323638;
    border-top:solid 1px #323638;
}
#main_header
{
    background-color:#F9D952;
    background-image:url(../images/bg.jpg);
    background-repeat:no-repeat;
    width:770px;
    height:233px;
    padding:0;
    margin:0;
}
.ad img
{
    margin:0;
    padding:0;
    border:solid 1px #323638;
}
.ad
{
    margin-top:5px;
    margin-right:5px;
    margin-bottom:5px;
    margin-left:0;
    padding:0;
    float:right;
    display:inline;
}
#left_buts
{
    float:left;
    display:inherit;
    position:absolute;
    xposition:fixed;
}
#right_buts
{
    float:right;
    display:inline;
}

.preview {clear: left; width: 269px; background-color: #D23B3B; height: 20px; text-align: center; margin-top: 5px;}
.preview a, .preview a:visited { color: #FFFFFF; font-weight: bold; font-size: 12px; padding: 3px; }
.preview a:hover { color: #FFFF00; }

#infopopup {position:absolute; height:26px; width: 200px; border: solid 1px #000000; display: none; margin-left: 15px; padding: 3px 6px 3px 6px; background-color: #FFFFFF; font-family:Verdana; font-size: 10px;}

div.haulierlist {height: 26px; }
div.haulierlist img {margin: 3px 5px 3px 0px; float:left; clear:both; border: solid 1px #AAAAAA;  }
div.haulierlist span {line-height: 26px; display:block; height: 20px;  }

p.linkheader {background-color: #D13838; color: #ffffff; font-weight: bold; height: 20px; padding-left: 5px; line-height:20px; margin: 0px 0px 5px 0px; padding-bottom: 0px; margin-bottom: 5px;}
p.linkheader a, p.linkheader a:visited {color: #ffffff; text-decoration:none;}
td.links_page {padding: 10px 0px 10px 0px;}

.home_thumbs, .home_thumbs_end
{
    width:150px; 
    background-color:#E2E2E2; 
    float:left;
}
.home_thumbs
{
    margin-right:36px;
}
.home_thumbs end
{
     margin-right:0;
}

#photographer_label, #photographer_select {display:none; padding-top: 6px;}

