/*
Theme Name: mango
Theme URI: http://www.mangovalley.com/2008/09/13/free-wordpress-theme-mango/
Description: 2 column, with RHS widget sidebar
Version: 1.2
Tags: fixed width, two columns, widget ready, white, blue
Author: mangovalley
Author URI: http://www.mangovalley.com/
*/

* {
	font-family: Comic Sans MS, times new roman, times, bookman oldstyle, book antiqua, serif;

}

#news p {

}

div {
	border: 0px solid red;
}
.post h2 {
	text-align: left;
}

ul#commentlist{
	padding: 0;
	margin:0;
	list-style-type:none;
}

ul#commentlist li{
	display: block;
	padding: 0;
	margin: 0;
	font-size:90%;
	-border: 4px solid white;
}


/*  sidebar styles */


.menu{
	padding:0;
	font-size:90%;
}


.menu ul{
	margin:0;
	padding:0px;
	list-style-type:none;
}

.menu ul li.widget ul li{
	padding: 2px 0 2px 12px;
	margin:0;
}



.menu ul li.widget h3{
	font-size:120%;
	padding:2px 0 3px 5px;
	margin:0;
	font-variant:small-caps;
	letter-spacing:2px;
	font-weight: 800;

}

#sidebar{
	display:inline-block;
	width:100%;
	padding:20px 0px;
}

#xnews {
float:left;
margin:0 0 0;
padding:0 0 20px 0;
width:540px;
}
#ad-bar {
margin-left:540px;
padding:100px 0 10px;
width:160px;
}


.widget  {
	display:inline-block;
	padding:0px 20px;
}
.widget_links{
	float:left;
}
.widget_categories{
	float:right;
}

/*
============= customization ===================================================
*/

* {
	font-family: Comic Sans MS, times new roman, times, bookman oldstyle, book antiqua, serif;
}

table { border: 0px solid red; ;border-collapse:collapse; }
td { border: 0px solid red; spacing:0; padding:0; }
img { border: 0px solid red; spacing:0; padding:0; }

a{ color: #996600; }
a:hover{ color: #660000; }


h1 { 
	color: #660000;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	margin-top: 20px; 
}


h2 { 
	color: #660000; 
	font-size: 20px;
	-font-weight: bold;
	text-align: center;
	-margin-top: 20px; 
}

h3 { 
	color: #660000;
	font-size: 18px;
}
	
	
	
p.slogan {
	font-family: Comic Sans MS, times new roman, times, bookman 	oldstyle, book antiqua, serif;
	font-size: 18px;
	font-weight: bold;
	color: #660000;  }

.footer{
	font-size: 13px;
}

.topaligned td {border: 2px solid #996600; vertical-align:top; padding:5px; }


#mnu {
	-display: block;
	width: 700px;
	height: 40px;
	margin: 0;
	padding: 0;
	-vertical-align:bottom;
	-text-align:center;
	-border: 2px solid red;
}

#mnu a{
	display:inline;
	display:table-cell;
	height: 40px;
	color: #b80f0f;
	text-decoration: none;
	-padding:0px;
	-margin:0px;

	vertical-align : middle;
	-border: 2px solid green;
	white-space:nowrap;

}
#mnu a:hover {color: #089691;}

#header {filter:progid:DXImageTransform.Microsoft.Fade(duration=3, overlap=0.9);}
#xheader {filter:progid:DXImageTransform.Microsoft.CheckerBoard(direction='right',squaresY = 14,squaresX = 17);}

p {
	padding:5px;
}

img.bar {
	display:block;
	margin: 9px 0px;
	width: 100%;
	height: 4px;
	text-align:center;
}

font.fprint {
font-size: 11px;
}

