@charset utf-8;
body{width:100%; background-color:#555;margin:0;padding:0}
html{margin:0;padding:0}
table{font:normal 12px Arial, Helvetica, sans-serif;font-size:small;line-height:1.8em}
img{border:0}
.search{width:284px;background:url(../images/main_search_bg.gif) top repeat-x;height:40px;margin:0;padding:10px 20px 0 0}
.search h2{width:61px;float:left;font:normal 18px Arial, Helvetica, sans-serif;color:#fff;margin:0;padding:3px 0 0 5px}
.search form{display:block;float:right;padding:0}
.search span{display:block;float:left;background:url(../images/search_bg.gif) left top no-repeat;width:161px;height:33px;padding:0 5px}
.search form .keywords{width:149px;line-height:17px;height:17px;float:left;background:none;border:0;font:normal 12px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:8px 2px}
.search form .button{float:left;margin:0;padding:0}
.body{margin:0;padding:0}
a{color:#cb6700;text-decoration:none}
.footer_resize{width:940px;background:#2d2d2d;border:1px solid #3b3b3b;font:normal 12px Arial, Helvetica, sans-serif;color:#9c9c9c;margin:0 auto;padding:10px 20px}
.footer_resize a{color:#9c9c9c}
.loading{left:210px;position:absolute;top:74px}
#slide_holder{background-repeat:no-repeat;height:253px;overflow:hidden;position:relative;text-align:left;width:980px;z-index:1;margin:0;padding:0}
#slide_holder_inner{height:253px;left:0;overflow:hidden;position:absolute;width:980px;z-index:2;margin:-13px 0 0}
#intro,.intro{position:absolute;z-index:9000}
#slide_holder_inner div{position:absolute}
div#slide_holder_inner div.slide div{position:relative}
div#carousel_controls{background-position:0 0;background-repeat:no-repeat;height:30px;width:980px;z-index:4000}
#slide_buttons li:hover,#pause_button,.prev_button,.next_button,#hover_next_button,#hover_prev_button,#first_button,#last_button{cursor:hand;z-index:5000}
#carousel_controls #button_selected,#carousel_controls .prev_button_disabled,#carousel_controls .next_button_disabled,#carousel_controls .first_button_diabled,#carousel_controls .last_button_disabled{cursor:auto}
#slide_buttons li span,#pause_button span,.prev_button span,.next_button span,#first_button span,#last_button span,#hover_next_button span,#hover_prev_button span,#water_mark span{margin-left:-10000px}
#slide_buttons li,#pause_button,.prev_button,.next_button,#first_button,#last_button,#water_mark{background-repeat:no-repeat;overflow:hidden;top:0}
ul#slide_buttons{position:absolute;left:50px;top:200px;z-index:5000;padding:15px 7px 15px 15px}
ul#slide_buttons li{background-image:url(../images/button.png);display:block;float:left;height:9px;list-style:none;width:10px;margin:0 0 0 3px;padding:2px}
ul#slide_buttons li#button_selected{background-image:url(../images/button_selected.png)}
#first_button{background-image:url(../images/first.png);height:29px;left:354px;width:34px;background-position:0 -36px}
#last_button{background-image:url(../images/last.png);height:29px;left:474px;width:34px;background-position:0 -36px}
#nex_prev_buttons{position:absolute;left:0;z-index:5000}
#next_button{background-image:url(../images/next.png);background-position:0 15px;height:39px;left:490px;width:31px}
#prev_button{background-image:url(../images/prev.png);background-position:0 15px;height:39px;left:450px;width:31px}
.pause_button{background-image:url(../images/pause.png);background-position:0 220px;height:249px;left:35px;width:24px}
.paused_button{background-image:url(../images/play.png);background-position:0 220px;height:249px;left:35px;width:24px}
#hover_next_button,#hover_prev_button{height:115px;background-repeat:no-repeat;display:none;overflow:hidden;width:77px;top:35px;z-index:6000}
#hover_next_button{background-image:url(../images/hover_next.png);background-position:21px 40px;right:0;padding:30px 0 30px 30px}
#hover_prev_button{background-image:url(../images/hover_prev.png);background-position:8px 40px;left:0;padding:30px 30px 30px 0}
#slide_captions{color:#333;left:8px;overflow:visible;top:5px;z-index:6000}
#slide_captions span{font-family:Tahoma;font-size:15px;height:20px;line-height:20px;overflow:visible}
#water_mark{background-image:url(../images/water_mark.png);height:30px;left:202px;width:246px;top:208px;z-index:6000}
#slide_number_display{background-image:url(../images/bg_swatch.png);background-position:0 0;background-repeat:no-repeat;color:#333;font-family:Arial, Helvetica, sans-serif;font-size:15px;height:23px;right:7px;text-align:center;top:208px;width:37px;z-index:5000;padding:4px}
#row_of_slides{position:absolute;top:0}
#row_of_slides .slide{display:none;position:absolute}
#first_button:hover,#last_button:hover{background-position:0 0}
#next_button:hover,#prev_button:hover{background-position:0 15px}
.pause_button:hover,.paused_button:hover{background-position:0 220px}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box > #lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px}
#lightbox-container-image-data{color:#666;padding:0 10px}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-caption{font-weight:700}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em}
.ddsmoothmenu{font:bold 12px Arial, Helvetica, sans-serif;width:100%;height:25px}
.ddsmoothmenu ul{z-index:10000;list-style-type:none;margin:0;padding:0}
.ddsmoothmenu ul li{position:relative;display:inline;float:left}
.ddsmoothmenu ul li a{display:block;border-right:0 solid #778;color:#5A5A5A;text-decoration:none;font-size:11px;height:25px;padding:10px 12px 0}
* html .ddsmoothmenu ul li a{display:inline-block}
.ddsmoothmenu ul li a:link,.ddsmoothmenu ul li a:visited{color:0}
.ddsmoothmenu ul li a.selected{color:#fff;background:#333}
.ddsmoothmenu ul li a:hover{color:#F60;background:#333}
.ddsmoothmenu ul li ul{position:absolute;width:180px;left:0;display:none;visibility:hidden}
.ddsmoothmenu ul li ul li{display:list-item;float:none}
.ddsmoothmenu ul li ul li ul{top:0}
.ddsmoothmenu ul li ul li a{font:normal 11px Verdana;white-space:nowrap;width:100%;border-top-width:0;background:#F0F1F1;border-bottom:1px solid gray;border-right:1px solid #778;border-left:1px solid #778;margin:0;padding:10px 12px 0}
.downarrowclass{position:absolute;top:15px;right:2px}
.rightarrowclass{position:absolute;top:5px;right:2px}
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:none}
.toplevelshadow{opacity:0.8}
