/*------------Base CSS Page setting------------*/
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;
	text-align: left;
}
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul, li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h5, h5, h6 { font-size:100%; font-weight:normal; }
h3 { font:18px/18px "01 Digitall"; margin:0 0 10px 0; text-shadow: 1px 1px 1px #999}
h5 { font:14px/14px "01 Digitall"; margin:0 0 10px 0; text-shadow: 1px 1px 1px #999;}
p { font:14px Tahoma, Geneva, sans-serif, sans-serif; color:#A4854A;}
p a:hover { border-bottom:1px solid #f90;}
li a:hover { border-bottom:1px solid #f90;}
q:before, q:after { content:'';}
strong { font-weight: bold; }
em { font-style: italic; }
a { color:#A4854A; text-decoration:none; }
a:hover { color: #f90; text-shadow: #999 1px 1px 1px;}
div { position:relative; }
/*------------Base CSS Page setting------------*/


/*------------Begin Header elements------------*/
div.header {
	width:100%;
	height:230px;
	background: url(../images/banner2.png);
	z-index:2;
	background-position: center;
}
/*Logo*/
div.header div {
	margin:0 auto;
	width:310px;
	height: 139px;
	position: absolute;
	left: 98px;
	top: 9px;
}
/*
div.logo {

	width:300px;
	height:134px;
	position:absolute;
	left:24px;
}
h1 {
	text-indent:-9999px;
	background: url(../images/h1.png); 
	width:322px;
	height:156px;
	position:absolute;
	top:11px;
	left:-124px;
}
*/
/*Navigation Elements*/
ul.nav {
	background: url(../images/nav.png);
	width:446px;
	height:30px;
	padding:16px 0 0 0;
	position:absolute;
	top:107px;
	right:-550px;
	text-align:center;
}
ul.nav li { font:17px/17px "01 Digitall"; color: #A4854A; display:inline; }
ul.nav li a:hover { color: #f90; text-shadow: #999 1px 1px 1px; }
/*------------End Header elements------------*/


/*------------Begin Body elements------------*/
div.wrapper {
	margin:-100px auto;
	width:999px;
	height:450px;
	background-color:#FFF;
	z-index:1;
	color: #A4854A;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
}
span {
	position: absolute;
	right: 887px;
	background:	transparent url(../images/required.png) no-repeat center right;
	width: 15px;
	height: 15px;
	left: 70px;
}

body { background: url(../images/body.jpg) top center no-repeat fixed;}
/*------------End Body elements------------*/


/*------------Begin Footer elements------------*/
div.footer {
	width:100%;
	height:246px;
	background: url(../images/footer2.png) center;
	z-index:2;
}
div.footer div.inner { margin:0 auto; padding:0 0 0 220px; width:400px; height:354px; }
/* div.footer br { clear:both } */


.tweet {
	width: 255px;
	position: absolute;
	left: 251px;
	top: 80px;
	color: #A4854A;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
}
.column1 {
	width: 255px;
	position: absolute;
	left: 251px;
	top: 80px;
	color: #A4854A;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
}
.column2 {
	width: 255px;
	position: absolute;
	left: 569px;
	top: 80px;
	color: #A4854A;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
}
.column3 {
	width: 255px;
	position: absolute;
	left: 890px;
	top: 80px;
	color: #A4854A;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	height: 137px;
}

/*About Inspiration*/
table {
	border-collapse:collapse;
	border-spacing:0;
	text-align: right;
}
/*Socail Media*/
div.twittericon { position: absolute;  width: 50px; height: 24px;}
div.facebookicon { position: absolute; width: 75px; height: 24px;}
div.youtubeicon { position: absolute; width: 75px; height: 24px;}

div.credit {
	position:absolute;
	font:14px Tahoma, Geneva, sans-serif, sans-serif;
	color:#c0c6cd;
	width: 375px;
	left: 505px;
	top: 228px;
}
a.credit { display:block; text-indent:-9999px; width:180px; height:67px; position:absolute; bottom:70px; right:0; }
/*------------End Footer elements------------*/

