#main_image {
	width:772px;
	height:515px;
	float:left;
	display:inline;
	margin:10px;
}
.galleria li
{
	float:left;
	display:inline;
	width:114px;
	height:76px;
	margin-left:7px;
}
ul#gallerynav
{
	float:left;
	display:inline;
	margin-top:15px;
	list-style:none;
	margin:5px 0 10px 12px;
}
ul#gallerynav li
{
	float:left;
}
ul#gallerynav li#prev:hover
{
	padding-left:5px;
}
div#container div.landscape div img
{
	margin-top:70px;
}
.jcarousel-container img, ul#gallerynav
{
	cursor:pointer;
}
.jcarousel-skin .jcarousel-container {
	margin:5px 0 0 0;
    width:122px;
	height:515px;
	float:left;
	display:inline;
}

.jcarousel-skin .jcarousel-container-vertical {
    width:114px;
	height:515px;
}

.jcarousel-skin .jcarousel-clip-vertical {
    width:114px;
	height:425px;
}

.jcarousel-skin .jcarousel-item-vertical {
    margin-bottom:10px;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin .jcarousel-next-vertical {
    position:absolute;
    top:485px;
    left:0px;
    width:122px;
    height:41px;
    cursor:pointer;
    background: transparent url(../images/gallery_next.gif) no-repeat 0 0;
}

.jcarousel-skin .jcarousel-next-vertical:hover {
    background-position:0 -82px;
}

.jcarousel-skin .jcarousel-next-vertical:active {
    background-position:0 -82px;
}

.jcarousel-skin .jcarousel-next-disabled-vertical,
.jcarousel-skin .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position:0 -41px;
}

.jcarousel-skin .jcarousel-prev-vertical {
    width:122px;
    height:41px;
    background:transparent url(../images/gallery_prev.gif) no-repeat 0 0;
	cursor:pointer;
	margin-bottom:12px;
}

.jcarousel-skin .jcarousel-prev-vertical:hover {
    background-position:0 -82px;
}

.jcarousel-skin .jcarousel-prev-vertical:active {
    background-position:0 -82px;
}

.jcarousel-skin .jcarousel-prev-disabled-vertical,
.jcarousel-skin .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin .jcarousel-prev-disabled-vertical:active {
    cursor:default;
    background-position:0 -41px;
}


/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position:relative;
}

.jcarousel-clip {
    z-index:2;
    padding:0;
    margin:0;
    overflow:hidden;
    position:relative;
}

/** The following is required to make the jcarousel plugin work properly
*/
.jcarousel-list {
    overflow:hidden;
    position:relative;
    top:0;
    margin:0;
    padding:0;
}
