/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
@charset "utf-8";

/******** Body Elements ********/

* {

	margin: 0; padding: 0;}

body {

	font:11px arial, verdana, tahoma;

	color:#333;

	background:url(img/bg.gif) repeat-y center}



/******** Layout Elements ********/



.wrapper {

	width: 818px; height:100%;

	margin:0 auto 0 auto;

	padding:0;

	background-color:#fff;

	border:1px solid #e1e2e3}

.header {

	height: 60px;

	margin: 4px 0 0 0;

	padding: 0;

	text-align: center;}

#logo{ width: 212px; height:40px; 

	float:left; 
	margin:10px 0 0 20px;
	_margin:10px 0 0 10px;
	}

#keywords{float:left; width:150px; 

	font:11px Tahoma, Arial, Helvetica, sans-serif;

	line-height:12px;

	margin:13px 0 0 70px;

}#topbarwrap{

	height:32px; 

	margin: 0;

	padding: 0;

	background:url(img/topbar.gif) repeat-x;}

#cardsearchwrap{

	float:right;

	width:366px;

	background:url(img/cardsbg.gif) repeat-x;

	text-align:left;}

#cardwrap{float:left;}

#searchwrap{float:left;margin:5px 0 0 5px;}



.innerwrapper {

	width:818px; height:100%; float:left;

	margin-top:0 !important; margin-top:-3px;

}



#leftwrapper{

	margin: 0 0 10px 0;

	float: left;

	width: 211px; height:100%;

	padding:0;

}

	

