/*

PERSONAL HOMEPAGE THEME FOR WORDPRESS

		 

By: Chris Coyier

http://chriscoyier.net

http://css-tricks.com

		 

-- Feel free to alter and use this theme for whatever you would like.

-- A link back is always nice but not required.

		 

Light Tan: #f4dfb8

Dark Tan: #d7b880

Dark Gray: #272727

Dark Red: #0C5875

		 

*/



/*

	RESET

*/



*									{ margin: 0; padding: 0; } 

html { 



}

html, body { 

height: 100%; 

}								
.bofblog {
background-image:url("http://www.mustknowinvesting.com/wp-content/uploads/2010/10/bofblogs2010box2.jpg");
background-repeat:no-repeat;
width:340px;
height:310px;
float: right;
margin-top:10px;
border-width:3px;
margin-bottom:10px;
border-style:solid;
border-color:#8EBE71;
}
.champion {
font-weight:bold;
font-size:14px;
text-decoration:none;
list-style-type:none;
padding-top:145px;
line:height:15px;
}
.second {font-weight:bold;
font-size:14px;
text-decoration:none;
list-style-type:none;
margin-top:50px;
line:height:15px;
}
body { 

font-size: 14px; 

font-family: arial, sans-serif; 

color: #000000; 

width:960px;

border:0px;

background-color:#9F9F9F; 

margin:0 auto;

}



ul { 

list-style: none; 

}

ol { 

list-style: none; 

}

a { 

outline: none; 

text-decoration: none; 

border:0;

}

a img { 

border:0; 

background: none; 

}

img { 

vertical-align: middle; 

}

table { 

border-collapse: collapse; 

}



/*

	UTILITY

*/

.floatLeft 							{ float: left; }

.floatRight							{ float: right; }

.clear								{ clear: both; }

.button								{ border: 1px solid #272727; background: white; padding: 3px 8px; 

									   color: #272727; }

.button:hover						{ background:#417F26; color: white; }





/*

	TYPGROGRAPHY

*/

p, li								{ font-size: 1.2em; line-height: 1.2em; margin: 0 0 10px 0; }

p#intro-paragraph					{ font-family: arial, serif; font-size: 2.0em; font-style: italic; line-height: 1.4em; 

									  margin-top: 5px; }

p#intro-paragraph span				{ font-size: 2.4em; font-weight: bold; }

p#intro-paragraph em				{ color: #417F26; }

a									{ color:#417F26; }

a:hover								{  color:#0C5875; }

h1									{ font-size: 3.6em; font-family: arial, serif; font-weight: normal; }

h2									{ font-size: 22px; font-family: arial, serif; font-weight: bold; }

h3									{ font-size: 22px; font-family: arial, serif; font-weight: normal; margin: 0 0 10px 0; }

h4									{ color: white; font-size: 18px; margin-bottom: 15px; }

.post h4							{ font-size: 1.8em; font-family: arial, serif; font-weight: normal; margin: 0 0 10px 0;

									  color: #900; }



/*

	FORMS

*/

input								{ padding: 5px; }





input.text, textarea, select { 
  border: 1px solid #666; 
  border-right: 1px solid #ccc; 
  border-bottom: 1px solid #ccc;
}

/*

	STRUCTURE

*/





#main-col { 

width: 550px; 

float: left; 

padding:5px 5px 5px 10px;

background:#fff;

margin:0px 0px 0px 10px;

border-width:3px;

border-style:solid;

border-color:#8EBE71;

}

#main-col { 

w/idth: 553px; 

}				

#linksidebar						{ width: 190px; float: right; }

#push								{ height: 10px; }





/*

	HEADER

*/



.logo	{ 

padding:0px 0px 0px 20px;

float:left;

}



*html .logo	{ 

padding:0px 0px 0px 0px;

margin:0px 0px 0px 10px;



}

.logo a {

border: 0;

}



#main-pic { 

float: left; 

margin-right: 10px; 

}

#top-bar { 

width:960px; 

padding: 0px 0 0px 0;

float:left;

background:#3D80AF;

} 



