
#maincontent {
	margin-left:40px;
	overflow:hidden;
}

.entry {
	width:100%;
	color:#293a3c;
	font-size:1.2em;
	margin-top:65px;
}

#leftcolumn p, #leftmiddle p, #rightmiddle p, #rightcolumn p {
	color:#293a3c;
	text-align:left;
	font-size:13px;
	line-height:135%;
}

html {
	background:#ffffff url(http://media140.com/sydney/wp-content/themes/media140/assets/images/background.png) repeat scroll 0 0;
}

.post_content p {
	color:#283A3C;
	margin-right:2em;
}

body {
	font-size:62.5%;
	font-family:"Lucida Grande", Geneva, Arial, Verdana, Arial, sans-serif;
	color:#fff;
	xtext-align:center;
	margin:0;
	padding:0;
}

h1 {
	font-family:"Lucida Grande", Geneva, Arial, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:3.8em;
	line-height:0.9em;
}

h2 {
	font-family:"Lucida Grande", Geneva, Arial, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:2.1em;
	margin:0;
}

h3 {
	font-family:"Lucida Grande", Geneva, Arial, Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:1.3em;
	margin:30px 0 0 0;
	padding:0;
}

h4 {
	font-family:"Lucida Grande", Geneva, Arial, Verdana, Arial, sans-serif;
	font-weight:normal;
	margin:10px 0 0 0;
	padding:20px 0 0 0;
}

#header h1 a {
	letter-spacing:-3px;
	font-weight:normal;
	text-align:center;
	text-transform:lowercase;
	border:none;
}

#content a, #wp-calendar a {
	text-decoration:none;
}
.headerimage {
	margin:0 0 0 42px;
}
h2 a {
	color:#fff;
	letter-spacing:-1px;
	line-height:1em;
	text-decoration:none;
	border-bottom:none;
}

.black, #header ul li.tickets a:hover {
	color:#000;
}

a, #header ul li a:hover {
	color:#7CC84E;
}

a:hover {
	text-decoration:none;
	color:rgb(000,160,240);
}

a.image {
	border-bottom:0;
}

#page {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/headBar.png) no-repeat scroll 0 0;
	text-align:left;
	width:990px;
	margin:0 auto;
	overflow:hidden;
}

#header {
	height:73px;
	font-family:georgia;
	font-style:italic;
}

#header ul {
	background-color:#283A3C;
	overflow:hidden;
	list-style-type:none;
	list-style-image:none;
	margin:0 22px;
	padding:0;
}

#header ul li {
	float:left;
	margin:0 20px 0 0;
	padding:15px 0 0 0;
}

#header ul li a {
	font-size:1.6em;
	font-style:italic;
	text-decoration:none;
	color:#fff;
}

#header ul li.home {
	padding:0;
	margin:0 20px 0 20px;
}

#header ul li.home a {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/logo_main.jpg) no-repeat scroll 0 0;
	width:71px;
	height:51px;
	text-indent:-9999px;
	display:block;
}

#header ul li.tickets {
	display:block;
	float:right;
}

#header ul li.tickets a, #header ul li.tickets span {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/bg_link.gif) no-repeat scroll right top;
	color:#fff;
	padding:3px 25px 5px 10px;
	text-decoration:none;
}

#pagecontentbg {
	background:url(http://media140.com/sydney/wp-content/themes/media140/assets/images/paperGrid2.gif) repeat-x scroll 0 40px;
}

#content {
	font-size:1.2em;
	line-height:1.8em;
	xwidth:640px;
	margin:30px 0 0 0;
	float:left;
	clear:both;
}

#content.single {
	width:620px;
	margin:0;
}

#content h2 {
	font-size:50px;
	font-weight:bold;
	line-height:2.5em;
	xmargin-top:50px;
}

#content.single .post_content {
	color:#283A3C;
	width:620px;
}

.postmetadata {
	letter-spacing:1px;
	font-family:"Lucida Grande", Geneva, Arial, Verdana, Arial, sans-serif;
	text-transform:uppercase;
	font-size:0.75em;
	font-weight:normal;
	color:rgb(168,164,162);
}

.commentmetadata {
	letter-spacing:1px;
	font-family:"Lucida Grande", Geneva, Arial, Verdana, Arial, sans-serif;
	text-transform:uppercase;
	font-size:0.75em;
	font-weight:normal;
	margin:0;
	display:block;
}