.leftA {

	margin: 0 0 14px 0;

	float: left;

	width: 197px !important; width:197px;

	padding:6px 0 0 14px;

	background:#f1f9fc url(img/leftitlebg.gif) repeat-x;}

.leftA a:link {color:#0a68b2; text-decoration:none;}	

.leftA a:visited {color:#0a68b2; text-decoration:none;}	

.leftA a:hover {color:#b92025; text-decoration:underline;}	

.leftA a:active {color:#0a68b2; text-decoration:none;}



.leftB {

	margin: 0 0 10px 0;

	float: left;

	width: 197px !important; width:197px;

	padding:6px 0 0 14px;

	background:#f1f9fc url(img/leftitlebg2.gif) repeat-x;}

.leftB a:link {color:#0a68b2; text-decoration:none;}	

.leftB a:visited {color:#0a68b2; text-decoration:none;}	

.leftB a:hover {color:#b92025; text-decoration:underline;}	

.leftB a:active {color:#0a68b2; text-decoration:none;}





#contentwrapper{

	float:left;

	margin: 0 0 10px 0; height:100%;

	width:468px;

	padding: 0;

}



#contentwrapper2{

	float:left; 

	margin: 0 0 10px 0; height:100%;

	width:607px;

	padding: 0;

}



.feature {

	float:left;

	margin: 0 0 0 0;

	width:468px; height:292px;

	padding: 0;

	background:url(img/featurephoto.jpg) no-repeat;

}

#intro, #steps{font-family: Tahoma, Arial, Helvetica, sans-serif;}

#intro{

	float:right;

	width:280px;

	margin:23px 0 25px 0;

	font-size:20px;

	color:#0a68b2;

	line-height:22px;}

.steps{

	float:right;

	margin:0 0 9px 0;

	width:210px; padding:0 0 0 60px;

	font-size:18px; font-weight:bold;

	color:#258519;

}	

.steps p{

	font-size:11px;

	color:#000;

	font-weight:normal;

	line-height:11px;

	margin: 0 0 15px 0;

}



.CreditTypetitle {

	float:left;

	padding:15px 0 0 15px;

	width:453px; height:35px;

	background-color:#d1e8f8;

}



.CreditTypetitle2 {

	float:left;

	padding:10px 0 0 15px;

	width:592px; height:40px;

	background-color:#d1e8f8;

}

.iconTitle{ 

	position:absolute; 

	margin:0 0 0 0;

	font-size:14px; font-weight:bold; color:#0a68b2}



.CardTypes {

	float:left; padding:0 0 0 15px;

	width:453px; height:360px;

	background:url(img/bluerowbg.gif) repeat;

	font-size:11px;

}

.CardTypes img{ float:left;}

.CardTypes p{margin:12px 0 24px 0;}

.CardTypes a:link {color:#3ea131; text-decoration:underline; font-weight:bold;}	

.CardTypes a:visited {color:#3ea131; text-decoration:underline; font-weight:bold;}	

.CardTypes a:hover {color:#3073a5; text-decoration:none; font-weight:bold;}	

.CardTypes a:active {color:#3ea131; text-decoration:underline; font-weight:bold;}



.CardOfferstitle{

	float:left;

	padding:8px 0 8px 15px;margin:15px 0 0 0;

	width:453px; height:35px;

	background-color:#d1e8f8;

	font-size:11px;

	font-weight:bold;

	color:#515151;}

.CardOffers {

	float:left;

	padding:10px 0 0 2px; 

	width:466px;

	font-size:11px;  text-align:justify}

.CardOffers p{margin:5px 0 30px 0;}



.Cardtitle{ 

	width:464px; 

	padding:8px 0 0 0;

}

.Cardtitle img{float:right; margin:-15px 0 0 0;} 



.CardOffers a:link {color:#0a68b2; text-decoration:underline;}	

.CardOffers a:visited {color:#0a68b2; text-decoration:underline;}	

.CardOffers a:hover {	color:#0a68b2; text-decoration:none;}	

.CardOffers a:active {	color:#0a68b2; text-decoration:underline;}



.right {

	margin: 0 0 10px 0;	

	padding:17px 0 0 5px;

	float: right;

	width: 128px;

	vertical-align:top;

}



/******** List Elements ********/



.leftnav{margin:18px 0 0 7px; padding:0}

.leftnav li { list-style-image:url(img/bullet.gif);

	font-size:12px;

	font-weight:bold;

	line-height:17px;

	margin:0 0 0 0;

	padding:0}



#balance transfer{margin:0 0 0 15px;}	



#balance transfer li{

	font-size:10px;font-weight:normal;

	list-style-image:url(img/bullet-dash.gif);

	}	

	

	

.footer {

	margin: 30px 0 10px 0; height:40px;

	padding: 5px;

	background:url(img/cardsbg.gif) repeat-x;	clear: both;

	text-align: center;

	font-size: 10px;

	line-height: 12px;

}

.footer a:link {color:#fff; text-decoration:underline;}	

.footer a:visited {color:#fff; text-decoration:underline;}	

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

.footera:active {	color:#fff; text-decoration:underline;}



li{ list-style-image:url(img/bull-check.gif);

	font-size:11px;

	line-height:13px;

	margin:0 0 0 25px;

	padding:0 0 0 0}





/******** Document Styles ********/



h1 {

	font-size: 13px;

	font-weight: bold;

	color: #fff;}



h2{	font-size:14px;

	font-weight:bold;

	color:#0a68b2;

	padding:0;}



h3 {

	font-size: 13px;

	font-weight: bold;

	color:#0a68b2;

	padding:0; }	

h3 a:link {color:#0a68b2; text-decoration:underline;}	

h3 a:visited {color:#0a68b2; text-decoration:underline;}	

h3 a:hover {	color:#0a68b2; text-decoration:none;}	

h3 a:active {	color:#0a68b2; text-decoration:underline;}





/******** Form Styles ********/



input{ 

	font:11px Arial, Helvetica, sans-serif;

	}

	

/******** Credit Card Feed ********/	



.CardFeeds{

	float:left;

	padding:0 0 0 0; 

	width:590px !important; width:585px;

	font-size:11px;  text-align:justify;

	margin:0 0 0 12px !important; margin: 0 0 0 2px;

}	

.CardFeeds p{margin:5px 0 30px 0;}



.feedTitle {

	float:left;

	padding:15px 0 0 15px;

	width:592px; height:35px;

	background-color:#d1e8f8;

}



.text /* size and font of the non-bold text on the site */ {

	font-size: 11px; 

	}

.textbold /* size and font of the bold text on the site */ {

	font-size: 1em; 

	font-weight: bold;

	padding-left:13px;

	color:#3890ce}

	

.name-back /* background color in the feed table at the top where the cardname is located */ {background: #d1e8f8; padding-top:8px; padding-bottom:8px;}

.term-title-back /* background color in the rate table behind the bold text */ {background: #e6f2f7}

.rate-back /* background color in the rate table behind the rate info */ {background: #f2f9fc}



.menu-item-back1{

	background: #d7d4ca;

	height:205px !important; height:199px;

	padding-left:15px; }	

.menu-item-back2{

	background: #d7d4ca;

	height:119px !important; height:116px;

	padding-left:15px;}



.menu-item-back1 a:link {color:#666; text-decoration:none;}	

.menu-item-back1 a:visited {color:#666; text-decoration:none;}	

.menu-item-back1 a:hover {	color:#c47d29; text-decoration:underline;}	

.menu-item-back1 a:active {	color:#666; text-decoration:none;}



.menu-item-back2 a:link {color:#666; text-decoration:none;}	

.menu-item-back2 a:visited {color:#666; text-decoration:none;}	

.menu-item-back2 a:hover {	color:#c47d29; text-decoration:underline;}	

.menu-item-back2 a:active {	color:#666; text-decoration:none;}

	

table {

	border-collapse:collapse;

	border-spacing: 0;

	border:1px #f1f1f1 solid !important;

}



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

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

a:hover {color:#3991cf;text-decoration:underline;}	

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





.mid {

	float:left; padding:15px 0 20px 15px;

	width:433px; height:100%;

	font-size:11px;

}

.mid img{ float:left;}

.mid p{margin:12px 0 24px 0;}



.mid2 {

	float:left; padding:15px 0 20px 15px;

	width:550px; height:100%;

	font-size:11px;

}

.mid2 p{margin:9px 0 9px 0;}





.rightfloat {

	float:right; padding:15px 0 20px 0;

	width:450px; height:100%;

	font-size:11px; 

}

.rightfloat img{ float:right;}

.rightfloat p{margin:0 0 24px 0;}





/*Style Added by Nadeem Hussain*/
.main_content{clear:both;}

.main_content p{padding-top:15px;}
/*End Style Added by Nadeem Hussain*/

.main_content h1, h2{
color:#0A68B2;
font-size:15px;
/*line-height:22px;
margin:23px 0 25px;
width:280px;*/}


.main_content h4{
color:#0A68B2;
font-size:11px;
font-weight:bold;
padding-top:10px;
}








	