/* CSS Document */

/* General Style */

body {
	background-color:#033;
}

html {
overflow: auto;
}

/* Positioning */

.right {
float:right;
}

.left {
float:left
}

/* Logo */

#logo {
background:url(img/logonew.png);
height:130px;
width:671px;
margin: 0 auto;
}

#permalinks {
background:url(img/logofooter.gif) repeat;
height: 15px;
width:671px;
margin: 0 auto;
color:#000000;
font-family:Tahoma, Geneva, sans-serif;
font-size:9px;
padding-top:5px;
}

#logofooter {
background:url(img/logofooter.gif) repeat;
height: 15px;
width:671px;
margin: 0 auto;
color:#FF0000;
font-family:Tahoma, Geneva, sans-serif;
font-size:9px;
}

#datetime {
padding:2px;
color:#000000;
}

/* Main */

#maincontent #sidewrapper {
float:right;
width:170px;
margin-right:30px;
}

#wrapper {
padding-top: 15px;
}

#mainwrapper {
padding: 10px;

}

#maincontent {
width:671px;
margin: 0 auto;
color:#CC3300;
background-color:#FFFFCC;
padding-bottom:10px;
}

/* Blog Entry */

#blog {
width: 470px;
}

#blogtitle {
width: 470px;
color:#FF0000;
font-family:Tahoma, Geneva, sans-serif;
font-size:9px;
padding:5px;
font-weight:bold;
border-bottom:solid 1px;
border-bpttom-color:#FF0000;
}

#blogcontent  {
color:#000000;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
padding-left:10px;
margin-top:10px;
}

#blogpicture {
float:left;
clear:right;
margin-right:20px;
height:240px;
padding:5px;
}

#blogcomment {
width: 470px;
color:#FF0000;
font-family:Tahoma, Geneva, sans-serif;
font-size:9px;
padding:10px;
}

/* Links */

a:hover {
color:#FFCC33;
background-color:#FFFF99;
}

a:visited {
color:#09F;
}

a {
color:#00F;
}

/* Titles */

h5 {
width: 470px;
color:#FF0000;
font-family:Tahoma, Geneva, sans-serif;
font-size:9px;
padding:5px;
border-bottom:solid 1px;
border-bpttom-color:#FF0000;
}

/* Comments */

#commentsbox {;
width:500px;
padding-top:20px;
}

#commentsbox h2 {
background-color:#999999;
padding:2px;
}

#commentstitle {
background-color:#999999;
}

#commentsbox div {
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#000000
}

#commentname {
font-family:Tahoma, Geneva, sans-serif;
}

/* Post */

#post {
}

#posttitle {
width: 470px;
color:#FF0000;
font-family:Tahoma, Geneva, sans-serif;
font-size:9px;
padding:5px;
border-bottom:solid 1px;
border-bpttom-color:#FF0000;
}

#postcontent {
width: 470px;
color:#FF0000;
font-family:Tahoma, Geneva, sans-serif;
font-size:9px;
padding:5px;
border-bottom:solid 1px;
border-bpttom-color:#FF0000;
}


/*Forms*/

label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
} 

input
{
color:#000000;
background:#FFFFFF;
border: 1px solid #000000;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
}

textarea  {
color:#000000;
background:#FFFFFF;
border: 1px solid #000000;
overflow: auto;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
}

#commentsend {
margin-left:45px;}

/* Footer */

#header {
position:static;
top:0;
width:97%;
height:auto;
background: auto;
color:#FFFFFF;
font-family:Tahoma, Geneva, sans-serif;
font-size:9px;
}

#header a:visited, a {
color:#FF3300;
}


/* adverts */

#adverts {
margin-top: 18px;
}

#topten {
margin-top: 18px;
width:200px;
}

#toptentitle {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#F00;
	font-weight:bold;
	text-decoration:underline;
}

#toptencontent {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#00F;
	font-weight:bold;
	text-align:left;
	padding-left:20px;
}




/* Content */

#content {
	width:470px;
	margin-left:20px;
	margin-top:10px;
}

#contentext {
	padding:5px;
}

#contenthead {
	padding:5px;
	width:200px;
	font-weight:bold;
	font-size:14px;
}

#contenthead a {
	color:#000000;
	text-decoration: none;
}

