/*
Theme Name: Stillnoname - Clean
Theme URI: http://www.stillnoname.com
Description: A clean theme built specifically for SNN
Version: 1
Author: Gerard Gareau
Author URI: http://gerardgareau.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Stillnoname - Clean v1
	 http://gerardgareau.com

	This theme was designed and built by Gerard Gareau,
	whose blog you will find at http://gerardgareau.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



html {
	height: 100%;
}
body {
	margin: 0;
	padding: 0;
	height: 100%;
	background:#b4c4d4;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif;
}
#sidebar {
float:right;
width:210px;
-moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px;
-moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px;
border:1px solid #000;
margin-top:-11px;
background-color:#456382;
z-index:99;
padding-top:18px; 
color:#EEE;
font-size:1em;
position:relative;
min-height:600px;

}

h1 {
	font-family:"anisette-petite-sc-1","anisette-petite-sc-2", Futura, Tahoma, Geneva, sans-serif;font-weight:100;font-size:2.55em; text-align:center;margin-bottom:0;
}
p { font-family:'Times New Roman', Times, serif;}
#wrap{
	margin:0 auto;
	width:1019px;
	background-color:#FFF;
	border-left:solid #000 thin;
	border-right:solid #000 thin;
	border-bottom:solid #000 thin;		
-moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px;
}
#content{
	padding: 0 60px 0 60px; font-size:1.05em;text-align: justify; text-justify: newspaper;width: 680px;float:left;margin-top:-7px;

}

a, a:link, a:visited {
	text-decoration: none;color:#730324;
}



a:hover {
	text-decoration: underline;color:#000;
}

#content p a{
	border-bottom:1px dashed #bbb;
	}
	
	#content a:hover{
	border:none;
	}
.title a{ color:#000;border-bottom:none;}
img {
	border: 0;
}



ul, li {margin:0;}
.nav, .nav ul {
	float: left;
	list-style: none;
	line-height: 1;
	background: white;
	font-weight: bold;
	margin: 0 0 3px 0;
	font-size:0.6em;
	text-transform: uppercase;
	z-index:10;
	position:relative;
	width:100%;
}
 
.nav a {
	display: block;

	color: #1d2e45;
	text-decoration: none;
	padding: 0.25em 2em;
}
 
.nav a.daddy {
	background: url(./images/rightarrow.png) center right no-repeat;
}
 
.nav li {
	float: left;
	padding: 0;
		padding-top: 15px;
		padding-bottom:18px;
-moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px;
-moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px;

}
 
.nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 10em;
	font-weight: normal;
	border: 1px solid #000;
	margin:0;
	padding:0;
	margin-top:15px;
	font-size:1em;

	-moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px;
		-moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px;

background: #3a5479;
}
 
.nav li li {
	margin:0;
}
.nav li ul li{
	padding:0;
		margin:0;
}
 
.nav li ul a {
	width:6em;
color:#FFF;
}
.nav li ul li{
			-moz-border-radius: 0; -webkit-border-radius: 0;
}
.nav li ul li a:hover{
	background:#FFF;
	color:#1d2e45;
border:1px solid #000;
}
 
.nav li ul ul {
	margin: -1.6em 0 0 10em;
	background:#3a5479;
		-moz-border-radius: 0; -webkit-border-radius: 0;
		-moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px;
		-moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px;
}
 
.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li.sfhover ul ul, .nav li.sfhover ul ul ul {
	left: -999em;
}
 
.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;
}
 
.nav li:hover, .nav li.sfhover {
	background: #e4e8ed;}
.nav li ul li:hover, .nav li ul li.sfhover {
	background: #FFF;}

.right{float:right;text-align:right;}
.right a{color:#730324;}

.meta{
	margin-top:60px;text-transform: uppercase;font-size:0.7em;color:#7d7d7d;font-weight:bold;
	
}
.more-link{
		margin-top:20px;text-transform: uppercase;font-size:0.8em;color:#7d7d7d;font-weight:bold;float:right;

	}

.backnext{
		margin-top:20px;text-transform: uppercase;font-size:0.7em;color:#7d7d7d;font-weight:bold;
}
.tags{
		margin-top:20px;font-size:0.7em;color:#7d7d7d;font-weight:bold;clear:both;
}
.moveright{
	float:right;
	text-align:right;
}
h2.comment, h2{
font-family: "anisette-petite-sc-1","anisette-petite-sc-2", Futura, Tahoma, Geneva, sans-serif; font-size:1.5em;margin-top:3em;color:#222;margin-bottom:0;
}
h2.subtitle{
color:#222;margin-top:0;color:#730324;text-align:center;font-weight:100;margin-bottom:1em;
}
h4.comment, h4{
text-transform: uppercase;color:#7d7d7d;font-weight:bold;
margin-top:1em; font-size:0.6em;margin-bottom:1em;
}
.comment p{
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif;margin-top:5px;font-size:0.9em;color:#222;padding:0 2em 0 2em;font-weight:normal;
}
.comment-body{
border-bottom:1px solid #aaa;
margin-bottom:5px;
}
h3.comment{
		margin-top:0px;text-transform: uppercase;font-size:0.7em;color:#555;font-weight:bold;color:#7d7d7d;
}
h3{
text-transform: uppercase;font-size:0.8em;color:#730324;font-weight:bold;
}
h5, h6{
}
dt{
	text-transform: uppercase;color:#7d7d7d;font-weight:bold;
margin-top:1em; font-size:0.8em;margin-bottom:1em;padding-left:2em;
}
dd{
	font-size:0.7em;color:#730324;
}


sup, sub, cite{
		font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif;font-size:.7em;}
cite{
	color:#555;
}
acronym{ text-transform:uppercase;color:#333;}
abbr{color:#222;}
pre, code { font-family: Consolas,'Lucida Console', monospace;font-size:0.85em;}
blockquote.pull{
	padding-left:3em;color:#730324;font-size:.9em;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;
}
blockquote.pull p{ 	font-family: "anisette-petite-1","anisette-petite-2",'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif;font-style:italics;font-weight:400;font-size:1.3em;} 
blockquote.pull em, blockquote.pull i {font-style:normal;font-weight:200;}
blockquote.pull strong, blockquote.pull b {font-style:normal;font-weight:700;}
ul ol, ul ul, ol ul, ol ol{
margin-left:-1em;
}
fieldset p{	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif;font-size:1em;};
form p{	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif;font-size:0.9em;}
form{font-size:.7em;}



#content table{
border:1px solid #444;border-collapse:collapse;
}
#content td{
	border-right:1px solid #444;
	border-bottom:1px solid #444;
	text-align:center;
	font-size:0.8em;
	padding:0.2em;

}
#content th{
	border-right:1px solid #444;
	border-bottom:1px solid #444;
	font-size:1em;
		padding:0.3em 0.6em 0.3em 0.6em;
font-family:"anisette-petite-sc-1","anisette-petite-sc-2", Futura, Tahoma, Geneva, sans-serif;font-weight:100;
}

table.series {
   table-layout:fixed;
   margin: 0 auto;
   text-align:center;
   border: 1px solid black;
   border-spacing:0px;
   background-color:white;
   color:black;
}
table.series tr {height:50px;}
table.series tr.head {height:20px;}
table.series th {
   width:50px;
   border:1px solid black;
   padding:1px;
}
table.series th.resulthead {border-left-width:3px;}
table.series th.divider {border-top-width:3px;}
table.series td {
   width:15px;
   border:1px solid black;
   padding:1px;
}
table.series td.logo {width:50px;}
table.series td.result {border-left-width:3px;}
table.series td.win {font-weight:bold;}
table.series td.dividercell {border-top-width:3px;}

#sidebar ul {margin:0 auto;padding-left:0px;list-style-type: none;width:190px;}
#sidebar a{
	color:#FFF
}
#sidebar p{
	color:#eee;font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif;font-weight:normal;font-size:0.8em;
	}
.blogroll a{
			font-weight:bold;font-size:1.3em;text-transform:uppercase;
	}
	#sidebar h2{
		font-family: "anisette-petite-1","anisette-petite-2",'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif;font-size:1em;color:#000;font-weight:bold;text-align:center;
	}
	.screen-reader-text{
		display:none;
	}
	.widget_search{
	margin:0 auto;
	}
	.aligncenter, object{
	display: block;
	margin-left: auto;
	margin-right: auto;	}
ol, ul, blockquote {
color:#555;font-weight:bold;
margin-top:1em; font-size:0.8em;margin-bottom:1em;margin-left:1em;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif;
}
.alignright{
float:right;
margin-left:1em;
}
.alignleft{
float:left;
margin-right:1em;}

