/*   
Theme Name: Typography Paramount
Theme URI: http://www.sixshootermedia.com/
Description: An imageless template focusing on Typography.
Author: Sam Parkinson
Author URI: http://xseria.com
Version: 1.0
*/

body {

	font: 62.5% verdana, geneva, sans-serif;

	color:#000;

	margin:0;

	border-top:5px solid #333333;

        background-image: url('images/dalehooksbg.png');

        background-attachment:fixed;

        background-position:center; 

}



* {

	margin:0;

	padding:0;

}



h1 {

	font-family:"Times New Roman", Times, serif;

	font-size:3.8em;

	font-weight:normal;

	color:#333;

	letter-spacing:-1px;

	margin:10px 0;

}



h1 a {

	text-decoration:none;

}



#footer {

	margin:1px 500px 5px 0px !important;

	margin:1px 500px 5px 0px;

        padding:-5px;

	color:#fff;

}



#header {

   border:none;

   text-decoration:none;

}



#header .description {

	float:right;

        font-size:120%;

	margin:20px 0 0 0;

	color:#ffffff;

        font-weight: bold;

}



#header .logo a {

	margin:5px 0 0 0;

        text-style:none;

        border:none;

}



#header h1 {

	margin:5px 0 0 0;

	padding:5px 0px 0px 0;

        border:none;

	/*border-bottom:20px solid #fafafa;*/

}



#wrapper {

	width:800px;

	margin:0 auto;

        padding-bottom:10px;

}



#nav {

	padding:8px 0;

	margin:0;

        /*border-bottom:1px solid #eee;*/

	/*border-top:1px solid #eee;*/

	height:25px;

}



#nav li {

	float:left;

	list-style:none;

}



#nav li a {

	color:#ffffff;

	padding:8px 15px 8px 8px;

	font:1.6em Trebuchet MS;

	margin:1px 2px 0 0;

	font-weight:bold;

	text-decoration:none;

	display:block;

        background: url(images/lines.png) top right;

        background-repeat: no-repeat;

}

#nav li a:hover {

	color:#000000;

	text-decoration:none;

}



#nav li a.active {

	color:#000000;

	text-decoration:none;

}



.clear {

	clear:both;

}



#content {

	margin:10px 0px 10px 0 !important;

	margin:10px 0px 10px 0;

        padding:10px;

	border: 2px solid #eee;

-moz-border-radius-bottomleft: 12pt;

-moz-border-radius-bottomright: 12pt;

-moz-border-radius-topleft: 12pt;

-moz-border-radius-topright: 12pt;

background: url('images/bg.png') no-repeat;

min-height: 400px;

max-height: 400px;

color:#ffffff;

font-size:1.2em;

}



#contenttext {

	margin:1px 0px 5px 340px !important;

	margin:1px 0px 5px 340px;

        padding:10px;

	border: 2px solid #eee;

        background-image:url('images/bg1.png');

        background-repeat:repeat-y;

        color:#000000;

        -moz-border-radius-bottomleft: 12pt;

        -moz-border-radius-bottomright: 12pt;

        -moz-border-radius-topleft: 12pt;

        -moz-border-radius-topright: 12pt;

}



#contentsocial {

	float:right;

        padding:10px;

}



#content p {

	line-height:16px;

	margin:15px 0;

	font-size:110%;

	word-spacing:1px;

}



#content a {

	color:#006699;

	border-bottom:1px solid #006699;

}



#content a:hover {

	font-style:italic;

}



#content h2 {

	font-family:"Times New Roman", Times, serif;

	font-size:2.2em;

	font-weight:normal;

	margin:5px 0;

	border-bottom:1px solid #f6f6f6;

	padding:0px 0;

	line-height: 30px;

}



#content h2 a {

	color:#444;

	text-decoration:none;

	border:none;

}