.alt {
	background-color:rgb(250,249,248);
	border-top:1px solid rgb(241,239,237);
	border-bottom:1px solid rgb(241,239,237);
	margin:20px 0 0 0;
	padding:10px;
}

#footerfeed {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/bg_footerfeed.jpg) repeat-x scroll 0 0;
	font-size:0.9em;
	text-align:center;
	border-top:2px dashed #f2f2f2;
}

#footerfeed .content_wrap {
	position:relative;
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/bg_footerfeedtop.png) no-repeat scroll center 20px;
}

#footerfeed .content_wrap .content {
	overflow:hidden;
	width:990px;
	margin:0 auto;
	position:relative;
}


#footerfeed .content_wrap ul.links {
	float:left;
	margin-top:135px;
	width:100%;
}
#footerfeed .content_wrap ul.links li {
	float:left;
	margin-right:10px;
	list-style:none;
}

#footerfeed .content_wrap ul.links li a.flickr {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/icon_flickr.jpg) no-repeat scroll center top;
	display:block;
	text-indent:-9999px;
	width:95px;
	height:35px;
}

#footerfeed .content_wrap ul.links li a.twitter {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/icon_twitter.jpg) no-repeat scroll center top;
	display:block;
	text-indent:-9999px;
	width:25px;
	height:35px;
}

#footerfeed .content_wrap ul.links li a.facebook {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/icon_facebook.jpg) no-repeat scroll center top;
	display:block;
	text-indent:-9999px;
	width:29px;
	height:35px;
}

#footerfeed .content_wrap ul.links li a.contact {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/icon_email.jpg) no-repeat scroll center top;
	display:block;
	text-indent:-9999px;
	width:43px;
	height:35px;
}

#footerfeed .content_wrap p.toplink {
	position:absolute;
	right:0;
	top:225px;
}

#footerfeed .content_wrap p.toplink a {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/link_top.png) no-repeat scroll left top;
	display:block;
	text-indent:-9999px;
	width:276px;
	height:207px;
}

#footerfeed .content_wrap .hashtag {
	float:left;
	display:inline;
	padding:75px 0 0 50px;
	text-align:left;
	width:100%;
}

#footerfeed .content_wrap .hashtag h2 {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/h2_hashmedia140.jpg) no-repeat scroll 0 0;
	float:left;
	height:67px;
	text-indent:-9999px;
	width:500px;
}

#footerfeed .content_wrap .hashtag h4 {
	clear:left;
	font-size:1.8em;
	color:#f2f2f2;
	font-style:italic;
}

#footerfeed .content_wrap .hashtag p {
	clear:left;
	font-size:1.5em;
}

#footerfeed .content_wrap .hashtag p.link {
	float:left;
	clear:none;
	display:inline;
}

p.link {
	display:inline;
	float:right;
}

#footerfeed .content_wrap .hashtag .tweet {
	font-size:13px;
	margin-bottom:1em;
	list-style:none;
}

#footerfeed .content_wrap .hashtag p.link a, #sidebar p.link a, p.link a {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/bg_link.gif) no-repeat scroll right top;
	color:#fff;
	font-family:georgia;
	font-style:italic;
	font-size:14px;
	padding:5px 25px 5px 10px;
	text-decoration:none;
	line-height:50px;
}

#footerfeed .content_wrap .hashtag .feed {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/quote_left.gif) no-repeat scroll 0 0;
	margin-top:10px;
	padding:30px 0 20px;
	float:left;
}

#footerfeed .content_wrap .hashtag .feed .content {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/quote_right.gif) no-repeat scroll bottom right;
	display:block;
	padding:0 0 20px;
	width:700px;
	line-height:160%;
	float:left;
}

#footer {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/bg_footer.jpg) repeat-x scroll 0 0;
	font-size:0.9em;
	color:rgb(168,164,162);
}

#footer .footercontent {
	width:990px;
	margin:0 auto;
	overflow:hidden;
}

#footer .footercontent .section_one {
	float:left;
	width:730px;
	font-size:0.8em;
}

#footer .footercontent .section_one ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	overflow:hidden;
	text-align:left;
}

#footer .footercontent .section_one ul li {
	float:left;
	margin:4px 15px 0 0;
}

#footer .footercontent .section_one ul li a {
	color:#FFFFFF;
	display:block;
	font-size:1.6em;
	font-style:italic;
	padding:13px 0 0;
	text-decoration:none;
}

#footer .footercontent .section_one ul li.home a {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/logo_media140_2.jpg) no-repeat scroll 0 0;
	display:block;
	height:46px;
	text-indent:-9999px;
	width:59px;
}

