/*  
Theme Name: News Time PPND EN
Theme URI: http://pos-psych.com
Description: Pos Psych! Based on News Time Theme! Yeah!
Version: 1.0
Author: Senia 
Author URI: http://senia.com
*/
 

* {

    margin:					0;

	padding:				20;

}


/*--------  this is literally the line below the navigation and the start of the texts----*/

body, html {

	font-size:				12px;

 font-family:    Verdana,  sans-serif;

<!--"Lucida Grande", 

-->

}



#rap {

    width:					700px;

	text-align:				center;

	margin:					0 auto;

}



#header, #content, #footer {

	background-color:		#fff;

}







/*---------------------------------------- header ----*/

#header {

	height:					130px;

	background-image: url('banner.JPG'); 

        text-align: right;

color: #fff

}

/*	background-repeat: no-repeat;

*	margin: 0px;

*	text-align: right;

*	vertical-align: bottom;

*	padding-left: 15px;

*	height: 129px;

*	padding-top: 1px;

*	font-family: Verdana, 'trebuchet ms', sans-serif;

*/









#headerspace {

    height:					130px;

}

#navcontainer {

    background: 			#369;

    border-top: 			1px solid #9CC;

    font: 				Verdana, 'trebuchet ms', sans-serif;

line-height: 1.5em;  

}







#navlist {

    list-style: 			none outside none;

}

@media all {

    #navlist {

        text-align: center

    }  

}

#navlist li {

    bottom: 				11px;

    display: 				inline;

    line-height: 			1.5em;

    position: 				relative;

}

html>body #navlist li {

    background: 			#FFFF99;

    background: 			#000000;

    margin: 				0 3px 0 0;

    padding: 				4px 0px 4px 0;

}

#navlist a, #navlist a:link, #navlist a:visited {

    background: 			#900;

    border: 				1px solid #fff;

    bottom: 				2px;

    color: 					#fff;

    cursor: 				pointer;

    display: 				inline;

    height: 				1em;

    padding: 				3px 5px 3px 5px;

    position: 				relative;

    right: 					2px;

    text-decoration:		none;

}

#navlist a:hover {

    background: 			#c00;

    bottom: 				1px;

    color: 					#fff;

    position: 				relative;

    right: 					1px;

}

#navlist a:active {

    background: 			#999;

    bottom: 				0;

    color: 					#fff;

    position: 				relative;

    right: 					0;

}

#navlist li#active {

    background: 			#369;

    bottom: 				13px;

    display: 				inline;

    margin: 				0 3px 0 0;

    padding: 				0;

    position: 				relative;

}

html>body #navlist li#active {

    background: 			#000;

    margin: 				0 4px 0 4px;

}

#navlist #active a, #navlist #active a:link, #navlist #active a:visited, #navlist #active a:hover {

    background: 			#369;

    border-bottom: 			0;

    border-left: 			1px solid #9cc;

    border-right: 			1px solid #9cc;

    border-top: 			1px solid #9cc;

    bottom: 				0;

    color: 					#fff;

    cursor: 				text;

    margin: 				0;

    padding: 				2px 5px 0 5px;

    position: 				relative;

    right: 					0;

}







/*--------------------------------------- content ----*/

#content { 

    text-align:				left;

}



#content ul, #content ol { 

	margin:				0 0 0 30px;

}







/*----------------------------------- the columns ----*/

.colone, .coltwo {

    float:					left;

}

.colone, .coltwo {

    padding:				0;

	margin:					0;

}





.coltwo ul, .coltwo ul ul {

    padding:				0;

	margin:					0 0 0 20px;

}







*>.colone { 

    width:					570px;

}

* html .colone {

    clear:					left;

}





.coltwo { 

    margin-top:             5px;

    width:					120px;

	text-align:				left;

}

.coltwo {

    margin-left:            10px;

}

* html .coltwo {

    float:					right !important;

	clear:					right !important;

}

.coltwo ul {

	list-style-type:		none;

}

.coltwo ul h2 {

    font-variant:			small-caps;

	font-size:				1.3em;

	font-family:			Verdana, 'trebuchet ms', sans-serif;
/*---        line-height:     1em;  ---*/

	text-decoration:		underline;

	margin-bottom:          5px;

}

.coltwo ul ul {

    font-size:				11px;

	list-style-image:       url(images/blog-smallarrow.gif);

	margin:                 0 0 0 15px !important;

}



#left, #right, #middle { 

    width:					190px;

	float:					left;

}

#middle {

    width:					188px !important;

    border-left:			1px dotted #ccc;

	border-right:			1px dotted #ccc;

}

* html #middle {

    width:					188px !important;

}

* html #right {

    float:					right !important;

	clear:					right !important;

}







/*---------------------------------------- footer ----*/

#footer { 

    clear:					both;

	font-size:				0.9em;

}







/*------------------------------------- the posts ----*/

.post {

    font-size:				1.0em;
    line-height:             1.5em;


	width:					170px;

	margin:					0 10px 10px 10px;

	padding:				0;

	text-align:				left;

}

* html .post {

    width:					170px;

}



.full {

    width:					570px;

	clear:					both;

	padding-bottom:         10px;

}



.full .post {

    width:					550px !important;

	border:					1px solid #369;

	margin:					10px 0 0 0;

	padding:				5px 10px 0 10px;

}

