/* Fitday Ent 1.0 */


body {
background-image:url(image/bodybg.jpg);
background-repeat:repeat-y;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
}

#header {
background-image:url(image/mainbk.gif);
width:800px;
border-right: 1px solid gray;
}

#bodycell {
display: table;
width:800px;
margin: 0px;
background-image:url(image/mainbk.gif);
border-right: 1px solid gray;
}

#content {
display: block;
background-color: #FFFFFF;
margin-left:145px;
border-left:1px solid gray;
border-bottom: 1px solid gray;
border-top: 1px solid gray;
}

#footer {
display: block;
width: 800px;
background-image:url(image/mainbk.gif);
font-size:11px;
text-align:right;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
}

#disclaimer {
text-align:right;
margin-right:20px;
width:380px;
margin-top:10px;
}

#textlinks {
margin-right:20px;
}

#nav {
background-color:#000099;
display: block;
float: left;
width:120px;
padding-left:10px;
margin-top:30px;
margin-left: 0px;
margin-bottom:20px;
border: 1px solid #cccccc;
}

.link{
margin: 0px;
padding: 0px;
}

.link a:link, .link a:visited {
display: block;
text-decoration: none;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
background-image:url(image/buttonbk.jpg);
font-weight: 600;
padding: 2px 0px 2px 10px;
color: #000066;
}

.link a:hover{
border-top: 1px solid #cccccc;
background-color:#FFFF33;
background-image: none;
font-weight: 600;
text-decoration: none;
}

a:link, a:visited, a:active {
text-decoration: none;
}

a:hover {
text-decoration:underline;
}

#blimp {
float: left;
clear: left;
margin-top: 76px;
margin-left: 7px;
}

#title {
margin-top: 29px;
}


/******************************Index*********************/
#intro {
display: block;
text-indent: 18px;
width: 587px;
text-align:justify;
margin-top:25px;
margin-left: 25px;
margin-bottom:25px;
}

.example {
background-image:url(image/sepln1.jpg);
background-repeat:no-repeat;
text-align: center;
height: 19px;
vertical-align: middle;
letter-spacing:3px;
font-weight:900;
color:#000066;
font-size: 16px;
}

#click {
text-align:right;
padding-right: 70px;
color:#999999;
font-size:12px;
}

#space {
background-image:url(image/back.jpg);
background-repeat:repeat-x;
width: 520px;
margin-left: 30px;
margin-top:35px;
margin-bottom: 40px;
border-top: 1px solid silver;
border-bottom: 1px solid silver;
height: 275px;
}

#f1car {position: absolute; left: 360px; top: 515px; border: 1px solid black; z-index: 2;}
#jeep {position: absolute; left: 320px; top: 405px; border: 1px solid black; z-index: 3;}
#bmw {position: absolute; left: 190px; top: 445px; border: 1px solid black; z-index: 4;}
#soles {position: absolute; left: 495px; top: 485px; border: 1px solid black; z-index: 1;}

#perf {
text-align: justify;
text-indent:12px;
display: block;
width: 175px; 
position: absolute; left: 360px; top: 641px; 
font-size: 9pt; 
background-color: yellow; 
padding: 5px; 
border: 1px solid black; 
visibility: hidden;
}

#slip {
text-align: justify;
text-indent:12px;
display: block;
width: 172px; 
position: absolute; left: 190px; top: 565px; 
font-size: 9pt; 
background-color: yellow; 
padding: 5px; 
border: 1px solid black; 
z-index: 4; 
visibility: hidden;
}

#outdoor {
text-align: justify;
text-indent:12px;
display: block;
width: 200px; 
position: absolute; left: 320px; top: 527px; 
font-size: 9pt; 
background-color: yellow; 
padding: 5px; 
border: 1px solid black; 
z-index: 5; 
visibility: hidden;
}

#traction {
text-align: center;
text-indent:12px;
display: block;
width: 175px; 
position: absolute; left: 495px; top: 605px; 
font-size: 10pt; 
background-color: yellow; 
padding: 5px; 
border: 1px solid black; 
z-index: 4; 
visibility: hidden;
}

.p1 {
font-weight: 600;
}

/*****************************About************/

#fitdaylogo {
position:absolute; top: 665px; left: 580px;
}

#aboutspace {
height: 50px;
}

/****************************Compounds**(some prodlist)********/
#titlerow {
font-size: 13px;
background-color:#CCCCCC;
font-weight:500;
}

.cmpdtable {
position:absolute; top: 240px; left:171px;
display:block;
width: 575px;
border: 1px solid silver;
}

.cmpdtable a:link, .cmpdtable a:visited, .cmpdtable a:active{
font-size:12px;
text-decoration: none;
color:#0000CC;
font-weight:300;
}

.cmpdtable a:hover{
font-size:12px;
text-decoration: underline;
font-weight:300;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#cmpdspace {
height: 920px;
}

.cmpdintro {
text-align:justify;
width: 559px;
text-indent:18px;
margin-left: 26px;
margin-top: 10px;
}

#getadobe {
position: absolute; top: 320px; left: 25px;
}

/****************************links*************/
#linkspace {
height: 780px;
}

/*************************contact***********/
#contacttbl {
position:absolute; top: 445px; left:228px;
display:block;
width: 450px;
border: 1px solid silver;
}

.address_f {
display: block;
margin-top:14px;
margin-bottom: 28px;
margin-left: 27px;
width: 550px;
}

.phone {

margin-bottom:0px;
font-weight:900;
font-size: 11px;
}


#contactspace {
height: 550px;
}

/****************************Product**********/

#prodindextable {
display:block;
margin-top:20px;
margin-left: 23px;
height: px;
}

#prodindextable a:link, #prodindextable a:visited, #prodindextable a:active {
font-size:12px;
text-decoration: none;
color:#000000;
font-weight:700;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#prodindextable a:hover {
font-size:12px;
text-decoration: underline;
font-weight:700;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#dev {
text-indent:23px;
width:570px;
margin-left: 35px;
margin-top:20px;
height: 300px;
}

#cad {
margin-left:150px;
}

/**************************ProdList (see the cmpds page for some styles*******/

.prodtable {
margin-left: 85px;
}

#prodtitlerow {
font-size: 12px;
font-weight:100;
}

.prodtitle {
padding-left: 10px;
margin-top:40px;
margin-bottom: 10px;
background-color:#CCCCCC;
text-align: left;
height: 17px;
width: 575px;
margin-left:25px;
vertical-align: middle;
letter-spacing:1px;
font-weight:900;
color:#333333;
font-size: 14px;
}

.prodtable a:link, .prodtable a:visited, .prodtable a:active{
font-size:13px;
text-decoration: none;
color:#0000CC;
font-weight:300;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.prodtable a:hover{
font-size:13px;
text-decoration: underline;
font-weight:300;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}