f/*

Template: triSexuality-nodegstyle

Theme Name: triSexuality-nodegstyle

Theme URI: http://www.jarkolicious.com/

Description: triSexuality Theme for WordPress

Version: 0.50

Author: Scott Jarkoff

Author URI: http://www.jarkolicious.com/

*/



html, body { 

	margin: 0; 

	padding: 0; 

	text-align: center;

	background: #DAF5F2;

 	font: x-small/1.6em "Lucida Grande", Verdana, Sans-serif;

/*	font: normal 1.6em georgia, times, serif; */

/*	font: normal 1.6em "Trebuchet MS", "Bitstream Vera Sans", Verdana, Arial, sans-serif; */

   	color: #444;

	font-size/* */:/**/small;

	font-size: /**/small;

} 

a:link, a:visited {

	color: #FF0000;

	text-decoration: none;

	border-bottom: 1px dotted #FF0000;

}



a:hover {

	color: #FF0000;

	text-decoration: none;

	background-color: #99cc99;

	border-bottom: 1px solid #FF0000;

}



a:active, a:focus {

	color: #FF0000;



	text-decoration: none;



	border-bottom: 1px dotted #FF0000;



}







blockquote {



	background-color: #EFEFEF;



	font-weight: normal;



	color: #444;



	border-top: 1px solid #FF9400;



	border-bottom: 1px solid #FF9400;



	margin: 0px 20px 0px 20px;



	padding: 4px;



}







img {



	border: none;



}







form {



	background: #FFF;



	margin: 0px;



	padding: 4px;



}







input, textarea, select {



	margin: 1px 0;



	font-size: 100%;



}



input.text, textarea.text {



	background: #FFF;



	border: 1px solid #FF9400;



	color: #444;



}







tr, td {



	vertical-align: top;



	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;



}







#blog { 



	width: 970px; 



	text-align: left;  



	margin-left: auto; 



	margin-right: auto;



	padding: 0px;



} 







#wrapper {



	background: #FFF url('images/bg-wrapper2.gif') repeat-y;



	padding: 0px;



	margin: 0px



}







#wrapperleft {



	width: 760px;



	float: left;



	position: relative;



	padding: 0px;



	margin: 0px;



} 







#main {



	width: 550px;



	float: left;



	background-color: #FFFFFF;



	padding: 0px;



	margin: 0px;



	line-height: 1.4em;



}







#main ul {



	list-style-type: none;



	padding: 0px;



	margin: 0px;



}







#main li {



	background: url('images/bullet-doc.gif') no-repeat 5px 5px;



	font-style:normal; font-variant:normal; font-weight:normal; line-height:16px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:12px; padding-right:0px; padding-top:0px; padding-bottom:4px



}







#main h1 {



	font-weight: bold;



	font-size: 100%;



	color: #6699CC;



	background: url('images/bullet-splat.png') no-repeat 8px 4px;; padding-left:24px; padding-right:4px; padding-top:0px; padding-bottom:4px



}







#main #header h1 {



	width: 550px;



	margin: 0px;



	text-indent: 0px;



	font-weight: bold;



	font-size: 150%;



	color: #FFFFFF; padding-left:0px; padding-right:0px; padding-top:155px; padding-bottom:0px;

background: url('images/jhead.jpg') no-repeat 0 0px

/* I fucked with this.  display:none; and the ; in the line above.  and rem background: url('images/jhead.jpg') no-repeat 0 0px; */
}







#main #menu {



	clear: both;



	width: 542px;



	height: 30px;



	margin: 0px 4px 10px 4px;



	padding: 0px;



	border-top: 1px solid #DDDDDD;



	border-bottom: 1px solid #DDDDDD;



	background: #25afff;



/* header menu colour nodeg */



}







#main #menu ul {



	list-style-type: none;



}







#main #menu li {



	float: left;



	margin: 0px;



	padding: 0px;



	width: auto;



	display: block;



 	font: bold x-small/1.6em "Lucida Grande", Verdana, Sans-serif;



	font-size: 100%;



}







#main #menu li a, #main #menu li a:link {



	background: #25afff;



	color: #FFF;



	text-decoration: none;



	padding: 3px 5px 3px 5px;



	display: block;



	border: 0px;



