/*
Theme Name: Silverlake
Theme URI: http://www.rickanddrew.com
Description: Drew's theme based on Alex Kopps design.
Version: 1.0
Author: Drew Baker with Alex Kopps design.
Author URI: http://www.rickanddrew.com
Tags: fixed width, two columns
*/

/*Globals*/

@font-face {
	font-family: Handwritten;
	src: url('toms_handwritten_new.ttf');
}

body { color: black; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

h2 { color:#7E0C0C; font-size:14px; }
.pagetitle h2 { margin: 0; padding: 0; }

img { border: none }

/*Links*/
a {color: #7E0C0C; text-decoration: none; }
a:hover { color: black; }
a:focus { -moz-outline: none; }

.menu a { color: black; }
.menu a:hover { color: #7E0C0C; }

.sidebar a { color: black; }
.sidebar a:hover { color: #7E0C0C; }

/*Lists*/
#navigation ul { list-style: none; margin: 0; padding: 0; }
#navigation ul li { display: inline; margin: 0 15px 0 0; }

ul.links { list-style: none; margin: 0; padding: 0; }
ul#film li { margin: 0 0 5px 0; }

.sub_pages { text-transform: uppercase; font-weight: bold; } 

/*Begin Structure*/

body { margin: 0; padding: 0; }

#container { width: 1063px; margin: 0 auto; background: #C7CAA3; background: url(images/folder_photo_texture.jpg);  }
#blog_line { display: none; }
 
#header { height: 118px; width: 100%; background: url(images/folder_top.jpg); margin: 0; padding: 0 20px 0 50px; width: 993px; }
#navigation { height: 20px; float: left; margin: 95px 25px 0; z-index: 20; position: relative; }
#home { height: 20px; float: right; text-align: right; margin: 95px 25px 0; float: right; width: 100px; }
.menu { font-size: 14px; font-family: "Courier New", Courier, monospace; }

.content { float: left; font-size: 12px; }
#posts { width: 500px; float: left; margin: 0 0 0 10px; }

#footer { width: 1023px; height: 48px; background: url(images/folder_bottom.jpg); margin: 0; padding: 0 0 0 40px; margin: 0 0 30px 0; }
#social { width: 140px; height: 28px; float: left; margin: 0 0 0 37px; } 

/*Sidebar*/
#blog_sidebar { width: 120px; margin-left: 50px; padding-left: 20px; float: left; }
#film_sidebar { width: 192px; min-height: 300px; float: left; text-align: right; font-weight: bold;}

.sidebar { font-size: 12px; margin: 0; } 
.sidebar h2 { margin: 0; padding: 0; color: black; font-size: 12px; }

.sidebar ul { list-style: none; margin: 0; padding: 0; }
.sidebar ul li { margin: 0 0 15px 0; }
.sidebar ul li ul { margin: 0 0 0 5px; }
.sidebar ul li ul li { margin: 0; }

#film_sidebar ul { margin: 50px 10px 10px 0; }

/*Post Styles*/
.postmeta { color: #808080; font-size: 11px; }
.entry { border-bottom: 1px dotted black; margin: 0 0 15px 0; }

/*Pages*/

#content { width: 1063px; margin: 0; width: 100%;}
.page { width: 500px; float: left; margin: 10px 0 0 10px; }
.post { width: 500px; float: left; }
.pageentry { margin: 0px 0 15px 0; }
.full { width: 800px; margin: 10px 0 0 145px; }

.photofolder { min-height: 553px; background: url(images/folder_middle.jpg) no-repeat bottom; }

.post_thumb { width: 200px; float: left; margin: 10px 0 0 10px; }
.sub_pages { width: 200px; float: left; margin: 10px 0 0 10px; }

#events { float: left; width: 289px; margin: 10px 0 15px 20px; }
.events { background: url(images/note-paper.gif); line-height: 17px; padding: 17px; border:1px solid #999999; }
#events .pagetitle { margin: 0 0 15px 0; }
.events p { margin: 3px 0 17px 0; padding:0; }

#logo_clip { background: url(images/logo_clip.png); width: 410px; height: 40px; float: right; margin: 0 100px 0 0; }

.arrow { background: url(images/arrow.png) no-repeat center top; padding: 68px 0 0; float: left; }
.friends { margin: 0 0 0 150px; width: 211px; float: left; }
.catalog { margin: -2px 0 0 10px; }

/*Featured Post Slide Show*/
#featured_posts{
width: 1063px;
}
 
#featured_posts ul{ 
	list-style: none; 
	margin: 0; padding: 0; 
}
 
#featured_posts ul li {
width: 408px;
margin-left: 30px;
float: left;
position: relative;
}


#featured_posts ul li p { width: 374px; text-align: justify; background: url(images/note-paper.gif); line-height: 17px; padding: 22px 17px 17px; font-family: "Courier New", Courier, monospace; }

#featured_posts ul li p:first-child { background: none; padding: 0px; width: 400px; border: none; height: auto; line-height: auto; }

#featured_posts ul li:first-child { margin-left: 0; }

.editlink { background: none; padding: 0; }

.top-left { float: left; background: url(images/tape-top-left.png); position: absolute; top: 331px; left: -1px; }
.top-right { float: right; background: url(images/tape-top-right.png); position: absolute; top: 330px; right: -1px; }
.bottom-left { float: left; background: url(images/tape-bottom-left.png); position: absolute; bottom: 9px; left: -2px; }
.bottom-right { float: right; background: url(images/tape-bottom-right.png); position: absolute; bottom: 9px; right: -1px; }

.corner_tape { width: 27px; height: 25px; }

.slide_cont{
width: 846px;
margin: 0 auto;
clear:none;
float:left;
margin: 40px 0 0 115px;
}
 
.slide_cont img {
background:white;
border:1px solid #999999;
padding:3px;
}
 
.prev{
display:block;
display: none;
width:35px;
height:75px;
background: url('images/tape_prev.jpg') no-repeat center;
cursor:pointer;
float:left;
margin:125px 10px 0 0;
}
 
.next{
display:block;
display: none;
width:35px;
height:75px;
background: url('images/tape_next.jpg') no-repeat center;
cursor:pointer;
float:right;
margin:125px 0 0 10px;
}

/*Plugin Hacks*/
.vvqbox { margin: 0 auto !important; }
