/*
Theme Name: Silver Gryphon
Theme URI: http://www.silvergryphongames.com
Description: The corporate theme for Silver Gryphon Games
Author: Ben Overmyer
Author URI: http://www.manatrance.com
Version: 1.0
.
Only usable with written permission by Silver Gryphon Games.
.
*/

/* Reset Styles */

/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before, q:after{content:'';content:none;}

/* remember to highlight inserts somehow! */
ins{text-decoration:none;}
del{text-decoration:line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;}

/* END RESET STYLES */

/* Main Styles */
a{color:#994;text-decoration:none;}
a:hover{color:#fff;text-decoration:underline;}
body{background:url(images/bg-body.jpg) repeat-x #343434;font:100% Arial;line-height:1.5em;}

.clearme{clear:both;}

#content{width:685px;margin:10px;}
#wrapper{width:950px;margin:auto;background:url(images/bg-content.jpg) repeat-y #000;border:2px solid #000;border-top:none;}

/* Post Styles */

.post{margin:5px;padding:0.35em;background:url(images/bg-post.png) repeat-y;}
.posttitle{width:100%;border-bottom:1px solid #000;height:1.9em;padding:5px 0 0 0;}
.titlelink{font:1.5em Georgia,serif;font-variant:small-caps;}
.titlelink a{text-decoration:none;color:#211;}
.datetext{float:right;font-size:0.8em;line-height:2.8em;}
.post a{color:#931;text-decoration:underline;}
.post a:hover{color:#ffa;}
.post h2{font-size:1.2em;}
.post h3{font-size:1.0em;border-bottom:1px solid #333;}
.post p{padding:0.6em;}
.post span.posttext{font-size:0.9em;display:block;}
.post p.postdetails{font-size:0.8em;text-align:right;margin:0.2em;}
.post span.posttext ul{list-style:disc inside;}
.post span.posttext ul li{margin-left:2em;margin-bottom:1em;}
div.wp-caption{border:1px solid #aaa;text-align:center;}
div.wp-caption img{margin:0 auto;}
div.wp-caption.aligncenter{margin:1em auto;}
div.wp-caption.alignright{margin:1em;float:right;}
div.wp-caption.alignleft{margin:1em;float:left;}
p.wp-caption-text{font-size:0.6em;font-style:italic;}

/* Page Styles */

div.page-content div.posttitle{font-size:2.5em;}

/* Header & Footer Styles */

#logo{height:131px;background:url(images/bg-logo.jpg) no-repeat #000;}
#primarynav{height:40px;background:url(images/bg-nav.jpg) no-repeat #666;}
#pnavlinks li{float:left;}
#pnavlinks li a{text-decoration:none;color:#ff0;font-size:1.6em;line-height:1.6em;margin-left:0.8em;}
#footer{width:950px;margin:auto;text-align:center;font-size:0.8em;color:#eee;}
#footer a{text-decoration:none;color:#ff0;}

/* Sidebar Styles */

#sidebar{float:right;width:225px;padding:10px;color:#fff;font:0.8em Arial;}
#sidebar li{margin:0.5em 0 0.5em 0.75em;}
#sidebar li a{color:#ee9;text-decoration:none;}
#sidebar li a:hover{color:#ffa;text-decoration:underline;}
#sidebar h2{font-size:1.4em;margin:1em 0;}

/* Calendar Styles */

#wp-calendar{width:200px;margin:auto;color:#fff;background:#222;border:1px solid #333;}
#wp-calendar a{text-decoration:none;font-weight:bold;color:#ff0;}

/* Comment Styles */
textarea#comment { width: 400px; padding: 5px; }  
.commentmetadata { font-size: 10px; }