/* header menu text colour nodeg*/



}







#main #menu li a:hover {



	color: #FFF;



	border-bottom: 3px solid #bbb;



	cursor: pointer;



	background: #666;



}







#main #menu li a#current, #main #menu li a#current:link {



	color: #FFF;



	cursor: default;



	font-weight: bold;



	border-bottom: 3px solid #666;



}







#main #menu li a#current:hover {



	border-bottom: 3px solid #FF9400;



	background: #FFF;



}







#main .entry h1, #main #comments h1, #main #commentform h1 {



	font-weight: bold;



	font-size: 130%;



	background: none;



	padding: 0px;



	color: #FF6600;



}







#main .entry, #main #comments, #main #commentform {



	padding: 0px 10px 30px 10px;



	margin: 0px;



}







#main .entrycontent {



	padding: 0px;



	margin: 0px;



	border-bottom: 1px solid #CCC;



}







#main .entryfooter {



	padding: 10px 0px 0px 0px;



	margin: 0px;



	font-size: 83%;



}







#main .asides {



	padding: 0px 10px 10px 10px;



}







#comments {



	background-color: #FFFFFF;



	padding: 0px;



	margin: 0px;



	line-height: 1.4em;



}







#main #comments .comment {



	background-color: #EFEFEF;



	font-size: 100%;



	font-weight: normal;



	color: #444;



	border-top: 1px solid #DDDDDD;



	border-bottom: 1px solid #DDDDDD;



	margin-bottom: 10px;



	margin-right: 0px;



	padding: 4px 20px 4px 20px;



}







#main #comments .officialuser {



	background-color: #EFEFEF;



	font-size: 100%;



	font-weight: normal;



	color: #444;



	border-top: 1px solid #FF9400;



	border-bottom: 1px solid #FF9400;



	margin-bottom: 10px;



	margin-right: 0px;



	padding: 4px 20px 4px 20px;



}







#main #comments .comment h4, #main #comments .officialuser h4 {



	font-size: 100%;



	font-weight: normal;



}







#main #comments .comment .commentnumber, #main #comments .officialuser .commentnumber {



	font-size: 140%;



	margin-right: 8px;



}







#main #commentform form {



	background-color: #EFEFEF;



	font-size: 100%;



	font-weight: normal;



	color: #444;



	border-top: 1px solid #FF9400;



	border-bottom: 1px solid #FF9400;



	margin-bottom: 10px;



	margin-right: 0px;



	padding: 4px;



}







#main #commentform label {



	font-size: 90%;



}



#main #commentform .commentforminfo {



	font-size: 90%;



}







#middle {



	width: 206px;



	float: right;



	position: relative;



	background-color: #c3c6d6;



	padding: 0px;



	margin: 0px;



	color: #003300;



	border-right: 4px solid #FFF;



}







#middle a:link, #middle a:visited {



	color: #509314;



	text-decoration: none;



	border-bottom: 1px dotted #7DA330;



}







#middle a:hover {



	color: #FFF;



	text-decoration: none;



	background-color: #509314;



	border-bottom: 1px solid #FFF;



}







#middle a:active, #middle a:focus {



	color: #FFF;



	text-decoration: none;



	border-bottom: 1px dotted #FFF;



}







#middle h1 {



	width: 206px;



	height: 125px;



	padding: 0px;



	margin: 0px;



	background: #607080 url('images/header-linkblog.gif') no-repeat center;



	text-indent: -10000px;



	color: #FFF



}







#middle h2 {



	width: 198px;



	padding: 4px;



	margin: 0px;



	font-size: 13px;



	line-height: 1.4em;



	background-color: #607080;



	color: #FFF;



}







#middle ul {



	list-style-type: none;



	padding: 4px;



	margin: 0px;



}







#middle li {



	background: url('images/bullet-doc.gif') no-repeat 0 4px;



	font-style:normal; font-variant:normal; font-weight:normal; line-height:16px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:12px; padding-right:0px; padding-top:0px; padding-bottom:4px



}







#right {



	width: 206px;



	float: right;



	position: relative;



	background-color: #a3c2e0;



	padding: 0px;



	margin: 0px;



	color: #000066;



	border-right: 4px solid #FFF;



}







