

body {



background:url(gfx/bg.png);



color : #111; 



font:12px Georgia,"Times New Roman",Times,serif; 





padding:2px 2em;



margin:0px;



line-height:1.5em;



}



hr {



border: 1px solid #ccc;



} 



blockquote, code, pre {



color:#333;



}



code, pre {



font-family:Courier,  'Lucida Console','Courier New', Sans-Serif;



}







/*font styles*/



p {



font-size : 1em; 



font-style : normal; 



padding: 0px;



} 



h2 {



font-size : 1.4em; 



}



h3 {



font-size:1.2em;



}



h4, h5, h6 {



font-size:1em;



}



h2, h3, h1, h4, h5, h6 {



font-family :Georgia,'Trebuchet MS', 'Lucida Sans',  'Lucida Grande', 'Bitstream Sans Vera', 



		Verdana, Arial, Tahoma, Helvetica, Sans-Serif; 



color : #333; 



margin: 10px 0px;



padding:2px 0px;



clear: both;



}







/*linkcolor*/



a:link, a:visited {



font-weight:normal;



color : #333;



text-decoration : none; 







}



a:hover, a:active {



color : #666; 



text-decoration : none;



border:none;



} 



#header h1 a:link, #header h1 a:visited, #content h3 a:link, #content h3 a:visited  {



color:#333;



font-weight:normal;



text-decoration:none;



border:none;



}



#header h1 a:hover, #header h1 a:active, #content h3 a:hover, #content h3 a:active {



color:#999;



}







/*classes - these are also located in classes.css so child themes don't loose them*/



.center, .aligncenter, .centered {



text-align: center;



}



.right, .alignright {



float: right;



}



.left, .alignleft {



float: left;



}



.none {



display: none;



}



.righttxt {



text-align:right;



}



.credits {



clear:both;



font-style:italic;



}











/*images these are also located in classes.css so child themes don't loose them*/



img {



border: none;



margin: 2px;



}



img.center, img.aligncenter, img.centered {



display:block;



margin:5px auto;



}

img.alignright, img.right {

margin-left: 5px;

}

img.alignleft, img.left  {

margin-right: 5px;

}



img.rssimg {



margin:0px;



}



.postcontent img {

max-width:100%;



overflow: hidden;



}



.wp-smiley {



border:none;

margin:0px;



}





/*border-colors*/



.postcontent img {

border:1pt solid #eee;



}



.border {



border: 1px solid #ccc;



}





/*wrap and header*/



#accessnav {



display:none;



}







#wrap {



background : transparent;



max-width:65em; 



margin:5px auto;



padding:0px;



text-align:left;



}







/*header*/



#header {



background : transparent;



margin:4px 0px 0px;



padding:15px 0px;



}



#header h1{



padding:0px;



font-size:2em;



display:inline;



}



#header p {



padding:0px;



margin:2px 10px;



font-size:1.1em;



display:inline;



}







/*content and post settings*/







#content{



background : transparent;



padding: 0px;



margin: 0px 0.1em 0px;



width: 70%;



float: left;



font-size:1.1em;



}



.post {



margin: 5px 0px;



}



.postmeta {



font-size:0.9em;

clear:both



}



div.postmeta p {



margin: 2px 0px;



padding:0px;



}



.postmeta {



margin: 10px 0px 5px;



}





.postcontent {



line-height:1.6em;



}











/*postnav*/



#postnav {



clear:both;



margin:0px;



}



#postnav li {



display:inline;



margin: 2px 0px;



}







/*comments*/



#commentbox {



background : transparent;



clear:both;



margin:10px 0px;







}



ol#commentlist  {



list-style-position: inside;



margin:2px 0px;



padding:0px;



}



#commentlist li{



border-bottom:1pt solid #eee;



margin: 10px 0px;



}



#commentform fieldset {



padding:0;



margin:0;



}



#commentform legend {



