/*
Theme Name: Apply For A Credit Card
Theme URI: http://wordpress.org/
Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.
Author: the WordPress team
Version: 1.1
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */



* {
	margin: 0;
}
html, body {
	height: 100%;
	overflow: auto;
}
fieldset {
	border:none;
}
.floatright {
	float:right;
}
.floatleft {
	float:left;
}
a:hover img {
	opacity:0.9;
	filter:alpha(opacity=90);
}
.block {
	display:block;
	clear:both;
}
#wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	font-family:Arial,Helvetica,sans-serif;
	color:#333;
	font-size:12px;
}
img {
	border:none;
}
a {
	color:#2f7bb5;
	text-decoration:none;
}
a:hover {
	color:#225983;
	text-decoration: underline;
}
#container {
	width:960px;
	margin: 0 auto;
}

#header {
	margin:0 auto;
	width:960px;
	height:110px;
	font-family:'PT Sans Narrow',Arial,Helvetica,sans-serif;
	color:#5e2500;
	font-size:24px;
}
#nav {
	margin:5px 0 0 0;
	width:960px;
	height:30px;
	color:#5e2500;
	font-size:18px;
	display:block;
	clear:both;
}
#content {
	width:960px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
}

ul#main-menu {
	width: 960px; 
	height: 29px;
	list-style: none;
	background:url(images/nav-bar.jpg) no-repeat;
	margin: 0;
    padding: 0;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
}
ul#main-menu li { 
	display: inline;
	margin: 0;
    padding: 0px 0 0 0;
	border-left: #ffb266 solid 1px;
	border-right: #e27c1a solid 1px;
	background-repeat: no-repeat;
	float: left;
	height:26px;
}
ul#main-menu li.endleft { 
	border-left: none;
	border-right: #e27c1a solid 1px;
}
ul#main-menu li a.endleft:hover, ul#main-menu li a.endleft:active { 
	background:url(images/nav-hovercap.jpg) no-repeat !important;
}

ul#main-menu li a {
	float: left;
	height: 29px;
	text-decoration: none;
	color:#5e2500;
	padding:2px 25px;
	width:auto;
}
ul#main-menu li a:hover, ul#main-menu li a:active {
	color:#000;
	background:url(images/nav-hover.jpg) repeat-x;
	height:23px;
}

#media-box {
	float:right;
	width:267px;
	height:75px;
	display:block;
}
#socialMedia {
	margin: 0;
	padding: 10px 0 5px 0;
	list-style:none;
	font-size:14px;
	float:right;
}