#right a:link, #right a:visited {



	color: #336699;



	text-decoration: none;



	border-bottom: 1px dotted #003366;



}







#right a:hover {



	color: #FFF;



	text-decoration: none;



	background-color: #003366;



	border-bottom: 1px solid #FFF;



}







#right a:active, #right a:focus {



	color: #FFF;



	text-decoration: none;



	border-bottom: 1px dotted #FFF;



}







#right h1 {



	width: 206px;



	height: 125px;



	padding: 0px;



	margin: 0px;



	background: #2b5a8a url('images/header-respect2.gif') no-repeat center;



	text-indent: -10000px;



	color: #FFF



}



 



#right h2 {



	width: 198px;



	padding: 4px;



	margin: 0px;



	font-size: 13px;



	line-height: 1.4em;



	background-color: #2b5a8a;



	color: #FFF;



}



 



#right ul {



	list-style-type: none;



	padding: 4px;



	margin: 0px;



}







#right li {



	background: url('images/bullet-doc.gif') no-repeat 0 4px;



	font-style:normal; font-variant:normal; font-weight:normal; line-height:16px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:12px; padding-right:0px; padding-top:0px; padding-bottom:4px



}







#right .linkimages ul {



	list-style-type: none;



	padding: 0px;



	margin: 0px;



}







#right .linkimages li {



	padding: 0px;



	background-image: url('none');



}







#right .linkimages a:link, #right .linkimages a:visited, #right .linkimages a:active, #right .linkimages a:hover, #right .linkimages a:focus {



	text-decoration: none;



	border: none;



}







#footer {



	background-color: #25afff; 



	border: 4px solid #FFF;



	padding: 4px;



	color: #FFF;



}







#footer a:link, #footer a:visited {



	color: #000;



	text-decoration: none;



	border-bottom: 1px dotted #666;



}







#footer a:hover {



	color: #25afff;



	text-decoration: none;



	background-color: #FFF;



	border-bottom: 1px solid #FF9400;



}







#footer a:active, #footer a:focus {



	color: #FFF;



	text-decoration: none;



	border-bottom: 1px dotted #FFF;



}







/* Calendar */



#right #wp-calendar table {



	margin: 0px;



	padding: 4px;



	border-collapse: collapse;



	text-align: center;



}



	



#right #wp-calendar caption {



	font-weight: bold;







	color: #FFF;



	margin: 0px;



}



	



#right #wp-calendar td {



	background: #BFD5EA;



	border: 1px solid #a3c2e0;



	color: #369;



	text-align: center;



}



	



#right #wp-calendar td.pad { 



	background: #92B6DA;



}







#right #wp-calendar tfoot td, #right #wp-calendar tfoot td.pad {



	background: none;



}



	



#right #wp-calendar th {



	color: #FFF;



	text-align: center;



	font-weight: normal;



}



	



#right #wp-calendar td a {



	display: block;



	width: 100%;



	height: 100%;



	background: #E8EFF7;



	text-decoration: none;



	border: 0px;



}



	



#right #wp-calendar td a:hover {



	background: #FFF;



	text-decoration: none;



}



	



#right #wp-calendar tfoot td a, #right #wp-calendar tfoot td a:hover {



	background: none;



	color: #FFF;



	border: 0px;



}



	



#right #wp-calendar tfoot td#prev {



	text-align: left;



}







#right #wp-calendar tfoot td#next {



	text-align: right;



}











/* Flickr classes */



#flickrd {



	background-color: #FFF;



	text-align: center;



}







#flickrd a:link, #flickrd a:visited, #flickrd a:active, #flickrd a:hover {



	background-color: #FFF;



	text-decoration: none;



	border: 0px none;



}







.flickrimg {



	background-color: #FFF;



	padding: 2px;



}







#flickrimg1, #flickrimg2, #flickrimg3, #flickrimg4, #flickrimg5, #flickrimg6 {



	border: 1px solid #FF0000;



	margin: 3px 5px 3px 5px;



}







.flickr-photo {



	padding-right: 20px;



	background-color: #FFF;



	border: 1px solid #FF9400;



	margin: 6px 6px 6px 6px;



	padding: 4px;



}







