/* 

Theme Name:		Lorem Ipsum

Theme URI:		http://letsmint.com/themes/lorem-ipsum

Description: 	No Image; a fast loading, Widget ready 3 column, clean, clear, white theme.

Version:		1.3.1

Author:			Brajeshwar

Author URI:		http://brajeshwar.com/

Tags:			white, fixed width, three columns, widgets

___________________________________________________________________________________________________ */

/* reset */

* { margin: 0; padding: 0; }

html, body { border: 0 none; height: 100%; background: #fff; text-align: center; }

img, a img, form { margin: 0; padding: 0; border: 0 none; text-decoration: none; }



/* defaults */

html, body, p { font: normal normal normal 94%/150% Candara, "Trebuchet MS", Trebuchet, sans-serif; color: #333; }

code, pre { font: normal normal normal 1em/1.6em Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; }

p { margin: 0.15em 0; padding: 0.15em 0; }



/* links */

a { text-decoration: none; color: #000; }

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



/* hn */

h1, h2, h3, h4, h5, h6 { font-weight: bold; margin: 10px 0; }

h1 { font-size: 1.2em; }

h2 { font-size: 1.1em; }

h3 { font-size: 1.0em; }

h4 { font-size: 0.8em; }

h5 { font-size: 0.7em; }

h6 { font-size: 0.6em; }



/* defination lists */

dl { margin: 20px 0; }

dt { font-size: 0.9em; text-transform: uppercase; }

dd { margin: 0 0 20px; }



/* lists */

ol { margin: 10px 0 10px 25px; }

ol li { margin: 0 0 15px 0; }

ul { margin: 10px 0; } 

ul li {

/* height: 1%; */

list-style-type: disc;

margin: 0 0 5px;

padding: 0 0 0 15px;

line-height: 18px;

}



/* blockquote */

blockquote {

margin: 0;

padding: 10px;

background: #f5f5f5;

border-top: 1px dotted #ccc;

border-bottom: 1px solid #ccc;

font: italic normal normal 0.95em/1.5em Candara, "Trebuchet MS", Trebuchet, sans-serif;

color: #666;

}



/* image styles */

img.left {

float: left;

margin: 0 15px 10px 0;

}

img.right {

float: right;

margin: 0 0 10px 15px;

}

img.centered {

display: block;

margin: 10px auto;

}

img.border {

padding: 2px;

border: 1px solid #999;

}



/* utility */

.clearall, .clear { clear: both; height: 0; line-height: 0; }

.txtStrike { text-decoration: line-through; color: #ccc; }

.disHide { display: none; }

.codered, .codeRed, .clrred, .clrRed { color: #f00; }

.noBorder, .noborder { border: 0 none; }

hr { display: none; }



/* misc */

abbr, acronym {

font-style: normal; 

border-bottom: 1px dotted #666; 

cursor: help;

}

pre {

border: 1px dotted #999;

background: #fafafa;

padding: 5px;

overflow: auto;

width: 95%;

max-height: 500px;

margin: 10px auto;

font: 1em/1.5em Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;

}



/* theme

___________________________________________________________________________________________________ */

html, body {

background: #f3f3f3 url(i/body.gif) center repeat-y;

margin: 0 auto;

}



div#wrapper {

background: #fff;

width: 940px;

margin: 0 auto;

padding: 0;

text-align: left;

}



/* header */

div#header { text-align: center; }

div#header h1, div#header h1 a, div#header h1 a:hover {

font: normal normal bold 1.6em/normal Cambria, "Times New Roman", Times, serif;

color: #333;

text-decoration: none;

text-transform: uppercase;

padding: 0;

margin: 30px 0 0 0;

}

div#header h5 {

font: normal normal normal 1.0em/normal Helvetica, Calibri, Arial, sans-serif;

color: #666;

padding: 0;

margin: 5px;

}



/* nav */

div#nav {

margin: 20px 0;

padding: 10px 0;

text-align: center;

border-top: 1px solid #999;

border-bottom: 1px solid #999;

}



div#nav ul { margin: 0; padding: 0; }

div#nav li {

display: inline;

list-style-type: none;

margin: 0;

padding: 0;

}



div#nav ul li a {

font: normal normal normal 1.4em/normal Constantia, "Palatino Linotype", Palatino, Georgia, serif;

color: #333;

padding: 0 10px;

margin: 0;

text-decoration: none;

text-transform: uppercase;

}



div#nav ul li a:hover { color: #1e90ff; }



/* sidebars */

div#sidebar, div#sidebar-alt { width: 200px; }

div#sidebar-alt { float: left; }

div#sidebar { float: right; }



div#sidebar h2, div#sidebar-alt h2 {

font: normal normal bold 1em/normal Constantia, "Palatino Linotype", Palatino, Georgia, serif;

text-transform: uppercase;

border-bottom: 1px solid #999;

color: #333;

