/* CSS Document */

html { min-height: 100%; margin-bottom: 1px; }
body{
margin: 0px;
font-family: Tahoma, Verdana, Arial;
font-size: 12px;

}
#holder{
width: 920px;
margin: 40px auto;
}

.topmenu {
width: 907px;
background-color: #cccccc;
height: 25px;
background-image: url(../images/logo-tip.jpg);
background-position: top left;
background-repeat: no-repeat;

}

.toplink:link, .toplink:active, .toplink:visited, .toplinkdn:link, .toplinkdn:active, .toplinkdn:visited{
color: #000000;
font-weight: bold;
}
.toplink:link, .toplink:active, .toplink:visited{text-decoration: none;}
.toplinkdn:link, .toplinkdn:active, .toplinkdn:visited{text-decoration: underline;}
.toplink:hover{text-decoration: underline;}

#Lcol, #Lcol-home, #Lcol-other, #Lcol-contact{
width: 575px;
float: left;
margin-top: 15px;
}
#Lcol-contact{
margin: 50px 0px 62px 11px;
_margin: 50px 0px 62px 5px;
}
#Lcol-other{
margin: 50px 0px 50px 11px;
_margin: 50px 0px 50px 5px;
}
#Lcol-home{
margin-bottom: 15px;
}
#Rcol, #Rcol-home{
height: 350px;
float: left;
margin-top: 40px;
}
#Rcol{
width: 311px;
}
#Rcol-home{
width: 281px;
padding: 0px 30px;
}

#title{
float: left;
width: 500px;
}
#nav{
float: right;
height: 25px;
margin-right: 5px;
}

#title-bar{
float: left;
width: 896px;
background-color: #cccccc;
line-height: 25px;
color: #000000;
font-weight: bold;
vertical-align: middle;
margin-top: 8px;
_margin-top: 0px;
padding-left: 11px;
}
/* OLD NAVIGATION ----------------------
#nav{
float: right;
width: 311px;
height: 20px;
margin-right: 14px;
margin-bottom: 15px;
}

#title-bar{
float: left;
width: 896px;
background-color: #cccccc;
line-height: 25px;
color: #000000;
font-weight: bold;
vertical-align: middle;
margin-top: 15px;
_margin-top: 0px;
padding-left: 11px;
}*/

#thumbs{
float: left;
margin-top: 10px;
overflow: hidden;
}

.thumblink:link, .thumblink:active, .thumblink:visited, .thumblinkdn:link, .thumblinkdn:active, .thumblinkdn:visited{
width: 50px;
height: 50px;
display: block;
float: left;
margin-right: 5px;
margin-bottom: 10px;
overflow: hidden;
}
.thumblink:link, .thumblink:active, .thumblink:visited { border: solid 1px #cccccc; }
.thumblinkdn:link, .thumblinkdn:active, .thumblinkdn:visited{ border: solid 1px #000000; }

th {
text-align: left;
color: #888888;
font-weight: bold;
}

td {
text-align: left;
color: #000000;
font-weight: bold;
}

h5{
font-size: 16px;
color: #888888;
font-weight: bold;
margin: 0;
}

p {font-weight: bold; margin: 10px 0px;}

.nicelink:link, .nicelink:active, .nicelink:visited{
color: #000000;
text-decoration: underline;}
.nicelink:hover{text-decoration: none;}

#footer {
float: left;
text-align: right;
}

.footline {
border: solid 1px #cccccc;
width: 907px;
margin-top: 0;
}

.byline:link, .byline:active, .byline:visited, .byline2:link, .byline2:active, .byline2:visited{
text-decoration: none;
color: #000000;
}
.byline2:hover{
text-decoration: underline;
}
.byline:hover{
text-decoration: none;
}

.tempvid{
width: 907px;
text-align: center;
margin: 15px 0px;
}