font-family :Georgia,'Trebuchet MS', 'Lucida Sans',  'Lucida Grande', 'Bitstream Sans Vera', 



		Verdana, Arial, Tahoma, Helvetica, Sans-Serif; 



color : #333; 



margin: 10px 0px 5px;



padding:2px 0px;



font-size:120%;



}



#commentform textarea {



width:90%;



}



#commentform label, #commentform textarea {



display:block;



}



#commentform input {



width:50%;



}



#commentform input.submit {



width:40%;



margin:2px 0px;



}



.approve {



border: 1pt solid #ccc;



background : #eee;



padding:5px;



font-size:90%;



}



.comment_time {



font-size:0.8em;



text-align:right;



clear:both;



}



#commentlist cite {



font-style:normal;



}







#commentbox {



border-top: 1pt solid #eee;



}



.avatar {



float:right;



border: 1pt solid #eee;



margin-left:10px;



padding:2px;



}







/*sidebar*/



#sidebar {



background : transparent;



margin: 5px 0px;



width: 25%;



float:right;



}



#sidebar ul, #sidebar li{



list-style-type: none;



margin: 2px;



padding:0px;



}



#sidebar li{



margin:0px;



padding:0px 5px;



line-height:25px;



}

#sidebar li#search {padding:0;}

#sidebar li a {color:#888;}

#sidebar li a:hover {color:black;}

#sidebar li.page_item,#sidebar li.cat-item {background:url(gfx/jia.png) no-repeat; margin-bottom:1px;}

#sidebar li ul {display:none;}

#sidebar li li.page_item,#sidebar li li.cat-item {background:none; margin-bottom:0;}

#sidebar div {



margin: 2px;



padding:0px;



}



#sidebar h2 {



margin: 5px 0px 0px;



padding: 4px 0px;



font-size:100%;



}



#sidebar li a {



border:none;



}



#sidebar li li li {



list-style:circle inside;



border:none;



margin-left:0px;



}







/*searchform*/



#searchform label {



font-weight:bold;



}



#searchform input#s {



width:78%;

height:14px;

border:none;

padding:3px;

margin-top:1px;

float:left;

font:12px Georgia,"Times New Roman",Times,serif;

color:#888;



}

#breadcrumb {background:#000;

color:white;

font-size:18px;

font-style:italic;

margin-bottom:20px;

padding:5px 10px;}

#breadcrumb a {color:white;}



#searchform input.submit {



width:15%;

height:20px;

border:none;

background:#CCC;

color:white;

float:right;

margin-top:1px;

font:11px Georgia,"Times New Roman",Times,serif;

font-weight:bold;



}







/*Widgets fixing*/



.widget_rss h2 a {



color:#333;



font-weight:bold;



}



.widget_rss img {



margin:0px;



}







/*Callendar*/



#wp-calendar a {



font-weight:bold;



}



#today {



background:#eee;



}















/*footer*/



#footer {



background : transparent;



border-top:1px solid #ccc;



margin:5px;



clear: both;



padding:5px 10px;



text-align:center;



}



#footer ul{



margin: 2px;



padding:0px;



}



#footer li{



display: inline;



margin:0px 3px;



}















/*forms*/



fieldset, legend {



background:transparent;



color : #111; 



border: none;



padding: 5px;



}



label, legend {



font-weight:normal;



}











/*lists*/



ul {



list-style-type: disc;



list-style-position: outside;



margin: 5px 2em;



padding:2px;



}



ol { 



list-style-position: outside;



margin: 5px 2em;



padding:2px;



}







/*tables*/



table {



color : #111; 



width: 90%;



margin: 5px auto;



padding: 0px;



font-size:1em;



}



caption {



color: #333;



font-weight: normal;



padding: 5px;



}



td, th, tr {



padding: 2px;



text-align:left;



}

.posttitle {background:none; border-top: 1px solid #999; color:black; padding:8px 1px; }

.posttitle a {color:#333; }

.posttitle a:hover {color:#666;}
