/*  
Theme Name: TUPOE Silver
Theme URI: http://www.tupoe.org/
Description: The Wordpress theme developed for The United Peoples Of Earth by the www.tupoe.org.
Version: 1.0
Author: The United Peoples Of Earth
Author URI: http://www.tupoe.org/
*/

body {
	background: #d3d3d3;
	padding: 0;
	margin: 0;
	margin-right: auto;
	margin-left: auto;
	
	font:  14px Helvetica,Arial,sans-serif;
	color: #000000;
}

a { color:  #ffffff; text-decoration: none; }
a:hover { color: #ffffff; text-decoration: underline; }
hr {
	border: none;
	border-top: 1px solid #d2d2d2;
	border-bottom: 1px solid #4D6482;
}

#container {
	background:  url(images/background.gif) repeat-y;
	width: 950px;
	margin: 0 auto;
	padding: 0;
}

#head {
	background: url(images/head.jpg);
	width: 938px;
	height: 362px;
	
}

#head h1 { display: none; }

/* @group Navigation */

/* @group Hovers */

#navbar_line1 {
	position: absolute;
	top: 165px;
	left: 50%;
	margin-left: -475px;
}
#navbar_line2 {
	position: absolute;
	top: 215px;
	left: 50%;
	margin-left: -475px;
}
#navbar_line1 a, #navbar_line2 a {
	height: 50px;
	margin: 0;
	padding: 0;
	display: -moz-inline-block;
	display: -moz-inline-box;
	display: inline-block;
    vertical-align: middle;
}
#navbar_line1 a span, #navbar_line2 a span { display: none; }

#m1 { background: url(images/head.jpg) 0 -165px; width: 111px; }
#m1:hover { background: url(images/head.jpg) -1px -364px; }
#m2 { background: url(images/head.jpg) -111px -165px; width: 73px; }
#m2:hover { background: url(images/head.jpg) -112px -364px; }
#m3 { background: url(images/head.jpg) -184px -165px; width: 158px; }
#m3:hover { background: url(images/head.jpg) -185px -364px; }
#middlebar { width: 255px; }
#m4 { background: url(images/head.jpg) -597px -165px; width: 112px; }
#m4:hover { background: url(images/head.jpg) -598px -364px; }
#m5 { background: url(images/head.jpg) -709px -165px; width: 89px; }
#m5:hover { background: url(images/head.jpg) -710px -364px; }
#m6 { background: url(images/head.jpg) -798px -165px; width: 140px; }
#m6:hover { background: url(images/head.jpg) -799px -364px; }


#m7 { background: url(images/head.jpg) 0 -215px; width: 394px; }
#m7:hover { background: url(images/head.jpg) -1px -414px; }
#middlebar2 { width: 151px; }
#m8 { background: url(images/head.jpg) -545px -215px; width: 192px; }
#m8:hover { background: url(images/head.jpg) -546px -414px; }
#m9 { background: url(images/head.jpg) -737px -215px; width: 116px; }
#m9:hover { background: url(images/head.jpg) -738px -414px; }
#m10 { background: url(images/head.jpg) -853px -215px; width: 85px; }
#m10:hover { background: url(images/head.jpg) -854px -414px; }
/* @end */

#title {
	position:  absolute;
	top: 285px;
	left:  50%;
	margin-left: -447px;
	font-size: 28px;
	color: #686829;
	text-transform: uppercase;
}

h3 { font-size:  20px; }
.commentlist h3, .nomargin, .noh3margin h3 { margin:  0; }
.noh3margin p { margin-top: 0; padding-top: 0;}

#box {
	background: #bcbc69;
	margin: 15px 35px 25px 30px;
	padding: 10px 20px;
	border:  2px solid #e5e5c9;
}

.alignleft { float: left; }
.alignright { float: right; }
img.alignright,img.alignleft { margin: 0 5px; }
.center { text-align: center; margin: auto; }

/* @group Date Box */

.date {
    position: relative;
    bottom: 5px;
    border-right: 1px solid #000000;
    float: left;
    margin:0 5px 0 0;
    padding: 0 5px 0 0;
    text-align: center;
}

.month {
    text-transform:uppercase;
    font-size: 10px;
    color: #686829;
    font-weight: bold;
}

.day {
    font-size: 20px;
    color: #000000;
    position:relative;
    top: -3px;
}

/* @end */
#sidebar {
	background: url(images/sidehead.gif) top repeat-x #686829;
	list-style: none;
	margin: -10px -20px 10px 10px;
	padding: 10px;
	border-left: 1px dashed #adadad;
	border-bottom: 1px dashed #adadad;
}

#sidebar h3 { font-size: 16px; color: #000000; }
#sidebar ul {
	list-style: none;
	margin: 0;
	padding: 0 0 0 10px;
}

#searchform {
	position:  absolute;
	top: 295px;
	right:  50%;
	margin-right: -437px;
	font-size: 30px;
	color: #686829;
}

.postmetadata {
	height: 16px;
	width: 75%;
	padding: 3px 10px;
	background: url(images/shiny.gif);
	border: 1px solid #adadad;
	border-top: none;
}

.navigation {
	height: 16px;
	padding: 3px 10px;
	background: url(images/shiny.gif);
	border-bottom: 1px solid #adadad;
	margin: -10px -20px 10px -20px;
}

.bottomnav {
	height: 16px;
	padding: 3px 10px;
	background: url(images/shiny.gif);
	margin: 10px -20px -10px -20px;
}

.pmd {
	background: url(images/sidehead.gif) top repeat-x;
	margin: 10px 0;
	padding: 10px;
	border:  1px solid #adadad;
	text-align: center;
}

#footer { color: #000000; font-size: 12px; }
#footer a, .navigation a { color: #bcbc69; font-size: 12px; }
#footer a:hover, .navigation a:hover { color: #d3d3d3; }

.commentlist {
	list-style: none;
	background: url(images/smallshad.gif) top repeat-x #bcbc69;
	margin: 0 -20px 10px -20px;
	padding: 15px 0 0 0;
}
.commentlist li { border-bottom: 1px solid #adadad; padding: 0 15px; }
table { width: 100%; }
.w20 { width:  25%; }
textarea { width: 100%; }



.desc {
	padding-left: 15px;
	padding-bottom: 15px;
	font-size: small;
	font-style: italic;
}