/*  
Theme Name: 3-column Red
Theme URI: http://www.raboo.com/wp-themes/
Description: Based on Raboo-Design-3-column - An asymmetric 3 column layout, created for Beauty Match. 
CSS Improved by Laurent Peter.
Author: Rudolf Boogerman 
Author URI: http://www.raboo.com/
Version 1.2b
*/
body {
	margin:0px 0px 0px 0px;
		background-color:#EEEEE0;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:10pt;
		color: #222222;
	}
#top_text {
	width: 1000px;
	margin-left:auto;margin-right:auto;
        padding-top:3px;
	font-family: Arial, Helvetica, sans-serif;
        font-size:90%;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
#top_text a:link {
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
#top_text a:visited {
	text-decoration: none;
	color: #000000;
}
#top_text a:hover {
	text-decoration: underline;
	color: #000000;
}	
#container {
	line-height: 100%;
	margin: 10px auto;
	text-align: left;
	width: 1004px;
	height: 100%;
	border-top: 1px solid #9A8D7D;
	border-right: 2px solid #9A8D7D;
	border-bottom: 2px solid #9A8D7D;
	border-left: 1px solid #9A8D7D;
	background-color: #FFFFFF;
}
#container #banner970{width: 100%; height:66px;text-align:center;background:#EFE8E0;}
#banner1{width:728px;height:90px;float:right;background-color:#888888;}
.red {
	color: #991B1E;
}
#logoTag {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: medium;
line-height:1.2em;
	font-weight: bolder;
	color: #998C7C;
	padding-top: 0px;
        margin-left:20px;
	padding-bottom: 0px;
}
#logoTag h1 {
	font-size: large;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #757060;
	margin-bottom: 3px;
	margin-top: 5px;
}
.noFloat img{float:none;}	
.alignleft{float:left;margin-right:15px;margin-bottom:10px;}	
#header { 
	background: #566E9C;
	height: 80px;
	padding: 15px 0px 0px 0px;
	}
	
#header h2 {
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: normal;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 13px;
	letter-spacing: 2px;
	}

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

#header h2 a:hover {color: #991B1F;text-decoration: underline;}

#header h3 {
	color: #F0F0F0;
	font-size: 12pt;
	font-family: georgia, verdana, Sans-Serif;
	font-weight: normal;
	font-style: italic;
	margin: 0px;
	margin-left: 15px;
	}
#topnav {
background-color: #D0C9C1;
	height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 9pt;
	position: relative;
	width: 992px;
	padding: 7px 6px 9px;
}
#topnav ul {margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; }
#topnav li {display: inline;padding-right:10px;padding-left:5px;border-right:1px solid #333333;}
#topnav li a:link,#topnav li a:active,#topnav li a:visited{	text-decoration:none; color: #333333;}
#topnav li a:hover{color: #991B1F;text-decoration:underline;}
#topnav current_page_item{background-color: #FFFFCC;}
.postnav{border-top:1px solid #D0C9C1;border-bottom:1px solid #D0C9C1;
        font-family:Arial, Helvetica, sans-serif;
        padding-top:6px;padding-bottom:6px;font-size:9pt;
}
/* for Glossay only*/
.alphabetHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: large;
	color: #333333;
	background-color: #D0C9C1;
	padding: 5px;
	width: 400px;
}
.alphabetLinks a:hover{background-color:#D0C9C1;}
/* end glossary styles*/
#Amazoncontent {
width:100%;
overflow:show;

	font-family: Georgia, "Times New Roman", Times, serif;
	line-height:17px;
	margin-top: 20px;
        /*padding-top:77px;*/
        color: #222222;
		}
#content {
	width:460px;
	margin-right:170px;
	margin-left:283px;
	font-family: Georgia, "Times New Roman", Times, serif;
        margin-top:10px;	
        line-height:17px;
        color: #222222;
		}
#content img{border:0px;}

#content ul li {font-family:Arial, Helvetica, Geneva, sans-serif;}
#content ul li li{margin-left:-15px;}
#container>#content{width:500px;margin-left:273px;}/* doesn't show in IE6 */
html/**/body #container>content{/* doesn't show in IE7 */
        background-color: #FFFFFF;

}
* html #content {height:1%} /* 3px jog */

#content h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	color: #666666;
}

#content a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover {
	text-decoration: underline;
	color: #223BA2;
	}
#content  h3 a,
	.blogbody  h3 a:link,
	.blogbody h3 a:visited,
	.blogbody h3 a:active{
	color: #A23F3F;
	text-decoration:none;
}
#content h3 a:hover{
	color: #223BA2;
	text-decoration:underline;
}
#content  h2 a,
	.blogbody  h2 a:link,
	.blogbody h2 a:visited,
	.blogbody h2 a:active{
	 
	color: #222222;
	text-decoration:none;
}
#content a:hover{
	color: #A23F3F;
	text-decoration:underline;
}
	
.blog {
	padding:0px 15px 15px;
	background:#FFF;
		}

	
