body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; line-height:normal; margin:0; padding-bottom:10px;  background:url(../graphics/xtremeBG.jpg) top left repeat;}
img, div, h1{ behavior: url(css/iepngfix.htc);}
h1, h2, h3, h4, h5, h6, p, div, li, ul, form{  margin:0;  padding:0; font-weight:normal}
img, form, a{margin:0; padding:0; border:none}
.clearer{clear:both; display:block; font-size:0; height:0; line-height:0; margin:0; padding:0; border:none}
a{outline:none; color:#F04A24;}
a:hover{text-decoration:none}
a span{display:none}
/*----------------
Font Classes
----------------*/
.arial9White{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFF;}
.arial11White{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;}
.arial16White{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF;}
.arial28White{font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#FFF;}
.arial20White{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.arial32White{font-family:Arial, Helvetica, sans-serif; font-size:32px; color:#FFF;}
.arial15Orange{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#F04A24;}
.arial14Black{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;}
.arial14Orange{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#F04A24;}
.arial14White{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;}
.arial17Black{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000;}
.arial18Black{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000;}
.arial12White{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}
.arial12White a{text-decoration:none; color:#fff} .arial12White a:hover{text-decoration:underline; color:#f04a24;}
.arial12Orange{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F04A24;}

.border2White{border:2px solid #ffffff; margin-bottom:5px}


.mainWrapper{width:960px; height:auto; display:block; margin:0 auto; padding:0; }
.navigation{ width:733px; height:38px; margin:0; padding:0;}
.navigation ul{ width:auto; height:38px; margin:0; padding:0; list-style-type:none; float:left}
.navigation li{ width:auto; height:38px; margin:0; padding:0; float:right;}
.navigation li.home{ width:58px; height:38px; background:url(../graphics/home_unsel.gif) no-repeat; margin-left:8px}
.navigation li.home a{ width:58px; height:38px; display:block}
.navigation li.about{ width:148px; height:38px; background:url(../graphics/meetDMan_unsel.gif) no-repeat;}
.navigation li.about a{ width:148px; height:38px; display:block}
.navigation li.gallery{ width:82px; height:38px; background:url(../graphics/gallery_unsel.gif) no-repeat;}
.navigation li.gallery a{ width:82px; height:38px; display:block}
.navigation li.news{ width:156px; height:38px; background:url(../graphics/news_unsel.gif) no-repeat;}
.navigation li.news a{ width:156px; height:38px; display:block}
.navigation li.product{ width:97px; height:38px; background:url(../graphics/product_unsel.gif) no-repeat;}
.navigation li.product a{ width:97px; height:38px; display:block}
.navigation li.contact{ width:110px; height:38px; background:url(../graphics/contact_unsel.gif) no-repeat;}
.navigation li.contact a{ width:110px; height:38px; display:block}
.navigation li.blank{width:74px; height:38px;}
/*hover*/
.navigation li.home a:hover{ width:58px; height:38px; background:url(../graphics/home_sel.jpg) no-repeat} 
.navigation li.about a:hover{ width:148px; height:38px; background:url(../graphics/meetDMan_sel.jpg) no-repeat}
.navigation li.gallery a:hover{ width:82px; height:38px; background:url(../graphics/gallery_sel.jpg) no-repeat}
.navigation li.news a:hover{ width:156px; height:38px; background:url(../graphics/new_sel.jpg) no-repeat}
.navigation li.product a:hover{ width:97px; height:38px; background:url(../graphics/product_sel.jpg) no-repeat}
.navigation li.contact a:hover{ width:110px; height:38px; background:url(../graphics/contact_sel.jpg) no-repeat}
/*sel*/
.navigation li.home a.sel{ width:58px; height:38px; background:url(../graphics/home_sel.jpg) no-repeat} 
.navigation li.about a.sel{ width:148px; height:38px; background:url(../graphics/meetDMan_sel.jpg) no-repeat}
.navigation li.gallery a.sel{ width:82px; height:38px; background:url(../graphics/gallery_sel.jpg) no-repeat}
.navigation li.news a.sel{ width:156px; height:38px; background:url(../graphics/new_sel.jpg) no-repeat}
.navigation li.product a.sel{ width:97px; height:38px; background:url(../graphics/product_sel.jpg) no-repeat}
.navigation li.contact a.sel{ width:110px; height:38px; background:url(../graphics/contact_sel.jpg) no-repeat}

/*main Content Part start*/
.indexHeaderWrapper{width:884px; height:auto; display:block; background:url(../graphics/indexHeader.jpg) top left no-repeat; margin:0; padding:195px 38px 0 38px; overflow:visible; }
.learnMoreBtn{width:auto; height:20px; margin-left:50px; padding:0;}
.aboutHeaderWrapper{width:884px; height:auto; display:block; background:url(../graphics/aboutHeader.jpg) top left no-repeat; margin:0; padding:365px 38px 0 38px; overflow:visible; }
.meetTheDManHeaderWrapper{width:884px; height:auto; display:block; background:url(../graphics/meetTheDManHeader.jpg) top left no-repeat; margin:0; padding:300px 38px 0 38px; overflow:visible; }
.contactHeaderWrapper{width:884px; height:auto; display:block; background:url(../graphics/contactHeader.jpg) top left no-repeat; margin:0; padding:263px 38px 0 38px; overflow:visible; }
.galleryHeaderWrapper{width:884px; height:auto; display:block; background:url(../graphics/galleryPicHeader.jpg) top left no-repeat; margin:0; padding:192px 38px 0 38px; overflow:visible; }
	.galleryLinks{width:auto; height:auto; display:inline; float:right; background:#000; font-size:13px; margin-top:-80px; padding:10px; font-weight:bold; border:2px solid #FFF}
 .galleryLinks a{color:#FFF; text-decoration:none;} .galleryLinks a:hover{text-decoration:none; color:#F04A24} .galleryLinks a.select{color:#F04A24}

.videoGalleryHeaderWrapper{width:884px; height:auto; display:block; background:url(../graphics/videoGalleryHeader.jpg) top left no-repeat; margin:0; padding:103px 38px 0 38px; overflow:visible; }
.productHeaderWrapper{width:884px; height:auto; display:block; background:url(../graphics/productHeader.jpg) top left no-repeat; margin:0; padding:335px 38px 0 38px; overflow:visible; }
.flashBg{width:499px; background:url(../graphics/indexFlashBG.gif) top left no-repeat; height:343px; float:none; margin-top:44px; padding-top:26px}
.flashFile{width:424px; height:322px; margin-right:21px ;}
.flashFile4Gallery{width:424px; height:322px; padding-left:36px ;}
.eventImg{border:1px solid #ffffff;}
/*gallery pagination*/
.divpagination {width : 632px; float : right;position : relative;margin : 0;padding :0 15px 0 20px;}
.wp-pagenavi {width : 300px; float : right;position : relative;margin : 0 5px 0 0;padding : 0;}
.wp-pagenavi a {background : #FFF;color : #000;padding : 2px 5px;text-decoration : none;margin : 0 5px 0 0;text-align : left;float : right;position : relative; font-weight:bold; font-size:11px}
.wp-pagenavi a:hover {background : #F04A24;color : #FFF; float :right;position : relative;}
.wp-pagenavi span.current {background : #F04A24;color : #FFF;padding : 2px 5px;font-weight : bold; font-size : 11px;float : right;position : relative;margin : 0 5px 0 0;}

.productNotAvail{width:600px; height:auto; display:block; margin:0; padding:40px; background:#181D23; border:2px solid #FFF; font-size:16px; color:#FFF}
/*event and news section start*/
.eventHeaderWrapper{width:904px; height:auto; display:block; background:url(../graphics/eventNewsHeader.jpg) top left no-repeat; margin:0; padding:15px 28px 0 28px; overflow:visible; }
.eventHeaderWrapper a{ color:#F04A24; text-decoration:none}
.eventHeaderWrapper a:hover{text-decoration:underline}
.eventHeaderWrapper ul{width:265px; height:auto; display:block; padding:5px; list-style-type:none; float:left; margin:0}
.eventHeaderWrapper li{width:255px; height:auto; display:block; list-style-type:none; float:left; background:url(../graphics/BlogBullet.gif) 0 5px no-repeat; padding-left:10px; margin-bottom:3px}
.eventInput{width:200px; background:#141414; border:1px solid #FFF; color:#FFF; padding:5px}

.divpaginationEvents {width :100%; float : left;position : relative;margin : 0;padding :0 15px 0 20px;}
.wp-pagenaviEvents {width : 300px; float : left;position : relative;margin : 0 5px 0 0;padding : 0;}
.wp-pagenaviEvents a {background : #FFF;color : #000;padding : 2px 5px;text-decoration : none;margin : 0 5px 0 0;text-align : left;float : left;position : relative; font-weight:bold; font-size:11px}
.wp-pagenaviEvents a:hover {background : #F04A24;color : #FFF; float :left;position : relative;}
.wp-pagenaviEvents span.current {background : #F04A24;color : #FFF;padding : 2px 5px;font-weight : bold; font-size : 11px;float : left;position : relative;margin : 0 5px 0 0;}

.privacyHeaderWrapper{width:884px; height:auto; display:block; background:url(../graphics/privacyHeader.jpg) top left no-repeat; margin:0; padding:192px 38px 0 38px; overflow:visible; }