#socialMedia ul li {
	list-style:none;
	display:inline;
	text-decoration:none;
	padding:0 0 0 10px;
}
#socialMedia ul li a{
	text-decoration:none;
}
#header #searchbox {
	background:url(images/search_bg.jpg) no-repeat;
	width:267px;
	height:42px;
	float:right;
}
#header fieldset {
	padding:0;
	margin:0;
	background:url(images/search_bg.jpg) no-repeat;
	width:267px;
	height:38px;
	border:none;
}
#header fieldset div button{
	background:url(images/go.png);
	border:none;
	display: block;
	height: 26px;
	width: 26px;
	float:right;
	margin:5px 10px 0 0;
}
#header fieldset div input{
	border:  #F90 solid 1px;
	padding: 3px;
	height: 18px;
	width: 160px;
	margin:5px 0 0 0;
	float:left;
}
#home-column-left {
	width:635px;
	float:left;
	display:block;
	padding:0 15px 0 0;
}
#home-column-left2 {
	width:645px;
	float:left;
	display:block;
	padding:0 5px 0 0;
}
#home-column-right {
	width:310px;
	float:left;
	display:block;
}
#small-column-left {
	width:155px;
	float:left;
	display:block;
	height:auto;
	margin:0px 0 0 0;
}
#featured-box {
	width:635px;
	height:175px;
	float:left;
	display:block;
	clear:both;
	border-bottom: #CCC thin solid;
	padding:0 0 15px 0;
}
#featured-box .excerpt{
	border:none;
}
#related-articles {
	width:960px;
	float:left;
	display:block;
	clear:both;
}
#related-articles2 {
	width:785px;
	float:left;
	display:block;
	clear:both;
}
#featured-articles {
	width:635px;
	float:left;
	display:block;
	clear:both;
}
#featured-articles1, #featured-articles2, #featured-articles3, #featured-articles4, #featured-articles5 {
	width:635px;
	float:left;
	display:block;
	clear:both;
}
#featured-articles .excerpt a img {
	float:left;
	margin:0 0 10px 0;
}
#featured-articles .excerpt{
	border:none;
}
#featured-articles p {
	margin-bottom:1em;
}
#featured-articles .hr2 {
	display:block;
	clear:both;
	width:635px;
	border: solid 1px #CCC;
	margin: 2px 0 0 0;
}
#featured-articles .search-terms {
	color:#06F;
	font-style:italic;
}
#popular-cc-column {
	width:310px;
	float:left;
	display:block;
}
#rca {
	width:645px;
	height:200px;
	display:block;
	clear:both;
	margin:10px 0 20px 0;
	float:left;
	padding:0;
}
#rca-vertical {
	width:300px;
	height:600px;
	display:block;
	clear:both;
	margin:10px 0;
	float:right;
}
#seo-widget {
	float:left;
	background:url(images/seo.jpg) no-repeat;
	width:155px;
	height:259px;
	display:block;
	clear:both;
}
.button-widget {
	float:left;
	background:url(images/db-bg.jpg) no-repeat;
	width:133px;
	height:24px;
	display:block;
	clear:both;
	padding:4px 0 0 22px;
	font-size:13px;
}
.button-widget a {
	color:#5e2500;
	font-family:'PT Sans',Arial,Helvetica,sans-serif;
}
.button-widget a:hover {
	text-decoration:none;
	color:#230e00;
}
.info-widget {
	float:left;
	background:url(images/info-widget.jpg) no-repeat;
	width:147px;
	height:254px;
	display:block;
	clear:both;
	padding:9px 0 0 8px;
	font-size:14px;
	color:#FFF;
	margin:10px 0 0 0;
}
.info-widget .title{
	font-size:22px;
}
.category-widget {
	float:left;
	width:155px;
	display:block;
	clear:both;
	margin:10px 0 0 0;
}
.category-widget-rates {
	float:left;
	width:155px;
	height:382px;
	display:block;
	clear:both;
	margin:10px 0 0 0;
	background:url(images/scl-rates-bg.jpg) no-repeat;
	font-family: Arial,Helvetica,sans-serif;
}
.category-widget-rates a{
	color: #2F7BB5;
	text-decoration: none;
}
.category-widget-rates a:hover {
	color:#225983;
	text-decoration: underline;
}
.category-widget-top {
	background:url(images/scl-top.jpg) no-repeat;
	width:147px;
	height:52px;
	padding:2px 0 0 8px;
	margin:0;
	font-size:18px;
	font-family:'PT Sans Narrow',Arial,Helvetica,sans-serif;
	color:#5e2500;
}
.category-widget-single {
	background:url(images/scl-top.jpg) no-repeat;
	width:147px;
	height:26px;
	padding:2px 0 0 8px;
	margin:0;
	font-size:18px;
	font-family:'PT Sans Narrow',Arial,Helvetica,sans-serif;
	color:#5e2500;
}
.category-widget-top .subtitle {
	font-size:16px;
	font-family:'PT Sans Narrow',Arial,Helvetica,sans-serif;
	color:#5e2500;
	padding:4px 0 0 0
}

