/*  
Theme Name: WP LetterForBiz
Theme URI: http://wordpress.org/
Description: This is a customized theme for LettersForBusiness.com.
Version: 1.0
Author: Tony

*/

* {
	margin:0px;
	padding:0px;
}
body {
	background-image:url(images/body_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
	
}

#Wraper {
	/*background-color:#669900;*/
	width:1000px;
	margin: 0 auto;
}

#Header {
	background-image:url(images/header.gif);
	height:265px;
	margin-top:0px;
}

.AdBox { padding: 65px 20px;}

/* this part is replaced by Live-Search-Popup*/
.Search { position: relative; background: url(images/Search2.gif) no-repeat left top; top: 25px; /*190px w/o AdBox*/  left: 770px; width: 220px; height: 63px;}
.Search  form { padding: 28px 10px 10px 10px; margin: 0px;}
.Search  input { border: none; color: #333; font-size: 12px;}
.Search  input.search { width: 21px; height: 21px; background: url(images/SearchButton2.gif) no-repeat;}
.Search  input.keyword { background: none; border: none; padding: 5px 0px 5px 5px; width: 175px; border: none; } /**/ * html #buttonsearch { margin: -23px 0px 0px 175px; } /* */ 
#buttonsearch { padding: 0px; margin: -21px 0px 0px 175px; top: 0px; background: none; }
/* this part is replaced by Live-Search-Popup*/

#Container {
	/*background-color:#666600;*/
	margin-top:5px;
	margin-bottom:10px;
	height:100%;
	float:left;
	
}
#CL {
	/*background-color:#FFFF00;*/
	width:200px;
	float:left;
}
#CM {
	/*background-color: #FFCC00;*/
	width:200px;
	float:left;
}
#CR {
	/*background-color: #FF9900;*/
	width:580px;
	float:left;
	padding:0px;
}

#Footer {
	clear:both;
	width:1000px;
	background-color:#333333;
	padding:3px;
	color:#CCCCCC;
	text-align:left;
	font-size:11px;
	float:left;
}
.FooterLeft { float:left; width:500px;}
.FooterRight { float:right;}
#Footer a, #Footer a:visited {
	color:#cccccc;
	text-decoration:none;
}
#Footer a:hover {
	color:#ffffff;
	text-decoration:none;
}

.ST {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	line-height:1.5em;
	border-bottom:2px solid #333333;
	
	margin-left:20px;
	margin-bottom:5px;
}
.ST a, .ST a:visited {
	color:#cc0000;
	text-decoration:none;
}
.ST a:hover {
	text-decoration:underline;
}
.AdBoxLeft, .Amazon, .eBook, .KeepUpdate {
	margin-left:20px;
	text-align:center;
}
.AdBoxLeft img { margin-bottom:0px; border:0}
.AdBoxLeft a, .AdBoxLeft a:visited {
	font-size:11px;
	font-weight:bold;
	color:#cc0000;
	text-decoration:none;
	display:block;
	margin-bottom:13px;
}
.AdBoxLeft a:hover {
	color:#FFF;
	background-color:#CC0000;
	text-decoration:none;
	
}
.Amazon a, .Amazon a:visited {
	font-size:12px;
	color:#666666;
}
.Amazon a:hover {
	color:#cc0000;
}
.eBook a, .eBook a:visited {
	font-size:12px;
	font-weight:bold;
	color:#666666;
	padding-bottom:5px;
	display:block;
}
.eBook a:hover {
	color:#cc0000;
	padding-bottom:5px;
}
.Navi {
	margin-left:20px;
	
}
.Navi ul {
	list-style-type: none;
	margin-left:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	/*font-weight:bold;*/
	margin-bottom:3px;
}
.Navi li {
	line-height:1.8em;
}
.Navi a, .Navi a:visited {
	color:#cc0000;
	text-decoration:none;
}
.Navi a:hover {
	color:#cc0000;
	text-decoration:underline;
}

