@charset "UTF-8";
/* CSS Document */

BODY {
background:rgb(230,225,220);
color :rgb(83,71,65);
padding : 0;
margin : 0px 0;
text-align : center;
font-size:11px;
font-family:arial;
}

a:link{
text-decoration:none;
color:rgb(133,0,11);
}

a:visited{
text-decoration:none;
color:rgb(133,0,11);
}

a:hover{
text-decoration:underline;
color:rgb(133,0,11);
}

a:active{
text-decoration:underline;
color:rgb(133,0,11);
}


/* Main structure */


#maincontentcontainer{
display:block;
position:relative;
width:800px;
background-color:rgb(242,239,237);
text-align:left;
margin:20px auto;
padding:0px; 
}

/* Top Header */

#topheadercontainer{
display:block;
position:relative;
width:800px;
height:200px;
background-color:rgb(242,239,237);
background-image:url(images/header.jpg);
background-repeat:no-repeat;
text-align:left;
padding:0px; 
}

/* Navigation */

#Navcontainer{
display:block;
position:relative;
width:800px;
height:30px;
background-color:rgb(242,239,237);
background-image:url(images/navigationbackground.jpg);
background-repeat:no-repeat;
text-align:left;
padding-left:0px; 
font-size:12px;
line-height:30px;
color:rgb(180,106,104);
}

.line{
font-size:12px;
line-height:30px;
color:rgb(230,225,220);
}


#Navcontainer a:link{
text-decoration:none;
color:rgb(230,225,220);
}

#Navcontainer a:visited{
text-decoration:none;
color:rgb(230,225,220);
}

#Navcontainer a:hover{
text-decoration:none;
color:rgb(180,106,104);
}

#Navcontainer a:active{
text-decoration:none;
color:rgb(180,106,104);
}



/* Content */


#contentcontainerSTALLION{
display:block;
position:relative;
width:760px;
height:590px;
background-color:rgb(242,239,237);
background-repeat:repeat-x;
text-align:left;
margin:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:rgb(83,71,65);
}

#contentcontainer{
display:block;
position:relative;
width:760px;
height:490px;
background-color:rgb(242,239,237);
background-repeat:repeat-x;
text-align:left;
margin:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:rgb(83,71,65);
}

#contenthomeleft{
display:block;
position:relative;
width:290px;
height:490px;
background-color:rgb(242,239,237);
margin-right:10px;
float:left;
text-align:justify;
}

#contenthomeright{
display:block;
position:relative;
width:450px;
height:490px;
background-color:rgb(232,228,226);
margin:0px;
padding:0px;
float:left;
}

#contenthomerightHEADING{
display:block;
position:relative;
width:450px;
height:34px;
background-color:rgb(232,228,226);
margin-left:0px;
float:left;
}

#contenthomerightMAINIMAGECONTAINER{
display:block;
position:relative;
width:450px;
height:456px;
background-color:rgb(232,228,226);
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
float:left;
}

#contenthomerightBLOCK1{
display:block;
position:relative;
width:217px;
height:456px;
background-color:rgb(232,228,226);
margin-left:0px;
margin-right:0px;
padding:0px;
float:left;
}

#contenthomerightBLOCK2{
display:block;
position:relative;
width:16px;
height:456px;
background-color:rgb(232,228,226);
padding:0px;
float:left;
}

#contenthomerightBLOCK3{
display:block;
position:relative;
width:217px;
height:456px;
background-color:rgb(232,228,226);
margin-left:0px;
margin-right:0px;
padding:0px;
float:left;
}



#contenthomerightIMAGECONTAINER{
display:block;
position:relative;
width:217px;
height:132px;
background-color:rgb(232,228,226);
padding:0px;
}

#contenthomerightTEXTCONTAINER{
display:block;
position:relative;
width:217px;
height:20px;
background-color:rgb(232,228,226);
line-height:20px;
}


#linksheading{
display:block;
position:relative;
width:760px;
height:32px;
background-color:rgb(242,239,237);
padding:0px;
float:left;
}

#linkscolumn1{
display:block;
position:relative;
width:252px;
height:458px;
background-color:rgb(242,239,237);
padding:0px;
float:left;
}

#linkscolumn2{
display:block;
position:relative;
width:252px;
height:458px;
background-color:rgb(242,239,237);
border-right-color:#ffffff;
border-right-style:solid;
border-right-width:2px;
border-left-color:#ffffff;
border-left-style:solid;
border-left-width:2px;
padding:0px;
float:left;
}

#linkscolumn3{
display:block;
position:relative;
width:252px;
height:458px;
background-color:rgb(242,239,237);
padding:0px;
float:left;
}




#leftlinksborder{
display:block;
position:relative;
width:232px;
height:113px;
background-color:rgb(242,239,237);
border-bottom-color:#ffffff;
border-bottom-style:solid;
border-bottom-width:2px;
padding-right:20px;
text-align:left;
float:left;
}

#leftlinksnoborder{
display:block;
position:relative;
width:232px;
height:113px;
background-color:rgb(242,239,237);
padding-right:20px;
text-align:left;
float:left;
}

#middlelinksborder{
display:block;
position:relative;
width:212px;
height:113px;
background-color:rgb(242,239,237);
border-bottom-color:#ffffff;
border-bottom-style:solid;
border-bottom-width:2px;
padding-left:20px;
padding-right:20px;
text-align:left;
float:left;
}