.category-widget-mid {
	background:url(images/scl-mid.jpg) repeat-y;
	width:147px;
	height:auto;
	padding:0 0 0 8px;
	font-size:14px;
	font-family:'PT Sans Narrow',Arial,Helvetica,sans-serif;
	color:#5e2500;
	list-style:none;
	text-decoration:none;
}
.category-widget-mid-rates {
	background:url(images/scl-mid.jpg) repeat-y;
	width:151px;
	height:auto;
	padding:0 2px;
	font-size:14px;
	font-family:'PT Sans Narrow',Arial,Helvetica,sans-serif;
	color:#5e2500;
}
.category-widget-mid-rates1 {
	width:151px;
	height:auto;
	padding:0 2px;
	font-size:14px;
	color:#5e2500;
	margin:26px 0 0 0;
}
.category-widget-mid ul, .category-widget-mid-rates1 ul {
	list-style:none;
	padding:0;
	margin-left:0;
}
.category-widget-mid li, .category-widget-mid-rates1 li {
	list-style:none;
	padding:8px 5px 5px 0;
	font-family:'PT Sans',Arial,Helvetica,sans-serif;
	line-height:0.9em;
}
.category-widget-mid-rates tr, .category-widget-mid-rates1 tr {
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
}
.category-widget-mid-rates td, .category-widget-mid-rates1 td {
	height:20px;
}
.category-widget-mid-rates tr:hover, .category-widget-mid-rates1 tr:hover {
	background-color:#CCC;
}
.category-widget-mid-rates tr.info-end:hover, .category-widget-mid-rates1 tr.info-end:hover{
	background:none;
}
.category-widget-mid-rates tr.alt:hover, .category-widget-mid-rates1 tr.alt:hover {
	background-color:#CCC;
}
.category-widget-mid-rates tr.alt, .category-widget-mid-rates1 tr.alt{
	background-color:#E6E6E6;
}
.category-widget-bottom {
	background:url(images/scl-bottom.jpg) no-repeat;
	width:155px;
	height:25px;
	padding:0;
}
.title {
	font-size:24px;
	color:#5e2500;
	font-weight:700;
	font-family:'PT Sans',Arial,Helvetica,sans-serif;
	clear:both;
	display:block;
}
.headline a {
	font-size:18px;
	color:#2f7bb5;
	font-weight:700;
	font-family:'PT Sans',Arial,Helvetica,sans-serif;
	clear:both;
	display:block;
	text-decoration:none;
	padding:10px 0 0 0;
}
.headline a:hover {
	color:#225983;
	text-decoration: underline;
}
.excerpt {
	clear:both;
	display:block;
	padding:10px 0;
	border-bottom: #CCC thin solid;
}
.excerpt img {
	float:left;
	padding:0 10px 0px 0;
}
.excerpt p {
	margin-bottom: 1em;
}
#excerpt-bottom {
	display:block;
	clear:both;
	padding:10px 0 0 0;
	top:300px;
	position:absolute;
	width:635px;
}
.paginate {
	float:left;
	color:#2f7bb5;
	font-size:16px;
	text-decoration:none;
}
#news-home {
	width: 634px;
	float: left;
	margin: 0px;
}
#news-home .excerpt{
	font-size:13px;
}
#news-home hr.hr1{
	margin:15px 0;
	background-color: #999;
	color:#999;
}
#news-home li{
	list-style: disc outside url(images/dotdot.gif);
}
.date {
	font-size:12px;
	color:#666;
}
.wide-column-right-top {
	width:293px;
	float:right;
	display:block;
	height:65px;
	background:url(images/wcr-top.jpg) no-repeat;
	font-size:24px;
	font-family:'PT Sans Narrow',Arial,Helvetica,sans-serif;
	color:#5e2500;
	padding:2px 0 0 8px;
}
.wide-column-right-top .subtitle {
	color: #000;
	text-transform:uppercase;
	font-size:16px;
	padding:8px 0 0 0;
}
.wide-column-right-mid {
	width:278px;
	float:right;
	display:block;
	background:url(images/wcr-mid.jpg) repeat-y;
	font-size:24px;
	font-family:'PT Sans Narrow',Arial,Helvetica,sans-serif;
	color:#5e2500;
	padding:7px 10px 5px 13px;
}
.wide-column-right-divider {
	width:293px;
	height:28px;
	float:right;
	display:block;
	background:url(images/wcr-divider.jpg) no-repeat;
	color: #000;
	text-transform:uppercase;
	font-size:16px;
	padding:5px 0 0 8px;
	font-family:'PT Sans Narrow',Arial,Helvetica,sans-serif;
}
.wide-column-right-bottom {
	width:301px;
	height:13px;
	float:right;
	display:block;
	background:url(images/wcr-bottom.jpg) no-repeat;
}
.wide-column-right-mid .excerpt{
	padding:5px 0px 15px 0px;
	font-size:11px;
	color:#333;
	font-family:'PT Sans',Arial,Helvetica,sans-serif;
	border:none;
}
.wide-column-right-mid .excerpt ul{
	margin-left:-20px;
	list-style:disc !important;
}
.wide-column-right-mid .floatright{
	padding:10px 20px 0 0;
}
.wide-column-right-mid .block a{
	font-size:14px;
	font-family:'PT Sans',Arial,Helvetica,sans-serif;
	padding:5px 0 0 0;
}
.wide-column-right-mid .title a{
	font-size:14px;
	font-family:'PT Sans',Arial,Helvetica,sans-serif;
	padding:5px 0 0 0;
	clear:both;
	display:block;
}