margin: 4px 0;

padding: 4px 0;

}



div#sidebar-alt p, div#sidebar p {}



div#sidebar-alt ul, div#sidebar ul  {

list-style: none;

margin: 0;

padding: 0 0 10px 0;

}



div#sidebar-alt li, div#sidebar li {

list-style: none;

margin: 0;

padding: 0;

}



div#sidebar-alt ul li, div#sidebar ul li {

margin: 0.2em 0;

padding: 0.2em 0;

font: normal normal normal 0.96em/normal Candara, "Trebuchet MS", Trebuchet, sans-serif;

}

div#sidebar-alt ul li ul li, div#sidebar ul li ul li {

margin: 0.2em 0;

padding: 0.2em 1.5em;

background: url(i/arrow-01.gif) 0 0.65em no-repeat;

}

div#sidebar-alt ul li a, div#sidebar ul li a { color: #333; text-decoration: none; }

div#sidebar-alt ul li a:hover, div#sidebar ul li a:hover { color: #000; text-decoration: underline; }

div#sidebar-alt ul li ol, div#sidebar ul li ol { list-style: decimal; }

div#sidebar-alt ul li ol li, div#sidebar ul li ol li {

list-style: decimal;

margin: 0.2em 0.3em;

padding: 0.2em 0.3em;

}

#rss-random, p.rss-random { }

p.rss-random span.icon-rss {

display: block;

float: left;

width: 90px;

}

p.rss-random span.randompost { font: normal normal normal 0.96em/normal Candara, "Trebuchet MS", Trebuchet, sans-serif; }

p.rss-random span.randompost img

{

	float: left;

	margin: 0 3px 0 0;

}

p.rss-random span.randompost a { text-decoration: underline; }

p.rss-random span.randompost a:hover { text-decoration: underline; color: #000; }



/* content */

div#content {

background: #fff url(i/grid-cl-side-right.gif) left repeat-y;

margin: 20px 0;

height: 100%;

}



/* content-article */

div#content-article {

float: left;

width: 470px;

margin-right: 30px;

}



.post {}

.post h2, .post h2 a {

text-transform: uppercase;

font: normal normal bold 1em/1.5em Constantia, "Palatino Linotype", Palatino, Georgia, serif;

border-bottom: 1px solid #999;

color: #333;

margin: 4px 0;

padding: 4px 0;

text-decoration: none;

}



.post h2 a { color: #000; text-decoration: none; border: 0 none; }



.post p { margin: 1em 0; }

.post p a {

color: #000;

text-decoration: none;

border-bottom: 1px solid #ccc;

}

.post p a:hover {

text-decoration: none;

border-bottom: 1px solid #ccc;

color: #4876ff;

}

.more-link, .more-link a { text-decoration: none; color: #000; }

.more-link a:hover { text-decoration: underline; color: #000; }

.post p.postmetadata, .post p.postmetadata a {

font: normal normal normal 0.90em/normal Helvetica, Calibri, Arial, sans-serif;

color: #999;

text-decoration: none;

border: 0 none;

margin: 0;

padding: 0;

}

.post p.postmetadata a:hover { text-decoration: underline; color: #666; }

div#content-article img, div#content-article img a {

float: left;

border: 1px solid #e0e0e0;

margin: 5px 10px 5px 0;

padding: 4px;

text-decoration: none;

background: #fff;

max-width: 460px;

}

div#content-article img.wp-smiley,

div#content-article img.wp-wink,

div#content-article img.wp-polls {

float: none; 

border: 0 none; 

padding: 0; 

margin: 0;

} 

.post p.single-postmeta {

background: #f0f0f0;

border-top: 1px solid #e0e0e0;

border-bottom: 1px solid #e0e0e0;

color: #999;

padding: 10px;

margin: 20px 0;

}

div#content-article ul, div#content-article ol {

list-style: none;

margin: 0;

padding: 0 10px;

}

div#content-article ul li, div#content-article ol li {

margin: 0 10px;

padding: 4px 15px;

}

div#content-article ol { margin: 0 20px; }

div#content-article ol li { list-style: decimal; padding: 4px 5px;} 

div#content-article ul li {

list-style: none;

background: url(i/arrow-03.gif) 0 10px no-repeat;

}

div#content-article ul li a, div#content-article ol li a {

color: #333;

text-decoration: none;

border-bottom: 1px solid #ccc;

}

div#content-article ul li a:hover, div#content-article ol li a:hover {

text-decoration: none;

border-bottom: 1px solid #ccc;

color: #4876ff;

}

div#content-article p.article-jump {

margin: 0;

padding: 0;

}

div#content-article .navigation { margin: 20px 0; border-top: 1px solid #ebebeb;}

div#content-article .navigation .alignleft { float: left; }

div#content-article .navigation .alignright { float: right; }



div#related-random {

padding: 10px 60px 10px 10px;

