body {
	background-color: #e9e9c8;
	color: #1b0e02;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	background-image: url(images/bg.png);
}
.clear {
	clear:both;
}
#container {
	background-position: 0px 109px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 818px;
		background-image: url(images/menu.png);
	background-repeat: no-repeat;
	
}
#logo {
height: 118px;
}
#logo h1 {
	margin: 0px;
	padding: 0px;
		text-indent: -99999px;
			padding-top: 25px;
	padding-left: 15px;

}
#logo h1 a {

	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	text-decoration: none;
	padding: 0px;
	width: 208px;
	height: 89px;
	background-image: url(images/logo.png);
	
}
#logo h1 a:hover {
	color: #c81078;
}
#menu {
	padding-left: 30px;
	height: 57px;
}
#menu ul, #menu ul li {

	padding: 0px;

	display: inline;

	list-style-type: none;

	margin: 0px;

}
#menu ul li a {
	display:block;
	float: left;
	padding-right: 20px;
	padding-top: 20px;

	text-decoration: none;

	color: #1b0e02;

	font-size: 17px;

	font-family: Arial, Helvetica, Verdana, sans-serif;

}
#menu ul li a:hover {
	color: #f7274e;
}
#menu ul li.last a {
	text-indent: -99999px;
		padding-top: 30px;

}
#header {
	height: 55px;
	background-image: url(images/scroll_box_bottom.png);
	background-repeat: no-repeat;
	background-position: 5px 0px;

}
#header h2 {
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-align: center;
	width: 420px;
	margin-left: auto;
	margin-bottom: 0px;
	margin-right: auto;
	margin-top: 0px;
	display: block;
	font-style: normal;
	font-weight: normal;
	font-size: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #c81078;
}
#header p {
	margin:0px;
	padding:0px;
	text-align: right;

	margin-right: auto;

	margin-left: auto;

	width: 230px;

	display: block;
		color: #3a010a;
	font-size: 14px;
	padding-top: 20px;
}
#fb {
float: right;
width: 88px;
padding-top: 55px;
}
#fb a{
	margin: 0px;
	padding: 0px;
		text-indent: -99999px;
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	text-decoration: none;
	padding: 0px;
	width: 48px;
	height: 48px;
	background-image: url(images/FaceBook-icon2.png);
	
}

#header p strong {
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	font-size: 26px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#footer {
	text-align: right;
	font-size: 14px;
	font-variant: small-caps;
	font-family: Georgia, "Times New Roman", Times, serif;
	height: 88px;
}
#footer p {
	margin:0px;
	padding: 0px;
	padding-top: 40px;
}
#content .normal {
	width: 580px;
	float: left;
}
#content .normal a {
	color: #0a8087;
}
#content .normal a:hover {
	color: #000000;
}
#content .normal .padding {
padding-left: 20px;
padding-right: 0px;
padding-bottom: 20px;
}
#content .normal h1,
#content .normal h2,
#content .normal h3,
#content .normal p {
	margin:0px;
	padding:0px;
}
#content .normal h1 {
	color: #1b0e02;
	font-variant: small-caps;
	font-size: 30px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-bottom: 10px;
}
#content .normal h2 {
	color: #1b0e02;
	font-variant: small-caps;
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-bottom: 5px;
}
#content .normal h3 {
	color: #1b0e02;
	font-variant: small-caps;
	font-size: 14px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-bottom: 5px;
}
#content .normal p {
	padding-bottom: 15px;
}
#content .left {
	float: left;
	width: 228px;
}
#content .left p {
text-align: center;
}
#content .left .search {
	margin-left: 8px;
}
#content .left .search form {
	margin:0px;
	padding: 0px;
	background-image: url(images/search_box.png);
	background-repeat: repeat-x;
}
#content .left img {
margin-left: 9px;
margin-bottom:5px;
}
#content .left .search form fieldset {
border: 0;
}
#content .left .search form legend {
	color: #cdc909;
	font-variant: small-caps;
	font-size: 21px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#content .left .search form input.text {