.flickr-album, .falbum-album {



	background-color: #FFF !important;



	margin: 0px 0px 10px 0px !important;



	padding: 4px !important;



}







.flickr-thumbnail {



	float: left !important;



	background-color: #FFF !important;



	border: 1px solid #FF0000 !important;



	padding: 4px !important;



	margin: 0px 20px 20px 0px !important;



}







.flickr-title, .falbum-title {



	font-weight: bold !important;



	font-size: 130% !important;



	background: none !important;



	padding: 0px 0px 4px 0px !important;



	margin: 0px !important;



	color: #FF6600 !important;



	border: 0px solid #FFF !important;



}







.flickr-description, .falbum-album-description, .falbum-description {



	padding: 0px 0px 4px 0px !important;



	margin-left: 105px !important;



}







.flickr-meta, .falbum-meta {



	font-size: 85% !important;



	color: #2b5a8a !important;



	padding: 4px 0px 4px 0px !important;



}







/* a.annotation { position: absolute; border: 1px solid white; padding: 0; display: none; }



a.annotation span { display: block; width: 100%; height: 100%; background: white; opacity: 0.2; -moz-opacity: 0.2; filter:alpha(opacity=20); }



a.annotation:hover { border-color: yellow; opacity: 0.2; -moz-opacity: 0.2; filter:alpha(opacity=20); } */







/* GRAVATAR styling */







.gravatar {



	float: right;



	padding: 0px;



	border: 4px solid #DDDDDD;



	background: #FFF;



	margin: 4px;



	width: 50px;



	height: 50px;



}







.postgrav {



	float: right;



	padding: 3px;



	margin-right: 5px;



	margin-left: 5px;



	border: 1px solid #000;



	background: #fff;



}







/* Super Archives */



#livearchive {



	background: #FFF;



}







#teb-super-archive {



	margin-left: 10px;



}







#teb-super-archive ul {



	padding: 4px;



	list-style-type: none;



	list-style-image: url('none');



}







#teb-super-archive ul li {



	text-align: left;



	background-image: url('none');font-style:normal; font-variant:normal; font-weight:normal; line-height:16px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:8px; padding-right:8px; padding-top:1px; padding-bottom:1px



}







#teb-super-archive ul li:hover {



	background: #bbb url('none');



	border-top: 1px solid #666;



	border-bottom: 1px solid #666;



	padding-top: 0;



	padding-bottom: 0;



	background-image:url('none')

}







html>body .entry #teb-super-archive ul li {

	text-indent: 0;

	margin: 0;

	background-image: url('none');

}



.entry #teb-super-archive ul li:before {



	

}



#teb-super-archive-year {

	float: left;

	width: 100px;

	margin: 0;

	padding: 0;

	border-left: 1px solid #666;

}



#teb-super-archive-year li {

	position: relative;

	font-weight: bold;

	background-image: url('none');

}



#teb-super-archive-month {

	float: left;

	width: 100px;

	margin: 0;

	border-left: 1px solid #666;

	font-weight: bold;

}



#teb-super-archive-month li {

	position: relative;

	background-image: url('none');

}



#teb-super-archive-post {

	float: left;

	width: 285px;

	margin: 0;

	border-left: 1px solid #666;

	border-right: 1px solid #666;

}



#teb-super-archive-post li {

	position: relative;

	font-weight: bold;

	background-image: url('none');

}



#teb-super-archive ul li span {

	position: absolute;

	right: 8px;

	font-weight: normal;

        color: #000;

}



#teb-super-archive .selected, #teb-super-archive-post li:hover {

	background: #FF9400;

	border-top: 1px solid #666;

	border-bottom: 1px solid #666;

	padding-top: 0;

	padding-bottom: 0;

	color: #FFF;

}



/* Float containers fix: http://www.csscreator.com/attributes/containedfloat.php */ 

#wrapperleft:after, #wrapper:after {

	content: "."; 

	display: block; 

	height: 0; 

	clear: both; 

	visibility: hidden;

}



#wrapperleft, #wrapper { display: inline-table; }



/* Hides from IE-mac */

* html #wrapperleft, * html #wrapper { height: 1%; }

#wrapperleft, #wrapper { display: block; }

/* End hide from IE-mac */  