/*This is the global css file that applyes to all skins and themes*/
p {
font-size : 1em; 
font-style : normal; 
} 
h1 {
font-size:2em;
}
h2 {
font-size : 1.6em; 
}
h3, big {
font-size:1.2em;
}
h4, h5, h6 {
font-size:1em;
}
blockquote {
font-size:1em;
}
em, cite, i, .credits {
font-style:italic;
}
strong, b, .first {
font-weight:bold;
}
code, pre {
font-size:1em;
}
small, .small {
font-size:0.9em;
}

/*images*/
img {
max-width:98%;
border:0px;
margin:2px;
}
.wp-smiley, .noborder {
border:0px;
}
img.gravatar, img.avatar {
float:right;
margin-left:10px;
}
.rssimg {
margin:0;
border:none;
}

/*CSS classes for aligning images, text etc*/
.center {
text-align: center;
}
img.center, img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

.right, .alignright {
float: right;
}
.left, .alignleft {
float: left;
}
.none {
display: none;
}
.righttxt {
text-align:right;
}
.inline {
display:inline;
}
.block {
display:block;
}
.sidequote, .sidenote {
width: 130px;
}
.credits, .credit {
font-style:italic;
}
.spoiler {
background:#222;
color:#202020;
}
.spoiler:hover {
color:#fff;
}

/*Access navigation*/
#accessnav {
clear:both;
}
#accessnav li{
display:inline;
}
#accessnav li ul {
display:inline;
}
#accessnav select,  #accessnav option{
padding:1px;
margin:0px;
}
#accessnav form {
display:inline;
}


/*content*/
.postmeta {
font-size:0.9em;
clear:both;
}
.postmeta p {
margin:2px 0px;
padding:0;
}




/*Pagetemplate styling*/
ul#bookmarks {
list-style:none outside;
margin:5px 0px;
padding:2px;
}
ul.wp-tag-cloud {
list-style:none;
}
.wp-tag-cloud li {
display:inline;
margin: 3px 5px;
}


/*Comments*/


#commentform legend {
font-weight:bold;
margin-left: -5px;
font-size:1.2em;
}
#commentform fieldset {
padding:0;
margin:0;
border:none;
}
#commentform textarea {
width:90%;
}
#commentform label, #commentform textarea {
display:block;
}
#commentform input {
width:50%;
}
#commentform input.submit {
width:40%;
margin:2px 0px;
}
ol#commentlist, ol#trackbacklist {
list-style-position:inside;
margin: 5px 0px;
}
#commentlist li, #trackbacktlist li {
margin: 7px 0px;
clear:both;
}
cite.comment_author {
font-style:normal;
display:inline;
}




/*footernav*/
ul#footernav {
list-style:none;
margin:5px 0px;
padding:0;
clear:both;
font-size:0.9em;
}
#footernav li {
margin:0;
padding:0;
display:inline;
}
li#prevpage, li#prevpost {
float:left;
}
li#nextpage, li#nextpost {
float:right;
}
li#toplink {
display:block;
}


/*sidebar settings*/
#sidebar ul {
list-style:none;
}





/* Widget styling*/
.rsswidget img {
margin: 0px 2px;
}
.textwidget {
margin:0px;
padding: 2px;
}

#wp-calendar {
margin: 2px 0px;
width: 80%;
}
#wp-calendar th, #wp-calendar td {
padding:0.1em;
margin:0;
text-align:center;
}


/*footer*/
#footer {
clear:both;
}


/*general lists*/
ul, ol {
list-style-position: outside;
margin: 5px 20px;
padding:2px;
}
li {
margin: 2px 0px;
}
dl {
margin: 5px 0px;
padding:2px;
}
dt {
margin: 5px 0px;
}
dd {
margin: 5px 15px;
}

/*forms*/
input , textarea, select, option {
font-size:100%;
padding: 2px 0px;
margin: 2px 0px;
}
fieldset, legend {
border: none;
padding: 5px;
}
label, legend {
font-weight:normal;
}


/*tables*/
table {
width: 90%;
margin: 5px auto;
padding: 0px;
}
caption {
font-weight: bold;
padding: 5px;
}
td, th, tr {
padding: 5px;
text-align:left;
}