width: 90px;
	color: #f7274e;
font-size: 12px;
background-color: #e9e9c8;
}
#content .left .search form input.button {
	color: #1b0e02;
font-size: 12px;
border: 0;
background-color:#cdc909;
	font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: bold;
}
#content .left .search form input.button:hover {
background-color: #f7274e;
color: #e9e9c8;
}

#content .left .search form dt { float: left; width: 80px; margin-right: 10px; text-align: right; font-weight: normal; margin-top: 5px;color:#e9e9c8; }
#content .left .newsletter {
	background-repeat: no-repeat;
	height: 180px;
	background-image: url(images/listing_signup.png);
	margin-left: 8px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#content .left .newsletter form {
margin:0px;
background-image: none;
}
#content .left .newsletter form fieldset {
border: 0;
background-color: transparent;
}
#content .left .newsletter form legend {
	color: #3a010a;
	font-variant: small-caps;
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 20px;
	padding-left: 5px;
}
#content .left .newsletter form input.powermail_uid8 {
width: 100%;
padding: 9px;
color: #f7274e;
font-size: 12px;
margin-top: 2px;
border:0;
background-color: transparent;
}

#content .left .newsletter form input.powermail_submit_uid9 {
	color: #e9e9c8;
font-size: 12px;
border: 0;
background-color:#3a010a;
margin-left: 140px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: bold;
margin-top: 0px;
}
#content .left .newsletter form input.powermail_submit_uid9:hover {
background-color: #f7274e;
color: #e9e9c8;
}
#content .left .newsletter form div.even label {
padding-bottom: 10px;
padding-left: 5px;
display: block;
}
#content .left .newsletter form div.even { background-color:transparent; font-size: 11px; color: #3a010d;float: none; width: 170px; text-align: left; font-weight: normal; }
#content .left .newsletter div.powermail_mandatory_js {
margin:0px;
}
div#invrelinc {
margin-top: 10px;
margin-bottom: 10px;
padding-left: 140px;
}
div#invrelinc p {
margin:0px;
padding:0px;
padding-top: 5px;
}
div#invrelinc .image {
float: left;
width: 135px;
}
div#invrelinc .image img {
border:0;
}
div.detail ul, div.detail li {
margin:0px;
padding: 0px;
list-style-type: none;
}
div.detail ul {
margin-bottom: 15px;
}
div.detail li {
margin-bottom: 3px;
}
div.list {
margin-bottom: 15px;
padding: 15px;
	background-color: #dbd952;
}
div.list div.image {
float: left;
width: 121px;
}

div.list div.image p {
margin-top: 3px !important;
}
div.list div.content {
float: left;
width: 300px;
}
div.list div.content ul,
div.list div.content ul li {
margin:0px;
padding: 0px;
list-style-type: none;
}
div.list div.details {
float: left;
width: 50px;
}
div.list div.details p {
	margin:0px;
	padding:0px;
	text-align: center;
}
div.list div.details p a {
	display: block;
	background-color:#1b0e02;
	color: #e9e9c8 !important;
	font-size: 12px;
	width: 55px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
	font-weight: bold;
	float: right;
}
div.list div.details p a:hover {
background-color: #f7274e !important;
}
div.list h2 {
	margin-bottom: 15px !important;
}
/* Easy Slider */
#slider {
		width:800px;
		height:262px;
		overflow:hidden;
margin-left: auto;
margin-right: auto;
}
	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:0;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:800px;
		height:262px;
		overflow:hidden; 
		background-image: url(images/scroll_box.png);
background-repeat: repeat-x;
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:39px;
		height:82px;
		position:absolute;
		left:-30px;
		top:250px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:810px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:39px;
		height:84px;
		background:url(images/scroll_left.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(images/scroll_right.png) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