#top-bar p { 

color: #0C5875; 

width: 300px; 



}

.ad {

float: right;

margin: 10px 0px 10px 0px;

padding: 0px 0px 0px 0px;  

}

*html .ad {

float: right;

margin: 10px 0px 10px 0px;

padding: 0px 0px 0px 0px; 

}



form#searchform	{ 

margin: 0 5px 0px 0; 

float: right;

vertical-align:top; 

}



/*

	MENU

*/

#menu-bar { 

padding-top: 3px; 

padding-bottom: 0px;

background:url(http://www.mustknowinvesting.com/wp-content/themes/default/images/nav.png);

background-repeat:no-repeat;

height:35px;

}

*html #menu-bar { 

padding-top: 5px; 

padding-bottom: 0px;

background:url(http://www.mustknowinvesting.com/wp-content/themes/default/images/nav.jpg);

background-repeat:no-repeat;

height:35px;

}

ul#main-nav {  

width: 900px; 

margin: 5px 0 0px 0; 

padding:0px 0px 0px 0px;

}



ul#extra-nav{ 

width: 200px;  

float:right; 

text-align: right; 

margin:0px 0px 0px 0px;

}

ul#main-nav	li, ul#extra-nav li { 

display: inline;

padding:0 0 5px 0; 

}

ul#main-nav li a, ul#extra-nav li a	{ 

color: white; 

font-faimly:arial,times new roman;

font-size: 16px;  

font-style:bold; 

padding: 0px 8px 0px 5px; 

}

ul#main-nav li a:hover,

ul#extra-nav li a:hover,

body#portfolio ul#extra-nav li.portfolio a,

body#default ul#main-nav li.home a,

body#about ul#main-nav li.about a,

body#contact ul#main-nav li.contact a,





body#resume ul#extra-nav li.resume a{  color: #ACE982; }









/*

	WIDGETS

*/

.widget	{ 

/*background-color:#ffffff;*/

width: 350px; 

margin: 0 0 10px 0;

list-style:none;

text-decoration:none; 



}

/*.widget .inside	{ 

padding: 10px;



 

}*/

.widget ul { 

list-style: none; 

margin-left: 15px; 

list-style:none;

text-decoration:none;

}

.widget ul li 	{ 

margin: 0 0 10px 0; 

list-style:none;

text-decoration:none;

}

.widget ul li a 					{ display: block; padding: 2px; }

.widget ul li a:hover				{ /*background: #0C5875; color: white;*/ }

.thumb								{ width: 62px; }

.flickr-thumb						{ height: 41px; width: 62px; overflow: hidden; float: left; margin: 0 0 10px 15px; }









/*

	BLOG ENTRIES

*/

.post	{ 

margin: 10px 0 10px 0; 

background:#fff;

border-bottom: 3px solid #8EBE71;

float:left;

}



.datebox							{ 

}

.day								{ font-size: 3.4em; font-weight: bold; margin: 0; font-family: Georgia, serif; }

.month								{ font-size: 1.8em; font-weight: bold; text-transform: uppercase; margin: 0; }

.year								{ font-size: 1.6em; font-weight: bold; margin: 0; }

ol.commentlist						{ list-style: none; }

.comment-bubble						{  border:solid #8EBE71 2px; color: #000000; padding: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

ol.commentlist li p					{ font-size: 1.0em; }

.gravatar							{ margin-top: 3px; padding: 2px; height: 40px; }



/*

	FOOTER

*/

#footer								{ height: 300px; background: #272727; border-top: 4px solid #8EBE71; padding-top: 20px; }

#footer-inside						{ width: 960px; margin: 0 auto; }

#footer p							{ color: white; }

#footer-1 { 

width: 300px; 

float: left; 

margin: 0px 30px 0px 20px; 

}

