/** Swinburne Blog Styles for Roller Version 4
 * 
 * MODIFIED:
 * version 1.0, 26 August 2007 
 * @author Caroline Rojas (crojas@swin.edu.au)
 */


body 
{
    margin: 0;
    padding: 0;
}

#wrapper-sidebar {
	background:#FFFFFF url(http://www2.swinburne.edu.au/images/wrapper-level2-background.gif) repeat-y scroll 0% 50%;
    width:987px;
}

div#column {
	background:transparent none;
    border-right:1px solid #FFFFFF;
}
           
div#content-col-sidebar {
	float:left;
    padding:20px 20px 20px 20px;
    margin: 0px;
    margin-left: 0px;
    width:690px;
} 

/* Headings */

h2 {
	background:transparent url(http://www.swinburne.edu.au/images/icons/bullet-red.gif) no-repeat scroll left 7px;
	font-size:0.95em;
	padding-left:8px;
}

#sidebar h2{
	background: none;
	padding-left:0px;
	font-size:12px;
	color: #583620;
}

/* Links */

a
{
	text-decoration: none;
}

a:link, a:visited
{
	color: #F21C00;
    text-decoration: none;
}

a:hover
{
	color: #F21C00;
   	text-decoration: underline;
}

/* Position and style content blocks on the page */

#sidebar
{
	font-size: 1em;
	padding: 23px;
	margin: 0px 0px 0px 0px;
}


/* Styles fot the Blog title */

#blogtitle 
{
        font-size: 0.8em;
        color: #3a3939;
        display: inline;
        padding-left: 15px;
        vertical-align: center;
}

/*  Underlines the category of which a post was made, in the metadata of a post */
.category
{
	text-decoration: underline;
}

/* Positions and removes the border around the Swinburne link arrow, and web feed icons */
.linkarrow
{
	border: none;
}

.feedicon
{
	border: none;
}

/* Sidebar */
.sidebar_heading
{
	display: inline;
	font-size: 1em;
	color: #3a3939;
}

#sidebar ul 
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#sidebar ul ul 
{
	margin: 1.2em 0;
}

#sidebar ul ul li
{
	padding: 0 0 2px 4px;
}

#sidebar ul ul li a, #sidebar ul ul li a:link, #sidebar ul ul li a:visited
{
	display: block;
	margin-left: -10px;
	padding: 2px 10px 0 15px;
	width: 170px;
	background:transparent url(http://www.swinburne.edu.au/images/icons/sidebar-panel-quicklink-bullet-corporate.gif) no-repeat scroll 5px 7px;
    text-decoration: underline;
    color: #7E5936;
}

#sidebar ul ul li a:hover
{
	colour: #7E5936;
	text-decoration: none;
}

.rFolder 
{
     position: relative;
     top: -16px;
     border-bottom: 1px dashed gainsboro
}
.rssfeed
{
   	margin-top:-5px;
   	padding:0px;
}

*:first-child+html .rssfeed 	/* For IE 7*/
{  
	margin-top:-20px;
   	padding:0px; 
} 

* html .rssfeed			/* For IE 6*/
{
   	margin-top:-15px;
   	padding:0px;
}

#sidebar .rssFeed li
{
   	border-bottom: 1px dashed gainsboro;
    background-image: none;
}

#sidebar p {
	margin: 0px;
	padding: 0px;
}

div#sidecol p {
	color:#7E5936;
	padding:10px 0px 20px 0px;
}

#searchForm > p
{
	margin: 0px;
	padding: 0px;
    width: 100%;
}

#searchForm input 
{
    background-color: #EDE6DB;
    border: 1px solid #4F331C;
	padding: 2px 1px 2px 1px;
}

#searchForm #q 
{
   background-color: #fff;
   border: 1px solid #4F331C;
   width: 60%;
	padding: 3px;
}

*:first-child+html #searchForm #q  /* For IE 7*/
{ 
	padding: 4px;
} 

* html #searchForm #q  /* For IE 6*/
{
	padding: 4px;
}