#footer {
	margin:35px 0 0 0;
	width:960px;
	height:100px;
	color:#5e2500;
	font-size:14px;
	display:block;
	clear:both;
	float:left;
	border-top:#CCC medium solid;
	padding:10px 0 0 0;
}
#cc-search {
	background:url(images/cc_search_bg.jpg) no-repeat;
	width:465px;
	height:130px;
	float:right;
	margin:10px 0 0 0;
	padding:200px 0 0 15px;
}
#cc-search fieldset {
	padding:0px 0 0 130px;
	border:none;
}
#cc-search select {
	margin:12px 0 0 0;
	width:225px;
}
#home-column-left2 .excerpt {
	height:80px;
}
#home-column-left2 .excerpt img{
	padding:5px;
	border:thin #CCC solid;
	margin:0 8px 0 0;
}
#home-column-left2 .excerpt-list {
	height:auto;
	padding:10px 0 10px 0;
	border-bottom:thin #CCC solid;
	display:block;
	clear:both;
}
#home-column-left2 .excerpt-img{
	display:block;
	clear:both;
	padding:0 0 10px 0;
	height:75px;
}
#home-column-left2 .excerpt-img img{
	padding:5px;
	border:thin #CCC solid;
	margin:5px 0 -5px 0;
	float:left;
	width:120px;
	height:80px;
	display:block;
}
#home-column-left2 .excerpt-img span.title-list{
	font-size:18px;
	font-weight:700;
	margin:0 0 0 5px;
	display:block;
	float:left;
	width:300px;
	padding:10px 0 0 0;
}
#wide-right {
	width:785px;
	height:900px;
	float:left;
	display:block;
	margin:10px 0 0 20px;
}
#wide-right h1 {
	color:#185e94;
	font-size:20px;
}
.cardHeaderBox {
	float:left;
	background: url(images/dotted-line.GIF) repeat-x bottom;
	padding:0 0 15px 0;
	width:785px;
}
.cardHeader {
	float:left;
}

.cardHeader ul li {
	list-style:none;
	padding:5px 0 0 0;
}
.dotted-line {
	background: url(images/dotted-line.GIF) repeat-x;
	height: 7px;
}
.cardIntroHeader {
	float:left;
	margin:15px 0 0 0;
	background: url(images/dotted-line.GIF) repeat-x bottom;
	padding:0 0 15px 0;
}
.cardIntroHeader ul li {
	list-style:none;
}
.cardIntroHeaderDiv, .cardIntroAPRHeaderDiv{
	width:150px;
	float:left;
	padding:0 0 0 5px;
	font-size:13px;
}
.cardExpertHeader {
	margin: 15px 0;
	height:auto;
	float:left;
	background: url(images/dotted-line.GIF) repeat-x bottom;
}
.cardExpertHeader .headerlabel{
	float: left;
	font-size: 20px;
	font-weight:700;
	clear:both;
	display:block;
	width:785px;
	color:#185E94;
}
.cardExpertHeader .detail-list{
	float: left;
	clear:both;
	display:block;
	width:785px;
	padding:5px 0 15px 0;
}

.cardExpertImage {
	width:124px;
	height:148px;
	display:block;
	float: left;
	padding:0 0 5px 0;
}

/* CC Details CSS */