.WelcomeText {
	margin-left:20px;
	margin-bottom:10px;
	font-size:13px;
	line-height:1.3em;
}
.BizNews {
	margin-left:10px; margin-top:15px;
}
.BizNews ul {
	list-style-type: none;
	margin-left:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
	font-weight:bold;
	margin-bottom:3px;
}
.BizNews li {
	line-height:1.8em;
}
.BizNews a {
	font-size:15px;
	color:#333333;
	text-decoration:none;
}
.BizNews a:hover {
	font-size:15px;
	color: #CC0000;
	text-decoration:underline;
}
.BizNews a:visited {
	font-size:15px;
	color: #333333;
	text-decoration: none;
}
.BizVideo {margin-left:15px; text-align:center;}
small {
	font-size:10px;
}
.CoverLevel { margin:5px 0px 15px 20px; float:left;}
.Cover { width:141px; float:left; text-align:center; margin-right:30px;}
.Cover a, .Cover a:visited {
	font-size:15px;
	color:#000;
	text-decoration:none;
}
.Cover a:hover {
	font-size:15px;
	color: #cc0000;
	text-decoration:underline;
}

.AdBoxRight {
	
	padding-top:25px;
	margin-bottom:10px;
	text-align:center;
	width:580px;
	float:left;
}

.LBox {
	padding-left:20px; /*use padding to keep same left space of IE to FF*/
	float:left;
}
.LSample {
	width:270px;
	float:left;
	margin-right:10px;
}
.LTip {
	width:280px;
	float:left;
}
.LT {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	line-height:1.5em;
	border-bottom:2px solid #333333;
	
	margin-bottom:5px;
}
.Latest ul {
	list-style-type: none;
	margin-left:20px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px;
	margin-bottom:3px;
}
.Latest li {
	padding-bottom:3px;
	margin-bottom:3px;
}
.Latest a, .Latest a:visited {
	color:#cc0000;
	text-decoration:none;
	background-image:url(images/doc-s.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	display:block;
	line-height:1.3em;

}
.Latest a:hover {
	color:#cc0000;
	text-decoration:underline;
	background-image:url(images/doc-s.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	display:block;
	line-height:1.3em;
}

.ArticleTitle, #CR h1 {
	margin-left:20px;
	margin-bottom:5px;
	background-image:url(images/doc-b.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	font-size:16px;
	font-weight:bold;
}
.ArticleBox {
	margin-left:20px;
	/*float:left;*/
}
.AdBoxArticle {
	margin-left:20px;
	/*float:left;*/

}
.ArticleText {
	/*margin-left:20px;
	float:left;*/
	font-size:13px;
	
}
.ArticleText p{
	padding-bottom:10px;
	line-height:1.5em;
}
.ArticleText ul, .ArticleText ol{
	/*width:430px;*/ padding-left:30px; padding-right:20px; margin-bottom:10px;
}
.ArticleText li { line-height:1.4em; padding-bottom:5px;}
.ArticleText a, .ArticleText a:visited {color: #000033;}
.ArticleText a:hover {color:#666666;}

.AddOn {
	margin-left:20px;
}
.AddOn a, .AddOn a:visited {
	color:#cc0000;
	text-decoration:none;
}
.AddOn a:hover {
	color:#cc0000;
	text-decoration:none;
}
.PostNavi {
	width:530px;
	margin-left:20px;
	margin-top:10px;
	margin-right:20px;
	margin-bottom:5px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}
.PostNavi a, .PostNavi a:visited {
	color:#333333;
	text-decoration:none;
}
.PostNavi a:hover {
	color:#cc0000;
	text-decoration:none;
}
.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
.TitleList {
	padding-top:10px;
	padding-bottom:20px;
	float:left;
	width:550px;
}
.TitleList ul {
	padding-left:40px;
	list-style-type:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.TitleList li {
	
	padding-bottom:3px;
	margin-bottom:3px;
	
}
.TitleList a, .TitleList a:visited {
	color:#cc0000;
	text-decoration:none;
	background-image:url(images/doc-b.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:25px;
	display:block;
	line-height:1.2em;

}
.TitleList a:hover {
	color:#cc0000;
	text-decoration:underline;
	background-image:url(images/doc-b.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:25px;
	display:block;
	line-height:1.2em;
}
.TitleList h2 { font-size:1.2em; padding-left:10px;}
.NoResult {
	margin-left:30px;
	text-align:center;
}
#info a, #info a:visited {
		color:#cc0000;
		text-decoration:none;
	}
#info a:hover {
		color:#cc0000;
		text-decoration:underline;
	}
pre {
	font-size:10px;
	font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
	color:#666666;
	padding-bottom:3px;
}
pre a, pre a:visited {
	color:#999999;
}
pre a:hover {
	color:#666666;
}