/*



Theme Name: Dual

Theme URI: http://www.technetium.com/

Description: Dual

Author: Technetium

Version: 1.1

Tags: 

*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html

-------------------------------------------------------------- */

@charset "utf-8";

/* CSS Document */

#FBIframe{
	position:absolute;
	top:35px;
	width:175px;
	
}

#FBIframe a{
	position:relative;
	right:-175px;
}

.app_link{
display:block;
margin:15px 0;
text-align:center;
}
.app_link img{
display:block;
margin:5px auto;
text-align:center;
}

.app_link a{
font-size:12px; display:block;
}

.hideMe{ display:none!important;}

*{ font-family:Geneva, Arial, Helvetica, sans-serif; border:none;}

input,textarea{ border:1px outset #333;}

#wtb input{border:none;}

#E{

 display:block; clear:both;

}

.AppBlack a{ display:block;}



h1,h2,h3,h4,h5{font-family: 'Istok Web', sans-serif; font-weight:normal; color:#1a1a1a; margin:0 0 0 0; padding:0 0 0 0;}

h1,h5{ font-size:24px;}

h2{ font-size:18px;}

.red{ color:#fb0702;}

h3{}

h4{}

.wtbLink{ display:inline-block; width:203px; height:76px;margin-bottom:6px;}

.wtbLink img{width:203px; height:76px;}

.textLink{ width:203px; height:76px; background-image:url(/wp-content/uploads/wtb_blank.jpg); background-position:0 0; }

.textLink a:active,.textLink a:link,.textLink a:visited,.textLink a:hover{ font-size:16px; color:#000000; text-decoration:underline; line-height:18px; text-align:center; display:block; padding-top:15px;}

p,li,dt, dd,blockquote,input,textarea,label{ font-size:12px;}

blockquote{ font-weight:bold;}

body{ background-color:#fff; margin:0 0 0 0; padding:0 0 0 0; background-image:url(/wp-content/uploads/BodyBG.png); background-position:0 0; background-repeat:repeat-x;  }

.width{ width:985px; margin:0 auto;}

.alert{ color:#424242;}

a,a:active,a:link,a:visited,a:hover{ color:#FC0505; text-decoration:underline;}

label{ display:block; clear:both; font-size:12px;}

label span{ width:80px;  display:inline-block;}





#tabRotate{ width:300px; height:248px; overflow:hidden;}



dt{ font-weight:bold; margin-top:15px; cursor:pointer; vertical-align:top;}

dt{counter-increment: myIndex;}

dt img{ margin:0 4px;}



#tabs ul{ margin:-5px 0 0 0;}

#tabs ul ul{ margin:2px 0 0 0;}





#Nav{ display:block; height:96px;  position:absolute; top:0;   }

#Nav ul{padding:35px 0 0 0; margin:0 0 0 220px;}

#Nav ul li{ display:inline-block; padding:0 0 0 0; margin:0 0 0 0; border:1px solid #424242; }

#Nav ul li h2{ margin:0 0 0 0; padding:0 0 0 0;}

#Nav ul li:last-child{ }

#Nav ul li a{ height:27px; line-height:27px; padding:8px 5px; font-size:12px; font-weight:bold; overflow:hidden; text-transform: uppercase; }

#Nav ul li a:active,#Nav ul li a:link,#Nav ul li a:visited{ color:#fff; text-decoration:none;}

#Nav ul li a:hover{ color:#fff; text-decoration:none; background-color:#fc0505; }





#Nav ul div { display:none;}



#Nav ul div *{ color:#000;}

#Nav ul div span{ margin:0 0 0 0; padding:0 0 0 0;}



#Nav ul div br{ display:none;}

#Nav ul div .links,#Nav ul div .links a{ display:inline;}

#Nav ul div .title { display:block; max-width:150px}

#Nav ul #EBL .links,#Nav ul #EBL .links a{ display:block;}

#Nav ul #xgps150 { min-height:50px;}



#Nav ul div .title a{ color:#000000; font-size:16px;  height:18px; line-height:18px; padding:0 0 0 0;  font-weight:bold; text-transform:none; margin:0 0 0 0; padding:0 0 0 0; font-family: 'Istok Web', sans-serif!important;  }

#Nav ul div .title a:active,#Nav ul div .title a:link,#Nav ul div .title a:visited{color:#000000; font-size:16px;}

#Nav ul div .title a:hover{color:#000000; font-size:16px;}

#Nav ul div .links a{font-size:10px; height:12px; line-height:12px; padding:0 0 0 0;  font-weight:normal; text-transform:none;}

#Nav ul div .links a:active,#Nav ul div .links a:link,#Nav ul div .links a:visited{color:#000000; font-size:10px;}

#Nav ul div .links a:hover{color:#000000; font-size:10px;}

#Nav ul div a:hover{ background-color:transparent!important; text-decoration:underline!important;}

#Nav ul div section.NavSection{ padding-left:40px; margin-bottom:8px; min-height:35px;}

#Nav section#Aviation{ background-image:url(/wp-content/uploads/Aviation-Icon30.png); background-position:0 50%; background-repeat:no-repeat;}

#Nav section#Marine{ background-image:url(/wp-content/uploads/Marine-Icon30.png); background-position:0 50%; background-repeat:no-repeat;}

#Nav section#Car{ background-image:url(/wp-content/uploads/Car-Icon30.png); background-position:0 50%; background-repeat:no-repeat;}

#Nav section#Outdoors{ background-image:url(/wp-content/uploads/Outdoor-Icon30.png); background-position:0 50%; background-repeat:no-repeat;}

#Nav section#Racing{ background-image:url(/wp-content/uploads/Race-Icon30.png); background-position:0 50%; background-repeat:no-repeat;}



#Nav section#xgps150{ background-image:url(/wp-content/uploads/150-Icon30.png); background-position:0 50%; background-repeat:no-repeat;}

#Nav section#xgps160{ background-image:url(/wp-content/uploads/160-Icon30.png); background-position:0 50%; background-repeat:no-repeat;}

#Nav section#xgps170, #Nav section#xgps190{ background-image:url(/wp-content/uploads/170-Icon30.png); background-position:0 50%; background-repeat:no-repeat;}



#Nav ul li.mega div {  
  position: absolute;    
  background-color:#E8E8E8;
  padding:10px;
  left:200px;
  min-width:600px;
  border:1px solid #999999;
  -moz-border-radius: 15px;
	border-radius: 15px;
} 

  



#Nav ul div#EBL { 

 } 



#Nav ul li.hovering div {  

      display: block;  

    }   



#Header{ margin:10px 0;}



#jQueryPiece{ display:block; height:467px; overflow:hidden;}



#jQueryPiece #jq_image{ width:791px; height:467px; overflow:hidden; float:right;  background-color:#CCC;  }



#jQueryPiece #jq_nav{ width:220px; float:left;  display:block; position:relative; top:-467px; }

#jQueryPiece #jq_nav ul{ margin:0 0 0 0; padding:0 0 0 0;}

#jQueryPiece #jq_nav li{ margin:0 0 0 0; padding:0 0 0 0; width:215px; height:91; background-image:url(/wp-content/uploads/jq_out.png); color:#FFF; line-height:91px; font-size:24px; text-align:center; list-style-type:none;}

#jQueryPiece #jq_nav li a{ color:#FFF; text-decoration:none; margin-left:-15px;}

#jQueryPiece #jq_nav li a:active,#jQueryPiece #jq_nav li a:link,#jQueryPiece #jq_nav li a:visited,#jQueryPiece #jq_nav li a:hover{color:#FFF; text-decoration:none;}

#jQueryPiece #jq_nav .margin_top{ margin-top:2px;}

#jQueryPiece #jq_nav .margin_bottom{ margin-bottom:2px;}

#jQueryPiece #jq_nav li:hover{ background-image:url(/wp-content/uploads/jq_hover.png);}



/* width="215" height="91" */



#InternalTable td{ vertical-align:top;}

#InternalTable td p{ text-align:justify;}



#Padding{ padding:10px;}



#TabsTable td{ vertical-align:top;}

.Info{ display:block; width:100%; text-align:center; margin-top:15px;}

.SlideTable{ width:285px; display:inline-block;}

.SlideTable td{ vertical-align:middle; text-align:left;}



#Nav #spForumTop,#Nav #spMainContainer,#Nav #spForumBottom,#Footer #spForumTop,#Footer #spMainContainer,#Footer #spForumBottom{ display:none;}


/* SHOK EDIT! */
#faqs-link {
    margin: 10px 0;
    text-align: center;
}
/* END SHOK EDIT! */


#footer-ContactUs{ width:200px;}

#footer-Sitemap{width:200px;}

#footer-Newsletter{width:230px; float:right;}

#footer-FollowUs{width:220px;float:right;}

#footer-FollowUs .social-icons{ display:inline-block; width:35px;}



.footer-area{ display:inline-block; vertical-align:top;}

.footer-area h3{ font-size:14px; margin:0 0 0 0; padding:0 0 0 0; text-transform:uppercase;}

.footer-area h4{ font-size:14px; margin:0 0 0 0; padding:0 0 0 0; text-transform:uppercase; font-weight:normal; font-size:12px;}

.footer-area p { margin:0 0 0 0; padding:0 0 0 0; color:#999898; line-height:14px; }

#Footer #footer-Sitemap a,#Footer #footer-Sitemap a:active,#Footer #footer-Sitemap a:link,#Footer #footer-Sitemap a:visited,#Footer #footer-Sitemap a:hover{ color:#999898;}



.Apps {

    float: left;

    padding: 12px 0;

    width: 100%;

}



.Apps .Left {

    float: left;

    width: 385px;

}





.Apps .Image {

    float: left;

    width: 60px;

}



.Apps .Right {

    float: right;

    width: 385px;

}

.Apps .Text {

    float: right;

    width: 320px;

}



#ContentPane {

    clear: both;

    display: block;

}

#Specs p{margin:6px 0 0 0; padding:0 0 0 0;}

#Specs ul{ margin-top:0;}



#RightGrey {

    background-color: #EDEEF0;

    border: 1px solid #A4ABB3;

    color: #000000;

    float: right;

    margin: 0 0 0 20px;

    padding: 20px;

    width: 150px;

}





.WTB-Logos{ display:inline-block;  margin:10px;}