.linkline {

text-align:left;

margin:0px 0px 0px 10px;

padding:0px 0px 0px 10px;

color:#ffffff;

font-size:14px;

}

#footer-3 { 

width: 250px; 

float: left; 

margin:0px 10px 0px 20px;  

}

#footer-3 a {

color:#ffffff;

}

#footer-4 { 

width: 300px; 

float: left;

margin-left:10px; 

}

#footer a							{ color:

color:#8EBE71;

 }

#footer ul							{ color: white; }



#sidebar {

          float:right;

          padding:0px 0px 0px 0px;

          /*background:#fff;*/

          width:350px;

          border-width:3px;

          /*border-style:solid;

          border-color:#8EBE71;*/

          margin:0px 20px 0px 0px;

          color:#000000;
        

}

* html #sidebar {

          width:345px;

          

          margin:0px 5px 0px 0px;

         

}

#sidebar li {

          text-decoration:none;

          padding:0px 0px 0px 0px;

          

}

#sidebar ul {

         font-color:#ffffff;

}

#sidebar h2 {

width: 172px;  

padding: 0 0px 0px 0px; 

color:#ffffff;

font-size:14px;

font-faimly:arial;

background:url(http://www.mustknowinvesting.com/wp-content/themes/default/images/headerbg.png); 

background-repeat:no-repeat;

text-align: center;

margin: 0 0px 0 0;

} 

*html #sidebar h2 {

width: 171px;  

padding: 0 0px 0px 0px; 

color:#ffffff;

font-size:14px;

font-faimly:arial;

background:#86B669

text-align: center;

margin: 0 0px 0 0;

} 

#sidebar a {

        /*color:#000000;*/
text-decoration:underline;

}

#opt-in {

       float: right;

       /*padding: 0px 15px 10px 0px;

       margin:0px 0px 0px 5px;*/

       width:350px;

       height:220px;

       font-size: 12px;

       font-weight:bold;

background: url(http://www.mustknowinvesting.com/wp-content/themes/default/images/optinbgr.jpg) ;      background-repeat:no-repeat;

}

*html #opt-in {

      

       width: 350px;

       margin: 0px 5px 10px 0px;

       padding: 0px 0px 0px 0px;	 

       background: url(http://www.mustknowinvesting.com/wp-content/themes/default/images/optinbgr.jpg) ; 

       height:220px;



      

}       



#optinpm {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}



.input {

       padding:0px 0px 5px 5px;

       text-align:left;

}

/*#textbox {

       background-color:;

}*/





.video {

	background:#fff;

	float: right;

        width: 345px;

	/*margin: 0px 15px 10px 0px;

	padding: 0px 0px 0px 0px;*/

        text-align:center;

        border-width:3px;

        border-style:solid;

        border-color:#8EBE71;

}



*html .video {

width: 345px;

float: right;

/*margin: 0px 5px 10px 0px;

padding: 0px 0px 0px 0px;*/   	        

}

.video h2 {

       

       color:#ffffff;

       font-size:14px;

       font-faimly:arial;

       background:url(http://www.mustknowinvesting.com/wp-content/themes/default/images/headerbg.png); 
       background-repeat:no-repeat;
width:345px;

}

*html .video h2 {

       width:345px;

       background:#86B669;

}











.breaking, .recent {

padding:0px 0px 0px 0px;

background:#ffffff;

width:560px;

float:left;

display: inline;

}





.postimg {



width: 105px;



height: 140px;

padding-bottom: 10px;

}



.postimg-s {

float: right;

width: 50px;

height: 50px;

padding-bottom: 10px;

}



.breaking h2 {

font-size: 20px;

line-height: 20px;

margin-bottom: 0px;

}



    .breaking h2 a, .recent h3 a {

    text-decoration: none;

    color: #065F09;

    }

    

    .breaking h2 a:hover, .recent h3 a:hover {









    text-decoration: underline;

    }



.breaking { 

     Background:#ffffff;

     width:560px;

     float:left;

}





.headerlink {

width:500px; 

height:50px; 

position:absolute;

}





#content {

background:#3D80AF;

padding:10px 0px 0px 0px;

}

