@charset "UTF-8";
/* CSS Document */

body { background-color:#000000; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
h1 {display:none}
h2 {display:none}
h3 {display:none}

#clearfloat {clear:both}

#skeleton { width:860px; margin:0px auto; padding:0; background-image:url(../images/skeleton_bars.gif); background-position:top center; background-repeat:repeat-y;}

#innerskeleton { width:800px; margin:0px auto; padding:0; background-color:#FFFFFF; position:relative; text-align:center}

#topbanner { width:758px; height:126px; margin:0px auto; padding:0; text-align:center; position:relative;}
#topbuttons { width:760px; height:60px; margin:0px auto; padding:0;}

.topnavbar { width:758px; height:28px; margin:0px auto; padding:3px 0px 7px 0px; background-image:url(../images/topNavLines.gif); background-repeat:repeat-x; background-position:left; white-space:nowrap;}
.topnavbar #home { background-image:url(../images/navHomeOver.gif); background-repeat:no-repeat; width:38px ; height:12px ; margin:10px 23px 0px 0px; padding:0; white-space:nowrap; display:block; float:left;}
.topnavbar #videos { background-image:url(../images/navVideosOver.gif); background-repeat:no-repeat; width:50px ; height:12px ; margin:10px 23px 0px 0px; padding:0; white-space:nowrap; display:block; float:left}
.topnavbar #stf { background-image:url(../images/navSTFOver.gif); background-repeat:no-repeat; width:126px ; height:12px ; margin:10px 0px 0px 0px; padding:0; white-space:nowrap; display:block; float:left}
.topnavbar #freequote { background-image:url(../images/navFreeQuoteOver.gif); background-repeat:no-repeat; width:130px ; height:12px ; margin:10px 0px 0px 145px; padding:0; white-space:nowrap; display:block; float:left}
.topnavbar #navPhone { background-image:url(../images/navPhoneNumber.gif); background-repeat:no-repeat; width:199px ; height:12px ; margin:10px 0px 0px 24px; padding:0; white-space:nowrap; display:block; float:left}

.topnavbar a:hover img { visibility:hidden; }
.topnavbar span { display:none; }


.topbuttons { width:760px; height:60px; margin:5px auto 0px auto; padding:0px; white-space:nowrap; display:block}
.topbuttons #reality { width:183px; height:60px; margin:0px 8px 0px 0px; float:left; white-space:nowrap; display:block;}
.topbuttons #commercials { width:183px; height:60px; margin:0px 8px 0px 0px; float:left; white-space:nowrap; display:block;}
.topbuttons #websites { width:183px; height:60px; margin:0px 8px 0px 0px; float:left; white-space:nowrap; display:block;}
.topbuttons #videmail { width:183px; height:60px; margin:0px 0px 0px 0px; float:left; white-space:nowrap; display:block;}

.homecontainer { width:800px; height:711px; margin:0px; padding:0px; background-image:url(../images/mainImage.jpg); background-position:top; background-repeat:no-repeat; position:relative}
.homecontainer #brbox { width:323px; height:165px; margin:0px; padding:113px 0px 0px 0px; position:absolute; bottom:53px; right:32px; background-image:url(../images/mainTraveling.gif); background-position:top; background-repeat:no-repeat; }
.homecontainer #jmquote { width:323px; height:133px; margin:0px; padding:0px; position:relative; background-image:url(../images/mainQUOTEjm.gif); background-position:top; background-repeat:no-repeat;}
.mediabtn { width:323px ; height:53px ; position:absolute; bottom:0px; right:32px; background-image:url(../images/mainVIEWMEDIAOVER.gif); background-position:center; background-repeat:no-repeat; white-space:nowrap; display:block;}
.mediabtn a:hover img { display:block; visibility:hidden; }
.mediabtn span { display:none; }
.permonth { width:103px; height:102px; position:absolute; bottom:348px; right:57px; background-image:url(../images/199PERMONTHHIGH.png); background-position:top; background-repeat:no-repeat; white-space:nowrap; display:block }
.permonth a:hover img { display:block; visibility:hidden; }
.permonth span { display:none; }
.homecontainer #mikequote { width:176px ; height:150px ; margin:0px; padding:0px; position:absolute; bottom:272px; left:30px; background-image:url(../images/QUOTEmikeanderson.gif); background-position:top; background-repeat:no-repeat}
.homecontainer #map { width:327px ; height:240px ; margin:0px; padding:0px; position:absolute; bottom:14px; left:60px; background-image:url(../images/mainMAP.jpg); background-position:top; background-repeat:no-repeat;}

.videocontainer { width:752px; height:957px; margin:6px auto 6px auto; padding:7px 6px 7px 8px; position:relative; background-image:url(../images/VIDEO_background.gif); background-position:bottom; background-repeat:no-repeat; background-color:#b3b9c5}

.midblackcontainer { width:800px; height:21px; margin:0px; padding:18px 0px; background-color:#000000;}

.botcontainer { width:736px; height:auto; margin:0px; padding:32px; background-image:url(../images/botsecGrad.jpg); background-position:bottom; background-repeat:repeat-x; text-align:left; position:relative}
.botcontainer #websamples { width:318px; height:41px; margin:0px; padding:0px; background-image:url(../images/midWEBSITESAMPLES.gif); background-position:top left; background-repeat:no-repeat }
.botcontainer #massemailers { width:452px; height:41px; margin:13px 0px 0px 0px; padding:0px; background-image:url(../images/midMASSVIDEO.gif); background-position:top left; background-repeat:no-repeat }
.botcontainer #line { width:736px; height:1px; margin:15px 0px 20px 0px; padding:0px; background-color:#000000; }
.botcontainer #whatiscdtv { width:365px; height:25px; margin:0px; padding:0px; background-image:url(../images/midWHATISCARDEALERSTV.jpg); background-position:top left; background-repeat:no-repeat }
.botcontainer #didyouknow { width:154px; height:147px; margin:0px; padding:0px; position:absolute; top:50px; right:38px; background-image:url(../images/midDIDYOUKNOW.jpg); background-position:top; background-repeat:no-repeat; }
.botcontainer #cbe { width:180px; height:144px; margin:0px; padding:0px; position:absolute; top:220px; right:25px;}

.websamplebtns { width:560px; height:242px; margin:9px 0px 0px 0px; padding:0px; position:relative;}
.websamplebtns #button { margin:0px 5px 0px 0px; padding:0px; float:left;}
.massemailer { width:560px; height:121px; margin:9px 0px 0px 0px; padding:0px; position:relative;}
.massemailer #button { margin:0px 5px 0px 0px; padding:0px; float:left;}

.botblackcontainer { width:800px; height:20px; margin:0px; padding:8px 0px; background-color:#000000;}

.footercontainer { width:800px; height:30px; margin:0px; padding:0px; background-color:#FFFFFF}

#onenn_orange { font-family:Arial, Helvetica, sans-serif; color:#ff6000; text-align:left; font-weight:bold }
#onenn_orangecenter { font-family:Arial, Helvetica, sans-serif; color:#ff6000; text-align:center; font-weight:bold }
#onenn_title { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#ff6000; text-align:center; }
#onenn_textbox { width:325px; font:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; float:left; position:relative; margin:10px; padding:0px}

.printlogocontainer { width:736px; height:auto; margin:0px; padding:32px; /*background-image:url(../images/botsecGrad.jpg);*/ background-position:bottom; background-repeat:repeat-x; text-align:left; position:relative}
.printlogocontainer #printsamples { width:391px; height:41px; margin:10px 0 0 0; padding:0px; background-image:url(../images/PrintSamples.gif); background-position:top left; background-repeat:no-repeat }
.printlogocontainer #logosamples { width:391px; height:41px; margin:10px 0 0 0; padding:0px; background-image:url(../images/LogoSamples.gif); background-position:top left; background-repeat:no-repeat }
.printlogocontainer #threedsamples { width:366px; height:41px; margin:0px; padding:0px; background-image:url(../images/3dLogoSamples.gif); background-position:top left; background-repeat:no-repeat }
.printlogobtns { width:745px; height:363px; margin:9px 0px 0px 0px; padding:0px; position:relative;}
.printlogobtns1 { width:745px; height:124px; margin:9px 0px 0px 0px; padding:0px; position:relative;}
.printlogobtns2 { width:745px; height:248px; margin:9px 0px 0px 0px; padding:0px; position:relative;}
.printlogobtns #button { margin:0px 5px 0px 0px; padding:0px; float:left;}
.printlogobtns1 #button { margin:0px 5px 0px 0px; padding:0px; float:left;}
.printlogobtns2 #button { margin:0px 5px 0px 0px; padding:0px; float:left;}

.printlogocontainer #radiosamples { width:391px; height:41px; margin:0px; padding:0px; background-image:url(../images/RadioSamples.gif); background-position:top left; background-repeat:no-repeat }


.printlogobtns #radio1 { margin:0px 5px 0px 0px; padding:0px; float:left;}
.printlogobtns #radio2 { margin:0px 5px 0px 0px; padding:0px; float:left;}
.printlogobtns #radio3 { margin:0px 5px 0px 0px; padding:0px; float:left;}
.printlogobtns #radio4 { margin:0px 5px 0px 0px; padding:0px; float:left;}
