/* 30/09/2009 ASC, NCS SWO0448.P01 - Removed height property so title wont be trimmed */
.blogitem, .comments, .register, .user_cp {
	text-align: left;
	line-height: 1.2;
	position: relative;
	}

#content ul.nav {
	list-style-type: none;color:#e62689;}	
	
.blogitem h3 {
	font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: x-large;
	font-weight: bold;
	text-decoration: underline;
	position: absolute;
	left: 50px;
	top:0px;
	/* 30/09/2009 ASC, NCS SWO0448.P01 - Removed height property so title wont be trimmed */
	/*height: 25px;*/
	overflow: hidden;
	margin: 0px;
	}
	
.blogitem h3 a {
	}

.bloginfo {position: relative;}

.blogitem div.date {
	padding:5px 0px;
	font-weight: bold;
	width: 40px;
	text-align: center;
	vertical-align: middle;
	margin-top: 0px;
	color: black;
	border: 1px solid #e62689;
	}
	
.blogitem div.blog {
	margin: 10px 0px; 
	text-align: justify;
	}

.blogitem div.sharethis span#sharethis_0, .blogitem div.sharethis span#sharethis_1,  .blogitem div.sharethis span#sharethis_2,  .blogitem div.sharethis span#sharethis_3,  .blogitem div.sharethis span#sharethis_4,  .blogitem div.sharethis span#sharethis_5,  .blogitem div.sharethis span#sharethis_6, .blogitem div.sharethis span#sharethis_7 {
	display: block;
	text-align: left;
	}
	
.blogitem div.sharethis a {
	color: white;
	}

.blog span.tag {text-decoration: underline;}

.comments div.post textarea {
	width: 400px;
	height: 120px;
	border: 1px solid black;
	font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: small;
	}
	
.comments div.post input.submit  {
	border: 1px solid black;
	background-color: #e62689;
	color: white;
	margin-top: 5px;
	font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	}

.comments div.reply {
	/*background-color: #4F4F4F;*/
	color: #4F4F4F; 
	border: 1px solid #e62689;
	margin: 10px 0px;
	width: 540px;
	}
	
.comments div.user_login {padding: 10px; }

.comments div.user_login input {
	position: absolute;
	left: 150px;
	border: 1px solid black;
	}
	
.comments div.user_login input.submit {
	position: relative;
	left: 0px;
	margin-left: 125px;
	font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	background-color:#e62689;
	color: white;
	}
	
* html .comments div.user_login input.submit {margin-left: 140px;}

.comments div.no a{
	background-color: #e62689;
	color: white;
	margin-left:-5px; 
	font-weight: bold; 
	text-align: center; 
	vertical-align: middle; 
	font-size: 110%; 
	text-decoration: none;
	padding: 5px;
	}
	
.comments div.no a:hover{
	background-color: white; 
	text-decoration: underline;
	color: #e62689;
	}
	
.comments div.author { 
	margin-left: 10px;
	padding: 5px;
	}
	
.comments div.date {
	color: white;
	padding: 5px;
	}
	
.comments div.comment {
	padding: 5px;
	}
	
.comments p.reminder_link {font-size: 80%;}

.user_function {
	padding: 10px;
	margin:20px;
	}
	
.user_function li {
	margin: 10px auto;
	list-style-type: none;
	}
	
.user_function li input {
	position: absolute;
	left: 275px;
	border: 1px solid black;
	}
	
.user_function img {
	position: absolute;
	left: 275px;
	margin-top: 20px;
	}
	
.user_function input.submit {
	position: relative;
	left: 0px;
	margin-left: 170px;
	font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	background-color:#e62689;
	color: white;
	}