.featuredpost {



background:#fff;

padding:0px 0px 0px 0px;



}

.featuredpost img {

float:right;

padding-right:5px;

}

.featuredpost h2{

font-size:18px;

font-weight:bold;

}



.featuredpost h3 {

font-size:20px;

padding:0px 0px -5px 0px;

color:#000000;

}



.sidebarbox2 {

float:right;
font-size:12px;
font-weight:bold;
line-height:13px;
width:170px;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;
 background:#fff;
border-right:2px solid #8EBE71;
border-left:2px solid #8EBE71;
border-bottom:2px solid #8EBE71;
}

*html .sidebarbox2 {



width:171px;

}

.spacer {

height:10px;

width:590px;

background:#3D80AF;

margin:0px 0px 0px -20px;

border:none;

}



#header { 

height:150px;

background:#3D80AF;

}



#polls {

list-style:none;

}

.rss {

float:right;

padding:97px 10px 0px 0px;

}

*html .rss {

float:right;

padding:0px 0px 0px 0px;

margin:97px 5px 0px 0px;

}

.actions { 

float:left;

padding: -5px 0px 0px 5px;

margin-top:3px;

}

.related {

  float:right;

  width:225px;

  padding:50px 5px 10px 5px;

  font-size:10px;

  margin-top:20px;

}

.rposts {

  float:right;

  font-size:10px;

  padding:40px 100px 10px 0px;

}

.socialp {

  padding:0px 5px 0px 0px;

}

#tag_cloud {

       list-style:none;

       text-decoration:none;

}

.democracy {

float:right;

background:#fff;

width:345px;

border-width:3px;

border-style:solid;

border-color:#8EBE71;

margin: 0px 15px 10px 0px;

padding: 0px 0px 0px 0px;

color:#000000; 

}

*html .democracy {

float:right;

background:#fff;

width:345px;

border-width:3px;

border-style:solid;

border-color:#8EBE71;

margin: 0px 0px 0px 10px;

padding: 0px 0px 0px 0px;

color:#000000; 

}

.dem-results li { 

padding:10px 5px 0px 10px;



}

.dem-graph dem-winner {

padding:10px 5px 0px 10px;

}

.clearr {

clear:right;

}

