body{
margin:0;
padding:0;
line-height: 1.1em;
background-color:#FFF;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
margin-top:1px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 300px; /*Set left margin to LeftColumnWidth*/
}

	#contentcolumn p{
		font-family:Helvetica,"Lucida Grande",Verdana,Tahoma,Helvetica,Arial,sans-serif;
		font-size:0.80em;
		color:#343434;
	}
	#contentcolumn h1{
		font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;
		font-size:0.95em;
		color:#fff;
		background-color:#abc4e4;
		padding-left:5px;
		letter-spacing:2px;
	}
	#contentcolumn ul{
		font-family:Helvetica,"Lucida Grande",Verdana,Tahoma,Helvetica,Arial,sans-serif;
		font-size:0.80em;
		color:#343434;
	}
	#contentcolumn img.left{
		border:2px #cccccc solid;
		text-align:left;
		float:left;
		margin-right:9px;
	}
	#contentcolumn img.right{
		border:2px #cccccc solid;
		text-align:left;
		float:right;
		margin-left:7px;
	}

#leftcolumn{
float: left;
width: 300px; /*Width of left column*/
margin-left: -900px; /*Set left margin to -(MainContainerWidth)*/
background: #C8FC98;
}

	#leftcolumn p{
		font-family:Helvetica,"Lucida Grande",Verdana,Tahoma,Helvetica,Arial,sans-serif;
		font-size:0.80em;
		color:#343434;
	}
	#leftcolumn h1{
		font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;
		font-size:0.95em;
		color:#e47237;
		background-color:#fff;
		padding-left:5px;
		letter-spacing:2px;
	}
	#leftcolumn img{
		border:2px #fff solid;
		margin-top:10px;
	}
	.lefttext{
		text-align:right;
		margin-top:-10px;
	}
	.hr{
		color:#FFF;
		height:1px;
		width:95%;
	}

#footer{
clear: left;
width: 100%;
background-color:#272727;
height:50px;
color: #FFF;
text-align: center;
padding: 10px 0;
}
	#footer ul li{
		display: inline;
		color:#999999;
		font-family:Helvetica, Verdana, Arial, sans-serif;
		font-size:0.7em;
		text-align:center;
		margin-bottom:-5px;
		vertical-align:middle;
		}
	
		a.footernavLinks:link {
			text-decoration:none;
			font-size:0.8em;
			font-family:Helvetica, Verdana, Arial, sans-serif;
			color:#abc9ff;
			padding-right:5px;
			}
				
		a.footernavLinks:active {
			text-decoration:none;
			font-size:0.8em;
			font-family:Helvetica, Verdana, Arial, sans-serif;
			color:#ccccff;
			}
		
		a.footernavLinks:visited {
			text-decoration:none;
			font-size:0.8em;
			font-family:Helvetica, Verdana, Arial, sans-serif;
			color:#abc9ff;
			}
			
		a.footernavLinks:hover {
			text-decoration:underline;
			font-size:0.8em;
			font-family:Helvetica, Verdana, Arial, sans-serif;
			color:#FFFFFF;
			}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}


#framecontent{
bottom:0; 
left:0;
margin:0;
width:100%; 
height:140px; /*Height of frame div*/
overflow:hidden; /*Disable scrollbars. Set to "scroll" to enable*/
color:white;
background-color:#272727;
}
.menu {
	margin:0px auto;
	text-align:left;
	width:1087px;
	height:140px;
	padding-left:122px;
}
.menu LI {
	list-style: none;
	margin:0;
	padding:0;
}
.menu LI, .menu LI A, .menu EM {
	color: #FFFFFF;
	display: block;
	height: 140px;
	float: left;
}
.menu LI A, .menu LI EM {
	text-decoration: none;
	text-indent: -9000px;
	width:312px;
}
.menu .item1 {
	background: url('images/about.gif') no-repeat;
	height:140px;
	width:106px;
}
.menu .item2 {
	background: url('images/blog.gif') no-repeat;
	height:140px;
	width:93px;
}
.menu .item3 {
	background: url('images/gallery.gif') no-repeat;
	height:140px;
	width:129px;
}
.menu .item4 {
	background: url('images/services.gif') no-repeat;
	height:140px;
	width:140px;
}
.menu .item5 {
	background: url('images/shop.gif') no-repeat;
	height:140px;
	width:93px;
}
.menu .item6 {
	background: url('images/contact.gif') no-repeat;
	height:140px;
	width:125px;
}
.logo {
	background: url('images/logo.jpg') no-repeat;
	height:140px;
	width:274px;
}.menu .item1 A:hover {
	background: url('images/abouth.gif') no-repeat;
}
.menu .item2 A:hover {
	background: url('images/blogh.gif') no-repeat;
}
.menu .item3 A:hover {
	background: url('images/galleryh.gif') no-repeat;
}
.menu .item4 A:hover {
	background: url('images/servicesh.gif') no-repeat;
}
.menu .item5 A:hover {
	background: url('images/shoph.gif') no-repeat;
}
.menu .item6 A:hover {
	background: url('images/contacth.gif') no-repeat;
}
.menu .item1 A:active {
	background: url('images/abouth.gif') no-repeat;
}
.menu .item2 A:active {
	background: url('images/blogh.gif') no-repeat;
}
.menu .item3 A:active {
	background: url('images/galleryh.gif') no-repeat;
}
.menu .item4 A:active {
	background: url('images/servicesh.gif') no-repeat;
}
.menu .item5 A:active {
	background: url('images/shoph.gif') no-repeat;
}
.menu .item6 A:active {
	background: url('images/contacth.gif') no-repeat;
}
.menu .sel1 {
	background: url('images/abouth.gif') no-repeat;
}
.menu .sel2 {
	background: url('images/blogh.gif') no-repeat;
}
.menu .sel3 {
	background: url('images/galleryh.gif') no-repeat;
}
.menu .sel4 {
	background: url('images/servicesh.gif') no-repeat;
}
.menu .sel5 {
	background: url('images/shoph.gif') no-repeat;
}
.menu .sel6 {
	background: url('images/contacth.gif') no-repeat;
}
.navi{
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	display: block;
}

#page-wrap p {
	font-size: 12px;
	margin-bottom: 15px;
	font-family: Helvetica, sans-serif;
}
#page-wrap {
	width: 580px;
	padding:0;
	margin:0;
	margin-left:10px;
	height: auto !important;
	margin-top:15px;
	margin-left:50px;
}
#contact-area {
	width: 580px;
}
#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 470px;
	font-size:0.8em;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	margin: 0px 0px 10px 0px;
	border: 1px dotted #ccc;
	background-image:url(../images/formbg.gif);
	background-repeat:repeat-y;
}
#contact-area textarea {
	height: 190px;
}
#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #333333;
}
#contact-area input.submit-button {
	width: 100px;
	float: right;
	margin-right:31px;
}
label {
	float: left;
	text-align: left;
	margin-right: -25px;
	width: 200px;
	padding-top: 5px;
	font-size:0.8em;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}
