BODY {
	font:12px Arial;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 0px;
	background: #8b8b7e url(http://www.agnph.com/images/sider.gif) no-repeat bottom right;
}

#myheader {
	position: relative;
	height: 110px; 
	background:#FFFFFF url(http://agnph.com/forums/styles/skydark/imageset/site_logo.png) no-repeat;"
	padding-bottom: 0px;
}

#mymenu {
	position: absolute;
	right: 0;
	bottom: 0;
	font-size:2em; 
	padding-right:1em;
}
#mymenu a {
	color: #000;
	font-weight: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#loginblock .button {
	margin:0
}

#loginblock .button,#tabs {
	padding:0
}

#navigation a:hover,BODY {
	color:#666
}

#sortform,#tabs,#sortform,.respond,#pagelinks .jumpmenu,.sectionheader,#alphabet,#pagelinks,#pagetitle,#footer,BODY {
	text-align:center
}

#container {
	line-height:1.2em;
	background-color: #ffffff;
}

#tabs span,#container {
	font-size:12px
}

#header,#mainpage,#container {
	text-align:left
}

#header {
	padding: 1em;
	background-color: #60666A;
}
#header strong {
	font-size: 1.5em;
	color: #ffffff;
}

#mainpage {
	height:650px;
	padding:15px
}

html>body #mainpage {
	height:auto;
	min-height:650px
}

.listbox .title a,.sectionheader,#navigation a:link,#navlist a:visited,h1,a {
	color:#5c806e
}

#alphabet A,#pagelinks A,#navigation a:hover,#navigation a:link,#navlist a:visited,a:hover,a {
	text-decoration:none
}

.newstitle,#loginblock .button,#profile #sort,.listbox .title,.sectionheader,.adminoptions,.classification,.label,#alphabet #current_letter,#pagelinks #currentpage,#alphabet A,#pagelinks A,#pagetitle,.block .title,a:hover,a {
	font-weight:bold
}

#tabs A:hover,a:hover {
	color:#ccc
}

h1 {
	font-weight:normal;
	font-size:36px;
	margin-bottom:30px
}

#header p {
	margin:-20px 0 5px 20px
}

.listbox .title a:hover,#alphabet #current_letter,#pagelinks #currentpage,#pagetitle,#header p {
	color:#333
}

#navigation ul {
	margin-left:0;
	padding-left:0;
	list-style-type:none
}

#prev,#navigation ul {
	float:left
}

#navigation a,#navigation ul {
	width:150px
}

#navigation a {
	display:block;
	padding:5px 0 5px 10px;
	border-bottom:1px solid #CCC
}

#navigation a:hover {
	padding:5px 0 5px 30px
}

#next,#sidebar {
	float:right
}

#sidebar {
	width:170px
}

.block {
	margin-bottom:1.5em;
	background:#fff
}

.block .title {
	border-bottom:1px solid #374d42;
	padding:2px
}

.sectionheader,.block .title {
	font-size:14px
}

.listbox .title,.block .title {
	padding-left:8px
}

.block .content {
	padding:6px 6px 12px 6px
}

#content {
	margin-left:175px;
	margin-right:185px
}

#footer {
	border-top:2px solid #333;
	margin-top:10px;
	clear:both;
	padding:5px
}

.respond,.listbox .content,.tblborder {
	padding:6px
}

#alphabet A,#pagelinks A,.tblborder {
	border-collapse:collapse
}

#pagetitle {
	font-size:16px;
	padding:6px
	font-weight:bold;
	margin-top:1em;
	margin-bottom:1em
}

#alphabet,#pagelinks {
	word-spacing:.1em
}

#sortform,#alphabet,#pagelinks {
	margin:1em
}

#alphabet A,#pagelinks A {
	color:#FFF;
	background:#5c806e
}

#alphabet #current_letter,#pagelinks #currentpage,#alphabet A,#pagelinks A {
	border:1px solid #333;
	padding:0 2px
}

#alphabet A:hover,#pagelinks A:hover {
	background:#ccc
}

#tabs #active,.listbox .tail a:hover,#alphabet A:hover,#pagelinks A:hover {
	color:#fff
}

#alphabet #current_letter,#pagelinks #currentpage {
	background:#FFF
}

.classification {
	color:#79cace
}

.adminoptions {
	color:#264042
}

.sectionheader {
	border-bottom:1px solid #264042
}

#tabs span,.sectionheader {
	padding:3px
}

.listbox {
	margin:1em 5%;
	border:1px solid #ccc
}

.listbox .title {
	border-bottom:1px solid #ccc
}

#loginblock,#profile #sort,.listbox .title {
	color:#000
}

.listbox .tail,.listbox .title {
	padding:4px
}

.listbox .tail {
	border-top:1px solid #ccc
}

#titleblock {
	margin:0 10%
}

#loginblock,#profile #sort,.jumpmenu {
	text-align:right
}

.jumpmenu {
	margin-right:1em
}

#output {
	padding:10px
}

#profile {
	margin:1em 10%
}

#tabs {
	margin:10px
}

#tabs #active {
	background:#999
}

#browse #category_content {
	width:95% !important;
	margin:1em auto
}

#loginblock {
	margin:3px 0 0 0
}

#loginblock .button {
	font-family:"Arial"
}

#loginlinks {
	display:inline
}

.newsbox {
	margin-bottom:20px;
	border-bottom:1px solid #666
}

.newstitle {
	font-size:1.1em;
	border-bottom:1px dashed #ccc;
	margin-bottom:5px
}

