f/*

Template: triSexuality-Standard

Theme Name: triSexuality-Standard

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: #FFFF00;

         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: #FF6600;

        text-decoration: none;

        border-bottom: 1px dotted #FF6600;

}



a:hover {

        color: #FF6600;

        text-decoration: none;

        background-color: #FFFF00;

        border-bottom: 1px solid #FF6600;

}



a:active, a:focus {

        color: #FF6600;

        text-decoration: none;

        border-bottom: 1px dotted #FF6600;

}



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-wrapper.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 {

        padding: 0px 0px 4px 12px;

        background: url(images/bullet-doc.gif) no-repeat 0 3px;

        font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;

}



#main h1 {

        font-weight: bold;

        font-size: 100%;

        color: #6699CC;

        padding: 0px 4px 4px 24px;

        background: url(images/bullet-splat.png) no-repeat 8px 4px;

}



#main #header h1 {

        width: 550px;

        padding: 10px 0px 10px 0px;

        margin: 0px;

        background: ##FFCC00;

        text-indent: 10px;

        font-weight: bold;

        font-size: 150%;

        color: #FF6600;

}



#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: #FF9400;

}



#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: #FF9400;

        color: #FFF;

        text-decoration: none;

        padding: 3px 5px 3px 5px;

        display: block;

        border: 0px;

}



#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: #FFFFff;



        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: 150px;

        padding: 0px;

        margin: 0px;

        background: #A3CC52 no-repeat center center;

        text-indent: -10000px;

        color: #FFF;

}



#middle h2 {

        width: 198px;

        padding: 4px;

        margin: 0px;

        font-size: 13px;

        line-height: 1.4em;

        background-color: #A3CC52;

        color: #FFF;

}



#middle ul {

        list-style-type: none;

        padding: 4px;

        margin: 0px;

}



#middle li {

        padding: 0px 0px 4px 12px;

        background: url(images/bullet-doc.gif) no-repeat 0 4px;

        font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;

}



#right {



        width: 206px;



        float: right;



        position: relative;



        background-color: #ffffff;



        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: 150px;

        padding: 0px;

        margin: 0px;

        background: #6699CC no-repeat center center;

        text-indent: -10000px;

        color: #FFF;

}

 

#right h2 {

        width: 198px;

        padding: 4px;

        margin: 0px;

        font-size: 13px;

        line-height: 1.4em;

        background-color: #6699CC;

        color: #FFF;

}

 

#right ul {

        list-style-type: none;

        padding: 4px;

        margin: 0px;

}



#right li {

        padding: 0px 0px 4px 12px;

        background: url(images/bullet-doc.gif) no-repeat 0 4px;

        font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;

}



#right .linkimages ul {

        list-style-type: none;

        padding: 0px;

        margin: 0px;

}



#right .linkimages li {

        padding: 0px;

        background-image: 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: #FF9400; 

        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: #FF9400;

        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: 0;

}



.flickrimg {

        background-color: #FFF;

        padding: 2px;

}



#flickrimg1, #flickrimg2, #flickrimg3, #flickrimg4, #flickrimg5, #flickrimg6 {

        border: 1px solid #FF9400;

        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 #FF9400 !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: #6699CC !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: none;

}



#teb-super-archive ul li {

        text-align: left;

        padding: 1px 8px;

        font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;

        background-image: none;

}



#teb-super-archive ul li:hover {

        background: #bbb;

        border-top: 1px solid #666;

        border-bottom: 1px solid #666;

        padding-top: 0;

        padding-bottom: 0;

        background-image: none;

}



html>body .entry #teb-super-archive ul li {

        text-indent: 0;

        margin: 0;

        background-image: none;

}

        

.entry #teb-super-archive ul li:before {

        content: "";

}



#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: 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: 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: 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 */  