margin: 0;

background: #fff url(i/random/) right bottom repeat-y;

border-top: 1px dotted #333;

border-bottom: 1px dotted #333;

}

div#related-random p {

font: bold normal normal 1em/1.5em Candara, "Trebuchet MS", Trebuchet, sans-serif;;

}



/* ads */

.ads {

overflow: hidden;

float: none;

}

.article-top {

border-bottom: 1px solid #f0f0f0;

}

.article-mid {

border-top: 1px solid #f0f0f0;

border-bottom: 1px solid #f0f0f0;

}

.article-end {}



/* footer */

div#footer {

text-align: center;

border-top: 1px solid #999;

}



div#footer p {

margin: 0;

padding: 20px 0;

color: #333;

font: normal normal 0.90em/normal Constantia, "Palatino Linotype", Palatino, Georgia, serif;

}



/* arrows, icons, et al */

.more-info,

.more-info-alt1 {

padding-left: 20px;

}

.more-info { background: #fff url(i/tag_blue.png) left center no-repeat; }

.more-info-alt1 { background: #fff url(i/accept.png) left center no-repeat; }



/* search */

#s {

width: 95%;

color: #333;

margin: 8px 0;

padding: 4px;

}

#searchsubmit {

margin-bottom: 10px;

}



/* forms */

.textfield-default {

width: 95%;

color: #333;

margin: 8px 0;

padding: 4px;

}

.submit-default {}



/* comments */

.alt {

margin: 0;

padding: 0;

background: #f5f5f5;

border-bottom: 1px dotted #ccc;

}



.commentlist { padding: 0; }



.commentlist li {

margin: 15px 0 3px;

padding: 5px 10px 3px;

list-style: number;

}



.commentlist p {

margin: 10px 5px 10px 0;

}



#commentform p {

margin: 5px 0;

}



.nocomments {

text-align: center;

margin: 0;

padding: 0;

}



.commentmetadata {

margin: 0;

display: block;

text-transform: lowercase;

color: #999;

}



/* Figure from http://www.alistapart.com/articles/figurehandler */

.figure {

  margin: 0 0 1.5em;

}

.figure p {

  margin: 0;

}

.figure .credit {

  font-size: .8em;

  text-align: right;

}

.figure .credit cite {

  font-style: inherit;

}

.figure .caption {

  font-style: italic;

  font-size: 1.1em;

}

.figure .title {

  font-style: normal;

  font-weight: bold;

}

.figure .title:after {

  content: ": ";

}



/* tags */

#tags, #tags a {

	text-transform: lowercase;

	text-decoration: none;

	color: #333;

}

#tags a:hover {

	color: #00f;

	text-decoration: underline;

}



/*

FEEDBURNER - FEEDFLARE



*	FeedFlare is wrapped in a <p> tag, so it will inherit the default paragraph styles in use on your blog.

	However, because it contains a class of feedburnerFlareBlock, you can style it however you want.

* By default, FeedFlare uses bullets (•) as separators. But each one is wrapped in a <span> tag,

	so you can hide them, restyle them, or make them dance at your leisure.

* To aid your styling, we've applied a class of first to the first link.



<p class="feedburnerFlareBlock"><a href="flare1url" class="first">Flare 1</a> <span>&#8226;</span> <a href="flare2url">Flare 2</a> <span>&#8226;</span> <a href="flare3url">Flare 3</a></p>

___________________________________________________________________________________________________ */

p.feedburnerFlareBlock {}

p.feedburnerFlareBlock .first {}

p.feedburnerFlareBlock .flare1url {}



/* flickr photos */

#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}

#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}

#flickr_icon_td {padding:0 5px 0 0 !important;}

.flickr_badge_image {text-align:center !important;}

.flickr_badge_image img {border: 1px solid black !important;}

#flickr_badge_uber_wrapper {width:150px;}

#flickr_www {display:block; text-align:center; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}

#flickr_badge_uber_wrapper a:hover,

#flickr_badge_uber_wrapper a:link,

#flickr_badge_uber_wrapper a:active,

#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}

#flickr_badge_wrapper {background-color:#ffffff;border: solid 1px #000000}

#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}



#flickr-photos img

{

	display: block;

	float: left;

	padding: 0;

	position: relative;

	height: 55px;

	width: 55px;

	border: 1px solid #999;

	margin: 2px;

}



/* figure */

.figure									{ border-bottom: 1px dotted #ccc; }

.figure img							{ margin: 0; padding: 0; border: 0 none; width: 468px !important; }

.figure p								{ margin: 0; padding: 0; }

.figure .credit					{ font-size: x-small; text-align: right; }

.figure .credit cite		{ font-style: inherit; }

.figure .caption				{ margin-bottom: 6px; }

.figure .title					{ font-weight: bold; background: none; font-style: normal; }

.figure .title:after		{ content: ": "; }