@charset "utf-8";
/*Jessica Small
www.jessicaysmall.com
All rights reserved
 */
 
body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666;
	font-size: small;
	background-color: #000000;
	background-repeat: repeat;
	top: 0;
	bottom: 0;
	margin: 0;
	padding: 0;
	background-attachment: fixed;
}

.hide {display: none;}

.cursor {
	cursor: pointer;
}


#wrapper{position: relative; margin: auto; width: 800px; background-color: #fff;}

#header{
}
	
#left_logo{float: left; margin: 25px; margin-bottom: 0px;}
#right_logo{float: right; margin: 25px; margin-bottom: 0px;}

.title {
	/*background-image: url(../images/headers_night.png);*/
	background-repeat: no-repeat;
	width: 840px;
	height: 50px;
	clip: rect(auto,auto,auto,auto);
	overflow: visible;
	position: relative;
	visibility: visible;
	left: -20px;
	z-index: auto;
}
	
#footer {margin: auto; position: relative; width: 800px; text-align: center; height: 50px; padding: 15px; color: #333;}

.header_img{float: left}
.anchor {float: right; margin-right: 15px; border: 0px;}

.box {clear: both; display: inline-block;}
#day_image{	clear: both;}

.text_right{float: right; margin: 30px; width: 400px;}
.text_left{
	float: left;
	margin: 30px;
	width: 213px;
	height: 233px;
	background-image: url(../images/frame.jpg);
	background-repeat: no-repeat;
	padding-left: 53px;
	padding-top: 40px;
}

#navigation {clear: both; text-align: center; padding-top: 18px; /*background-color: #990000;*/ margin-bottom: 10px; color: #fff; /*background-image: url(../images/headers.gif);
	background-repeat: no-repeat; width: 800px; height: 32px;*/}
#navigation a:link{color: #fff; text-decoration: none; font-weight: bold;}
#navigation a:hover{color: #fff; text-decoration: none; font-weight: bold;}
#navigation a:visited{color: #fff; text-decoration: none; font-weight: bold;}
#navigation a:active{color: #fff; text-decoration: none; font-weight: bold;}

.textbox {margin: 30px;}
.imagebox {clear: both; display: inline-block; margin-left: 30px; margin-right: 30px; margin-bottom: 30px;}

.anchor a:link{color: #fff;}
.anchor a:hover{color: #fff;}
.anchor a:visited{color: #fff;}
.anchor a:active{color: #fff;}

.tiny_images{width: 170px; margin-right: 15px; height: 120px; float: left; margin-bottom: 15px;}
.tiny_images img {border: 0px;}

.tdname {width: 100px; font-weight: bold; color: #999999;}
.tdfield{width: 200px;}

.input {background-color:#FFFF99; width: 200px; margin-left: 5px;}
.inputlong {background-color:#FFFF99; width: 300px; margin-left: 5px;}

textarea {background-color:#FFFF99; 	font-family: Geneva, Arial, Helvetica, sans-serif; 	color: #333;
	font-size: small;}
	
td{vertical-align: top;}



.dimension {width:550px; height: 400px;}

.mini_nav{text-align: right; font-size: smaller; margin-right: 75px; padding-bottom: 20px;} 

.mini_nav a:link{color: #666;}
.mini_nav a:hover{color: #666;}
.mini_nav a:visited{color: #666;}
.mini_nav a:active{color: #666;}