body{
	background-color:#FFF;
	margin:0;
	padding:0;
}

#header {
	width:100%;
	height:50px;
	background-image:url(../assets/headerbg.jpg);
	background-repeat:repeat-x;
	margin: 0px;
}

#logo {
	width:440px;
	height:34px;
	margin-top:4px;
	float:left;
}

#about_btn{
	float:right;
	width:210px;
	height:50px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-align: right;
	background-image:url(../assets/navbar.jpg);
}

#btns{
	width:171px;
	height:16px;
	margin-right:16px;
	margin-top: 27px;
	float:right;
}

#btns .home{
	width:40px;
	height:16px;
	float:left;
}

#btns .about{
	width:102px;
	height:16px;
	float:right;
}

#footer{
	background-image:url(../assets/footer.jpg);
	width:100%;
	height:16px;
	position:relative;
	bottom:0;
}

#footer .disclaimer{
	width:100%;
	float:right;
	margin-right:10px;
	font-family: Tahoma, Sans-Serif;
	font-size: 12px;
	text-align:right;
	font-style: italic;
	color: #FFF;
}

/* Gallery Styles */

#motioncontainer {
/*margin:0 auto;  /*Uncomment this line if you wish to center the gallery on page */
width: 100%; /* Set to gallery width, in px or percentage */
height: 4800px; /* Set to gallery height */
}

#motioncontainer a img {
border: 0px solid #cccccc; /* Set image border color */
}

#motioncontainer a:hover img {
border: 0px solid navy; /* Set image border hover color */
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding:2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
display:none;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */



.tool-tip {
	color: #000;
	width: 145px;
	z-index: 13000;
	border: solid #999;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(../assets/bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(../assets/bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

/* End Tooltip Styles */

#about_me{
	width: 500px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}

#about_me .top{
	width:500px;
	height:10px;
	background-image:url(../assets/abt_top.jpg);
}

#about_me .mid{
	width:500px;
	background-image:url(../assets/abt_mid.jpg);
	background-repeat:repeat-y;
}

#about_me .btm{
	width:500px;
	height:20px;
	background-image:url(../assets/abt_btm.jpg);
}

#about_me .toptxt{
	font-family: Tahoma, Sans-Serif;
	width: 450px;
	margin-left:20px;
	margin-right:30px;
	font-size: 13px;
	line-height: 18px;
	text-align: justify;
}

#about_me .poem{
	font-family: Tahoma, Sans-Serif;
	width: 410px;
	margin-top:10px;
	margin-left:40px;
	margin-right:50px;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	font-style: italic;
	color: #666;
}

#about_me .signature{
	font-family: Tahoma, Sans-Serif;
	width: 430px;
	margin-left:30px;
	margin-right:40px;
	font-size: 12px;
	line-height: 18px;
	text-align: right;
	font-style: italic;
	color: #666;
}

#about_me .cntct_txt{
	font-family: Tahoma, Sans-Serif;
	width: 450px;
	margin-left:20px;
	margin-right:30px;
	font-size: 13px;
	line-height: 18px;
	text-align: right;
	margin-top: 10px;
}

#about_me a:link{
	color:#00C;
}

#about_me a:visited{
	color:#00C;
}

#aboutme a:hover{
	text-decoration:none;
	}

a:link {
	color:#FFFFFF;
	}
	
a:visited {
	color:#FFFFFF;
	}
	
a:hover {
	text-decoration:none;
	}

html, body {
     height: 100%;
	 overflow:hidden;
 }
.wrapper {
     min-height: 100%;
     height: auto !important;
     height: 100%;
     margin: 0 auto -16px;
 }
 
.footer, .push {
     height: 16px;
 }
 
 #dummy{
	 width:100%;
	 height:16px;
 }
 
 #iframe{
	 width:100%;
	 height:520px;
 }