

body { margin : 0; padding : 0; font : 76% "Trebuchet MS", verdana, arial, sans-serif; background : #613e13; color : #333; }

#container { width : 740px; margin-left : auto; margin-right : auto; padding : 0; background : #c5b188; color : #333; border-color: #613e13 #c5b188; border-style: solid; border-width: 5px 5px 10px; }

#topimg { height : 110px; padding : 0; margin : 0; color : #333; background-image: url(images/XelicaLogoHeader.png); background-position: 0 0; }

#navcontainer ul { padding-left : 0; margin : 5px 5px 0 0; background : #613e13; color : #c5b188; font-size: 100%; text-align: center; width: 100%; height: 16px; float: left; padding-top: 10px; padding-bottom: 15px; }

#navcontainer ul li { display : inline; }

#navcontainer ul li a { text-decoration : none; background : #613e13; color : #c5ad8b; text-align: center; height: 16px; margin-top: 0; padding: 0.2em 1em; border: solid 0; }

#navcontainer ul li a:hover { background : #c5b188; color : #000; text-align: center; height: 16px; margin-top: 5px; }

#content { margin : 0 0 5px; padding : 1px 10px 5px 0; background : inherit; color : #613e13; font-size: medium; font-weight: 700; text-decoration: none; text-align: right; }

.a { color: #613e13; font-size: medium; float: left; }

#content a:link, #content a:visited { background : inherit; color : #613e13; text-align: right; }

#content a:hover { background : inherit; color : #613e13; }

#content2 { margin : 0 0 5px; padding : 1px 20px 5px 10px; background : inherit; color : #613e13; font-size: medium; font-weight: 700; text-align: left; }

.a { color: #613e13; font-size: medium; text-align: left; float: left; }

.bodyimage { margin-left: 6px; }

.photogallery { width: 730px; margin-top: 5px; margin-bottom: 10px; margin-left: 2.5px; }

#catalogue{ width: 150px; float: left; margin-left: 20px; }

.item{ float: left; clear: both; margin-right: 0; margin-left: 0; padding: 0; }

#catalogue h3{ font-size: medium; text-align: left; margin: 0; padding: 10px; }

#catalogue h4{ font-size: small; text-align: left; margin: 0; padding: 0 10px 10px; }

#catalogue p{ font-size: small; text-align: left; margin: 0; padding: 10px; }

#catalogue productimg{  }

.price{ font-size: x-small; text-align: right; }



#catalogue form{ text-align: left; float: left; margin-right: 400px; }

#sidebar { float : left; width : 160px; margin : 0 10px 0 0; padding : 5px; background : #c5ad8b; color : #333; }

.sidemenu ul {

list-style-type : none;

text-align : left;

}

.sidemenu ul li {

display : block;

color : #666;

background : inherit;

}

.sidemenu ul li a { background : url('(EmptyReference!)') no-repeat left center; padding-left : 0; font : 13px/2em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; text-decoration : none; color : #613e13; margin-top: 20px; }

.sidemenu ul li a:hover {

background : url('(EmptyReference!)') no-repeat left center;

color : #c5ad8b;

}

.sidemenu ul li a#current {

background : transparent url('(EmptyReference!)') no-repeat left center;

color : #666;

}

#bottomimg { height : 10px; padding : 0; margin : 0; background-color : #c5ad8b; color : #333; }

#bottomimg h1 {

float : left;

margin : 10px 0 0 5px;

font-size : 150%;

color : #fff;

background : #336633;

}

#footer { clear : both; padding : 10px 5px 5px; margin : 40px 0 0; font-size : 90%; color : #613e13; background: #c5b188; text-align: center; height: 20px; }

#footer a:link, #footer a:visited {

color : #613e13;

}

#footer a:hover { color : #613e13; text-decoration: underline; }

p { color: #613e13; font-size: small; text-align: center; margin : 15px; }

h1 { margin-top : 15px; font-size : 100%; text-transform : uppercase; color : #613e13; font-weight: 500; font-style: italic; text-align: center; padding-right: 0; padding-bottom: 0; padding-left: 0; }

h2 { margin : 10px 40px 0 5px; padding-left : 10px; font-size : 120%; text-transform : uppercase; letter-spacing : 5px; color : #613e13; background-image: none; background-position: 0 0; text-align: left; }

.img { float : left; padding : 10px; border : none; }

.img a {

border : none;

}

p.caption { font-size: 1.3em; line-height: normal; margin-bottom: 15px; }



.photo img { border: solid 1px #666; background-color: #fff; padding: 4px; }

.figure p {

	font: 1.1em Arial, Helvetica, sans-serif;

	text-align: center;

	margin: 5px 0 0 0;

}

.figure {

	float: left;

	width: 130px;

	margin: 0 10px 20px 36px;

}

#gallery .figure p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	text-align: left;

	line-height: normal;

	margin: 0;

}

#subForm { font-size: 0.9em; float: right; padding-right: 244px;;

}

#subForm .label {

float: left;

width: 230px;

margin-right: 10px;

text-align: right;

font-weight: bold;

color: #613e13;

clear: left;

}

input#submit { 

color: #c5b188;

background-color: #613e13;

margin-left: 240px;

}

image_frame {

	border-color: #b78c4b;

	border-width: 0px;

	background-color: #9d773e;

}

tooltip {

	font-size: 10px;

	color: #2f1d04;

	background-color: #ffffff;

}

menuItem {

	color: #c5b188;

}

menuItem_over {

	color: #c5b188;

}

description {

	font-size: 10px;

	color: #c29d64;

	background-color: #6f4f1e;

	text-align: center;



}

title {

	color: #d9b687;

	font-size: 30px;

}

subtitle {

	color: #b69263;

	font-size: 12px;

}

footer {

	font-size: 10px;

	color: #c29d64;

}

thumb {

	border-color: #bf9758;

	border-width: 3px;

	brightness: -0.3;	/* values from -1 to 1 allowed */

}

thumb_over {

	border-color: #f1d09c;

	border-width: 2px;

	brightness: 0;	/* values from -1 to 1 allowed */

}

thumb_highlight {

	border-color: #f1d09c;

	border-width: 3px;

	brightness: 0.5;	/* values from -1 to 1 allowed */

}

A {

	color: #c5b188;

}

A:hover {

	color: #c5b188;

}