/*
Theme Name: Digital Media
Theme URI: msoares.ca
Version: 1
Author: Matthew Soares
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";
#containter { width: 980px; margin-right: auto; margin-left: auto; }
html {overflow: scroll}

#left { width: 650px; float: left; }
#right { width: 300px; float: right; }
body { background-image: url(style/images/bg.gif); background-repeat: repeat-x; margin-top:10px;}
#header {
	height: 180px;
	margin-top: 0px;
}
#logo {
	margin-top: -20px;
	width: 500px;
	float: left;
}
#links {
	float: right;
	background-image: url(style/images/bg34.png);
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #FFF;
	text-align: right;
	margin-top: 5px;
	clear: right;
	padding-right: 10px;
	padding-left: 20px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
}
#links a:link {
	color: #FFF;
	text-decoration: none;
}
#links a:visited {
	text-decoration: none;
	color: #FFF;
}
#links a:hover {
	text-decoration: line-through;
	color: #FFF;
}
#links a:active {
	text-decoration: none;
	color: #FFF;
}

a:link, a:visited {
	color: #333;
	text-decoration:underline;
}

h2 a:link, h2 a:visited {
	color: #333;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color: #666;
}
hr {margin: 10px 0;}


h2 { margin-bottom:0px;}
#sidebar ul { }



#footer { height: 50px; margin: 25px 0px 0px; text-align: center; }
.widgettitle { margin-bottom: 5px; }

#sidebar ul { margin: 5px 5px 5px 5px; padding: 0px 10px 0px 0px; }
#sidebar ul  .widgettitle { border-bottom: 1px solid #999; }
#left .cat-item { float: left; margin-bottom: 10px; margin-right: 20px; }


#sidebar ul .cat-item { margin: 0px 0px 0px 10px; }


.archive.category.category-learn.logged-in #containter #left li { display: block; float: left; margin-right:20px; margin-bottom:10px;}
.archive.category.category-learn.logged-in #containter #left ul {margin:0px;}

.commentlist li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:15px 0 10px;
padding:5px 5px 10px 10px;
}


.even, .alt {
border-left:1px solid #DDDDDD;
}

.depth-1 {
border:1px solid #DDDDDD;
}

.thread-even {
background-color:white;
}


ol li, #sidebar ul ol li {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
}
.comment-body {
						line-height:20px;
}
.commentlist {
text-align:justify;
}
.screen-reader-text { font-size: 1%; color: #FFF; }
.fbconnect_userpicmain {
border:2px solid #D5D6D7;
display:block;
float:right;
margin-bottom:2px !important;
margin-right:5px !important;
margin-top:25px;
overflow:hidden;
}
.fbconnect_userpicmain{
						margin-top:25px;
}
