
.georgia {font-family:Georgia,"Times New Roman",Times,serif;}

/*Estilos Banner*/
.mod-stage996 {width:880px; height:230px; position:relative; background:#fff;}
.mod-stage996 .stgslide {height:197px; top:0px; left:0px; position:absolute; overflow:hidden; }
.mod-stage996 .stgslide .stgslidecredit {display:none;}
.mod-stage996 .stgslide .stgslideheading {display: none;}
.mod-stage996 .stgslide .stgslidecontent {display: none;}
.mod-stage996 .stgslide .stgslidecontent span {font-size: 16px; font-family:Georgia, "Times New Roman", Times, serif;}
.mod-stage996 .stgcredit {width:880px; top:70px; left:340px; position:absolute; font-size:9px; font-weight:normal; color:#8ea4bc; text-align:right;}
.mod-stage996 .stghrimg {width:313px; height:197px; margin:0; top:10px; left:560px; position:absolute;} 
.mod-stage996 .stghrimg h1 {width:313px; height:197px; margin:0; text-indent:-9999em;}
.mod-stage996 .stghrtxt {width:300px; top:20px; left:660px; position:absolute; font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; line-height:1.4em; color:#000; text-align:left;}
.mod-stage996 .stgvidlnkbtn {width:300px; top:260px; left:26px; position:absolute; text-align:center;}
.mod-stage996 .stgbtnwrpr {width:220px; top:130px; left:652px; position:absolute; text-align:center;}
.mod-stage996 .stgbtnwrpr .mrftrs {width:100%; float:left; font-size:10px; color:#8ea4bc; text-align:center; padding:8px 0;}
.mod-stage996 .stgbtnoff, .mod-stage996 .stgbtnon {width:42px; float:left; font-size:18px; color:#fff; border:1px solid #6f849c; padding:1px 0; margin:0 5px; display:block; cursor:pointer; display:inline;}
.mod-stage996 .stgbtnoff {background-color:#34608e;}
.mod-stage996 .stgbtnon {background-color:#103869;}

.mod-story332 {background:#fff url(images/eop/bg-mod-top-332.png) no-repeat top left; padding:10px 10px 10px 20px;}
.mod-story332 .dateln {margin-bottom:4px;}
.mod-story332 a.lnkmore {font-size:9px; text-decoration:none; background:#fff; padding:3px 8px 0 0;}
.mod-story332 .otherln {font-size:9px; text-decoration:none; margin-bottom:1em;}
.mod-story332 .mod-hdr {height:36px; width:100%;}
.mod-story332 .mod-hdr .modttlhldr {float:left;}
.mod-story332 .mod-hdr .rsslnk {width:18px; float:left; padding:3px 0 0 6px;}
.mod-story332 .mod-hdr .rsslnk img {width:12px; height:12px; border-style:none;}
.mod-story332 .mod-hdr .morelnk {width:140px; float:right; text-align:right; padding-top:3px;}
.mod-story332 .otherln a, .mod-story332 .otherln a:link, .mod-story332 .otherln a:visited  {text-decoration:none;}
.mod-story332 .otherln a:hover {text-decoration:underline;}
.mod-story332 .otherln a:active {text-decoration:none;}

.mod-agenda332 {min-height:280px; background:#fff url(images/eop/bg-mod-top-332.png) no-repeat top left; padding:10px 10px 0 20px;}
.mod-agenda332 a.lnkmore {font-size:9px; text-decoration:none; background:transparent url(images/eop/bg-more-lnk.gif) no-repeat right 7px; padding:3px 8px 0 0;}
.mod-agenda332 .otherln {font-size:9px; text-decoration:none; margin-bottom:1em;}
.mod-agenda332 .mod-hdr {height:36px; width:100%;}
.mod-agenda332 .mod-hdr .modttlhldr {float:left;}
.mod-agenda332 .mod-hdr .rsslnk {width:18px; float:left; padding:3px 0 0 6px;}
.mod-agenda332 .mod-hdr .rsslnk img {width:12px; height:12px; border-style:none;}
.mod-agenda332 .mod-hdr .morelnk {width:140px; float:right; text-align:right; padding-top:3px;}
.mod-agenda332 .related {margin-bottom:12px; font-size:12px;}
.mod-agenda332 .related a, .mod-agenda332 .related a:link, .mod-agenda332 .related a:visited {color:#333; text-decoration:none;}
.mod-agenda332 .related a:hover {color:#333; text-decoration:underline;}
.mod-agenda332 .related a:active {color:#333; text-decoration:none;}

.mod-search332 {background:#fff url(images/eop/bg-mod-top-332.png) no-repeat top left; padding:10px 10px 10px 20px;}
.mod-search332 .mod-hdr {width:100%; height:36px;}
.mod-search332 .mod-hdr .modttlhldr {float:left;}
.mod-search332 input.srchbx {width:166px; background:#fff url(images/eop/bg-srchbx.gif) no-repeat top left; border-top:1px solid #dedede;  border-right:1px solid #fff;  border-bottom:1px solid #fff;  border-left:1px solid #dedede; padding:2px 3px 3px 22px; margin-right:4px;}
.mod-search332 input.srchbtn {width:102px; height:21px; border-style:none;}

.mod-mediacntr332 {background-color:#efefef; border-top:5px solid #fff;}
.mod-mediacntr332 .mod-hdr {height:26px; width:100%;}
.mod-mediacntr332 .mod-hdr .modttlhldr {float:left;}
.mod-mediacntr332 div.innrfrm {margin:5px 22px 10px 22px;}
.mod-mediacntr332 div.plrwrpr {height:180px;}

/* interior mods */

.ornamentbox {width:584px; background:transparent url(images/eop/bg-intro.jpg) no-repeat;}

.mod-intro {padding:40px 40px 20px 40px; }
.mod-intro h1 {font-size:26px; font-weight:normal; color:#036; letter-spacing:0.15em; margin-bottom:0.2em;  margin-top:0px; text-align:center;}
.mod-intro p {font-size:17px; line-height:1.3em; text-align:center; font-weight:normal;}

.mod-intro-blue {height:268px; width:664px; background:transparent url(images/eop/bg-intro-blue.jpg) no-repeat; overflow:hidden; position:relative;}
.intro-text {position:absolute; width:415px; height:200px; top:50px; left:50px;}
.intro-text h1 {font-size:26px; font-weight:normal; color:#fff; letter-spacing:0.15em; margin-bottom:0.2em; margin-top:0;}
.intro-text p {font-size:17px; line-height:1.3em; font-weight:normal; color:#fff;}

.intro-links {position:absolute; width:120px; height:230px; top:20px; right:26px; overflow:hidden; }
.intro-links h3 {margin-bottom:.6em; color:#fff;}
.intro-links p {font-size:10px; margin-bottom:.6em;}
.intro-links a, div.intro-links a:link, div.intro-links a:visited {color:#fff; text-decoration:none;}
.intro-links a:hover {color:#fff; text-decoration:underline;}
.intro-links a:active {color:#fff; text-decoration:none;}

.rightrail-blue {background:transparent url(images/eop/bg-rightrail-blue.jpg) no-repeat; min-height:489px; padding-top:10px; width:332px; float:left; margin:0;}
.rightrail {background:transparent url(images/eop/bg-rightrail.jpg) no-repeat; min-height:489px; padding-top:10px; width:332px; float:left; margin:0;}
.pad {padding:10px;}

.mod-story996 {padding:20px;}

.mod-story664 {padding:0px 40px 20px 20px;}
.mod-story664top {padding:15px 20px 20px 20px;}
.mod-story664 h2, .mod-story664top h2 {margin-bottom:0.4em;}

.mod-floatbx {width:126px; float:right; margin:52px 0 40px 40px; }
.mod-floatbx h3 {margin-bottom:.6em;}
.mod-floatbx p {font-size:0.9em; margin-bottom:.6em;}
.mod-floatbx a, .mod-floatbx a:link, .mod-floatbx a:visited {color:#333; text-decoration:none;}
.mod-floatbx a, div.rss-link a:hover {color:#333; text-decoration:underline;}
.mod-floatbx a:hover {color:#333; text-decoration:underline;}
.mod-floatbx a:active {color:#333; text-decoration:none;}

.mod-nav166 {padding:10px 40px 10px 0;}
.mod-nav166 h3 {margin-bottom:.6em;}
.mod-nav166 p {font-size:0.9em; margin-bottom:.6em;}
.mod-nav166 a, div.mod-nav166 a:link, div.mod-nav166 a:visited {color:#333; text-decoration:none;}
.mod-nav166 a:hover {color:#333; text-decoration:underline;}
.mod-nav166 a:active {color:#333; text-decoration:none;}

.rss-link {float:right; margin:10px;}
.rss-link a, .rss-link a:link, .rss-link a:visited {color: #666666; text-decoration: none; font-size:9px; background:transparent url(images/eop/icon-rss-gscl.gif) no-repeat right; padding-right:15px;}
.rss-link a:hover {color: #666666; text-decoration: underline;}
.rss-link a:active {color: #666666; text-decoration: none;}
.rss-link a:active, a:focus {outline:0;}

.subhdrwrpr {padding:20px 13px; height:12px; width:970px; position:relative; } /* OW */
.subhdr {width:590px;}
.subhdr h4 {font-style:italic; font-size: 13px; color:#666666; font-weight:normal; margin:0; padding:0;}

.otherln {font-size:9px; text-decoration:none; margin-bottom:1em;}
.otherln a, .otherln a:link, .otherln a:visited  {text-decoration:none;}
.otherln a:hover {text-decoration:underline;}
.otherln a:active {text-decoration:none;}

.mod-get-involved {background:transparent url(images/eop/mod-get-involved.gif) no-repeat; width:312px; height:38px; overflow:hidden; padding:48px 0 0 0; margin:0 10px 8px 10px;}
.mod-get-involved table {margin:0 auto;}
.mod-get-involved input.gieml, .mod-get-involved input.gizip {font-size:12px; color:#666; border:1px solid #dedede; padding:2px; margin-right:4px;}
.mod-get-involved input.gieml {width:112px;}
.mod-get-involved input.gizip {width:42px;}
.mod-get-involved input.gibtn {width:99px; height:21px; border-style:none; margin:0;}

.mod-participate {margin: 0px 10px 8px 10px; width:312px; height:145px; text-align:center; overflow:hidden;}
.mod-participate a {height:312px;display:block;	padding:0px;background-image: url(images/eop/participate.gif);}
.mod-participate a:hover {background-position: 0px -145px;}

.mod-inside {margin: 0px 10px 8px 10px;	width: 312px; height:151px; text-align:center; overflow:hidden;}
.mod-inside a {height:312px;display:block;padding:0px;background-image: url(images/eop/inside.gif);}
.mod-inside a:hover {background-position: 0px -151px;}

.mod-watch {background:transparent url(images/eop/mod-watch-now.gif) no-repeat; width:312px; height:235px; overflow:hidden; padding-top:50px; margin-left:11px;}
.mod-watch div.innrfrm {width:288px; margin-left:11px;}


.ibox {color:#666; border:1px solid #dedede; padding:2px; font-size:12px;}
.mod-fpo {background: transparent url(images/eop/bg-rr-fpo.gif) no-repeat scroll left top; width: 332px; height:220px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; float:left;}
.fzrul {background: transparent url(images/eop/fzrul-bg.gif) no-repeat center top; width: 604px; height: 24px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-bottom:1em;}
.fzrul-sm {background: transparent url(images/eop/fzrul-sm.gif) no-repeat 0% 50%; width: 604px; height: 24px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin:0 auto 10px auto;}
.fzrul-lg {background: transparent url(images/eop/fzrul-lg.gif) no-repeat top center; width:100%; height:24px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin:0 auto 10px auto;}

.newstable  {margin:30px 0 0 0;}
.newstable tr {vertical-align:top;}
.newstable h3 {font-size:12px;	margin:0;}
.newstable td {padding-bottom:30px;}

.mod-pad332 {padding:10px 40px 10px 20px;}

a.arrow, a.arrow:link, a.arrow:visited {color: #036; text-decoration: none; font-size:0.85em; background: transparent url(images/eop/bg-more-lnk.gif) no-repeat right; padding-right:7px;}
a.arrow:hover {color: #600; text-decoration: underline;}
a.arrow:active {color: #036; text-decoration: none;}
a.arrow:active, a:focus {outline:0;}

h3.subttlblack {font-size:12px; color:#000; margin:1em 0 0 0; }

/* tlpg page */

.tlpgbody {width:100%; color:#333; text-align:center; margin:0; padding:0; background:#fff url(images/eop/bg-tlpg.jpg) no-repeat top center; display:table;}

.bdywrpr-tlpg {width:996px; text-align:left; margin:0 auto; z-index:1;}
.hdr-tlpg {position:relative; height:121px; width:996px;}
.hdr-tlpg div.emblem {position:absolute; top:18px; left:438px;}
.hdr-tlpg div.emblem img {width:118px; height:84px; border-style:none;}

.mrgn {margin:0 83px; min-height:730px;}

.mod-intro-tlpg {padding:25px 0 0 0;}
.mod-intro-tlpg h1 {font-size:26px; font-weight:normal; color:#036; letter-spacing:0.15em; margin-bottom:0.2em;  margin-top:0px; text-align:center;}
.mod-intro-tlpg p {font-size:17px; line-height:1.3em; text-align:center; font-weight:normal;}

.mod-tlpg-lc415 {padding:10px 20px 10px 10px;}
.mod-tlpg-rc415 {padding:10px 10px 10px 20px;}

.ftrwrpr-tlpg {width:986px; height:100%; background:transparent url(images/eop/bg-ftr-tlpg.gif) no-repeat top left; margin:20px 0; padding: 15px 5px 30px 5px; font-size:10px; color:#666;}
.ftrwrpr-tlpg a, .ftrwrpr-tlpg a:link, .ftrwrpr-tlpg a:visited, .ftrwrpr-tlpg a:hover, .ftrwrpr-tlpg a:active {color:#666; text-decoration:none;}

.grey-box {background-color:#e4e5e5; padding:20px; margin-bottom:10px;}
.formtable td {padding-bottom:20px;}

.mod-searchint332 {position:absolute; right:10px; top:14px; width:377px;}
.mod-searchint332 table {margin-left:auto;}
.mod-searchint332 input.srchbx {width:166px; background:#fff url(images/eop/bg-srchbx.gif) no-repeat top left; border-top:1px solid #dedede;  border-right:1px solid #fff;  border-bottom:1px solid #fff;  border-left:1px solid #dedede; padding:2px 3px 3px 22px; margin-right:4px;}
.mod-searchint332 input.srchbtnwh {width:99px; height:21px; border-style:none;}

.mod-searchrr332 {width:312px; margin:0px 10px 11px 10px;}
.mod-searchrr332 input.srchbx {width:181px; background:#fff url(images/eop/bg-srchbx.gif) no-repeat top left; border-top:1px solid #dedede;  border-right:1px solid #fff;  border-bottom:1px solid #fff;  border-left:1px solid #dedede; padding:2px 3px 3px 22px; margin-right:4px;}
.mod-searchrr332 input.srchbtnrr {width:99px; height:21px; border-style:none;}

.mod-advsearch 			{ padding: 5px; position: absolute; right: 5px; top: 40px; z-index: 9999; background: url(images/eop/bg-videos_panel.gif) repeat-x; border: 1px solid #454545; display: none; }
.mod-advsearch input 	{ margin: 3px 0; }
.mod-advsearch .hidelink { color: #808080; text-align: right; font-size: 9px; cursor: pointer; }
.mod-advsearch .hidelink a:link, .mod-advsearch .hidelink a:visited, .mod-advsearch .hidelink a:hover, .mod-advsearch .hidelink a:active  { color: #808080; text-decoration: none; }

.mod-mediaAdvSearch 			{ padding: 5px; position: absolute; right: 5px; top: 30px; z-index: 9999; background: url(images/eop/bg-videos_panel.gif) repeat-x; border: 1px solid #454545; display: none; }
.mod-mediaAdvSearch input 	{ margin: 5px 0; }
.mod-mediaAdvSearch .hidelink { color: #808080; text-align: right; font-size: 9px; cursor: pointer; }

.mod-mediaAdvSearch .searchbox {background: url(images/eop/video/bg-video-search.png) no-repeat; height: 19px; margin: 0; padding: 2px 0 0 24px; width: 112px; display: inline;}
.mod-mediaAdvSearch .searchbox input {background: transparent; border: none; color: #666; float: none; font-family: Trebuchet, Helvetica, sans-serif; height: 17px; padding: 0; width: 110px;}

.mod-hdrmrg {margin-bottom:10px;}
.mod-hdrmrg .modttlhldr {float:left;}
.mod-hdrmrg .rsslnk {float:left; padding:3px 0 0 6px; width:18px; }
.mod-hdrmrg .rsslnk img {border-style:none; height:12px; width:12px;}


.mod-flrbox166 {float:right; width:166px;}
.mod-flrbox166 .rss-link {margin:0;}


.mod-navwrp {width:332px;}

.mod-hdrnomrg {margin-bottom:0px;}
.mod-hdrnomrg .modttlhldr {float:left;}
.mod-hdrnomrg .rsslnk {float:left; padding:1px 0 0 6px; width:18px; }
.mod-hdrnomrg .rsslnk img {border-style:none; height:12px; width:12px;}


/***************/
/* Media Pages */
/***************/

/* Gallery Slideshow Layout */
.mod-gallery954 {position:relative; width: 954px;text-align: left; margin: 0 auto 20px auto; padding:5px 0 0 0; background-color:#1C1C1C; z-index: 2;}
.mod-gallery954 .caption {float:right; display:block; width:225px; padding:8px 28px 8px 0; text-align:right; color:#ccc; font-size:9px; font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;}
.mod-gallery954 .desc {float:left; width:610px; padding:10px 0 10px 28px; text-align:left; color:#ccc; font-size:12px; line-height:17px;  font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;}
.mod-gallery954 .tracker {float:right; width:225px; clear:right; display:block; padding-right:28px; text-align:right; color:#ccc; font-size:14px; font-weight:bold; font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;}

/* Set the width/height explicitly. No width/height causes infinite loops. */
.mod-gallery954 .jcarousel-list {width:90px; height:51px;}
.mod-gallery954 .jcarousel-item {width:90px; height:51px;}

.mod-gallery954 .gallery_show {/*height:90px;*/ margin:0;}
.mod-gallery954 .gallery_show li{width:90px;height:51px; padding:0; margin-right:14px; border:3px solid #161616;}
.mod-gallery954 .gallery_show li div{left:240px}
.mod-gallery954 .gallery_show li div .caption{font:italic 0.7em/1.4 georgia,serif;}
.mod-gallery954 #main_image {height:559px; background:#1a1a1a; margin-bottom:13px;}
.mod-gallery954 .galleria_wrapper img{}
.mod-gallery954 .galleria_wrapper {width:896px; height:504px; margin:0 auto; background-color:#0f0f0f; overflow:hidden;}
.mod-gallery954 .main_image_wrapper {position:relative; background-color:#282828;}
.mod-gallery954 .main_image_wrapper a.prevImg, .main_image_wrapper a.prevImg:link, .main_image_wrapper a.prevImg:visited,
.mod-gallery954 .main_image_wrapper a.nextImg, .main_image_wrapper a.nextImg:link, .main_image_wrapper a.nextImg:visited {position:absolute; width:30px; height:504px; text-indent:-9999em;}
.mod-gallery954 .main_image_wrapper a.prevImg,
.mod-gallery954 .main_image_wrapper a.prevImg:link,
.mod-gallery954 .main_image_wrapper a.prevImg:visited {top:0; left:0; background:url(images/eop/gallery/arrow_large_prev.gif) no-repeat 0 50% #0f0f0f;}
.mod-gallery954 .main_image_wrapper a.prevImg:hover,
.mod-gallery954 .main_image_wrapper a.prevImg:active {background-position:-30px 50%; background-color:#000;}
.mod-gallery954 .main_image_wrapper a.nextImg,
.mod-gallery954 .main_image_wrapper a.nextImg:link,
.mod-gallery954 .main_image_wrapper a.nextImg:visited {top:0; right:0; background:url(images/eop/gallery/arrow_large_next.gif) no-repeat 0 50% #0f0f0f;}
.mod-gallery954 .main_image_wrapper a.nextImg:hover,
.mod-gallery954 .main_image_wrapper a.nextImg:active {background-position:-30px 50%; background-color:#000;}
.mod-gallery954 .autoControl {float:right; margin:0 28px 5px 0; width:23px; height:23px; background:url(images/eop/gallery/auto_control.gif) no-repeat 0 0; text-indent:-9999em;}
.mod-gallery954 .slideshowTitle {float:left; padding:0 10px 0 30px;}
.mod-gallery954 .ssInfoLink {display:block; float:left; margin-top:3px; padding-right:10px; color:#808080; font-size:10px; text-decoration:none; background:url(images/eop/gallery/arrow_down.gif) no-repeat 100% 50%;}
.mod-gallery954 .ssInfoPane {width:856px; margin:0 auto; padding:5px 20px; color:#fff;}
.mod-gallery954 .gallery_info {position:absolute; left:30px; background:url(images/eop/gallery/shade.png) 0 0; z-index:10;}

.mod-mediacntr332 .carouselTitle {font-size:10px; color:#660000; text-transform:uppercase;}
.mod-mediacntr332 .jcarousel-container-horizontal {width:288px; padding:3px 0 30px 0;}
.mod-mediacntr332 .jcarousel-container-horizontal .jcarousel-clip {width:288px;}

/* Set the width/height explicitly. No width/height causes infinite loops. */
.mod-mediacntr332 .jcarousel-list {width:66px; height:38px;}
.mod-mediacntr332 .jcarousel-item {width:66px; height:38px; border-right:1px solid #D1D1D1; border-bottom:1px solid #D1D1D1; margin-right:6px;}

.mod-mediacntr332 .jcarousel-item img {border:1px solid #fff;}
.mod-mediacntr332 .jcarousel-container-horizontal .next,
.mod-mediacntr332 .jcarousel-container-horizontal a.next,
.mod-mediacntr332 .jcarousel-container-horizontal a.next:link,
.mod-mediacntr332 .jcarousel-container-horizontal a.next:visited,
.mod-mediacntr332 .jcarousel-container-horizontal .prev,
.mod-mediacntr332 .jcarousel-container-horizontal a.prev,
.mod-mediacntr332 .jcarousel-container-horizontal a.prev:link,
.mod-mediacntr332 .jcarousel-container-horizontal a.prev:visited {
	display:block;
	width:12px;
	height:12px;
	cursor: pointer;
	text-decoration: none;
	font-size: 11px;
	overflow:hidden;
	text-indent:9999em;
}

.mod-mediacntr332 .jcarousel-container-horizontal .next,
.mod-mediacntr332 .jcarousel-container-horizontal a.next,
.mod-mediacntr332 .jcarousel-container-horizontal a.next:link,
.mod-mediacntr332 .jcarousel-container-horizontal a.next:visited {
	bottom:10px;
	right:44%;
}

.mod-mediacntr332 .jcarousel-container-horizontal .prev,
.mod-mediacntr332 .jcarousel-container-horizontal a.prev,
.mod-mediacntr332 .jcarousel-container-horizontal a.prev:link,
.mod-mediacntr332 .jcarousel-container-horizontal a.prev:visited {
	bottom:10px;
	left:44%;
}


/* start gallery jcarousel */

.mod-gallery954 .jcarousel-container {position: relative;}
.mod-gallery954 .jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.mod-gallery954 .jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.mod-gallery954 .jcarousel-item {display:inline; float: left; list-style: none; width: 90px; height: 51px; margin:0;}


.mod-gallery954 .jcarousel-next {z-index: 3; display: none;}
.mod-gallery954 .jcarousel-prev { z-index: 3; display: none;}

/* end gallery jcarousel */


/* start gallery skin jcarousel */
.mod-gallery954 .jcarousel-skin-gallery.jcarousel-container {background:url(images/eop/gallery/thumb_carousel_bg.jpg) no-repeat 0 0;}
.mod-gallery954 .jcarousel-skin-gallery.jcarousel-container-horizontal {width:954px; height:70px; margin:0 auto; padding: 10px 0 0 0;}
.mod-gallery954 .jcarousel-skin-gallery.jcarousel-container-vertical {width: 75px; height: 245px; padding: 40px 20px;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-clip-horizontal {width:870px; margin:0 auto;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-clip-vertical {width:  75px; height: 245px;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-item {width: 90px; height: 51px; text-align:center; overflow:hidden;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-item-horizontal {}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-item-vertical {margin-bottom: 10px;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-item-placeholder {background: #000; color: #fff;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-next-horizontal {
	position: absolute;
	top:30px;
	right:10px;
	display:block;
	width:11px;
	height:21px;
	cursor: pointer;
	text-decoration: none;
	font-size: 11px;
	overflow:hidden;
	text-indent:9999em;
	background:url(images/eop/gallery/arrow_next.gif) no-repeat 0 0;
}

.mod-gallery954 .jcarousel-skin-gallery .jcarousel-next-horizontal:hover {background-position: 0 0;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-next-horizontal:active {background-position: 0 0;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-next-disabled-horizontal,
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-next-disabled-horizontal:hover,
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-next-disabled-horizontal:active {cursor: default; background-position:0 -21px;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-prev-horizontal {
	position: absolute;
	top:30px;
	left:10px;
	display:block;
	width:11px;
	height:21px;
	cursor: pointer;
	text-decoration: none;
	font-size: 11px;
	overflow:hidden;
	text-indent:9999em;
	background:url(images/eop/gallery/arrow_prev.gif) no-repeat 0 0;
}

.mod-gallery954 .jcarousel-skin-gallery .jcarousel-prev-horizontal:hover {background-position: 0 0;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-prev-horizontal:active {background-position: 0 0;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-prev-disabled-horizontal,
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-prev-disabled-horizontal:hover,
.mod-gallery954 .main_image_wrapper .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position:0 -21px;}

.mod-gallery954 div.desc a, .mod-gallery954 div.desc a:link, .mod-gallery954 div.desc a:visited {color:#ccc ; text-decoration:underline;}
.mod-gallery954 div.desc a:hover {color:#ccc; text-decoration:none;}
.mod-gallery954 div.desc a:active {color:#ccc; text-decoration:underline;}

/* end tango jcarousel */