.democracy h2 {

text-align:center;

color:#ffffff;

font-size:14px;

font-faimly:arial;

background:url(http://www.mustknowinvesting.com/wp-content/themes/default/images/headerbg.png); 

background-repeat:no-repeat;

}

.democracy h2 {

background:#86B669; 

}

.clearl {

clear:left;

}

.patrick {

color:#fff;

font-size:12px;

}

.patrick img {

float:right;

padding:0px 0px 3px 5px;

}



.slogan { 

text-align:left;

margin:50px 0px 0px 0px

}

.mail {

float:right;

padding: 117px 15px 0px 0px;

}



.dusty {

padding:20px 0px 0px 0px;

color:#fff;

font-size:12px;

}

.dusty img {

float:left;

padding:0px 5px 3px 0px;

}

.dusty a { 

color:#8EBE71;

}

.patrick a { 

color:#8EBE71;

}

.sidebarbox1 {

float:left;
line-height:14px;
width:170px;
font-size:12px;
margin: 0px 0px 10px 0px;
font-weight:bold;
padding: 0px 0px 0px 0px;
border-bottom:2px solid #8EBE71;
border-right:2px solid #8EBE71;
background:#fff;
border-left:2px solid #8EBE71;
}

*html .sidebarbox1 {

float:left;

width:171px;

margin: 0px 0px 10px 0px;

padding: 0px 0px 0px 0px;

border-right:3px solid #8EBE71;

}

.style2 {
	color: #3D80AF;
	font-weight: bold;
	padding-bottom:5px;
	font-size:18px;
}





.submit {

	background-position: right top;

	text-align: right;

	vertical-align: top;

	padding-left: 20px;

        padding-top:7px;

}

.formopt {

	text-align: center;

        padding:5px 0px 0px 5px;

}

.stamp ( 

float:left;

}

.poll-question {

text-align:center;

color:#ffffff;

font-size:14px;

font-faimly:arial;

background:url(http://www.mustknowinvesting.com/wp-content/themes/default/images/headerbg.png); 

background-repeat:no-repeat;

}

.side-wrap {

width:550px;

height:800px;

}

.sidebarbox3 {

float:right;

width:350px;

margin: 10px 0px 10px 0px;

padding: 0px 0px 10px 0px;

}

*html .sidebarbox3 {

margin: 10px 0px 10px 0px;

padding: 0px 0px 10px 0px;

width: 350px;

float: right;

	        

}

*html .sidebarbox1 {

width:171px;

}







*html .patrick img {



float:right;

padding:0px 0px 3px 5px;

margin:0px 5px 0px 0px;

}

*html .mail {

float:right;

padding:0px 0px 0px 0px;

margin:117px 15px 0px 0px;



}





*html .spacer {

height:20px;

width:590px;

background:#3D80AF;

margin:0px 0px 0px -30px;

border:none;

}





*html #main-col { 

width: 553px; 

float: left; 

padding:5px 0px 10px 10px;

background:#fff;

margin:0px 0px 0px 5px;

border-width:3px;

border-style:solid;

border-color:#8EBE71;

}

.form { 

      padding: 5px 0px 0px 10px;

      margin:  5px 0px 0px 10px;

}
.form label { 

      padding: 5px 0px 5px 10px;

      margin:  5px 0px 0px 10px;

}
 .center {

      padding-left:20px;

      padding-right:20px;

}

.time {

      padding-right: 10px;

      font-size: 10px;

      font-color: #c2c4c7;

}

/*----- General styles -----*/

.centre { text-align: center; }
.red { color: #c00; }
.black { color: #000; }
.white { color: #fff; }
.highlight { background: #ff0; }
.underline { text-decoration: underline; }

.align-left { float: left;	margin: 0 15px 15px 0; }
.align-right {	float: right; margin: 0 0 15px 15px; }
.clear { clear: both; }

.size12 { font-size: 12px; }
.size14 { font-size: 14px; }
.size16 { font-size: 16px; }
.size18 { font-size: 18px; }
.size20 { font-size: 20px; }
.size22 { font-size: 22px; }

/*----- Structure -----*/


#content {
}

.video2 {
	padding: 62px 0 56px;
	background: url("http://www.mustknowinvesting.com/images/battleofreiblogs2010/content-bg.jpg") -10px top no-repeat;
	text-align: center;
}


.blogger {
	padding: 0 14px 35px;
	margin-bottom: 15px;
	background: url(http://www.mustknowinvesting.com/images/battleofreiblogs2010/blogger-bg.png) no-repeat bottom center;
	overflow: auto;
	display: inline-block; /* IE */
}
.blogger { display: block; }

.blogger .photo {
	float: left;
	width: 80px;
	height: 89px;
	padding: 19px 16px;
	background: url(http://www.mustknowinvesting.com/images/battleofreiblogs2010/blogger-photo.png) no-repeat;
}

.blogger .right {
	margin: 15px 0 0 123px;
}

.blogger h3 {
	margin-bottom: 5px;
	font-size: 16px;
	font-weight:bold;
}

.blogger .tweet {
	float: right;
}

.get-social {
	float: left;
	padding: 10px 5px 0 0;
}

.blogger .social li {
	float: left;
}
.blogger {
	font-size:12px;
}
.blogger a {
	text-decoration:underline;
}

