@charset "utf-8";
/* CSS Document */

html,body{
	background-image:url(images/background_body.gif);
	background-color:black;
	margin:0;
	padding:0;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
    color:#333333;
	text-align:left;
	font-size:100%;
	text-align:left;
	background-position:top center;
	height:100%;
	width:100%;
}

h1{
	padding:4px 0 4px 0 ;
	margin:4px 0 4px 0 ;
	font-size:22px;
	line-height:26px;

}
h2{
	margin-bottom:4px;
	font-size:16px;
}
h2 a, h1 a{
	color:#333333
}
ul{margin-left:20px}
.top_side{
background-image:url(images/topBlackEdge.gif);
height:10px;
background-repeat:repeat-x;
}
tr{
	vertical-align:top;
}
.input_field{
	background-color:#e8e8e8;
	border:1px solid #333333;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

img {
	border:none;
}
a img{
	border:none;
}
img a{
	border:none;
}

.thumbnail {
	background:url(images/thumbback.gif);
	background-repeat:no-repeat;
	float:left;
	padding:16px 25px 25px 12px;
	width:100px;
	height:100px;
}

.thumbnail img  {
	border:1px solid #bcb9ac;
}
.thumbnail a:hover  img {
	border:1px solid #d79d40;
}

a {text-decoration:none;color:#d27a20}
a:hover {text-decoration:underline}


.page{
	height:100%;
	width:1008px;
}

.page_left{
	width:50px;
	background-image:url(images/background_left.jpg);
}
.page_right{
	width:50px;
	background-image:url(images/background_right.jpg);
}
.logo{
	width:873px;
	height:273px;
	background-color:black;
}
.nav{
	height:56px;
	background-image:url(images/nav_back.jpg);
	background-repeat:repeat-x;
}
.main{
	background-image:url(images/mainback.jpg);
	background-color:black;

}
.main_content{
	padding:30px 50px 20px 50px;
	line-height:2em;
	font-size:12px;
}
.main_content table{
line-height:2em;
	font-size:12px;
}


.main_content .twitter{
	weight:34%;
	line-height:14px;
	font-size:11px;
}





.display_message{
	font-weight:bolder;
	letter-spacing:.1em;

	text-align:left;
	padding:0px 80px 0px 80px;
	vertical-align:center;
	font-size:15px;
	color:black;
	list-style-type: none;
	position:relative;
	top:-6;
	line-height:16px;
}
.display_tweets li{
	list-style-type:none;
	padding-bottom:5px;
	padding-top:5px;
	border-top:1px dotted black;
}
.display_message a{
	color:#660000;
}
.twitter_td{
	background-image:url(images/twitter_back.jpg);
	height:89px;
	padding:15px;
	font-size:14px;
	text-align:left;
}


.fine_print{
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	letter-spacing:0em;
	line-height:11px;
	padding-top:5px;
}



.contact_table{
	font-size:12px;

}
.contact_table td{
padding:6px;margin:6px;font-weight:bold;
}

.gallery{
	font-size:12px;
}
.gallery img{
	margin:4px;border:1px solid #433321;}
.gallery img:hover{
border:2px solid #CC6600; margin:3px;cursor:pointer;
}

.bottom{
padding-bottom:20px;width:100%;
}
.footer{
	padding-bottom:10px;color:#666666 !important;text-align:center;color:#999999;padding-top:5px;font-size:11px;
}


.footer_nav{
	padding:5px 10px 5px 10px;
}
.footer_nav a{
padding:5px 10px 5px 10px;
}