#sidebar {

	width:250px;

	float:right;

	padding:10px 10px 30px 10px;

	border-left:1px solid #eee;

	border-right:1px solid #eee;

	border-bottom:1px solid #eee;

}



#sidebar h2 {

	letter-spacing:2px;

	font-size:1.4em;

	color:#333;

	border-bottom:1px solid #f6f6f6;

	padding:0 0 3px 0;

}



#sidebar ul {

	list-style:none;

	margin:0 0 20px 0;

}



#sidebar li {

	padding:3px;

	border-bottom:1px solid #f6f6f6;

}



#sidebar li a {

	color:#333;

	text-decoration:none;

}



#sidebar input {

	width:240px;

	padding:5px;

	background:#fdfdfd;

	color:#444;

	border:1px solid #f6f6f6;

	font:11px Verdana;

}



#sidebar input:focus {

	background:#fff;

	border:1px solid #eee;

}



#sidebar li a:hover {

	color:#000;

}



p.news {

	padding:10px;

	background:#D7F0B2;

	margin:10px 0;

	color:#537B17;

	border-bottom:2px solid #BCE67D;

	border-top:2px solid #BCE67D;

}



blockquote {

	padding:5px 15px;

	background:#f6f6f6;

	margin:10px 0;

	border:1px solid #eee;

}



#content ul, ol {

	margin:10px 10px 10px 25px;

	border-top:1px solid #eee;

}

#content li {

	padding:10px;

	border-bottom:1px solid #eee;

}



galleryimg {

	background:#ccc;

	padding:1px;

	border:5px solid #eee;

}



#content h3 {

	margin:10px 0;

	font:160% Trebuchet MS;

	color:#222;

}



a.more {

	display:block;

	text-align:right;

	color:#2F460D;

	text-decoration:none;

	margin:10px 0 0 0 ;

}

a.more:hover {

	text-decoration:underline;

}

a:link{text-decoration:none; color:#006699;}

a:visited{text-decoration:none; color:#006699;}

a:active{text-decoration:none; color:#006699;}

a:hover{text-decoration:none; color:#006699;}

.menu{

	border:none;

	border:0px;

	margin:0px;

	padding:0px;

	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	}

.menu ul{

	background:#333333;

	height:35px;

	list-style:none;

	margin:0;

	padding:0;

	}

	.menu li{

		float:left;

		padding:0px;

		}

	.menu li a{

		background:#333333 url("images/seperator.gif") bottom right no-repeat;

		color:#cccccc;

		display:block;

		font-weight:normal;

		line-height:35px;

		margin:0px;

		padding:0px 17px;

		text-align:center;

		text-decoration:none;

		}

		.menu li a:hover, .menu ul li:hover a{

			background: #ffff00 url("images/hover.gif") bottom center no-repeat;

			color:#333333;

			text-decoration:none;

			}

	.menu li ul{

		background:#333333;

		display:none;

		height:auto;

		padding:0px;

		margin:0px;

		border:0px;

		position:absolute;

		width:225px;

		z-index:200;

		/*top:1em;

		/*left:0;*/

		}

	.menu li:hover ul{

		display:block;

		

		}

	.menu li li {

		background:url('images/sub_sep.gif') bottom left no-repeat;

		display:block;

		float:none;

		margin:0px;

		padding:0px;

		width:225px;

		}

	.menu li:hover li a{

		background:none;

		

		}

	.menu li ul a{

		display:block;

		height:35px;

		font-size:12px;

		font-style:normal;

		margin:0px;

		padding:0px 10px 0px 15px;

		text-align:left;

		}

		.menu li ul a:hover, .menu li ul li:hover a{

			background:#006699 url('images/hover_sub.gif') center left no-repeat;

			border:0px;

			color:#ffffff;

			text-decoration:none;

			}

	.menu p{

		clear:left;

		}	
		
.right { float:right; }
.left { float:right; }
#1 { float: left; }
#2 { float: right; }
#3 { float: left; }

