/*
Theme Name: Affiliate Blogger Pro Theme 
Theme URI: http://affiliatebloggerpro.com
Description: Wordpress Theme
Version: 1.0
Author: Affiliate Blogger Pro
Author URI: http://affiliatebloggerpro.com
*/

/***** GENERAL STUFF *****/

body { 
	margin:  0px; 
 	color: #404040; 
	padding:  0px; 
	background: #eee; 
	font-family: 'Verdana','Trebuchet MS',sans-serif; 
	font-size: 11px;
	}

h1,h2,h3,h4,h5 { margin: 0px; padding: 0px; font-weight: normal; line-height: 1.1em;}
.clear { clear:both; display: block; }
.alignleft { float: left; }
a { color: #0C4B80; }
a:hover { color: #ff0000; }
.alignright { float: right; }


.wrap-home {	
    width: 100%;
	background: url(images/bg-short.png) top left repeat; 
	float: center; 
	margin:   0px auto 0px auto; 
	padding:  0px;
	height: 281px; 
	 	}


.header-home { 
	width:950px; 
	float: center;
        background: url(images/logo-short.png) top center no-repeat;
	margin:   0px auto 0px auto; 
	padding:  0px;
	height: 281px; 
	}

.wrap {	
    width: 100%;
	background: url(images/bg-top.gif) top left repeat; 
	float: center; 
	margin: 0px auto 0px auto; 
	padding: 0px;
	height: 112px; 
	 	}


		
.header { 
	width:902px; 
	height: 112px; 
	background: url(images/logo-small.gif) top left no-repeat;
	float: center;
	margin: 0 auto 0 auto; 
	padding: 0px;
	}

	
.headerleft { 
	width: 305px;
	height: 112px;
	float: left; margin: 0px auto 0px auto; 
	}

#highlight { background: yellow; }
h1,h2,h3,h4,h5 { margin: 0px; padding: 0px; font-weight: normal; line-height: 1.1em;}
/***** HEADER *****/








/***** CONTENT TAGS ****/


.content {width:948px; margin: 0px auto 0px auto;    padding: 0px auto 0px auto; border-right: 1px solid #9A9EA9; border-left: 1px solid #9A9EA9; 	background: #fff; }

.leftcontent { 
	width: 800px; 
	float: center; 
	 margin: 0px auto 0px auto; padding: 0px auto 0px auto;
}

.leftcontenttop	{ 
		
		height: 24px;
		width: 626px;
		float:left;
		margin:0;
		padding:0;
		}

.rightcontent { width: 250px; float: right; }




/**** ARTICLE ****/

.post { margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; font-size: 1.1em; line-height: 1.2em;}

.post h1 { font-size: 1.3em;    font-weight: bold;  color: #003952; align: center; padding-top: 10px; padding-bottom: 10px;}
.post h1 a { font-size: 18px;   font-weight: bold;  color: #068DCF;text-decoration: none;}
.post h2 { 
	color: #FF6600;
	font-size: 1.4em; 
	font-weight: bold;
	
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 3px 0px;}
	
.post h2 a { color: #1a2631; text-decoration: none; font-weight:bold; text-decoration: underline;}
.leftcontent h1  { font-size: 1.3em;   font-family: Verdana; font-weight: bold;  color: #00294A; align: center;}
.posthead h2 a:hover { color: #444; }
.post h3 {
	color: #c00000;
	font-size: 1.3em;
    font-weight: bold;
	margin: 10px 0px 7px 0px;
	padding: 3px 0px 3px 0px;
	}
	
.post h4 {
	color: #000040;
	font-size: 1.1em;
	font-family: 'Trebuchet MS', 'Verdana'; 
	font-weight: bold;
	margin: 10px 0px 7px 0px;
	padding: 3px 0px 3px 0px;
	}
	
.post h5 { padding: 2px; font-size: 14px; color: #000; font-weight: bold; }

.rightcontent h3, .comments h2 { font-size: 24px; font-family: 'Trebuchet MS','Verdana'; }




.postmeta { color: #818181; margin-top: 5px; display: block; font-weight:normal;}
.postmeta2 { padding: 4px 12px 2px  0px;}
.posthead { padding: 10px 10px 10px 0px;  }


	
.navigation { line-height: 16px;  font-size: .8em; letter-spacing: 0.1px; padding-top: 20px;}
.postcontent { line-height: 18px;  font-size: 1.2em; letter-spacing: 0.1px;  margin-bottom: 20px; margin-top: 0px; padding-left: 3px;}
.postcontent a { color: #1642A1; }
.postcontent a:hover, .postcontent blockquote a { color: #ff0000; }


/**** Highlights ****/

.sidebox {background:  #eee;  border: 1px solid #D5D5D5; -moz-border-radius: 10px;  margin: 0px 0px 10px 35px; padding: 10px 10px 10px 10px; color: #404040;  float: right; width: 200px;}

.sideboxwhite {background:  #fff;  border: 1px solid #D5D5D5; -moz-border-radius: 10px;  margin: 0px 0px 10px 35px; padding: 10px 10px 10px 10px; color: #404040;  float: right; width: 200px;}
.postcontent blockquote {background:  #fff;   border: 1px solid #D5D5D5;  color: #000; margin: 30px 0px 30px 0px;  padding: 10px 10px 10px 10px; font-size: .9em;}



.postcontent testimonial {background:  #fff url(images/quote-left.png)  border: 1px solid #D5D5D5;  margin: 0px 0px 10px 10px; padding: 10px 10px 10px 10px; color: #404040; font-family: Arial; font-size: 1.1em; float: right;}

.widebox {background: #EBECED; border: 1px solid #D5D5D5;  -moz-border-radius: 15px;   font-style: normal; color: #000; margin: 30px 0px 30px 0px;  padding: 10px 20px 10px 20px; }

.wideboxwhite {background: #fff;  font-style: normal; color: #000; margin: 30px 0px 30px 0px;  padding: 10px 20px 10px 20px; }

.widebox500 {background: #EBECED; border: 1px solid #D5D5D5;  -moz-border-radius: 15px;   font-style: normal; color: #000; margin: 30px 0px 30px 0px;  padding: 10px 20px 10px 20px; width: 490px; float: left;}

.includes {background: #E7EDF5; border: 1px solid #D5D5D5;  -moz-border-radius: 15px;   font-style: normal; color: #000; margin: 30px 0px 30px 0px;  padding: 10px 20px 10px 20px; width: 750px;  float: center;}


.orderbox {background: #FFFCD5; border: 1px solid #D5D5D5;  -moz-border-radius: 15px;   font-style: normal; color: #000; margin: 30px 0px 30px 0px;  padding: 10px 20px 10px 20px; width: 750px;  float: center;}

.widewhite {background: #FFf;  font-style: normal; color: #000; margin: 30px 0px 30px 0px;  padding: 10px 20px 10px 20px; width: 800px;  float: center;}

.box { background: #00395A;  border: 1px solid #D5D5D5; -moz-border-radius: 15px; margin: 0px 10px 10px 0px; padding: 10px 10px 10px 10px; color: #fff; font-style: italic; font-family: Times New Roman; font-size: 1.2em; width: 325px; float: left;}

.boxblueleft { background: #00395A;  border: 1px solid #D5D5D5; -moz-border-radius: 15px; margin: 20px 10px 10px 0px; padding: 10px 10px 10px 10px; color: #fff; font-style: italic; font-family: Times New Roman; font-size: 1.2em; width: 325px; float: left;}

.boxbluelefttestmonial { background: #00395A;  border: 1px solid #D5D5D5; -moz-border-radius: 15px; margin: 0px 10px 10px 0px; padding: 10px 10px 10px 10px; color: #fff; font-style: italic; font-family: Times New Roman; font-size: 1.2em;  float: left;}

.boxblueright { background: #00395A;  border: 1px solid #D5D5D5; -moz-border-radius: 15px; margin: 0px 0px 10px 10px; padding: 10px 10px 10px 10px; color: #fff; font-style: italic; font-family: Times New Roman; font-size: 1.2em; width: 325px; float: right;}

.box50 { background: #fff; border: 1px solid #D5D5D5;  margin: 0px 10px 10px 0px; padding: 10px 10px 10px 10px; color: #000; font-style: normal; font-family: Arial; font-size: 1.0em; float: left; width: 300px;}
.box ul { line-height: 1.1em; margin-left: -20px;}
.box h4 { color: #fff;}



.action { background: #fff url(images/action.png) no-repeat top right; margin: 20px 0px 20px 0px; padding: 10px 150px 10px 0px; color: #404040; font-style: italic; font-family: Times New Roman; min-height: 156 px; font-size: 1.2em; border-top: solid 1px #C0C0C0; border-bottom: solid 1px #C0C0C0;}

.video { background: #FCFCFC url(images/video.png) no-repeat top left; border: 1px solid #D5D5D5; -moz-border-radius: 15px; margin: 0px 0px 10px 10px; padding: 0px 10px 0px 105px; color: #404040; font-style: italic; font-family: Times New Roman; min-height: 100px; font-size: 1.2em; width: 210px; float: right;}

.video h3 {color: #404040; font-style: normal; font-size: 1.1em; }



.tools { background: #fff url(images/150-tools.png) no-repeat top right; vertical-align: middle; margin: 20px 0px 20px 0px; padding: 10px 150px 10px 0px; color: #404040; font-style: italic; font-family: Times New Roman; min-height: 156 px; font-size: 1.2em; border-top: solid 1px #C0C0C0; border-bottom: solid 1px #C0C0C0;}

.codesample { background: #fff url(images/codesample.png) no-repeat top right; vertical-align: middle; border: 1px solid #000; -moz-border-radius: 15px; color: #000; margin: 20px;  padding: 20px; font-style: italic; font-family: Times New Roman; min-height: 156 px; font-size: 1.2em; }

.author { background:  #EFF6F7; font-style: italic; font-family: Times New Roman; font-size: 1.2em; border: 1px solid #D5D5D5; -moz-border-radius: 15px; color: #555; margin: 20px 0px 20px 0px;  padding: 0px 10px 0px 10px; }

.important { background: #fff; font-family: Verdana; line-height: 1.3em; font-size: 1.2em; border: 3px solid #ff0000; -moz-border-radius: 15px; color: #555; margin: 20px 0px 20px 0px;  padding: 15px; }

.author h3 { color: #F56425;font-style: normal; font-family: Verdana; }

.example { background: #fff; font-family: Times New Roman; font-size: 1.1em;  border: 1px solid #ccc; -moz-border-radius: 15px; color: #555; margin: 20px 0px 20px 0px;  padding: 15px; }

.exampleol { background: #fff; font-family: Times New Roman; font-size: 1.2em;  border: 1px solid #ccc; -moz-border-radius: 15px; color: #555; margin: 20px 0px 20px 0px;  padding: 15px; }

.note { background: #fff; font-family: Verdana; line-height: 1.2em;  border: 1px solid #ccc; -moz-border-radius: 15px; color: #555; margin: 20px 0px 20px 0px;  padding: 15px; }

.searchhead {  padding: 0px; margin: 0px; }
.searchhead h2 a { color: #1642A1; padding: 0px; margin: 0px; }
.searchhead h2 a:hover { color: #ff0000; padding: 0px; margin: 0px; }
.searchcontent {  font-size: 1.2em; border-bottom: dashed 1px #D9E7C0; padding: 0px; margin: 0px; }

ol.steps {
	margin: 20px 0;
	padding: 0 0 0 35px;}
ol.steps li {
	margin: 0;
	padding: 15px 15px;}
ul.steps {
	margin: 20px 0;
	padding: 0 0 0 35px;}
ul.steps li {
	margin: 0;
	padding: 15px 15px;}

.lessons li { line-height: 1.3em;}
.lessons ol.upper-roman {list-style-type:upper-roman}
.decimal ol {list-style-type:decimal}
#Categories { width: 390px;  background: url(images/folder.jpg) no-repeat center left; padding-left: 20px; display: block; margin-bottom: 5px;}
#Comments { width: 110px; text-align: right; display: block;}
#Comments a { padding-left: 20px; background: url(images/comments.jpg) no-repeat center left; } 
#Categories, #Comments { color: #c8cebc; }

/*** SIDEBAR ***/

.sidebar {margin-bottom: 10px; }
.sidebar h3 { font-size: 18px; font-family: Arial; font-weight: bold; padding-bottom: 4px; margin-bottom: 4px;}
.sidebar ul { list-style: none; padding: 0px; margin: 5px 0px 0px 0px; }
.sidebar ul li { padding-bottom: 2px;}
.sidebar ul.half li { width: 150px; padding-bottom: 2px; margin-bottom: 7px; float: left; }
.sidebar .alignleft { width: 160px; }
.sidebar .alignright { width: 130px; text-align: right;}
.sidebar .alignright a { text-decoration: none; }
.sidebar p { margin: 0px 0px 0px 5px; line-height: 14px; font-size: 11px; color: #404040}



#Blue { color: #033b6a; text-decoration: none; }
#Blue h3 { color: #0B599A; font-size: 18px;  padding: 4px;  }
#Blue ul li { border-bottom: none; padding:2px 10px 2px 5px;}
#Blue a { color: #404040;}
#Blue a:hover { color: #ff0000;}
#Blue ul li a p, #Blue .alignright p { color: #587D92; text-decoration: none; font-size: 11px; margin: 5px 5px 0 0; padding: 5px 5px 0 0; }

#Orange { background: #FFF1DC; color: #938A7B; }
#Orange h3 { color: #764700; border-bottom: solid 1px #DDC49F; }
#Orange a { color: #C87800; }
#Orange ul li { border-bottom: solid 1px #F1DAB8; color: #DDC49F; }

#Green { background: #F4FDDE; color: #5F6454; }
#Green h3 { color: #466200; border-bottom: solid 1px #CBD6B1; }
#Green ul li { color: #CBD6B1; border-bottom: solid 1px #D9E5BC; }


.box1 { margin: 15px 35px 15px 0px; width: 270px; float: left; }
.box2 { margin: 15px 15px 15px 0px; width: 270px; float: left; }
.box3 {  width: 270px; background: url(images/rightfoot.jpg) no-repeat left top; float: right; margin: 15px 0 15px 0; }
.box1 p, .box2 p, .box3 p { width: 270px;  line-height: 16px; font-size: 13px; color: #25819D; background: #93CBDC; padding: 5px;}
.box1 a, .box2 a, .box3 a { color: #FF3C00; background: #ffffff;}

.header h4 { background: #ffffff; padding: 2px; font-size: 16px; color: #000040; font-weight: bold; }



/*** COMMENTS ***/

.comentariu, .commentform { width: 500px; padding: 10px; }
.alt, .commentform { background: #F1F9FB url(images/postheadbg.jpg) no-repeat right bottom; }
.comment-meta { font-weight: bold; color: #6E999D; border-bottom: solid 1px #B4D3D8; padding-bottom: 5px; }
.comment-meta span { font-size: 14px; }
.comment-meta span a, .comment-meta a { color: #27909A; text-decoration: none; }
.comments h2 { margin-bottom: 10px; }
.commentform span { display: block; margin: 6px 0 6px 0; font-size: 14px; }
.commentform input, .commentform textarea { border: solid 1px #B4D3D8; background: #ffffff; padding: 5px; width: 450px;}
.commentform input.subscribe_button { width: 150px; margin-top: 10px; }

/***** Footer ********************/




.footer {
	background: #0D365D;
	border-top: 2px solid #222222;
	width: 100%;
	color: #C0C0C0;
	font-size: 11px;
	float: center; 
	margin: 0 auto 0 auto; 
	padding: 0px;
	}

.footer a, #footer a:visited {
	color: #999999;
	text-decoration: none;
	}
	
.footer a:hover {
	color: #ff0000;
	text-decoration: underline;
	}
	

.footer h3 { color: #0B599A; font-size: 18px; font-weight: bold; padding: 4px;  margin: 0px 0px 5px 0px;
	padding: 0px;}
.footer ul {
	list-style-type: square;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
.footer ul li {
	list-style-type: square;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	}
	
.footer p {
	margin: 0px;
	padding: 0px;
	}
	
.footer-top {
	margin: 0px;
	padding: 0px;
	}


.nav_bottom {
background: #0D365D;
	height:30px;
		margin-bottom: 0px; 
			border-top: solid 1px #C0C0C0;
}

.nav_bottom ul li { display: inline;}
/***** Copyright ********************/



#copyright {
	width: 800px;
	background: #0D365D;
	color: #ffffff;
	font-size: 11px;
	float: center; 
	margin: 0 auto 0 auto; 
	padding: 10px 0px 10px 0px;
	text-align: center;
	}
	
#copyright a, #copyright a:visited {
	color: #fff;
	text-decoration: none;
	}
	
#copyright a:hover {
	color: #AAAAAA;
	text-decoration: underline;
	}
	
#copyright p {
	margin: 0px;
	padding: 0px;
	}


/**** OTHERS ***/

.rssfeed { padding-left: 22px; background: url(images/rss.jpg) no-repeat left center; }


.item {
		margin-bottom: 30px;		
		}
#wlmember_loginwidget	{

	margin-left: 20px;

	}




	