blockquote{
	background-color: #F3F3F3;
	margin: 0px;
	margin-bottom: 12px;
	padding: 7px;

	font-style: italic;
	color: #666666;
	border: 1px solid #cccccc;
	}
	
	

.postspace {
	background: #fff;
	width: 440px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	}
.postspace2 {
	background: #fff;
	width: 440px;
	height: 0px;
	margin: 0px;
	padding: 0px;
	}
.postspace3 {
	background: #fff;
	width: 440px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	}

#leftColumn {
	float:left;
	display: inline;
	width:230px;
	border: 1px solid #D0C9C1;
	background-color: #FFED95;	
	/*height: 100%;*/
	font-size: 9pt;
	margin-top: 20px;
        margin-left:15px;
        margin-right:15px;
	}
html/**/body #container>content{/* doesn't show in IE7 */
       /* padding-top:-5px; */

}
#leftColumn ul{
	list-style-type:none;	
	margin:0;
	padding:0;
}
#leftColumn li {
        font-family:Geneva, Arial, Helvetica, sans-serif;
        padding-left:0px;
        /*line-height:1.2em;*/
        margin-bottom:5px;
        color:#674A6D;
}

#leftColumn ul li.cat-item a:link,#leftColumn ul li.cat-item a:visited{
	font-family:"Trebuchet MS",Geneva, Arial, Helvetica, sans-serif;	
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	background-color: #953C2C;
	text-align:center;
	font-size:130%;
	padding-top:5px;
	padding-bottom:8px;

}
	
#leftColumn li a:active{color:#674A6D;text-decoration:none}
#leftColumn ul.children{
	padding-top:15px;	
	}	
#leftColumn ul.children li.cat-item{
	padding-bottom:0px;
}

#leftColumn ul.children li.cat-item a{
	padding:0px 5px 0px 10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#674A6D;
	text-align:left;background-color: #FFED95;
	text-decoration:none;
	display:block;
	font-size:9pt;
}
* html #leftColumn ul.children li.cat-item a{ /* haslayout bug IE6 */
	height:1px;
}	
#leftColumn ul.children li.cat-item a:hover{color: #991B1F;text-decoration:none;background-color:#FFFFFF}
#leftColumn ul li.cat-item a:hover{color: #991B1F;text-decoration:none;background-color:#D0C9C1}
#leftColumn ul.padding a{
	padding:0px 5px 0px 10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#674A6D;
	text-align:left;background-color: #FFED95;
	text-decoration:none;
	display:block;
	font-size:9pt;
}
#leftColumn ul.padding a:hover{color: #991B1F;text-decoration:none;background-color:#FFFFFF;}

.side{
	line-height: 1.3em;
}
.side h3 {
	font-family:"Trebuchet MS",Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-top:10px;
        padding-top:5px;padding-bottom:8px;
	letter-spacing: 0.1em;
	background:#9A8D7D;
	text-align:center;
        font-weight:normal;
	line-height: 1.2em;
        font-size:120%
}		
		

.sidetitle img {vertical-align: bottom;}

.side ul {list-style:none;}
.side li {margin:0px 0 0 0;
		list-style-type: none;
		line-height: 12px;
	}
/*.side li {margin:4px 0 0 -40px;list-style-type: none;}*/
.side ul li a:visited{color:#858685; text-decoration:underline;}
	
#rightColumn {
	float:right;
	display: inline;
	width: 160px;
	overflow: hidden;
	border: 1px solid #D0C9C1;
	padding: 10px;
	background-color: #FFFFFF;
	margin-top: 20px;
        margin-right:15px;
	z-index:10;
	}

*>#rightColumn{
	width:160px;
}
#rightColumn h2.widgettitle {
	color: #fff;
	background: #455A79;
	font-size: 8pt;
	list-style: none;
	padding: 6px;
	margin: 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #fff;
	}

#footer	{
        clear:both;
        line-height: 100%;
margin:10px auto;
	text-align: center;
	padding: 15px;
	background: #FFFFFF;
	border-top: 1px solid #9A8D7D;
	border-right: 1px solid #9A8D7D;
	border-bottom: 2px solid #9A8D7D;
	border-left: 1px solid #9A8D7D;
	width: 934px;
}
	

#wp-calendar {
	margin-left: 22px;
	margin-bottom: 10px;
	}


	
/* comments */
	
.entry {
	margin-bottom: 12px;
	border-bottom: 1px solid #E3E3E3;
	}	

	
#author {
	border:1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	margin:0;
	padding:4px;
}

	
#email {
	border:1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	margin:0;
	padding:4px;
}
.tagcloud a{text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;padding-bottom:5px;line-height:18pt;text-decoration:none;font-size:80%;}
.tagcloud a:link, .tagcloud a:active, .tagcloud a:visited{color:#455A79;text-decoration:none;}
.tagcloud a:hover{color:#991B1F;text-decoration:underline;}

#url {
	border:1px solid #cccccc;
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:1em;
	margin:0;
	padding:4px;
}

/*#comment  {
	width: 350px;
	border:1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	margin:0;
	padding:4px;
}*/
.yellowback{font-weight:bold;background-color:yellow;}
