/*
Theme Name: FreeQuotes 101
Theme URI: http://freequotes101.com/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Stephen Reinstein
Author URI: http://ruzoo.com
*/

html, body
{
	background:       url(images/bg.jpg) #9dc9e4 repeat-x;
	color:            #272727;
  	font-family:      Arial, "Times New Roman", sans-serif;
  	font-size:        12px;
 	margin:           0 auto;
  	padding:          0px;
  	text-align:       left;
}

.container
{
  	margin:           0 auto;
  	width:            971px;
}

.innercontainer
{
  	margin:           0 auto;
  	width:            971px;
	background:		  #ffffff;
	height:			  auto;
}

.header
{
	background:		  url(images/header.png) no-repeat;
	width:			  997px;
	height:			  141px;
	margin:			  10px 0 0px -12px;
}

.navigation
{
	background:		  url(images/nav.png) no-repeat;
	width:			  956px;
	height:			  58px;
	margin:			  -30px 0 -44px 7px;
	position:		  absolute;
	z-index:		  2;
}

.navigation ul.first li.first
{
	list-style:       none;
	margin:           0;
	display:		  inline;
	color:			  #fff;
	font-size:        14px;
	padding-left:     40px;
}

.navigation ul.first
{
	margin-left: 	  -40px;
	margin-top:	      20px;
}

.navigation ul.second li.page_item
{
	list-style:       none;
	margin:           0;
	display:		  inline;
	color:			  #fff;
	font-size:        14px;
	padding-left:     36px;
}

.navigation ul.second
{
	margin-left: 	  460px;
	margin-top:	      -27px;
}

.navigation a
{
	color: 			  #ffffff;
	text-decoration:  none;
}

.navigation a:hover
{
	color: 			  #ffffff;
	text-decoration:  underline;
}

.topbox
{
	height:			  450px;
	width:			  971px;
	background:       #ffffff;
	position:		  absolute;
}

.topbg1
{
	background:		  url(images/top_bg.png) no-repeat;
	height:			  340px;
	width:			  956px;
	margin: 		  35px 0 0 7px;
}

.topbg2
{
	background:		  url(images/top_bg1.png) no-repeat;
	height:			  335px;
	width:			  956px;
	margin: 		  35px 0 0 7px;
}

.topbg1 h1
{
	font-size:		  26px;
	color:			  #0240a7;
	text-align:		  center;
	padding-top:	  13px;
}

.topbg2 h1
{
	font-size:		  26px;
	color:			  #0240a7;
	text-align:		  center;
	padding-top:	  13px;
}

.logos
{
	margin-left: 	  20px;
}

.logos img
{
	padding-right:	  10px;
}

.signup
{
	float:			  right;
	margin-top:	      30px;
}

.signuptext
{
	font-size:		  22px;
	font-weight:	  bold;
	margin:			  0 0 0 60px;
}

.stateinput
{
	width: 	   		  320px; 
	height: 		  40px; 
	font-size: 		  16px;
	margin:			  10px 0 10px 60px;
}

.button
{
	margin-right:	  20px;
}

.content
{
	background:		  #ffffff;
	height:			  auto;	
	-moz-border-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
}

.leftbar 
{
	margin-top:	      10px;
	float:			  left;
	width:			  670px;
	padding-left:     7px;
	padding-bottom:	  10px;
}

.leftbg
{
	background:       #ffffff;
	border:			  1px solid #d9d9d9;
	width:			  660px;
	/*height:			  100%;*/
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.leftbg h2
{
	padding-left:	  10px;
}

.leftbg p
{
	padding-left:	  10px;
	line-height:	  20px;
	padding-right:	  10px;
}

.rightbar 
{
	margin-top:	      10px;
	float:			  left;
	width:			  280px;
	padding-bottom:	  10px;
}

.rightbg
{
	background:       #ffffff;
	border:			  1px solid #d9d9d9;
	width:			  280px;
	/*height:			  100%;*/
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.rightbg h3
{
	font-size: 		  16px;
	padding-left:	  20px;
	margin-bottom:    -10px;
}

.rightbg ul li
{
	list-style: 	  none;
	margin-left: 	  -20px;
	width:			  240px;
}

.rightbg li
{
	padding-bottom:   10px;
	border-bottom:    1px solid #d9d9d9;
	padding-top:	  10px;
}

.rightbg a
{
	color:			  #1173b0;
	text-decoration:  none;
}

.rightbg a:hover
{
	color: 			  #1173b0;
	text-decoration:  underline;
}

.rightbg li.last
{
	padding-bottom:   10px;
	padding-top:	  10px;
	border:           0px;
}

.footer
{
	text-align:		  center;
	padding-top:	  25px;
	padding-bottom:	  20px;
}

.footer ul li
{
	text-align:		  center;
	padding-top:	  25px;
	padding-bottom:	  20px;
	list-style:       none;
	margin:           0;
	display:		  inline;
	color:			  #000;
	font-size:        12px;
	padding-left:	  15px;
}

.footer a
{
	color: 			  #000;
	text-decoration:  none;
}

.footer a:hover
{
	color: 			  #000;
	text-decoration:  underline;
}



