/*
Theme Name: VinylFire Theme
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.0
Author: Andy Isaacson
Author URI: http://andyisaacson.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */

body { font-family:Arial, Helvetica, sans-serif; font-size:14px; background-color:#4c3820; }

a { color:#b85519; font-weight:bold; }

h2 strong { font-size:22px; color:#b85519; }
h3 strong { color:#b85519; }

#site { width:100%; height:100%; background-color:#fff; border-bottom:1px solid #ccc; }

#vftop { margin:0 auto; width:900px; margin-top:20px; }
#vfbottom { margin:0 auto; width:900px; }

#page { margin:0 auto; width:900px; background-color:#fff; }

#header { margin-bottom:10px; }
#header img { margin:0 auto; width:350px; }

#left { float:left; width:360px; }

#right { float:right; width:480px; }
#right h3 { color:#222; font-weight:bold; line-height:120%; font-size:18px; }

#nav { margin-bottom:10px; }
#nav ul { }
#nav ul li { }
#nav ul li a { display:block; color:#333; font-weight:bold; font-size:18px; border-bottom:1px solid #486183; border-left:20px solid #486183; padding:5px; text-decoration:none; margin:3px; }
#nav ul li a:hover { background-color:#e1e1e1; }

#content { padding-bottom:10px; }
#content .narrowcolumn { float:right; width:300px; }
#content p { margin-bottom:10px; line-height:130%; }
#content ul { padding-left:20px; border-left:10px solid #b85519; margin-bottom:10px;  }
#content ul li { line-height:130%; margin-bottom:1px; }

.post { margin-bottom:15px; color:#333; }
.post h2 { font-size:22px; }
.post h2 a { text-decoration:none; color:#486183; }

#sidebar { float:left; width:170px;  }
#sidebar img { margin-left:5px; }
#sidebar h2 { font-size:18px; color:#666; }
#sidebar ul { }
#sidebar ul li { padding:5px; }
#sidebar ul li ul {  }
#sidebar ul li ul li { padding:0px; line-height:140%; vertical-align:top; }
#sidebar ul li ul li a { }

#ourwork { float:right; width:180px; }



#footer { clear:both; background-color:#486183; }
#footer h2 { color:#fff; }
#footer a { color:#fff; }
#footer p { text-align:center; padding:10px; color:#fff; font-weight:bold; }
#footer form { margin:0 auto; display:block; text-align:center; }

.clear { clear:both; }

.wrap { padding:0 15px 0 15px; }

.postmetadata { clear:both; }
.postmetadata { font-size:10px; }