.cardDetailsHeading {
    padding-bottom:10px;
}

.cardDetailsHeading h2{
    font-size: 1.2em;
}

.cardDetailsOddDiv {
    overflow: auto;
    width: 785px;
    float:left;
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    background-color: #ECF5FF;
    background-image: url(images/vertical-line.jpg);
    background-repeat: repeat-y;
    background-position: 392px 360px;
}

.cardDetailsOddDiv1{
    float: left;
    overflow: auto;
    width: 388px;
    padding: 2px;
}

.cardDetailsEvenDiv {
    overflow: auto;
    width: 785px;
    float:left;
    background-image: url(images/vertical-line.jpg);
    background-repeat: repeat-y;
    background-position: 392px 360px;
}

.cardDetailsDivLast {
    overflow: auto;
    width: 710px;
    float:left;
    border-bottom: 1px solid #CCC;
    background-image: url(images/vertical-line.jpg);
    background-repeat: repeat-y;
    background-position: 344px 360px;
    margin-bottom: 15px;
}

.rateInfoHeading h2{
    font-size: 1.2em;
	margin:15px 0;
	float:left;
	display:block;
	clear:both;
	color:#185E94;
}

.rateInfoHeadingDiv {
    overflow: auto;
    width: 785px;
}

.fiftyPercentDiv {
    float:left;
    width: 50%;
}
 
.fiftyPercentLeftDiv {
    float:left; width:48%; padding-left: 5px;
}

.sixtyPercentLeftDiv {
    float:left; width:60%; padding-left: 5px;
}

.fourtyPercentRighttDiv {
    float:left;
    overflow:auto;
}

.fiftyPercentRightDiv {
    float:right;
    width: 49%;
}



.rateInfoOuterDiv{
    overflow: auto;
    width: 785px;
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    background-color: #ECF5FF;
}

.rateInfoOuterIndexDiv{
    float: left;
    overflow: auto;
    width: 394px;
    background-image: url(images/vertical-line.jpg);
    background-repeat: repeat-y; 
	background-position: 392px 360px;
}

.rateInfoIndexDiv{
    float:left;
    width: 48%;
    padding-left: 5px;
}

.rateInfoOuterIndexDiv1{
    float: left;
    overflow: auto;
    width: 391px;
    background-image: url(images/vertical-line.jpg);
    background-repeat: repeat-y;
    background-position: 195px 360px;
}

.rateInfoBalTransfer{
    float:left;
    overflow: auto;
    width: 49%;
}
.rateInfoBalanceIndexDiv{
    float:left;
    overflow: auto;
    width: 48%;
    padding-left: 5px;
}
.rateInfoCashIndexDiv{
    float:left;
    width: 48%;
    padding-left: 10px;
}
.rowTextLongEven{
        overflow: auto; 
		width: 785px; 
		border-bottom: 1px solid #CCC;
		padding:5px 0;
}
.rowTextLongOdd{
        overflow: auto; 
		width: 785px; 
		border-bottom: 1px solid #CCC; 
		background-color: #ECF5FF; 
		padding:5px 0;
}

.rowTextLongWrap{
        float: left; 
		overflow: auto; 
		width: 100%;
}

.rowTextLongLabel{ 
        float:left; 
		width: 20%; 
		padding-left: 5px;
}

.rowTextLongText{ 
        float:left;
		width: 79%;
}


/* CC Database CSS */
.wide-page {
	width:960px;
	float:left;
	margin:5px 0;
}
#search-db {
	width:640px;
	height:45px;
	background: url(images/search_db_bg.jpg) no-repeat;
	padding:25px 0 0 320px;
}
#search-db .Input, #search-db .Output {
	float:left;
}	
#search-db .long{
	width:200px;
}
#search-db .short{
	width:80px;
	margin:0 0 0 60px;
	float:left;
}
#search-db button{
	width:70px;
	margin:0 0 0 20px;
	float:left;
}

