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

body {margin: 0; padding: 0; border: 0; background-color: #090505;font-family: Arial, Helvetica, sans-serif;/* background-image: url(../images/starbg.gif);*/}
p, li, ul, table, tr, td, h1, h2, h3, h4 {margin: 0; padding: 0; border: 0;  font-size: 11px; }
p { color: #ebebeb;}
 
img {padding: 0; border: 0; margin: 0;}
.clear {clear: both;}

a:link {color: #151515; text-decoration: none;}
a:visited {color: #151515; text-decoration: none;}
a:hover {color: #fff; text-decoration: underline;}
a:active{color: #151515; text-decoration: none;}

p.sm {font-size: 10px;}
p.news {padding: 5px 0 7px 0;}
.container {width: 800px; margin: 0 auto;}

.top    {border: 1px solid #676767; border-top: 0;  border-bottom: 0; background-color: #090505; position: relative; text-align: center; }
.mid    {border: 1px solid #676767; border-top: 0; border-bottom: 0; height: 188px; /*background-image:url(../images/d.gif);*/}
.bottom {border: 1px solid #676767; border-top: 0;   background-color: #ebebeb;/* background-image:url(../images/bottombg.gif);*/}

.callout_box a:link {color: #7363b7; text-decoration: none;}
.callout_box a:visited {color: #7363b7; text-decoration: none;}
.callout_box a:hover {color: #666; text-decoration: none;}
.callout_box a:active{color: #7363b7; text-decoration: none;}


.top .imgWrap {border: 10px solid #ebebeb;}
.top img.topper {border-bottom:  1px solid #ebebeb;  }

.clik {cursor: pointer; color: #fff;}

.bottom .callout_box {width: 730px;  background-color: #090505; margin: 0 0 0 10px ; padding: 20px; border : 2px solid #636363;  margin-bottom: 30px; /*background-image: url(../images/starbg.gif); */}

.bottom .callout_box h2 {color: #fff; font-size: 12px; padding-bottom: 5px;}


.download {background-color: #f3f3f3; margin-bottom: 5px; border: 8px solid #000;}
.download .flashbox {}
.download .store {display: none;}
.download .photos {display: none;}


.dtop { height: 18px;}
.dtop .dtopl {width: 18px; height: 18px; background-image:url(../images/dtopl.gif); background-repeat:no-repeat; float: left;} 
.dtop .dtopr {width: 18px; height: 18px; background-image:url(../images/dtopr.gif); background-repeat:no-repeat; float: right;}
.dbot { height: 18px; }
.dbot .dbotl {width: 18px; height: 18px; background-image:url(../images/dbotl.gif); background-repeat:no-repeat; float: left;}
.dbot .dbotr {width: 18px; height: 18px; background-image:url(../images/dbotr.gif); background-repeat:no-repeat; float: right;}

.ind p, ul, li, a {color: #333333; }
.ind {padding: 0 20px 0 20px;}
.ind ul {list-style-type: none; padding: 10px 0 10px 0;display: none;}
.ind li { padding: 10px; margin: 4px 0 4px 0; border: 1px dashed #999999;}
.ind li img.icon {border: 2px solid #666666; margin-right: 10px; vertical-align: middle }
.ind p.close {text-align: right; display: none; cursor: pointer;}

p.clik {cursor: pointer;}


.footer { text-align: center; padding-bottom: 10px; }
.footer ul { color: #fff; padding: 3px;}
.footer li{ color: #fff; display: inline;font-size: 10px; padding: 3px;}

.footer li a:hover {color: #7363b7; text-decoration: none;}

/*-----*/

.hidden {display: none;  }

.picContainer { width: 680px; height:600px;/* border: 1px solid #ccc;*/ float: left;}
.picContainer ul.selectors {list-style-type: none;height: 15px;padding: 5px;  border: 0;/*border-bottom: 1px solid #ccc;*/}
.picContainer ul.selectors li {float: left; padding: 0 0 0 5px;  border: 0;}
.picContainer ul.selectors li .box {border: 2px solid #bcb9bc; width: 8px; height: 8px; display: block; cursor: pointer;}
.picContainer ul.selectors li .active {border: 2px solid #bcb9bc; width: 8px; height: 8px; display: block; background-color: #666;}
.picContainer .clear {clear: both;}
.prev {cursor: pointer; font-size: 10px;}
.next {cursor: pointer; font-size: 10px;}


.picContainer .picWrap {margin: 10px auto; width: 640px; height: 500px; /* border: 1px dashed #ccc;*/ overflow: hidden; position: relative;}          
.picContainer .picHolder  {width: 640px; height: 500px; position: absolute;} 

.flyer {height: 800px;}
.flyer .picWrap {height: 700px;}
.flyer .picHolder {height: 700px; background-color: #000; text-align: center;}
.flyer .picHolder img {padding: 50px 0 0 0;}