/*   
Theme Name: AppleHay
Theme URI: http://www.applehaystudio.co.uk
Description: A Wordpress theme version of the original Applehay Studio website design.
Author: Michael 'NeonIce' Kitch
Author URI: http://www.neonicestudios.co.uk
Template: default
Version: 2.0
*/

body{
font: 12px Arial;
color: black;
margin: 20px;
background-color: #CEFFE3;
text-align: center;
}

/* CONTENT TABLE POSITIONING */
#TBLPOS{
margin-left: auto;
margin-right: auto;
}
	/* CONTENT TABLES - TOP, MAIN AND BASE */
	#CONTTOP{
	width: 900px;
	height: 20px;
	background-image: url(imagebin/maintop.png);
	background-repeat: no-repeat;
	}
	#CONTENT{
	width: 900px;
	height: auto;
	background-image: url(imagebin/mainbox.png);
	background-repeat: repeat-y;
	}
	#CONTBASE{
	width: 900px;
	height: 18px;
	background-image: url(imagebin/mainbase.png);
	background-repeat: no-repeat;
	}

/* HEADER BOX - EDIT HEADER IMAGE */
#HEADER{
width: 830px;
height: 126px;
text-align: center;
margin-left: auto;
margin-right: auto;
background-image: url(imagebin/header.png);
background-repeat: no-repeat;
background-position: center;
}

/* NAIGATION MENU - EDIT NAVIGATION LINKS/COLOURS */
#NAVI{
width: 870px;
height: 20px;
font-size: 12px;
text-align: center;
background-image: url(imagebin/Navbar.png);
background-repeat: no-repeat;
background-position: left;
margin-left: 15px;
margin-right: 15px;
line-height: 160%;
}

	/* LEFT NAV BAR SETUP */
	.NBEL a:link,
	.NBEL a:visited{
	text-align: center;
	text-decoration: none;
	display: block;
	height: 20px;
	}
	.NBEL a:active,
	.NBEL a:hover{
	text-align: center;
	font-weight: bold;
	display: block;
	height: 20px;
	background-image: url(imagebin/NBLeftO.png);
	background-repeat: no-repeat;
	font-size: 12px;
	}

	/* MAIN NAV BAR SETUP */
	.NBMAIN a:link,
	.NBMAIN a:visited{
	text-align: center;
	text-decoration: none;
	display: block;
	height: 20px;
	}
	.NBMAIN a:active,
	.NBMAIN a:hover{
	text-align: center;
	font-weight: bold;
	display: block;
	height: 20px;
	background-image: url(imagebin/NBMainO.png);
	background-repeat: repeat-x;
	}

	/* RIGHT NAV BAR SETUP */
	.NBER a:link,
	.NBER a:visited{
	text-align: center;
	text-decoration: none;
	display: block;
	height: 20px;
	}
	.NBER a:active,
	.NBER a:hover{
	text-align: center;
	font-weight: bold;
	display: block;
	height: 20px;
	background-image: url(imagebin/NBRightO.png);
	background-repeat: no-repeat;
	}

	/* SELECTED NAV MENU ITEM */
		/* NAV MENU HOME SELECTED */
		.NMHS{
		font-weight: bold;
		text-align: center;
		display: block;
		height: 20px;
		background-image: url(imagebin/NBLeftO.png);
		background-repeat: no-repeat;
		}	

		/* NAV MENU MIDDLE OPTIONS 2,3,4,5&6 SELECTED */
		.NMMOS{
		font-weight: bold;
		text-align: center;
		display: block;
		height: 20px;
		background-image: url(imagebin/NBMainO.png);
		background-repeat: repeat-x;
		}	
		/* NAV MENU COMMENTS SELECTED */
		.NMCS{
		font-weight: bold;
		text-align: center;
		display: block;
		height: 20px;
		background-image: url(imagebin/NBRightO.png);
		background-repeat: no-repeat;
		}	

/* FEEDBACK NAV LINK */
.FBLINK{
width: 220px;
height: 20px;
line-height: 170%;
margin-left: auto;
margin-right: auto;
}
	.FBLINK a:link,
	.FBLINK a:visited{
	text-align: center;
	text-decoration: none;
	display: block;
	background-image: url(imagebin/FBLINK.png);
	background-repeat: no-repeat;
	font-size: 12px;
	}
	.FBLINK a:active,
	.FBLINK a:hover{
	text-align: center;
	font-weight: bold;
	display: block;
	background-image: url(imagebin/FBLINKS.png);
	background-repeat: no-repeat;
	font-size: 12px;
	}

/* SITE TEXT FORMATTING */
/************************/
.TEXTB{
font: 12px Arial;
color: #000000;
width: 560px;
height: auto;
text-align: center;
margin-left: 20px;
margin-right: 320px;
}
.TEXTF{
font: 12px Arial;
color: #000000;
width: 860px;
height: auto;
text-align: center;
margin-left: 20px;
margin-right: 20px;
}

	/* TITLE HEADING */
	.TITLE{
	font: 14px Arial;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
	text-align: center;
	}

	/* SUB-TITLE */
	.SUBT{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
	text-align: center;
	}

/* COMMENTS BOX SETUP */
.COMBOX{
width: 650px;
text-align: left;
color: #000;
background-color: #EFEFEF;
border: solid;
border-color: #C0C0C0;
padding: 10px;
margin-left: auto;
margin-right: auto;
}

/* SITE PHOTOS (NOT ON PHOTOS PAGE) */
.PHOTOS{
width: 276px;
height: auto;
margin-left: 20px;
margin-right: 20px;
float: right;
}

/* PHOTOS PAGE SETUP */
#SEMLEY{
text-align: center;
letter-spacing: 12px;
line-height: 12px;
margin-left: 20px;
margin-right: 20px;
}

.SEMLEY_PHOTOS{
vertical-align: text-bottom;
}

/* CLEAR CONTENT & PHOTOS */
div.clear{
	clear: both;
}

/* NORMAL LINK SETUP */
a:link,
a:active{
color: #0000FF;
}
a:visited{
color: #0000BB;
}
a:hover{
color: #0000BB;
font-weight: bold;
}

/* LEGAL BOX */
#LEGAL{
font: 10px Arial;
color: #999999;
width: 800px;
height: 70px;
background-image: url(imagebin/roundbox.png);
margin-left: auto;
margin-right: auto;
}