* html .full .post {

    width:					530px !important;

	margin-left:            10px !important;

}



.full .post p {

    margin:					5px 0;

}



.full .post ul, .full .post ol, .full .post dl {

    padding-left:           25px;

}



.post-single {

    width:					500px !important;

	margin:					0 auto;

	border:					0;

}



.post-info {

	width:					40px;

	text-align:				center;

	margin:					0 1px 0 10px;

	padding:				0;

	float:					right;

	clear:					right;

	font-size:				9px;
line-height: 1em;

	background-color:		#cff;

	border:					1px solid #666;

}



.full .post-info {

    font-size:				12px;
/*    line-height: 1.5em;   */

	font-weight:			bold;

}



.post-top { 

        font-family:	Verdana, 'trebuchet ms', sans-serif;
        

	font-variant:			small-caps;

}

.post-top h2 {

    font-size:				1.4em;

}

.post-top h3 {

    font-size:				1.2em;

}

.post-time {

    font-weight:			bold;

	font-size:				1.2em;

}

.post-time:first-letter {

    font-size:				1.4em;

	font-variant:			small-caps;

}

.post-time, .post-bottom { 

    clear:					both;

}

.post-middle { }

.post-bottom { 

    padding:                0 0 10px 0;

    border-bottom:			1px solid #ccc;

}

.full .post-bottom {

    border:					0 !important;

	padding:		        0 !important;

}



.postmetadata {

    font-size:				0.9em;

}



.alignleft {

    float:					left;

	clear:					left;

}

.alignright {

    float:					right;

	clear:					right;

}



.commentlist { 

    list-style-type:		none;

}

.commentlist li {

    margin:					0 0 15px 0;

    padding:				2px 5px;

	background-color:		#F4F9FB;

	border:					1px solid #ccc;

}

.commentlist li:hover {

    background-color:		#F9F9F9;

}

.commentlist span {

    float:					right;

	clear:					right;

	margin:					2px 2px 2px 5px;

    font-style:				italic;

	font-size:				20px;

	color:					#369;

}





/*--------------------------------- miscellaneous ----*/

abbr, acronym {

    border:					0;

	text-decoration:		none;

}

blockquote {

    background-color:		#eee !important;

	padding:				0 2px;

	border:					1px solid #ccc;

}

p {

    margin:					0;

	padding:				0;

}

h1, h2, h3, p, img {

	border:					0;

}

.post-single p {

    padding:				5px 0;

}

#left h3 a, #middle h3 a, #right h3 a {

    text-decoration:		underline;

}

a:link { 

	color:					#900;

	color:					#00c;

}

a:visited {

	color:					#60c;

 }

a:hover { 

        color:					#c00;

	color:					#33f;

}

h2 a, h2 a:visited, h3 a, h3 a:visited {

    text-decoration:		none;

}



h3 a:link {

    color:					#000;

}

h3 a:visited {

    color:					#333;

}

h3 a:hover {

    color:					#666;

}





div.ads {

    text-align:				center;

}

div.spacer {

    clear:					both;

	border:					0px solid #fff !important;

	background:				#fff;

}









form#searchform input#s {

    width:					100px;

}







#headerspace a, #headerspace a:visited, #headerspace a:hover { color:#fff; 

text-decoration: none; 

}



.colone { 

    width:					690px;

}



#rap {

    width:					950px;

	text-align:				center;

	margin:					0 auto;

}



.coltwo { 

    margin-top:             5px;

    width:					160px;

	text-align:				left;

}



.coltwo ul h2 {

    font-variant:			small-caps;

	font-size:				1.3em;

	font-family:			Verdana, 'trebuchet ms', sans-serif;
/* line-height: 1em;   */

	text-decoration:		underline;

	margin-bottom:          5px;

}













/*--------------------------*/



#left, #right, #middle { 

    width:					230px;

	float:					left;

}

#middle {

    width:					228px !important;

    border-left:			1px dotted #ccc;

	border-right:			1px dotted #ccc;

}

* html #middle {

    width:					228px !important;

}

* html #right {

    float:					right !important;

	clear:					right !important;

}





/*------------------------------------- the posts ----*/

.post {

    font-size:				1.0em;

	width:					220px;

	margin:					0 10px 10px 10px;

	padding:				0;

	text-align:				left;

}

* html .post {

    width:					210px;

}



.full {

    width:					690px;

	clear:					both;

	padding-bottom:         10px;

}



.post-top { 

	font-family:			Verdana, 'trebuchet ms', sans-serif;


	font-variant:			small-caps;

}



.full .post {

    width:					670px !important;

	border:					1px solid #369;

	margin:					10px 0 0 0;

	padding:				5px 10px 0 10px;

}

* html .full .post {

    width:					650px !important;

	margin-left:            10px !important;

}



.full .post p {

    margin:					5px 0;

}



.full .post ul, .full .post ol, .full .post dl {

    padding-left:           25px;

}



.post-single {

    width:					600px !important;

	margin:					0 auto;

	border:					0;

}



/*--------this is the blue square for the date-----*/

.post-info {

	width:					50px;

	text-align:				center;

	margin:					0 1px 0 10px;

	padding:				0;

	float:					right;

	clear:					right;

	font-size:				9px;
        line-height:                            1em;
	background-color:		#cff;

	border:					1px solid #666;

}






