div.jMyCarousel .prev {
background:transparent url(/images/galleftarrow.gif) no-repeat scroll center;
border:0px none;
height:61px;
width:47px;
}

div.jMyCarousel .next {
background:transparent url(/images/galrightarrow.gif) no-repeat scroll center;
border:0px none;
height:64px;
width:15px;
}

div#LeftArrow {
background:transparent url(/images/galleftarrow.gif) no-repeat scroll center;
border:1px solid #FFFFFF;
float:left;
height:99px;
width:15px;
}

div#RightArrow {
background:transparent url(/images/galrightarrow.gif) no-repeat scroll center;
border:1px solid #FFFFFF;
float:left;
height:99px;
margin-left:2px;
width:15px;
}

div.jMyCarousel .up {
background:transparent url(/images/up.png) no-repeat scroll center;
border:0px none;
height:64px;
width:15px;
}

div.jMyCarousel .down {
background:transparent url(/images/down.png) no-repeat scroll center;
border:0px none;
height:61px;
width:47px;
}

div.jMyCarousel {
}

div.jMyCarousel ul {
height:100px;
left:0pt;
list-style-type:none;
margin:0pt;
padding:0pt;
position:relative;
width:1000px;
z-index:1;
}

div.jMyCarousel ul li {
display:inline;
float:left;
height:90px;
line-height:0px;
margin:5px;
overflow:hidden;
padding:0px;
}

div.jMyCarousel ul li a {
display:block;
}

div.jMyCarousel img.current {
border:2px solid #FFFFFF;
}

div.jMyCarousel ul li img {
display:block;
}

div.jMyCarousel div.galleryThumbs {
background-color:#C33A5E;
border-left:2px solid #C33A5E;
border-right:2px solid #C33A5E;
overflow:hidden;
padding:5px 0pt;
text-align:left;
white-space:nowrap;
width:374px !important;
}

div#thumbsContentContainer {
float:left;
margin-left:0px;
overflow:hidden !important;
position:relative;
width:625px !important;
}

div#galleryThumbs {
background-color:#999999;
border-left:2px solid #999999;
border-right:2px solid #999999;
height:100px !important;
overflow:hidden;
padding:5px;
text-align:center;
white-space:nowrap;
width:663px !important;
}

#galleryContainer {
background:transparent url(/images/back_gallery.jpg) no-repeat scroll left top;
font-size:80%;
height:535px;
margin:auto;
}

#gallerlyTopBar {
border-left:1px solid #B4AEA6;
border-right:1px solid #B4AEA6;
border-top:1px solid #B4AEA6;
width:675px;
}

#galleryNumber {
background-color:#FFFFFF;
border:0px solid #00FF00;
color:#666666;
font-size:100%;
padding-bottom:5px;
padding-top:5px;
text-align:center;
}

#large {
background-color:#FFFFFF;
border-left:1px solid #B4AEA6;
border-right:1px solid #B4AEA6;
text-align:center;
vertical-align:middle;
width:675px;
}

#large img {
margin-bottom:20px;
width:500px;
}

#large_caption {
display:block;
height:35px;
margin:6px 35px;
text-align:center;
}

#galleryThumbs {
background-color:#C33A5E;
border-left:2px solid #C33A5E;
border-right:2px solid #C33A5E;
overflow:hidden;
padding:5px 0px;
text-align:left;
white-space:nowrap;
width:500px !important;
}

#LeftArrow {
background:transparent url(/images/leftarrow.gif) no-repeat scroll left top;
float:left;
height:64px;
margin:0pt;
padding:0pt;
width:16px;
}

#thumbsContentContainer {
float:left;
overflow:hidden !important;
position:relative;
width:500px !important;
}

#thumbsContent {
float:left;
margin-left:0px;
position:relative;
width:650px;
}

#RightArrow {
background:transparent url(/images/rightarrow.gif) no-repeat scroll left top;
float:right;
height:64px;
margin:auto;
padding:0pt;
width:16px;
}

#galleryThumbs a {
outline-color:invert;
outline-style:none;
outline-width:medium;
padding:5px;
}

#galleryThumbs img {
vertical-align:middle;
}

#galleryThumbs a.current img {
border:1px solid #DC0000;
}

#galleryControls {
background-color: #FFFFFF;
border:1px solid #999999;
display:block;
font-size:115%;
height:20px;
padding-top:8px;
text-align:center;
width:675px;
}

#nextPrevious {
float:left;
margin-left:470px;
}

#galleryControls a {
color:#DC0000;
}

a#prev {
}

a#nex {
}

a#slideshow-toggle {
float:left;
width:110px;
}