/* Blog Calendar */
 #calendar
{
	border: 1px solid #583620;
	margin-bottom: 20px;
	width: 180px;
	padding: 10px;
	background-color: #fff;
}

.hCalendarDayNameRow
{
	color: #3a3939;
}

.hCalendarTable
{
	font-size: 1em;
}

.hCalendarDay, .hCalendarDayTitle, .hCalendarDayCurrent
{
	text-align: center;
}

.hCalendarDayCurrent
{
	font-weight: bold;
	border: 1px solid #dcdcdc;
}

/* Next/previous month/day links */
.next-previous 
{
	text-align: center;
	font-size: 0.9em;
    padding-bottom: 10px;
}

/* Blog entry styles */
.storytitle
{
	font-size: 1.1em;
	color: #3a3939;
	margin: 0;
}

.day
{
    font-family: Times;
    font-size: 3.5em;
    color: #aaa;
    width: 90px;
}

.month
{
   	font-family: Times;
   	font-size: 1.5em;
    width: 90px;
    color: #777;
    border-bottom: 1px solid #e8e8e8;
    margin-bottom: 15px;
}

.post 
{
	border-bottom:1px solid #F0F0F0;
	border-top:1px solid #F0F0F0;
	margin:0pt 0pt 2px;
	padding:20px 20px 20px 20px;
	background:#FBFBFB none repeat scroll 0%;
}

.meta
{
	color: #808080;
	font-size: 0.9em; 
	padding-left: 8px;
}

.postentry 
{
	overflow: hidden;
	padding-left: 8px;
}

.postfeedback
{
	text-align: center;
	font-size: 0.9em;
	clear: both;
}

.permalink
{
	padding-right: 5px;
}

.editLink
{
	padding: 0 5px 0 6px;
}

.commentsLink
{
	padding-left: 6px;
}

/* Set background color for alternative text */
.alt
{
	background-color: #fafaf0 !important;
}

/* Comment list styles */
.comment
{
	border: solid 1px #d3d3d3;
	padding: 10px;
	margin-bottom: 10px;
	color: #333;
}

.odd
{
	background-color: #f5f5f5;
}

.even
{
	background-color: #fff;
}

.comment-details
{
	font-size: 0.8em;
	color: #808080;
	position: relative;
	top: 15px;
}

/* Comment form styles */
.comments-head
{
	margin-top: 1.2em;
	font-weight: bold;
	color: #333;
}

.comments-form
{
	background-color: #f5f5f5;
	border: 1px solid #d3d3d3;
	margin-top: 25px;
	padding: 10px;  
    width: auto;
}

.comments-form * table
{
	font-size: 1em;
	width: auto;
}

.comments-form * th
{
	color: #333;
	width: auto;
}

.comments-form * .comments-syntax-indicator
{
	font-size: 0.9em
	width: auto;
}

.comments-form * .enabled
{
	color: #008000;
	font-weight: bold;
	font-style: italic;
	width: auto;
}

.comments-form * .disabled
{
	color: #800000;
	font-weight: bold;
	font-style: italic;
	width: auto;
}

.comments-form * input, .comments-form * textarea
{
	border: 1px solid #d3d3d3;
	color: #333;
	font-family: Arial, Geneva, Helvetica;
	font-size: 1em;
	width: auto;
}

/* Banners and Background Styles - Default */
#main {
	background: #FEBC3E url(http://www.swinburne.edu.au/images/backgrounds/corporate.gif) no-repeat 986px 0px;
}

/* Banner styles */
#banners {
	background: #D8CDBA url(http://www.swinburne.edu.au/images/banners/banner_corporate_left.gif) no-repeat;
}

#banners p#pagetitle {
	background: url(http://www.swinburne.edu.au/images/banners/banner-swinburne.gif) no-repeat;
}
	
#banners div {
	background: url(http://www.swinburne.edu.au/images/banners/banner_corporate_right.gif) no-repeat right top;
}	

#column2 #banners div {
	background: url(http://www.swinburne.edu.au/images/banners/banner_corporate_right.gif) no-repeat right top;
}