/*
Theme Name: Alpine
Theme URI: http://www.andrewrevitt.com/wordpress/themes/alpine
Description: A WordPress theme for the great outdoors
Tags: two-columns, black, fixed-width, custom-header
Author: Andrew Revitt
Author URI: http://www.andrewrevitt.com
Version: 1.1
*/
body

{background:#000 url(images/background5.jpg) repeat-x top fixed; color:#555; margin:0; padding:0;}
#frame		
{width:840px; margin:20px auto 0 auto; padding:0 25px 25px 25px; background:#fff url(images/frame_top_ny_sv9c.jpg) top left no-repeat; z-index:15;}

#header
{width:840px; height:318px; background:url(images/header.png) no-repeat top right;}
#header h1
{font:30px Georgia, Palatino, "Times New Roman", Times, serif; color:#fff; letter-spacing:-1px; padding:55px 0 10px 0; margin:0 0 0 6px;width:193px; line-height:auto; text-align:center; border-bottom:0px solid #333;}
#header p
{padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#ccc; margin:0 0 0 8px; padding:25px 0; width:188px; text-align:center;}

#header h1
{color:#666; display:block; opacity: .5; -moz-opacity: .5; filter: alpha(opacity=70); }
<!--{text-decoration:none; border:none; color:#fff;}-->

#menu
{width:840px; height:50px; }
	#nav 
	{margin:0;	padding:30px 0;	z-index:0; opacity: 0;}
	#nav, #nav ul 
	{line-height:30px;}
	#nav a
	{display:block;padding:0 15px 0 0; margin:0; }
	#nav a:hover
	{color:#000; display:block;}
	#nav li 
	{float:left;list-style-type:none; text-transform:uppercase; font:15px "Franklin Gothic medium", Arial, sans-serif; font-weight:bold; letter-spacing:-1px;}
	

#nav a, #nav a:visited {color:#fff; display:block; opacity: .5; -moz-opacity: .5; filter:alpha(opacity=5); zoom: 1; width: 100%; }
	


	#nav a:hover, #nav a:active, .current_page_item a, #home .on {	}
	#nav li ul 
	{height:auto;left:-999em;line-height:35px;margin:0; padding:10px 0;position:absolute;width:200px;background-color:#5F6B02;border-bottom:1px solid #222; border-right:1px solid #222}
	#nav li li 
	{width:200px;}
	#nav li li a, #nav li li a:visited 
	{font-size:12px; border-bottom:none;}
	#nav li li a:hover, #nav li li a:active 
	{}
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul 
	{left:auto;}
#content
{padding:90px 0 20px 0; float:right; width:600px;}
.entry
{padding-bottom:20px;}
.posted 
{padding:0; font-size:11px;  color:#555; text-transform:uppercase;}
#sidebar
{float:left; width:205px; padding-top:20px;}
	#sidebar ul
	{margin:0 0 10px 0;padding:0;}
	#sidebar li
	{list-style-type: none; line-height:1.7em;}
	#sidebar li a
	{background-color:#e3e2e2; display:block; border-bottom:none; margin:0 0 2px 0; padding-left:5px; }
	#sidebar li a:hover
	{background-color:#cccccc;}
	#sidebar .twitter-link, #sidebar .twitter-user
	{background-color:transparent; display:inline; padding:0;}
	#sidebar .twitter_title_link
	{background-color:transparent; color:#fff;}
	#sidebar .twitter-item
	{padding:5px 0; margin:0; font-size:11px;}
	#sidebar .twitter-timestamp
	{color:#555;}
	#sidebar #flickrrss img
	{margin:0 5px 5px 0; padding:0; float:left;border:1px; background-color:#000; padding:7px;}
	#sidebar #flickrrss a
	{background-color:transparent; display:inline;}
	#sidebar .widget_tag_cloud a 
	{background-color:transparent; display:inline; padding:0; margin:0;}
	#wp-calendar
	{width:100%;}


#footer
{width:890px; height:115px; margin:0 auto 20px auto; clear:both; background:url(images/footer_loggor4.png) left no-repeat;}
	

#footer p
	{font:10px Georgia, Palatino, serif; color:#fff; padding:2px 20px 0 20px; margin:0;}
	#footer a
	{color:#fff;}
	#copy {float:left;}
	#credit {float:right;}


#footer h1 {
margin: 0px;
}
#footer h1 a {
display: block;
width: 100%;
height: 120px;
background: url(images/footer_loggor_no.png) no-repeat right;
text-decoration: none;
color: #000;
}




/* Comments */	
.commentlist
{padding:0; margin:0; width:90%;}
.children
{background-color:#111;}
.commentlist li ul li 
{list-style-type:none;background-color:#111;}
.commentlist li 
{list-style-type:none; font-weight: bold; margin:5px 10px 5px 0; padding:10px; background-color:#e3e2e2;}
.commentlist li .avatar
{float:right;border: 1px solid #ccc;padding:2px;background: #fff;}
.commentlist cite, .commentlist cite a 
{font-weight: bold;}
.commentlist p 
{font-weight: normal;text-transform: none;}
#commentform p 
{}
.commentmetadata 
{font-weight: normal;}
.fn 
{font-style:normal; color:#666;}


h1, h2, h3, h4, h5, h6, h7
{color:#666; font-family:Tahoma, Verdana, Arial, sans-serif; margin:9px 0; padding:0;}
h1 	{font-size:22px;}
h2 	{font-size:12px; letter-spacing:0px; border-bottom:1px;}
h2 a {border-bottom:none;}
h3 	{font-size:18px; text-transform: uppercase; color:#333333;}
h4 	{font-size:16px;}
h5 	{font-size:14px; border-bottom:1px;}
h6	{font-size:12px; color:#666;}
h7	{font-size:2px; color:#666; display:block; opacity: 0; -moz-opacity: .5; filter: 
alpha(opacity=1);}
h8	{font-size:10px; color:#666;}

p	{font:13px Georgia, Palatino, serif; line-height:1.4em; margin:0; padding:9px 0;}

ul, ol 	{margin:10px 0 25px 0; padding:0 0 0 15px;}
li 		{font:12px Georgia, Palatino, serif; line-height:1.6em; color:#999;}

blockquote {background: url(images/quotes.gif) 10px left no-repeat; padding:10px 25px 0 45px; margin:0 ;}

table	{margin:10px 0;}
th 		{font:10px "Lucida Grande", Arial, sans-serif; text-align:left; padding:3px; background-color:#000; color:#fff;}
td 		{font:9px "Lucida Grande", Arial, sans-serif; padding:3px; border-bottom:1px; color:#999;}

a		{color:#666; text-decoration:none; border-bottom:1px;}
a:hover	{color:#666; text-decoration:none;}

.navigation {height:30px;}


form
{margin:0 0 20px 0; padding:0;}

/* images */
img.alignright {float:right; margin:0 0 20px 20px; }
img.alignleft {float:left; margin:0 20px 20px 0; }
img.aligncenter {display: block; margin-left: auto; margin-right: auto; ;}
a img.alignright {float:right; margin:0 0 20px 20px; border:0;}
a img.alignleft {float:left; margin:0 20px 20px 0; border:0;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto; border:0;}

