/*  888888888888888888888      G L O B A L    S T U F F      888888888888888888 */

#toplogo
{
position: absolute;
top: 17px;
left: 20px;
background-color: #000000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: silver;
font-weight: bold;
text-decoration: none;
font-size: 11px;
padding: 0px;
z-index: 5;
}


/*  888888888888888      T O P    M E N U    S Y S T E M      8888888888888888 */



#navlist
{

border-bottom: 1px solid silver;
border-top: 1px solid silver;
margin: 0px;
margin-bottom: 30px;
padding: 0px;
padding-left: 140px;
background-color: #000000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-bottom: 3px;
padding-top: 3px;
z-index: 4;
}

#navlist a, #navlist a:link, #navlist a:visited
{
border: 1px solid #000000;
padding: 1px;
padding-left: 2px;
padding-right: 2px;
color: silver;
font-weight: bold;
text-decoration: none;
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
border: 1px solid silver;
padding: 1px;
padding-left: 2px;
padding-right: 2px;
text-decoration: none;
}

#navlist li
{
padding-right: 1px;
display: inline;
font-size: 11px;
z-index: 4;
}

#navlist ul
{
margin: 0px;
padding: 0px;
z-index: 4;
}

#navlist #active a
{
background-color: silver;
color: black;
}



/* 8888888888888888   NISSAN PAGE SPECIFIC STUFF 88888 */

#cfbackground
{
position: absolute;
top: 70px;
left: 10px;
width: 860px;
height: 1800px;
border: 4px solid silver;
z-index: 0;
background-image: url(nissan/images/woodgrain1.jpg);
}


#cfbackground a, #cfbackground a:link, #cfbackground a:visited
{
border: 1px solid #000000;
background: silver;
padding: 1px;
color: silver;
font-weight: bold;
text-decoration: none;
}

#cfbackground a:hover, #cfbackground a:active, #cfbackground a:focus
{
border: 1px solid silver;
background: silver;
padding: 1px;
color: silver;
font-weight: bold;
text-decoration: none;
}


#mainstory
{
position: absolute;
top: 30px;
left: 60px;
width: 585px;
background-color: black;
color: silver;
font-weight: bold;
font-size: 14px;
padding: 8px;
border: 4px solid silver;
z-index: 1;
}

#maintagline
{
position: relative;
top: 0px;
font-size: 28px;
z-index: 2;
}

#mainbody
{
position: relative;
top: 6px;
font-size: 20px;
font-style: italic;
z-index: 2;
text-align: center;
}






#specs
{
position: absolute;
top: 370px;
left: 60px;
width: 310px;
text-align: left;
background-color: black;
color: silver;
font-weight: bold;
padding: 5px;
border: 4px solid silver;
z-index: 5;
}



#specs a, #specs a:link, #specs a:visited
{
border: 1px solid black;
background: black;
padding: 1px;
color: silver;
font-weight: bold;
text-decoration: none;
}

#specs a:hover, #specs a:active, #specs a:focus
{
border: 1px solid silver;
background: silver;
padding: 1px;
color: black;
font-weight: bold;
text-decoration: none;
}



.modcatlist
{
list-style: none;
}

.modcatlistitem
{
font-size: 14px;
}

.modlist
{
list-style: none;
}

.modlistitem
{
font-size: 12px;
padding: 1px;
}



#pic1, #pic2, #pic3, #pic4, #pic5, #pic6
{
position: absolute;

text-align: center;
background-color: #000000;
color: black;
font-weight: bold;
padding: 5px;
border: 4px solid silver;

}

#pic1
{
top: 160px;
left: 60px;
z-index: 5;
}

#pic2
{
top: 130px;
left: 290px;
z-index: 3;
}

#pic3
{
top: 130px;
left: 520px;
z-index: 4;
}

#pic4
{
top: 380px;
left: 420px;
z-index: 2;
}

#pic5
{
top: 480px;
left: 60px;
z-index: 1;
}

#pic6
{
top: 210px;
left: 60px;
z-index: 4;
}



#sidebar
{
position: absolute;
top: 150px;
left: 730px;
width: 100px;
text-align: left;
background-color: black;
color: silver;
font-weight: bold;
padding: 5px;
border: 4px solid silver;
z-index: 5;
}



#sidebar a, #sidebar a:link, #sidebar a:visited
{
border: 1px solid black;
background: black;
padding: 1px;
color: silver;
font-weight: bold;
text-decoration: none;
}

#sidebar a:hover, #sidebar a:active, #sidebar a:focus
{
border: 1px solid silver;
background: silver;
padding: 1px;
color: black;
font-weight: bold;
text-decoration: none;
}



#writeups
{
position: absolute;
top: 350px;
left: 670px;
width: 160px;
text-align: left;
background-color: silver;
color: black;
font-weight: bold;
padding: 5px;
border: 4px solid black;
z-index: 5;
}



#writeups a, #writeups a:link, #writeups a:visited
{
border: 1px solid silver;
background: silver;
padding: 1px;
color: black;
font-weight: bold;
text-decoration: none;
}

#writeups a:hover, #writeups a:active, #writeups a:focus
{
border: 1px solid black;
background: silver;
padding: 1px;
color: black;
font-weight: bold;
text-decoration: none;
}






#vendors
{
position: absolute;
top: 920px;
left: 670px;
width: 160px;
text-align: left;
background-color: #df2641;
color: black;
font-weight: bold;
padding: 5px;
border: 4px solid silver;
z-index: 5;
}



#vendors a, #vendors a:link, #vendors a:visited
{
border: 1px solid #df2641;
background: #df2641;
padding: 1px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

#vendors a:hover, #vendors a:active, #vendors a:focus
{
border: 1px solid #000000;
background: #df2641;
padding: 1px;
color: #000000;
font-weight: bold;
text-decoration: none;
}





.previewon
{
position: relative;
left: 20px;
top: 5px;
border: 1px solid #FF9900;
z-index: 10;
display: block;
visibility: visible;
}

.previewoff
{
position: relative;
left: 20px;
top: 5px;
border: 1px solid #FF9900;
z-index: 10;
display: none;
visibility: hidden;
}






/*  &&&&&&&&&&&&&&&&&&   MOD ZOOM PAGE   &&&&&&&&&&&&&&&&&&&&  */

#modcaption
{
position: absolute;
top: 5px;
left: 35px;
text-align: left;
z-index: 3;
font-size: 13px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
color: #000000;
font-weight: bold;
padding: 10px;
background-color: #df2641;
border: 6px solid silver;
height: 50%;
width: 50%;
}

.modheader
{
font-size: 18px;
}

#modcaption a, #modcaption a:link, #modcaption a:visited
{
color: #000000;
text-decoration: none;
border: 1px solid #df2641;
background-color: silver;

}

#modcaption a:hover, #modcaption a:active, #modcaption a:focus
{
color: #000000;
text-decoration: none;
border: 1px solid #000000;
}

#modcaption p
{
text-align: left;
}


#photozoompic
{
position: absolute;
top: 60px;
left: 50px;
z-index: 2;
}


#modlinkbox
{
position: absolute;
top: 110px;
left: 65%;
z-index: 5;
font-size: 13px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
color: #000000;
font-weight: bold;
padding: 10px;
background-color: #df2641;
border: 6px solid silver;
width: 70px;
}


#modlinkbox a, #modlinkbox a:link, #modlinkbox a:visited
{
color: #000000;
text-decoration: none;
border: 1px solid #df2641;

}

#modlinkbox a:hover, #modlinkbox a:active, #modlinkbox a:focus
{
color: #000000;
text-decoration: none;
border: 1px solid #000000;
}





