

* {font-family: Verdana, 'Lucida Sans', 'Lucida Grande', Sans-Serif; font-size:13px; }
a img { border:none; }
a, h1 { color:#FFF; }
h1 { font-family:'Times New Roman', Times, Georgia, Serif; font-size:18px; margin-top:0px; }
td { vertical-align:top; padding:0px;  }
img {margin:0; padding:0; }
body { text-align:center; background:#111;  }



#page { position:relative; top:20px;  margin:0 auto; width:705px; text-align:left; border:5px solid #FFF;  }

div#titleBox { width:500px; background-color:#111; height:90px;  border-bottom:5px solid #FFF; }
div#titleBox h1 {font-weight:normal;  color:#FFF; margin:0;  padding-top:28px; padding-left:25px; font-size:33px; text-transform:uppercase; }





#colTable {  margin:0; padding:0;  }
#leftCol {position:relative; width:205px; background-color:#3D587C; border-right:solid 5px #FFF; }
#rightCol { width:500px; background-color:#333;  }


#logoBox { width:200px; height:90px; background-color:#111;  border-bottom:solid 5px #FFF;   }
#logo {position:absolute; top:-25px; left:10px; width:177px; height:151px;  z-index:3; }


#searchBox {height:161px; padding:20px; color:#FFF;  background-color:#385285;  border-bottom:5px solid #FFF;   }
#leftBorderBox { background-color:#3D587C;   }
#searchBox a { text-decoration:none; }

#linksBox {  height:352px; font-size:14px; line-height:25px; background-color:#487BB5; padding:35px 20px 20px 20px; color:#FFF;  border-bottom:solid 5px #FFF;    }
#linksBox ul { padding:0; margin:0; }
#linksBox li { list-style:none; padding:0px; font-size:14px; line-height:25px; }
#linksBox ul li ul { padding-left:15px; }
#linksBox a { text-decoration:none;  font-size:14px; line-height:25px;  }
#linksBox a:hover { text-decoration:underline; }



.pOne, .pTwo, .pThree {width:500px;  height:98px; border-bottom:solid 5px #FFF; }
.pOne { background-color:#667BD1; }
.pTwo {  background-color:#6BA7E4; }
.pThree {  background-color:#68AECB; }

.pImage { border-right:5px solid #FFF; width:130px; vertical-align:top;  }
.pImage img {  margin-bottom:-3px;  }
.pText, .pImage {height:98px;  margin:0; padding:0; color:#FFF;  }
.pText { height:98px; padding-left:20px;  vertical-align:middle;  font-family:'Times New Roman', Times, Serif; }


#footer { background-color:#313854;  padding:3px;  font-size:10px; color:#FFF; text-align:center; border-top:solid 5px #FFF; }


#firefly {   margin:0 auto;  padding:25px 0 15px 0; width:710px; text-align:center; font-size:9px; color:#777; z-index:10; }
#firefly a { font-size:9px; color:#777; text-decoration:none;  }
#firefly a:hover { color:#FFF; }



#flashSold, #flashPending { position:absolute;   z-index:11; }