/*
THEME NAME: Blue Top
THEME URI: http://patrick.bloggles.info/
DESCRIPTION: Lots of Blue for me and you 
AUTHOR: Patrick Chia
AUTHOR URI: http://blogates.com/
VERSION: 1.2
TEMPLATE: sandbox
*/
/*
Global Navigation: Y
*/
*{padding:0;margin:0}

body{
	font:14px georgia, arial, helvetica, sans-serif;
	background:url(bluetop/bg.jpg) repeat-x;
	color:#000;
	text-align:center;
	margin-bottom:30px;
	}
#wrapper{
	width:700px;
	margin:0 auto;
	padding:20px 0 10px;
	border-top:none;
	text-align:left;
	}
#header{
	padding:0;
	margin:0;
	position:relative;
	}
#content{
	width:420px;
	margin:20px 10px 20px 30px;
	padding:0;
	float:left;
	display:inline;
	}
.sidebar{
	width:168px;
	float:right;
	overflow:hidden;
	margin-right:20px;
	display:inline;
	padding-left: 20px;
	}
#primary{
	margin-top:20px;
	}
#secondary{
	clear:right;
	margin-bottom:20px;
	}
#footer{
	background: #f5f5f5;
	clear:both;
	width:100%;
	border-top:1px solid #cccccc;
	margin-top:35px;
	padding:10px 0 10px 0;
	text-align:center;
	}
h2,h3,h4{
	font-family:georgia,arial, helvetica,verdana, sans-serif;
	}
h1{
	font-size:2em;
	font-weight:normal;
	margin:0;
	padding:15px 0 0 40px;
	}
h1,h1 a:link,h1 a:visited,h1 a:hover,h1 a:active{
	text-decoration:none;
	color:#fff;
	}
h1 a:hover,h1 a:active{
	text-decoration:none;
	}
#blog-description{
	color:#fff;
	margin:0 40px;
	}
h2{
	font-size:1.5em;
	font-weight:normal;
	color:#036;
	}
h3{
	text-transform:uppercase;
	font-size:1em;
	font-weight:bold;
	color:#000;
	}
h4{
	font-size:1.2em;
	color:#444;
	}
h2 a:link,h2 a:visited,h2 a:hover,h2 a:active,h3 a:link,h3 a:visited,h3 a:hover,h3 a:active{
	text-decoration:none;
	color:#036;
	}
h2 a:hover,h2 a:active,h3 a:hover,h3 a:active{
	text-decoration:none;
	}
.sidebar h3{
	margin:20px 0 0;
	padding:0;
	font-weight:normal;
	}
.sidebar ul li{
	margin:3px 0;
	padding:0;
	}
.sidebar .pagenav ul li li,.sidebar .pagenav ul li li li,.sidebar .pagenav ul li li li li,.sidebar .pagenav ul li li li li li,.sidebar .pagenav ul li li li li li li{
	margin-left:10px;
	list-style-type:none;
	}
a:link,.pingback .comment-metadata a:link,.sidebar a:link,.sidebar a:visited{
	color:#036;
	text-decoration:none;
	}
a:visited,.pingback .comment-metadata a:visited{
	color:#036;
	text-decoration:none;
	}
a:hover,a:active,.pingback .comment-metadata a:hover,.pingback .comment-metadata a:active{
	text-decoration:underline;
	}
.sidebar a:hover,.sidebar a:active{
	color:#27d;
	text-decoration:underline;
	}
.sidebar li.home-link h3 a:link,.sidebar li.home-link h3 a:visited{
	color:#444;
	text-decoration:none;
	}
.sidebar li.home-link h3 a:hover,.sidebar li.home-link h3 a:active{
	color:#444;
	text-decoration:underline;
	}
.navigation a:link,.navigation a:visited,.entry-meta a:link,.entry-meta a:visited,.archive-metadata a:link,.archive-metadata a:visited,.author-metadata a:link,.author-metadata a:visited,.comment-metadata a:link,.comment-metadata a:visited,#loggedin a:link,#loggedin a:visited,#footer a:link,#footer a:visited{
	color:#777;
	text-decoration:none;
	}
.navigation a:hover,.navigation a:active,.entry-meta a:hover,.entry-meta a:active,.archive-metadata a:hover,.archive-metadata a:active,.author-metadata a:hover,.author-metadata a:active,.comment-metadata a:hover,.comment-metadata a:active,#loggedin a:hover,#loggedin a:active,#footer a:hover,#footer a:active{
	color:#777;
	text-decoration:underline;
	}
.navigation{
	height:30px;
	padding-top:8px;
	}
.nav-previous{
	float:left;
	text-align:left;
	}
.nav-next{
	float:right;
	text-align:right;
	}
.home #nav-above,.single #nav-below{
	display:none;
	}
.entry-content{
	font:14px georgia, arial,'lucida grande', verdana, arial, sans-serif;
	text-align:justify;
	color:#444;
	margin:16px 0 15px;
	}
.publish{
	margin-bottom:40px;
	}
.entry-content p,.entry-content div{
	margin:13px 0;
	}
.entry-content ul,.entry-content ol{
	margin-left:20px;
	}
.entry-meta,.published,.comment-metadata,#comment-notes,#loggedin,.archive-metadata,.author-metadata,.entry-date{
	display:block;
	margin-top:1px;
	color:#bbb;
	border:0;
	}
.archive-metadata,.author-metadata{
	margin:0 0 30px;
	}
#comment-notes,#loggedin,.form-input,.form-textarea,ol.commentlist li p{
	margin:4px 0;
	}
.entry-meta .published{
	display:inline;
	margin:0;
	}
.single .entry-meta{
	margin-top:40px;
	}
ol.commentlist{
	padding:10px 0 30px 0px;
	position:relative;
	}
ol.commentlist li{
	padding:6px;
	margin-bottom:6px;
	list-style-type:none;
	line-height:1.5em;
	background:#f5f5f5;
	}
.comment-author,.comment-header{
	font-weight:bold;
	}
.byuser{
	background:#f6f7f8;
	}
.bypostauthor{
	background:#eee;
	}
.access{
	display:none;
	}
.unapproved{
	background-color:#fbfbb1;
	display:block;
	padding:1px;
	margin:2px 0;
	text-align:center;
	}
blockquote{
	margin:20px 0 20px 15px !important;
	padding:0 20px 0 15px;
	background:none;
	border-left:1px solid #ccc;
	}
#globalnav #menu{
	background: #fff;
	position:relative;
	margin:10px 0 0 18px;
	width:630px;
	padding:6px 15px 7px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #cccccc;
	}
#globalnav #menu li{
	display:inline;
	margin:0 2px;
	}
#globalnav #menu li a{
	padding:6px 10px 7px;
	}
#globalnav #menu li a:link,#globalnav #menu li a:visited,#globalnav #menu li a:hover,#globalnav #menu li a:active{
	text-decoration:none;
	}
#globalnav #menu li.current_page_item a:link,#globalnav #menu li.current_page_item a:visited,#globalnav #menu li.current_page_item a:hover,#globalnav #menu li.current_page_item a:active{
	text-decoration:none;
	background: #ccc;
	}
#globalnav #menu li ul{
	display:none;
	}