/*  
Theme Name: Buddhamania Theme
Theme URI: http://djbuddha.org/
Description: A mirror of the main site's theme
Version: 1.x
Author: scott a. mitchell
Author URI: http://djbuddha.org/


*/

body {
    background-color: #ccc;
    font-family: Optima;
    }

a:link, a:visited {
    color: #900;
    }

a:hover, a:active {
    color: #fff;
    background: #999;
    text-decoration: none;
    }

#body img {
    float: right;
    max-width: 30%;
    padding: 1px;
    margin-bottom: 1em;
    margin-left: 1em;
    border: 1px solid black;
    }

strong { color: #990000; }

hr { display: none; }

ul { list-style: none; }

ul.blogList { 
    list-style: none; 
    margin-top: -1em;
    margin-bottom: 1em;
    margin-left: -1.5em;
    }

#wrap {
    background-color: #fff;
    width: 800px;
    border: 1px solid black;
    padding: 1em;
    margin: 0 auto;
    }

#header {
    width: auto;
    height: 200px;
    background: #fff url(http://buddha-world.org/images/banner3.jpg) no-repeat;
    border: 1px solid black;
    padding: 0;
    margin: 0;
    }

.headerTitle, .headerDescription {
    color: #fff;
    text-align: right;
    padding: .5em;
    }

.headerDescription { margin-top: -1.5em; }

#navigation {
    background-color: #666;
    border-top: none;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    border-left: 1px solid black;
    padding: .5em 1em .5em 1em;
    margin-top: 0;
    margin-bottom: 2px;
    text-align: right;
    }

.navLink { 
    display: inline; 
    padding-left: 2em;
    }

#navigation a:link, #navigation a:visited, 
#footer a:link, #footer  a:visited {
    color: #fff;
    text-decoration: none;
    }
    
#navigation a:hover, a:active,
#footer a:hover, #footer  a:active {
    color: #000;
    background-color: #fff;
    text-decoration: none;
    }
    
.contentColumn {
    width: 550px;
    padding: 0;
    margin-right: 1em;
    float: left;
    }
    
.blogTitles { 
    font-weight: bold; 
    padding: 0 .5em 0 .5em;
    width: 98%;
    }

small, .postmetadata { font-size: small; }

blockquote, .quote {
    border-top: 3px solid #990000;
    border-bottom: 3px solid #990000;
    background-color: #ccc;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 1em;
    padding: 15px;
    clear: right;
    text-indent: 0em;
    }
    
.post {
    margin-bottom: 2em;
    border-bottom: 1px solid black;
    }

.single_postmetadata { 
    border: 1px solid #ccc;
    padding: .5em;
    }
    
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

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

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	/*background: url(images/wheel-logo.jpg) center left no-repeat;*/
	}

.commentlist li.alt {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	/*background: url(images/buddha-logo.jpg) center left no-repeat;*/
	}

.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;
	}

#sidebar {
    width: 200px;
    float: right;
    background: #ccc;
    margin: 0;
    padding: .5em;
    }

#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	font-size: 12pt;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

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

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

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

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

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}


#footer {
    height: auto;
    clear: both;
    width: auto;
    background-color: #666;
    padding: .5em;
    margin: 0;
    text-align: center;
    font-size: 12px;
    }

#header a:link { color: #fff; text-decoration: none; } 
