/*
Theme Name:		See Results
Theme URI: 		http://wpframework.com/
Version: 		0.2.4.10
Description: 	Blog theme for see results
Author: 		Thinking Big

*/

/* Reset Browser Defaults */
@import url( 'library/media/css/reset.css' );

/* Apply base theme styles and colors */
@import url( 'library/media/css/base.css' );


/* Stylistic CSS Styles */
@import url( 'library/media/css/screen.css' );

/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */
.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}

body { background-color: #fff; height:100%; width:100%; color:#333333; }

.container { width: 980px; margin: 0 auto; background: #fff; }
    
	.header {
      position: relative;
      margin-bottom: 0px;
      color: #000;
      background: #c6c2c6;
	  border-bottom: 6px solid #457aae;
      padding: 0;
      height: 180px;
      padding: 5px; }

      .title { width: 980px; margin: 0 auto; }
        .logo { padding-left: 20px; }
	  
	  .rss { position: absolute; right: 26%; top: 50px; }
		.rss a { background: url(library/media/images/rss-icon.png) no-repeat 0 0; height: 128px; width: 128px; display: block; }

	#primary {
      padding: 30px 15px 15px 15px;
      background-color: #fff;
      margin-bottom: 30px;
      _height: 1px; /* only IE6 applies CSS properties starting with an underscrore */
      margin-top: 0px;
	   float: left; }
	  
        .aside { 
		  width: 260px;
		  font-family: verdana;
		  margin: 40px 0; 
		  position: relative; 
		  float:right; 
		  border-left: 1px solid #efefef;
		  min-height:520px; 
		  _height: 520px; }
         .search { border: 1px solid #ccc; }
		 .search-btn { border: 1px solid #ccc; margin-top: 5px; padding: auto 7px; }
		   .search-btn:hover { border: 1px solid #538AE1;  }
          .aside h2 {
            font-size: 1.2em;
            margin: 10px 0 5px 0;
            padding: 0px;
            font-weight: lighter;
            border-bottom: 1px dashed #999;
            color: #3697fb; }
          .aside h3 {
            font-size: 1.3em;
			font-family: verdana;
            margin: 5px 0 5px 0;
            font-weight: normal;
            padding: 5px;
            height: 20px;
			color: #638D98;}
		  .aside ul { 
		    list-style-type: none; 
			margin: 5px 0; 
			padding: 5px 0 5px 10px;  
			background-color:#457aae; 
			-moz-border-radius: 5px; 
			-webkit-roder-radius: 5px;
			border-radius: 5px;}
          .aside a, .aside a:visited { 
		    text-decoration: none;
			margin-bottom: 10px;
			font-size: 1em; 
			color: #fff; 
			line-height: 190%; 
			width: 90%; 
			display:block; }
          .aside a:hover { 
			text-decoration: underline; 
			-moz-border-radius: 5px; 
			-webkit-roder-radius: 5px;
			border-radius: 5px; }
          .aside .change-status { font-size: 0.9em; }
        .hfeed { color: #5f605c; 
		    padding: 10px; 
			float: left; 
			width: 650px; 
			font-family: Verdana;
			text-decoration: none;
			word-spacing: 0.1em;
			text-align: left;
			letter-spacing: 0;
			line-height: 1.3em;
			font-size: 1em; }
		  .hfeed h1 { border-bottom:1px solid #EFEFEF;
			color:#578EE3;
			font-size:1.6em;
			font-weight:normal;
			margin-bottom:10px; }
          .hfeed h2 {
            font-size: 1.75em;
            margin: 10px 0 5px 0;
            padding: 0px;
            font-weight: lighter;
            border-bottom: 1px solid #999;
            color: #3697fb; }
            .hfeed h2 span { font-size: 70%; }
          .hfeed a, .hfeed a:visited { text-decoration: none; font-size: 0.9; color: #457aae; }
            .hfeed a:hover { color: #000; }
          .hfeed h3 {
            font-size: 1em;
            margin: 20px 0 5px 0;
            font-weight: bold;
            border-bottom: 1px solid #CFCFCF;
            padding: 5px;
            background-color: #fff;
            color: #BFAE6B;
            width: auto; }
          .hfeed strong { color: #999; }
          .hfeed ul { margin: 0px; padding: 0px; } 
            .hfeed ul li { margin-left: 10px; padding: 2px 0 0 0px; font-size: 0.9em; list-style:none; }
              .hfeed li strong { color: #3697fb; }
              .hfeed li span { color: #6F777F; }
                .hfeed ul li ul li { font-size: 0.9em; padding-left: 10px; list-style-image: url(../img/bullet.gif); list-style-position: inside; color:#3697fb; }
                  .hfeed ul li ul li a { color: #194268; }
                  .hfeed ul li ul li a:visited { color: #194268; }
                  .hfeed ul li ul li a:hover { color: #3983ca; }

				 .hfeed ol { font-style:italic; font-family:Georgia, Times, serif; font-size:0.9emx; color:#6294DC; width:520px; margin-left: 40px }
				  .hfeed ol li { }
				  .hfeed ol li { padding:8px; font-style:normal; font-family:Arial; font-size: 1em; color:#6294DC; border-left: 4px solid #ccc; }
				  .hfeed ol li p em { display:block; }

			.comment-content {  clear: both; margin: 14px 0; padding: 7px; color: #888; font-size: 90%; border: 1px solid #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
			
			input {
			border-width: 1px;
			border-style: solid;
			border-color: #999999;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #333333;
			width: 200px;
			height: 15px;
			background: #efefef;}

			textarea, button { 
			border-width: 1px;
			border-style: solid;
			border-color: #999999;
			font-family: Arial, Helvetica, sans-serif;
			color: #333333;
			background: #efefef;}

			


    #footer { font-size: 1em; padding: 5px; color: #999; text-align:center;  background: #c6c2c6;
	  border-top: 6px solid #457aae; padding-top: 20px;  position: relative;}
		#footer-content { width: 980px; margin: 0 auto; height: 150px; text-align: center; }
		#footer .menu { float: left; border-bottom: 1px solid #ccc; }
	    #footer ul { list-style:none; text-align:center; }
        #footer li { display: inline; }
          #footer li a, #footer li a:visited { text-decoration: none; color: #358fe3;  }
          #footer li a:hover { text-decoration: underline; }
      
        #footer a, #footer a:visited { color: #4b7aa7; text-decoration: none; }
		#footer-social-icons a  {  text-align: center; display: inline-block; margin-right: 60px; font-size: 1.2em; font-family: verdana;}
		#footer-facebook  { height:32px; margin-bottom:10px; padding-bottom:5px; position:relative; width: 200px; }
		#footer-twitter  { height:32px; padding-bottom:5px; position:relative; width: 200px;}
		#footer-twitter a { position:absolute; right: 0px; text-decoration:none; top:5px; font-size: 1.2em; }
		#footer-facebook a { position:absolute; right:0px; text-decoration:none; top:5px; font-size: 1.2em;  }
		a.tblogo  {
			background:url("library/media/images/tb-logo.png") no-repeat 0 0;
			bottom:10px;
			display:block;
			height:81px;
			position:absolute;
			right:10px;
			width:90px; }
		span.note { display: block; padding-top: 25px; float: right; }