#footer .footercontent .section_one ul li.mencap a {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/logo_mencap.jpg) no-repeat scroll 0 0;
	display:block;
	height:46px;
	text-indent:-9999px;
	width:78px;
}

#footer .footercontent .section_two {
	float:right;
	margin-top:4px;
	display:inline;
}

#footer .footercontent .section_two p.link1 a {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/logo_griffinabox.jpg) no-repeat scroll 0 0;
	display:block;
	height:37px;
	text-indent:-9999px;
	width:140px !important;
}

small {
	color:rgb(138,134,132);
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:0.9em;
	line-height:1.5em;
}

.navigation {
	color:rgb(138,134,132);
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:0.9em;
	line-height:1.5em;
	display:block;
	width:100%;
	text-align:center;
	padding:10px 0 40px 0;
	clear:both;
	border-bottom:none;
}

.navigation a {
	border-bottom:none;
}

li h2 {
	line-height:1.2em;
	letter-spacing:1px;
	font-size:0.8em;
	font-weight:normal;
	text-transform:uppercase;
	font-family:'Trebuchet MS' , Arial, Helvetica, Sans-Serif;
}

.entry p a:visited {
	margin-top:45px;
	color:#b85b5a;
}

.commentlist li {
	font:0.9em Georgia, 'Times New Roman' , Serif;
	font-weight:bold;
	margin:15px 0 3px 0;
	padding:10px;
	list-style:none;
}

#commentform input {
	font:0.9em Georgia, 'Times New Roman' , Serif;
	width:170px;
	margin:5px 5px 1px 0;
	padding:2px;
}

#commentform textarea {
	font:0.9em Georgia, 'Times New Roman' , Serif;
	width:98%;
	margin:5px 0 0 0;
	padding:0px;
}

.commentlist cite, .commentlist cite a {
	font-weight:bold;
	font-style:normal;
	font-size:1.1em;
}

.commentlist p {
	font-weight:normal;
	line-height:1.5em;
	text-transform:none;
	margin:0;
	padding:10px 0 0 0;
}

#commentform p {
	font-family:'Trebuchet MS' , Arial, Helvetica, Sans-Serif;
	margin:5px 0;
}

#description {
	color:white;
	font-size:1.8em;
	line-height:1.6em;
}

#sidebar {
	font-size:1.2em;
	float:right;
	padding-left:0;
	width:251px;
	margin:0px 20px 0 0;
	xborder:3px solid #ff0000;
	height:550px;
	xoverflow:hidden;
	display:block;
}

ul#m140blogger {
	xmargin:0;
	padding:20px 20px 40px;
	float:left;
}

li#m140bloggers {
	list-style-type:none;
	font-family:georgia;
	color:#293a3c;
	display:block;
	float:left;
	font-size:15px;
	width:30%;
	line-height:135%;
	font-style:italic;
}

li#m140bloggers h5 {
	display:inline;
}

.twitter_latest p.feed, .twitter-message {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/quote_left_grey.gif) no-repeat scroll 20px 0;
	padding:20px;
	display:block;
	color:#666;
	font-weight:bold;
	width:200px;
	line-height:160%;
}

.twitter_latest p.feed .content, .twitter-timestamp {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/quote_right_grey.gif) no-repeat scroll bottom right;
	padding:0 0 20px 30px;
}

#searchsubmit {
	font:normal 0.8em 'Trebuchet MS' , Arial, Helvetica, Sans-Serif;
	letter-spacing:1px;
	text-transform:uppercase;
	margin-left:10px;
}

#sidebarsubmit {
	font:normal 0.8em 'Trebuchet MS' , Arial, Helvetica, Sans-Serif;
	letter-spacing:1px;
	text-transform:uppercase;
	font-size:1em;
	margin-left:10px;
}

#commentform #submit {
	font:normal 0.8em 'Trebuchet MS' , Arial, Helvetica, Sans-Serif;
	letter-spacing:1px;
	text-transform:uppercase;
	margin:2px 0 0 0;
	float:right;
}

.nocomments {
	color:rgb(168,164,162);
	text-align:center;
	margin:0;
	padding:0;
}

strike {
	color:rgb(168,164,162);
}

code {
	font:1.1em 'Courier New' , Courier, Fixed;
}

acronym, abbr {
	font-size:0.9em;
	letter-spacing:.07em;
	cursor:help;
	border-bottom:1px dotted;
}