#middlelinksnoborder{
display:block;
position:relative;
width:212px;
height:113px;
background-color:rgb(242,239,237);
padding-left:20px;
padding-right:20px;
text-align:left;
float:left;
}

#rightlinksborder{
display:block;
position:relative;
width:232px;
height:113px;
background-color:rgb(242,239,237);
border-bottom-color:#ffffff;
border-bottom-style:solid;
border-bottom-width:2px;
padding-left:20px;
text-align:left;
float:left;
}

#rightlinksnoborder{
display:block;
position:relative;
width:232px;
height:113px;
background-color:rgb(242,239,237);
padding-left:20px;
text-align:left;
float:left;
}

#textcolumn{
display:block;
position:relative;
width:215px;
height:490px;
background-color:rgb(242,239,237);
padding-right:5px;
float:left;
}

#textcolumnSTALLION{
display:block;
position:relative;
width:215px;
height:590px;
background-color:rgb(242,239,237);
padding-right:5px;
float:left;
}

#imageandtablecolumn{
display:block;
position:relative;
width:390px;
height:490px;
padding:0px;
float:left;
}


#imageholder{
display:block;
position:relative;
width:368px;
height:268px;
background-color:rgb(232,228,226);
padding:10px;
border:solid 1px rgb(242,239,237);
float:left;
}

#tableholder{
display:block;
position:relative;
width:390px;
height:200px;
padding:0px;
float:left;
}

#thumbnailspacer10{
display:block;
position:relative;
width:10px;
height:490px;
padding: 0px;
float:left;
}

#thumbnailcolumn{
display:block;
position:relative;
width:140px;
height:490px;
padding:0px;
margin-left:5px;
margin-right:0px;
float:left;
}



#thumbnailcolumn1{
display:block;
position:relative;
width:67px;
height:470px;
padding: 0px;
float:left;
}

#thumbnailcolumn2{
display:block;
position:relative;
width:67px;
height:470px;
padding: 0px;
float:left;
}

#thumbnailcolumnspacer{
display:block;
position:relative;
width:6px;
height:470px;
padding:0px;
float:left;
}

#clicktoenlarge{
display:block;
position:relative;
width:140px;
height:20px;
padding:0px;
text-align:right;
font-size:11px;
line-height:20px;
}


#thumbnail{
display:block;
position:relative;
width:67px;
height:56px;
padding:0px;
font-size:10px;
}

#thumbnailtext{
display:block;
position:relative;
width:67px;
height:34px;
padding:0px;
font-size:10px;
line-height:11px;
padding-top:2px;
padding-bottom:2px;
text-align:center;
background-color:rgb(232,228,226);
}

#thumbnailtext.thumbnailselected{
background-color:rgb(221,199,197);
color:rgb(133,0,11);
}




.redheading{
font-family:"Times New Roman", Times, serif;
font-size:18px;
line-height:22px;
color:rgb(133,0,11);
}

.redcontent{
font-size:11px;
font-family:arial;
color:rgb(133,0,11);
}

.greyheading{
font-family:"Times New Roman", Times, serif;
font-size:16px;
line-height:18px;
color:rgb(38,35,36);
}

.subgreyheading{
font-family:"Times New Roman", Times, serif;
font-size:12px;
line-height:14px;
color:rgb(38,35,36);
}



.redlink{
font-size:11px;
font-family:arial;
text-decoration:none;
color:rgb(133,0,11);
}
.redlink a:link{
text-decoration:none;
color :rgb(83,71,65);
}
.redlink a:visited{
text-decoration:none;
color :rgb(83,71,65);
}
.redlink a:hover{
text-decoration:underline;
color:rgb(133,0,11);
}
.redlink a:active{
text-decoration:underline;
color:rgb(133,0,11);
}


/* Footer */

#footercontainer{
display:block;
position:relative;
width:800px;
height:30px;
background-color:rgb(221,199,197);
background-image:url(images/doubleline2.gif);
background-repeat:repeat-x;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:30px;
color:rgb(133,0,11);
}

#footercontainer a:link{
text-decoration:none;
color:rgb(133,0,11);
}
#footercontainer a:visited{
text-decoration:none;
color:rgb(133,0,11);
}
#footercontainer a:hover{
text-decoration:underline;
color:rgb(133,0,11);
}
#footercontainer a:active{
text-decoration:none;
color:rgb(133,0,11);
}



/* Credit */

#credit{
display:block;
position:relative;
width:800px;
height:30px;
background-color:rgb(230,225,220);
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:30px;
color:rgb(160,145,132);
}

#credit a:link{
text-decoration:none;
color:rgb(160,145,132);
}
#credit a:visited{
text-decoration:none;
color:rgb(160,145,132);
}
#credit a:hover{
text-decoration:underline;
color:rgb(160,145,132);
}
#credit a:active{
text-decoration:none;
color:rgb(160,145,132);
}



/* Table */

table{
display:block;
position:relative;
width:390px;
height:100%;
font-family:arial;
font-size:9px;
line-height:10px;
color:rgb(83,71,65);
float:left;
text-align:left;
padding:0px;
border:none;
}

.datatable{
font-weight:normal;

}


.datatable th {
font-weight:normal;
width:128px;
height:23px;
font-size:9px;
line-height:10px;
background-color:rgb(232,228,226);
}

.datatable th.long {
width:100%;
height:25px;
font-weight:normal;
font-size:9px;
line-height:10px;
background-color:rgb(232,228,226);
}

.bold {
font-weight:bold;
line-height:13px;
}



