/*
Theme Name: SEEj.NET
Theme URI: http://seej.net
Description: Theme designed by Chris Jordan.
Version: 1.6
Author: Chris Jordan
Author URI: http://seej.net
Tags: web design new york visualist

	Seej.net
	 http://seej.net

	Chris Jordan theme for Wordpress

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

*/



body {background: black; margin: 0px; padding: 0px; font-family: 'HelveticaNeue', 'Helvetica-Neue', 'Helvetica', Helvetica, Trebuchet, 'Trebuchet MS', Verdana, Arial, Sans-Serif; font-size: 85%}

div, p, td {margin: 0px; padding: 0px;}

input, textarea {font-size: 1em; background-color: black; border: 1px solid #999; color: white;}
h1, h2, h3 { color: white; font-weight: bold; text-decoration: none; margin: 0px; padding: 0px;}

div {line-height: 18px; font-size: 1em; font-family: 'HelveticaNeue', 'Helvetica-Neue', 'Helvetica', Helvetica, Trebuchet, 'Trebuchet MS', Verdana, Arial, Sans-Serif;}
p {padding-bottom: 9px; line-height: 19px; font-size: 1em; font-family: 'HelveticaNeue', 'Helvetica-Neue', 'Helvetica', Helvetica, Trebuchet, 'Trebuchet MS', Verdana, Arial, Sans-Serif;}

a:link{ text-decoration: none; color:#75CEF9;}
a:visited { text-decoration: none; color: #75CEF9;}
a:hover { text-decoration: underline; color: #C2E0DD;}

.pagetitle {font-size: 1.3em; line-height: 1.4em; margin: 10px 0px 0px 6px; padding: 0px; width: auto; text-align: left;}

h1 {font-size: 1.4em; line-height: 1.7em; color: white;} /* site heading */
h1 a:hover  {text-decoration: none; background-color: #75CEF9; color: white; border-bottom: 1px dotted white;}
h2 { font-size: 1.2em; line-height: 1.5em;  }	
h3 { font-size: 1.1em; line-height: 1.3em;  } /* sub headings */
.entrydate {font-size: 11px; color: #999999; float: left; display: block; height: 76px; width: 115px; top: 10px;}
.entrydate-post {font-size: 11px; color: #999999; float: right; display: block; top: 10px;}


.entry{	margin: 5px 0px 5px 5px; color:#FFFFFF; border-top: 1px solid #282828; padding: 0px; clear: both;}

.previewimage {width: 82px; height: 82px; overflow: hidden; float: right; right: 0px;}
.previewimage img {border: none; padding: 0px; margin: 0px;}
.previewimage a {border: none; padding: 0px; margin: 0px;}

span#copyright { font-size: 13px; line-height: 35px } 
span#design {  float: right; font-size: 13px; line-height: 35px }  /* floats the design link into position */

.validation { position: absolute; top: 5px; right: 5px; border: 0;}
.validation img { margin: 0; border: 0;} /* floats the validation buttons */

/* Large image */
#hdrimg {width: 100%; margin-bottom: 5px; height: 104px; padding: 0px; overflow-x: hidden;}

#hdrimg a {color: #75CEF9; text-decoration: none; font-weight: normal;}
#hdrimg a strong {color: #fff; text-decoration: none; font-weight: normal;}
#hdrimg a:hover {color: #fff; text-decoration: none; font-weight: normal;}
#hdrimg a:hover strong {color: #C2E0DD; text-decoration: none; font-weight: normal;}

.alignright {float: right; margin-right: 10px;}
/*------Columns: Note they dont add up to 100%, this is intentional to avoid problems!----------*/ 
.rowcontainer {clear: both; width: 100%; }
.threequartercolumn { width: 70%; margin-left: 40px;}

/* Sidebar styling*/

#sidebar {position: absolute; right: 5px; padding: 0px; width: 22%; color: #CCC; top: 180px;}
#sidebar h2 {font-weight: bold;	color: #dddddd;	font-size: 14px;}
#sidebar ul {list-style: none; padding: 0px; margin: 0px; line-height: 19px;}
#sidebar li {list-style: none; padding: 0px; margin: 0px; font-weight: bold; font-size: 14px; line-height: 19px;}

#sidebar a, #sidebar a:visited {color: #75CEF9;	text-decoration:none;}
#sidebar a:hover { color: #C2E0DD; text-decoration:underline; }

#month-archive li, #month-archive ul {list-style: none; padding: 0px; margin: 0px; font-size: 14px; line-height: 17px; font-weight: normal;}
#month-archive a, #month-archive a:visited {color: #75CEF9; text-decoration:none; font-size: 14px; line-height: 17px; font-weight: normal;}
#month-archive a:hover { color: #C2E0DD; text-decoration:underline; }

/*------------------------------Main Navigation------------------------------------------*/

#nav {height: 39px; width: 850px;}

.nav ul{ margin: 0;	padding: 0;	cursor: default; list-style-type: none;	list-style: none; display: inline;}
.nav li {float:left; margin-right:30px; height: 39px; list-style: none;}


/*** Menu colors (customizable) ***/

.nav a:link { color: #fff; font-size: 18px; font-weight: bold;}
.nav a:visited { color: #fff; font-size: 18px; font-weight: bold;}
.nav a:hover {background-color:#75CEF9; color: #fff;}


/* subnav on projects page */
.nav2 ul{ margin: 0; padding: 0; cursor: default; list-style-type: none; list-style: none; display: inline;}
.nav2 li {float:left; margin:10px 20px 20px 0px; padding: 0px; height: 39px; list-style: none; font-size: 14px;}

.nav2 a:link { color: #fff; font-size: 14px; font-weight: bold;}
.nav2 a:visited { color: #fff; font-size: 14px; font-weight: bold;}
.nav2 a:hover {background-color:#75CEF9; color: #fff;}

/*-----------------------------------Other tags-----------------------------------------*/

img {margin: 0 10px} /* all images styling */
img.right {float: right}  /* right floating images */
img.left {float: left}   /* left floating images */

/*-------------------------------------------------------------------------------*/

#searchdiv {margin-bottom: 2px;}
.searchbox {background: #000000; border: 1px solid #999; height: 16px; color: #FFFFFF; margin-bottom: 2px;}
.inputs {background: none; color: white; text-align: left; border: 1px solid #999; height: 18px; width: 100px;}
.button {background: none; color: white; margin-left: auto; text-align: center; border: 1px solid #999; height: 18px; font-size: 0.8em; width: 102px; margin-top: 3px;}

.button-page {margin-left: 25px;}
.button-page a:link { color: #fff; font-size: 18px; font-weight: bold;}
.button-page a:visited { color: #fff; font-size: 18px; font-weight: bold;}
.button-page a:hover {background-color:#75CEF9; color: #fff;}
    

div .entrybody h3, div .entrybody h2 {margin-bottom:2px; color: white;} 


.firstpost p.comments_link, .entrybody p.comments_link {margin:0; }

.firstpost {background-repeat: no-repeat;}

.arc {
	border: 1px solid #CCCCCC;
	padding:5px;
	color: white;
	margin-bottom:10px;
}

.entrymeta {float: right; right: 10px; top: 5px; text-align: right; font-size: 11px; margin-bottom: 10px; margin-left: 10px; color: #999999;} 

/* categories */

.entry ul, .entry ol{
margin-left:10px;
list-style: none;
margin-top:10px;
margin-bottom:10px;
}
.entry ul li, .entry ol li {
	padding-top:5px;
	line-height:1.3em;
	}

/* comments*/
h2#comments{ padding:2px; margin-bottom:10px; margin-top:20px; font-size: 14px; font-weight: bold; color:#FFF; }
#commentblock {
	padding: 20px;
	color:#999999;
	clear: both;
}

ol#commentlist {
	margin-top:0px;
	padding: 5px;
	margin-left: 20px;
	color: #9b9b9b;
	font-size:0.9em;
}

#commentlist li  p{
	margin-bottom: 8px;
	line-height: 20px;
	padding:0;
}

.commentname {
	margin: 0;
	padding: 0  0 2px 0;
	font-weight: bold;
}

.commentinfo{
	margin-top: 3px;
	margin-bottom: 5px;
}

.commenttext {
	clear: both;
	margin-top: 0px;
	margin-bottom: 20px;
	line-height: 12px;
	color: white;
	padding: 5px;

}

.commenttext-admin {
	clear: both;
	margin-top: 0px;
	margin-bottom: 20px;
	border-top: 1px solid #000;
	line-height:12px;
	color: #999;
	padding: 5px;
}

#commentsformheader{ padding-left:18px; font-size: 1.4em; color: #CCCCCC; font-weight: bold; }
#commentsform{ margin-top:0; text-align:center; padding:0px 10px; }
#commentsform form{ text-align:left; margin:0px; }
#commentsform p{margin:5px; }
#commentsform form textarea{ width:99%; }
p.comments_link  img{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* mootoos smoothscript gallery definitions */
#myGallery { width: 640px !important; height: 427px !important;
}

#foot {border-top: 1px solid #2D2D2D; clear: both; width: 70%; margin-top: 40px; margin-bottom: 20px; margin-left: 20px; padding: 20px; text-align: right; color: #999999;}

/* twitter classes */
.twitter-message {margin: 0px 0px 10px 0px; padding: 0px; color:#999999;}




