@charset "utf-8";
/* CSS Document */

/********************** MAIN **************************/

* {
	list-style:none;
	margin:0px;
	text-indent:0px;
	padding:0px;
}

body {
	background:#3d3d3f;
	color:#FFC;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

#wrapper {
	width:702px;
	margin:auto;
}

img, div { behavior: url(iepngfix.htc) }

/************************* HEADER ******************************/

#header {
	background:url(images/header.png);
	height:198px;
	width:702px;
	margin-top:30px;
	float:left;
}

#header h1 {
	text-indent:-9000px;
}

/************************* NAVIGATION ***********************/

#nav_items {
	display:block;
}

#nav_items li {
	width:117px;
	height:40px;
	float:left;
	display:block;
}

#nav_items li a {
	text-indent:-9000px;
	display:block;
	width:117px;
	height:40px
}

#home {
	background-image:url(images/buttons/v2/home.jpg);
	background-position:top;
}

#home:hover {
	background-position: bottom;
}

#about {
	background-image:url(images/buttons/v2/about.jpg);
	background-position:top;
}

#about:hover {
	background-position:bottom;
}

#services {
	background-image:url(images/buttons/v2/services.jpg);
	background-position:top;
}

#services:hover {
	background-position:bottom;
}

#gallery {
	background-image:url(images/buttons/v2/gallery.jpg);
	background-position:top;
}

#gallery:hover {
	background-position:bottom;
}

#shop {
	background-image:url(images/buttons/v2/shop.jpg);
	background-position:top;
}

#shop:hover {
	background-position:bottom;
}

#contact {
	background-image:url(images/buttons/v2/contact.jpg);
	background-position:top;
}

#contact:hover {
	background-position:bottom;
}

/**************************** MAIN CONTENT #1 *************************/


#main {
	background-color:#000;
	float:left;
	width:702px;
}

.heading {
	margin-top:5px; 
	margin-left:15px;
	float:left;
}

#main1 {
	width:330px;
	height:280px;
	border:2px solid #CF9;
	margin-top:10px;
	margin-left:10px;
	float:left;
}

#main1 p {
	width:305px;
	float:left;
	margin-top:10px;
	text-align:left;
	font-size:13px;
	margin-left:15px;
	margin-right:10px;
}

#main1 ul {
	float:left;
	margin-top:10px;
	margin-left:30px;
}

#main1 ul li {
	text-align:left;
	font-size:13px;
	list-style:none;
	padding:0px;
	margin:0px;
}

#main1 p a{
	color:#FFC;
}

#condition {
	margin-top:-5px;
	font-size:8px;
	text-align:left;
}

/**************************** MAIN CONTENT #2 *************************/

#main2 {
	width:335px;
	height:280px;
	border:2px solid #CF9;
	margin-top:10px;
	margin-left:10px;
	float:left;
}

#main2 p {
	width:310px;
	float:left;
	margin-top:10px;
	text-align:left;
	font-size:13px;
	margin-left:15px;
	margin-right:10px;
}

#main2 ul li {
	text-align:left;
	font-size:13px;
	list-style:none;
}

#main2 p a{
	color:#FFC;
}

/**************************** MAIN CONTENT #3 *************************/

#main3 {
	width:330px;
	height:280px;
	border:2px solid #CF9;
	margin-top:10px;
	margin-left:10px;
	float:left;
}

#main3 p {
	width:305px;
	float:left;
	margin-top:10px;
	text-align:left;
	font-size:13px;
	margin-left:15px;
	margin-right:10px;
}

#main3 ul li {
	text-align:left;
	font-size:13px;
	list-style:none;
}

#main3 p a{
	color:#FFC;
}

/**************************** MAIN CONTENT #4 *************************/

#main4 {
	width:335px;
	height:280px;
	border:2px solid #CF9;
	margin-top:10px;
	margin-left:10px;
	float:left;
}

#main4 p {
	width:310px;
	float:left;
	margin-top:10px;
	text-align:left;
	font-size:13px;
	margin-left:15px;
	margin-right:10px;
}

#main4 ul {
	margin-bottom:-20px;
}

#main4 ul li {
	text-align:left;
	font-size:13px;
	list-style:none;
}

#main4 p a{
	color:#FFC;
}

/***************************** CONTACT FORM *********************/

#cform {
	font-size:13px;
	margin-left:15px;
}

/******************************** FOOTER **************************/

#footer {
	width:702px;
	height:100px;
	background-image:url(images/footer.png);
	float:left;
	margin-bottom:5px;
}

#footer p {
	margin-top:40px;
	font-size:10px;
	text-align:center;
}

#footer p a{
	color:#FFC;
}

#clear {
	clear:left;
}

/****************************** GALLERY *********************/

#largeimage {
	float:left;
	display:none;
	width:330px;
	height:280px;
	margin-top:-16px
}

#imagelarge {
	width:330px;
	height:280px;
}

#thumbnails {
	margin-left:8px;
	margin-right:8px;
	float:left;
	border:0px;
	overflow:auto;
	width:320px;
}

.thumbnail {
	border:2px solid #CF9;
	width:50px;
	margin-left:8px;
	margin-bottom:8px;
}



.thumbnail, .thumbimage {
	float:left;
	height:50px;
	cursor:pointer;
}
