@charset "utf-8";
/* CSS Document */
*{border:0;margin:0;padding:0;}
q:before {content:"“";}
q:after {content:"”";}
html {min-height:100%;margin-bottom:1px;}
body {background:#fff url(../images/background.png) repeat fixed;text-align:center;}
p {margin-bottom:1.5em;margin-top:1.5em;}
h1 {color:#c62f3b;margin:.5em 0 0 0;line-height:1.5;font-family:"Times New Roman", Times, serif;}
h2 {font-size:small;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;color:#C62F3B;margin:1.5em 0;line-height:1.5;}
h3 {color:#c62f3b;font-variant:small-caps;font-size:medium;font-weight:900;line-height:1.5;}
abbr {letter-spacing:0.05em;}
.smallpix {float:right;clear:right;margin-bottom:5px;margin-left:16px;margin-top:6px;padding:1px;border:1px solid #cac1c1;}
.linkpix {float:right;clear:right;margin-bottom:5px;margin-left:16px;margin-top:6px;}
#lg {float:right;clear:right;margin-bottom:5px;margin-left:16px;margin-top:6px;}
.videopix {margin-bottom:21px;padding:1px;border:1px solid #cac1c1;}
.accss {padding:1px;border:1px solid #cac1c1;margin:5px 0 0 50px;}
.geckofix {clear:both;display:block;height:1px;font-size:1px;line-height:0px;margin:-1px 0 0 0;}
#wrapper {width:787px;text-align:left;margin:0 auto;z-index:1;position:relative;}
#headertop {width:787px;height:127px;background:url(../images/headertop.png) no-repeat;margin-left:25px;}
#headerpic {width:695px;z-index:3;background-image:url(../images/header.jpg);height:368px;margin-left:46px;position:relative;top:-85px;}
#maincontent {background:url(../images/tile.png) repeat-y;width:787px;z-index:2;margin-left:25px;}
#maincontent p {color:#5c5c5c;font-size:small;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1.5;}
#maincontent ul {color:#5c5c5c;font-size:small;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1.5;margin:1.5em 0;}
#maincontent li {list-style-type:disc;margin-left:1.5em;}
#textbox {margin:-80px 58px -20px 138px;}
#textbox a:link, #textbox a:visited {color:#2839fa;font-weight:700;}
#textbox a:hover, #textbox a:active {color:#fff;background-color:#2839fa;font-weight:700;}
.divider {margin:0 -10px;}
#footer{background-image:url(../images/mainbottom.png);height: 119px;width:787px;margin-left:25px;}
#footertext {text-align:center;border-top:1px solid #a2a2a2;margin:0 57px;position:relative;top:60px;padding-top:15px;}
#footertext p {margin:0;padding:1.5em 0;font-size:xx-small;line-height:1.5;color:#a2a2a2;}
#navcontainer {position:absolute;z-index:5;top:115px;margin-left:-80px;}
.boxtop {background-image:url(../images/navtop.png);width:233px;height:69px;}
.boxbottom {background-image:url(../images/navbottom.png);width:233px;height:68px;}
#videocontainer {z-index:6;}
#videobar {width:233px;color: #cac1c1;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;background:url(../images/navbody.png) repeat-y;overflow: hidden;}
#videobar p {font-size:80%;margin-top:0;}
#videomain {margin:0 30px 0 30px;}
#navbar {width:233px;color:#cac1c1;font-weight:700;font-family:Geneva, Arial, Helvetica, sans-serif;text-align:center;background:url(../images/navbody.png) repeat-y;font-variant:small-caps;overflow:hidden;}
#navbar ul {list-style-type:none;margin-left:35px;margin-right:35px;}
#navbar ul li+li {background:url(../images/fadingline.png) no-repeat;}
#navbar ul li a {display:block;text-decoration:none;letter-spacing:0.15em;color:#cac1c1;padding:.8em 0 .6em 0;height:1%;border:0px;}
#navbar ul li a:hover {color:#000;}
#smallicons {text-align:center;margin:0 57px 0 57px;position:relative;top:38px;}
#smallicons a+a {margin-left:40px;}
.acccessories {text-align:left;margin-bottom:3em;}
.acccessories img {cursor:pointer;}
#tv {position: absolute;left:50%;top:50%;width:450px;height:272px;margin-left:-225px;margin-top:-136px;background:url(../images/backlines2.gif) repeat;text-align:center;border:1px solid #666;}

/* spry */
#bigpix {text-align:center;margin-top:20px;}
.thumbs {margin-right:8px;margin-bottom:8px;padding:1px;border:1px solid #999;}
#thumbContainer {text-align:center;padding:10px 10px 2px 10px;border:1px solid #ccc;background-color:#EDEDED;}
#thumbContainer img {cursor:pointer;}
#news {margin-top:1.5em;}
#leftnews {clear:left;float:left;width:285px;padding:0 0 10px 0;}
#rightnews {clear:right;float:right;width:286px;padding:0 0 10px 0;}
.newsheader {background:url(../images/bg5.jpg) repeat;padding:2px 0;text-align:center;}
.newsheader h2 {margin:.5em 0px;}