span.caps {
	font-size:0.9em;
	letter-spacing:.07em;
	cursor:help;
}

#wp-calendar #prev a {
	font-size:9pt;
}

#wp-calendar caption {
	font:bold 1.3em 'Trebuchet MS' , Arial, Helvetica, Sans-Serif;
	text-align:center;
}

#wp-calendar th {
	font-style:normal;
	text-transform:capitalize;
}

#pagestripe {
	width:780px;
	height:5px;
	clear:both;
}

#pageblock {
	display:block;
	width:269px;
	height:5px;
	float:right;
	line-height:0;
}

.post {
	margin:0 0 40px 0;
	text-align:left;
}

.postmetadata .alt {
	margin:25px 0 0 0;
}

div.columnleft {
	float:left;
	width:285px;
	padding-right:33px;
}

div.columnright {
	float:right;
	width:285px;
	padding-left:34px;
}

#sidebar h2, #sidebar ul ul li, blockquote p {
	margin:0;
	padding:0;
}

h3.comments {
	margin:40px auto 20px auto;
	padding:0;
}

p img {
	padding:0;
	max-width:100%;
}

img.centered {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

img.alignright {
	margin:0 0 2px 7px;
	display:inline;
}

img.alignleft {
	margin:0 7px 2px 0;
	display:inline;
}

.alignright {
	float:right;
}

.alignleft {
	float:left;
}

.postmetadata ul, .postmetadata li {
	display:inline;
	list-style-type:none;
	list-style-image:none;
}

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

#sidebar ul li {
	list-style-type:none;
	list-style-image:none;
	margin-bottom:15px;
	line-height:1.7;
}

#sidebar ul p, #sidebar ul select {
	margin:5px 0 8px;
}

#sidebar ul ul, #sidebar ul ul ul, #sidebar form {
	margin:0;
}

ol li {
	list-style:decimal outside;
}

#sidebar ul ol li {
	list-style:decimal outside;
	margin:0;
	padding:0;
}

input#s, input#author, input#email, input#url, textarea {
	border:1px solid rgb(201,197,195);
}

#sidebar #searchform #s {
	border:1px solid rgb(201,197,195);
	width:125px;
	padding:2px 0;
}

#searchform {
	margin:0 auto;
	padding:0 0 15px 0;
	text-align:left;
}

.entry form, .center {
	text-align:center;
}

select {
	width:130px;
}

#commentform {
	padding:0;
}

.commentlist {
	padding:0;
	text-align:left;
}

#flickr_box {
	display:block;
	width:250px;
	clear:left;
	overflow:hidden;
}

#flickr_pic {
	display:block;
	float:left;
	width:75px;
}

li#flickr_pic {
	margin-left:10px;
	padding:12px;
}

#flickr_pic a img {
	border:8px solid #283A3C;
}

#flickr_pic a:hover img {
	border:8px solid #333333;
}

.flickrFeed p {
	color:#283A3C;
}

.twitter_latest {
	background:url(http://media140.com/sydney/wp-content/themes/media140/assets/images/recent_twiterings.png) 0px 35px no-repeat;
	padding-top:130px;
}

.twitter_latest h2 {
	visibility:hidden;
}

h2.flickrFeed {
	background:transparent url(http://media140.com/sydney/wp-content/themes/media140/assets/images/flickrFeed.png) no-repeat scroll left top;
	display:block;
	text-indent:-9999px;
	width:199px;
	height:50px;
}

blockquote {
	margin:0px 15px 0 0;
	padding:20px 0px 20px 33px;
	background:url(http://media140.com/sydney/wp-content/themes/media140/assets/images/quote-arial.gif) 0px 15px no-repeat;
	color:rgb(110,106,103);
	font-style:italic;
	font-size:0.9em;
}

blockquote cite {
	margin:0px 15px 0 0;
	padding:20px 0px 20px 33px;
	background:url(http://media140.com/sydney/wp-content/themes/media140/assets/images/quote-arial.gif) 0px 15px no-repeat;
	color:rgb(110,106,103);
	font-style:italic;
	font-size:0.9em;
	display:block;
}

hr {
	display:block;
	height:20px;
	clear:both;
	visibility:hidden;
}

.dotted_line {
	border-bottom:3px dotted #333;
	width:100%;
}

a img {
	border:none;
}

.break {
	margin:0;
	padding:0;
	clear:both;
	line-height:0px;
	width:100%;
	visibility:hidden;
}