#featured-cc {
	width:960px;
	float:left;
	margin:10px 0;
}
#database-listing {
	width:960px;
	float:left;
	margin:10px 0;
}
.full-column-widget-top {
	width:952px;
	float:right;
	display:block;
	height:29px;
	background:url(images/fcw-top.jpg) no-repeat;
	font-size:19px;
	font-family:'PT Sans Narrow',Arial,Helvetica,sans-serif;
	color:#5e2500;
	padding:4px 0 0 8px;
}

.full-column-widget-mid {
	width:940px;
	float:right;
	display:block;
	background:url(images/fcw-mid.jpg) repeat-y;
	font-size:14px;
	font-family:'PT Sans',Arial,Helvetica,sans-serif;
	color:#5e2500;
	padding:10px;
}


.full-column-widget-bottom {
	width:960px;
	height:9px;
	float:right;
	display:block;
	background:url(images/fcw-bottom.jpg) no-repeat;
}
.full-column-widget-mid .thumb {
	float: left;
}
.full-column-widget-mid .info {
	float: left;
	width: 675px;
}
#apply-box {
	background:url(images/rating-box-bg.jpg) no-repeat;
	height:68px;
	width:130px;
	padding:25px 0 0 0;
	float:right;
}
#apply-box .star  {
	padding:0 0 0 15px;
}
#apply-box .rating {
	padding:0 0 0 35px;
}
#apply-box a {
	padding:0 0 0 5px;
}
.featured-cc-table {
	width:100%;
	float:left;
	display:block;
	clear:both;
	margin:15px 0 0 0;
}
.featured-cc-table td {
	text-align:center;
}
.featured-cc-table th {
	background-color:#e9f2fb;
}
#database-listing table{
	width:957px;
	margin:-40px 0 0 0;
}
#database-listing table td{
	padding: 15px;
}
#database-listing table th{
	border-left: #ffb266 solid 1px;
	border-right: #e27c1a solid 1px;
	line-height: 30px;
	padding: 0 10px;
}
#database-listing table th.endleft{
	border-left: none;
	border-right:#e27c1a solid 1px;
}
#database-listing table th.endright{
	border-left:#ffb266  solid 1px;
	border-right: none;
}
#database-listing table thead{
	margin:0 0 30px 0;
}
#database-listing table thead tr th{
	font-weight:400;
	font-size:16px;
}
#database-listing table tr.highlight{
	background-color:#ffd192;
}
#database-listing .full-column-widget-mid {
	width:956px;
	padding:10px 2px;
}
#database-listing table tr:hover{
	background:#ffdfb3;
}
#database-listing table tr.highlight:hover{
	background: #ecb76e;
}
#database-listing table thead tr:hover{
	background: none;
}

ul.child-pages li {
	font-size:16px;
}

/* Rates Widget 200px-------------------------------------------------------------- */

.cw200 {
	width:200px;
	background:url(images/scl-rates-bg200.jpg) no-repeat;
	height:396px;
}
.cw200 td{
	font-size:14px !important;
}
.cwmid200 {
	width:196px;
	padding:0 2px;
	margin:26px 0 0 0;
}

/* Rates Widget 250px-------------------------------------------------------------- */

.cw250 {
	width:250px;
	background:url(images/scl-rates-bg250.jpg) no-repeat;
	height:383px;
}
.cw250 td{
	font-size:14px !important;
}

.cwmid250 {
	width:246px;
	padding:0 2px;
	margin:26px 0 0 0;
}



/* Rates Widget 300px-------------------------------------------------------------- */

.cw300 {
	width:300px;
	background:url(images/scl-rates-bg300.jpg) no-repeat;
	height:232px;
}
.cw300 td{
	font-size:14px !important;
}

.cwmid300 {
	width:296px;
	padding:0 2px;
}

#questions-answers li {
	margin-bottom:15px;
}

/* OLD WIDGETS */
.xoxo {
	list-style: none;
}
.xoxo .widget-container {
	padding: 15px 0;
}
.xoxo .widget-container .widget-title{
	padding-bottom: 5px;
	font-size: 17px;
	color:#5e2500;
	font-weight:700;
	font-family:'PT Sans',Arial,Helvetica,sans-serif;
}
.xoxo ul {
	position: relative;
    left: 15px;
    margin-right: 15px;
}
.xoxo ul li {
	padding: 5px 0;
}