/*
Theme Name: Rather 1.0
Theme URI: http://myrather.com
Description: A custom theme for MyRather.com
Version: 1.0
Author: Nicholas Foster
Author URI: http://myrather.com
Tags: rather, clean, basic
*/



/* COLORS

Dark Blue 		#24537C
Light Blue		#357AB5

Link Blue		#409CE0
Grey Text		#272727

Light Grey BG	#F9F9F9
Grey Border		#DDDDDD

Green Button	#779F40

Light Blue BG	#DFEBF5
Blue Border		#73ADDC

Tan	BG			#FFFFCC
Tan Border		#D8D2A9

Red BG			#FFE1D4
Red Border		#C53D00

Green BG		#C5E9C7
Green Border	#8FBD50

darker red text	#CB3524;


RED		#F6402D
GREEN	#8DC100
BLUE	#148EA4
PURPLE	#8F65BD
YELLOW	#FBC42D



 */



/* --- meyer css reset --- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	text-decoration: none;
}
/* remember to define focus styles! */
:focus {outline: 0;}

body {line-height: 1;}
a, a:hover { text-decoration: none; }
img {border: none;}
ol, ul, li {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/* --- end reset --- */



/* UTILITY */
.floatLeft				{ float: left; }
.floatRight				{ float: right; }
.clear					{ clear: both; }
.preload				{display: none;}


.white-15-tl, .white-15-tr, .white-15-bl, .white-15-br {position : absolute;width : 15px;height : 15px;display : block;margin-bottom : 0px;/* this is for IE */}
.white-15-tl	{background: url(images/white-15-tl.png) no-repeat;top: 0;left: 0;}
.white-15-tr	{background: url(images/white-15-tr.png) no-repeat;top: 0;right: 0;}
.white-15-bl	{background: url(images/white-15-bl.png) no-repeat;bottom: 0;left: 0;}
.white-15-br	{background: url(images/white-15-br.png) no-repeat;bottom: 0;right: 0;}


body {background-color: #162120;font-family: Helvetica,Arial,Tahoma,"Lucida Grande",sans-serif;color: #3E3E3E;}

a {color:#148EA4;}
a:hover {color:#CB3524;}
p {font-size: 12px;line-height: 125%;vertical-align: baseline;color: #3E3E3E;}
h1, h2, h3, h4, h5, h6 {font-weight: bold;line-height: 110%;color: #3E3E3E;}

#pagewrap {width: 980px;margin: 0 auto;background-color: #162120;}
#content-wrap {padding: 10px;background: #FFFFFF;position: relative; 
-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;}

#top {
position: relative;
left: 0;
top: 0;
padding: 10px 0;

}

#top .logo {width: 240px;height: 50px;background: url(images/logo.png) no-repeat;float: left;}
#top .ad-730 {width: 730px;height: 90px;float: right;}

#navbar {
position: relative;
background: #FADC76;
margin-bottom: 10px;
-moz-border-radius: 8px;-webkit-border-radius:8px;
padding: 10px;
font-size: 18px;
color: #162120;
font-weight: bold;
border-top: 1px dotted #DDB960;
}

#navbar a {color: #162120;
}
#navbar a:hover {border-bottom: 3px solid;}

#navbar .floatRight {font-size: 12px;}
#navbar .floatRight a:hover {border-bottom: 0px;}
#navbar .floatRight img.feed {vertical-align: middle;width: 20px; height: 20px;}



#columnA {
width: 650px;
float: left;
}
#columnB {
width: 300px;
float: right;
margin-left: 10px;
}
#columnC {
width: 160px;
float: left;
}
#columnD {
width: 480px;
float: right;
}


#footer {
position: relative;
left: 0;
top: 0;
margin-top: 10px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
padding: 10px;
}
#footer p {font-size: 12px;margin-bottom: 10px;text-align: center;}
#footer a {font-size: 14px;}

.button {
font-size: 16px;
background-color: #8DC100;
-moz-border-radius: 7px;-webkit-border-radius:7px; 
padding: 10px 0;
text-align: center;
width: 100%;
position: relative;
color: #FFFFFF;
border: 0px;
cursor: pointer;
}
.button:hover {text-decoration: underline;}
#join.button {margin-bottom: 10px;}
#view.button {margin-top: 10px;}

#bottom-ad {margin: 20px auto;width: 728px;height: 90px;}



/* RATHER LIST */
.the-rather {border-bottom: 1px solid #CCCCCC;padding: 10px 0;}
.single-rather {margin-bottom: 10px;}
.the-rather .content {margin-left: 60px;}
.the-rather span.rollover {visibility: hidden;font-size: 12px;font-weight: normal;}
.the-rather span.rollover a {color: #148EA4;}
.the-rather span.rollover a:hover {text-decoration: underline;}
.the-rather:hover span.rollover {visibility: hidden;}


/* RATHER META */
.the-rather .meta {font-size: 12px;margin-bottom: 4px;}
.the-rather .meta span {background-repeat: no-repeat;background-position: bottom left;padding-top: 4px;padding-left: 20px;margin-left: 6px;}
.the-rather .meta .id {padding-left: 0px;margin-left: 0px;}
.the-rather .meta .votes {background-image: url(images/rathers-16-color.png);padding-left: 18px;}
.the-rather .meta .comments {background-image: url(images/rambles-16-color.png);}
.the-rather .meta .share {background-image: url(images/share-16.png);position: relative;}
.the-rather .meta .author {padding-left: 0px;}
.the-rather .meta .author .avatar {padding-left: 0px;margin-left: 0px;margin-right: 1px;}
.the-rather .meta .author .avatar img {border: 1px solid #CCCCCC;padding: 1px;vertical-align: text-bottom;}
.the-rather .meta .author strong {color: #CB3524;font-weight: bold;}


/* RATHER TEXT */
.the-rather .rather-text {color:#162120;font-size: 30px;font-weight: bold;}
.the-rather .rather-text a {color: #162120;}
.the-rather a.rather-a:hover {color: #8DC100;}
.the-rather a.rather-b:hover {color: #8DC100;}
.the-rather a.answered:hover {color: #148EA4;}


/* RATHER ICONS */
.the-rather .icon {background: no-repeat; width: 48px;height: 48px;float: left;}
.the-rather .xmark {background-image: url(images/xmark-48-color.png); }
.the-rather .checkmark {background-image: url(images/rathers-48-color.png); }
.the-rather .loading {background-image: url(images/loading.gif); }


/* RATHER SHARE BOX */
.the-rather .meta .share .popup {position: absolute;display: none;padding: 10px;background: #FFFFFF;border: 2px solid #CCCCCC;}
.the-rather .meta .share .popup .embed {border: 1px solid #CCCCCC;margin-bottom: 10px;width: 150px;font-size: 12px;}
.the-rather .meta .share .popup ul {list-style: none;display: block;width: 155px;}
.the-rather .meta .share .popup ul li {display: inline; padding-right: 5px;border-right: 1px solid #CCCCCC;width: 16px;height: 16px;}
.the-rather .meta .share .popup ul li.end {padding-right: 0px;border-right: 0px;}
.the-rather .meta .share .popup ul li img {vertical-align: middle;}


/* RATHER RESULTS */
.the-rather .results {margin-top: 5px;}
.the-rather .results p {line-height: 24px;font-size: 18px;margin-left: 60px;}
.the-rather .results p.phrase {font-weight: bold;}
.the-rather .results p.phrase .points {color: #CB3524;}
.the-rather .results p.result .number {font-weight: bold;}

.the-rather .opinions span {width: 150px;height: 50px;float: left;margin: 0 5px;margin-top: 10px;}
.the-rather .opinions li a {display: block;}
.the-rather .opinions span.like {background: url(images/like-button-grey.png) no-repeat;}
.the-rather .opinions span.lame {background: url(images/lame-button-grey.png) no-repeat;}
.the-rather .opinions span.tough {background: url(images/tough-button-grey.png) no-repeat;}
.the-rather .opinions span.offensive {background: url(images/offensive-button-grey.png) no-repeat;}

.the-rather .opinions a span.like:hover {background: url(images/like-button-color.png) no-repeat;}
.the-rather .opinions a span.lame:hover {background: url(images/lame-button-color.png) no-repeat;}
.the-rather .opinions a span.tough:hover {background: url(images/tough-button-color.png) no-repeat;}
.the-rather .opinions a span.offensive:hover {background: url(images/offensive-button-color.png) no-repeat;}

.the-rather .opinions span.like-selected {background: url(images/like-button-color.png) no-repeat;}
.the-rather .opinions span.lame-selected {background: url(images/lame-button-color.png) no-repeat;}
.the-rather .opinions span.tough-selected {background: url(images/tough-button-color.png) no-repeat;}
.the-rather .opinions span.offensive-selected {background: url(images/offensive-button-color.png) no-repeat;}



/* BLOG POSTS */
.blogpost {border-bottom: 1px solid #CCCCCC;margin-bottom: 10px;padding-bottom: 10px;}
.blogpost h3 {font-size: 22px;font-weight: bold;margin-bottom: 2px;}
.blogpost p {font-size: 14px; line-height: 20px;margin-bottom: 15px;text-align: justify;}
.blogpost p.date {font-weight: bold;margin-bottom: 10px;}
.blogpost p.content {font-weight: bold;margin-bottom: 10px;}
.blogpost p.meta {margin-top: 10px;font-weight: bold;}
.blogpost ul {margin-bottom: 20px;}
.blogpost ul li {list-style: disc;margin-left: 20px;font-size: 14px;line-height: 20px;}


/* SORT BAR */
#sortbar {padding: 10px;background: #EFEFEF;margin-bottom: 5px;border: 1px solid #CCCCCC;}
#sortbar p {float: left;font-size: 16px;font-weight: bold;padding-top: 5px;}
#sortbar form.sort {float: left;}
#sortbar .sort label {font-weight: bold;font-size: 14px;}
#sortbar .sort select {border: 3px solid #CCCCCC;font-size: 16px;}


/* WIDGETS */
.widget {margin-bottom: 10px;}
.widget h3 {font-size: 22px;border-bottom: 5px solid #CCCCCC;}
.widget li.list-item {padding: 5px 0;border-bottom: 1px solid #CCCCCC;}
.widget li.list-item h4 {line-height: 16px;font-size: 16px;}
.widget li.list-item p {line-height: 16px;font-size: 13px;}


/* GREY BOX */
.grey-box {background-color: #EFEFEF;padding: 10px;position: relative;
 -moz-border-radius: 10px;-webkit-border-radius:10px;
}
.grey-box .container {background-color: #FFFFFF;padding: 10px;overflow-y: hidden; -moz-border-radius: 10px;-webkit-border-radius:10px;}
.grey-box h3 {margin-bottom: 5px;font-size: 30px;color: #777777;padding: 5px 0 13px 60px;margin-left: 10px;}
.grey-box h3.live {background: url(images/rambles-48-grey.png) no-repeat;}

#index.grey-box  {margin-top: 10px;}
.grey-box #index.container {height: 950px;}
.grey-box #live.container {height: 1230px;}
.grey-box #profile.container {min-height: 700px;padding: 10px;}




#tagline {border-bottom: 5px solid #CCCCCC;padding-bottom: 10px;margin-bottom: 10px;}
#tagline h1 {font-size: 48px;}
#tagline h1 img {vertical-align: baseline;border: 1px solid #CCCCCC;padding: 3px;}
#tagline h2 {font-size: 18px;color: #999999;}



/* ACTIVITY LIST */
.recent-activity {border-bottom: 1px solid #CCCCCC;padding: 10px 0;min-height: 48px;}
.recent-activity .avatar {float: left;}
.recent-activity .content {margin-left: 60px;padding-right: 60px;min-height: 48px;}
.recent-activity p.time {font-family: Verdana,sans-serif;font-weight: bold;font-size: 10px;}
.recent-activity p.time .points {color: #CB3524;}
.recent-activity p.update {font-size: 16px;color: #999999;}
.recent-activity p.comment {font-family: Verdana,sans-serif;font-size: 11px;}
.recent-activity a.permalink {font-weight: bold;}
.recent-activity .vote {background: url(images/rathers-48-color.png) no-repeat top right;}
.recent-activity .ramble {background: url(images/rambles-48-color.png) no-repeat top right;}
.recent-activity .like {background: url(images/like-48-color.png) no-repeat top right;}
.recent-activity .lame {background: url(images/lame-48-color.png) no-repeat top right;}
.recent-activity .tough {background: url(images/tough-48-color.png) no-repeat top right;}
.recent-activity .offensive {background: url(images/offensive-48-color.png) no-repeat top right;}
.recent-activity .submit {background: url(images/submit-48-color.png) no-repeat top right;}
.recent-activity .post {background: url(images/rathers-48-color.png) no-repeat top right;}
.recent-activity .join {background: url(images/peeps-48-color.png) no-repeat top right;}

.recent-activity p span.rollover {visibility: hidden;}
.recent-activity:hover {}
.recent-activity:hover p span.rollover {visibility: visible;}


/* COLORED CATEGORIES */
ul.categories {}
ul.categories li {width: 300px;background-color: #EFEFEF;padding: 15px 10px;margin-bottom: 10px;-moz-border-radius: 7px;-webkit-border-radius:7px;}
ul.categories li p {color: #222222;margin-top: 5px;font-size: 12px;}
ul.categories li h1 {font-size: 20px;}
ul.categories li h2 {float: right;font-size: 30px;color: #CCCCCC;}
ul.categories li:hover h2 {color: #FFFFFF;}

ul.categories li.red-c h1 {color:#F6402D;}
ul.categories li.red-c:hover {background-color:#F6402D;}
ul.categories li.red-c:hover h1 {color:white;}

ul.categories li.blue-c h1 {color:#148EA4;}
ul.categories li.blue-c:hover {background-color:#148EA4;}
ul.categories li.blue-c:hover h1 {color:white;}

ul.categories li.green-c h1 {color:#8DC100;}
ul.categories li.green-c:hover {background-color:#8DC100;}
ul.categories li.green-c:hover h1 {color:white;}

ul.categories li.yellow-c h1 {color:#FBC42D;}
ul.categories li.yellow-c:hover {background-color:#FBC42D;}
ul.categories li.yellow-c:hover h1 {color:white;}

ul.categories li.purple-c h1 {color:#8F65BD;}
ul.categories li.purple-c:hover {background-color:#8F65BD;}
ul.categories li.purple-c:hover h1 {color:white;}




/* EXPLORE WIDGET */
.widget .explore li a {display: block;}
.widget .explore li h4 {color:#148EA4;}
.widget .explore li:hover h4 {color:#D24430;}
.widget .explore li {padding-right: 60px;background-repeat: no-repeat;background-position: right;}
.widget .explore li#rathers {background-image: url(images/rathers-48-grey.png);}
.widget .explore li#rathers:hover {background-image: url(images/rathers-48-color.png);}
.widget .explore li#categories {background-image: url(images/categories-48-grey.png);}
.widget .explore li#categories:hover {background-image: url(images/categories-48-color.png);}
.widget .explore li#tags {background-image: url(images/tags-48-grey.png);}
.widget .explore li#tags:hover {background-image: url(images/tags-48-color.png);}
.widget .explore li#live {background-image: url(images/live-48-grey.png);}
.widget .explore li#live:hover {background-image: url(images/live-48-color.png);}
.widget .explore li#submit {background-image: url(images/submit-48-grey.png);}
.widget .explore li#submit:hover {background-image: url(images/submit-48-color.png);}
.widget .explore li#peeps {background-image: url(images/peeps-48-grey.png);}
.widget .explore li#peeps:hover {background-image: url(images/peeps-48-color.png);}



/* COMMENTS */
h4#comments, h4.no-comments {font-size: 22px;font-weight: bold;margin-bottom: 10px;line-height: 100%;}
#respond {padding: 20px;background-color: #FFFAAA;-moz-border-radius: 8px;-webkit-border-radius:8px;margin-bottom: 10px;}
#respond .text-area {width: 99.7%;height: 100px;margin: 10px auto;}
#respond .button {margin-bottom: 0px;}
#respond h3 {font-weight: bold;font-size: 22px;line-height: 100%;}
ol.commentlist { list-style:none; margin-bottom:10px; padding:0; text-indent:0; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { border-bottom: 1px solid #CCCCCC; padding-top:10px; min-height: 80px; clear: both;}
ol.commentlist li.comment div.comment-author {}
ol.commentlist li.comment div.vcard { font:normal; }
ol.commentlist li.comment div.vcard cite.fn { font-style:normal; }
ol.commentlist li.comment div.vcard cite.fn a.url {}
ol.commentlist li.comment div.vcard img.avatar { width:80px;height:80px;float:left; margin-right:10px;padding-bottom: 10px; }
ol.commentlist li.comment ul.children li div.vcard img.avatar { width:60px;height:60px;float:left; margin-right:10px;padding-bottom: 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 {}
ol.commentlist li.comment div.vcard img.photo {}
ol.commentlist li.comment div.vcard span.says {}
ol.commentlist li.comment div.commentmetadata {}
ol.commentlist li.comment div.comment-meta { font-family: Verdana,sans-serif;font-weight: bold;font-size: 11px;margin-bottom: 5px; }
ol.commentlist li.comment .rating {float: right;font-size: 10px;}
ol.commentlist li.comment .rating .points {color: #CB3524;font-size: 10px;}
ol.commentlist li.comment div.comment-meta a { font-size:14px;font-weight: bold; }
ol.commentlist li.comment div.comment-meta a:hover { color:#D24430; }
ol.commentlist li.comment p { font-family: Verdana,sans-serif;font-size: 12px; line-height: 16px;color: #3E3E3E; }
ol.commentlist li.comment ul { font-size:12px; margin-top: 10px; }
ol.commentlist li.comment div.reply { font-size:11px;margin-top: 5px; }
ol.commentlist li.comment div.reply a { font-weight:bold; }
ol.commentlist li.comment ul.children { list-style:none; margin-left:20px; text-indent:0;margin-top: 0px; }
ol.commentlist li.comment ul.children li {border-top: 1px solid #CCCCCC;border-bottom: 0px;clear: both;min-height: 50px;}
ol.commentlist li.comment ul.children li.alt {}
ol.commentlist li.comment ul.children li.bypostauthor {}
ol.commentlist li.comment ul.children li.byuser {}
ol.commentlist li.comment ul.children li.comment {}
ol.commentlist li.comment ul.children li.comment-author-admin {}
ol.commentlist li.comment ul.children li.depth-2 {  }
ol.commentlist li.comment ul.children li.depth-3 { margin-left: -20px; }
ol.commentlist li.comment ul.children li.depth-4 { margin-left: -20px; }
ol.commentlist li.comment ul.children li.depth-5 { margin-left: -20px; }
ol.commentlist li.comment ul.children li.depth-6 { margin-left: -20px; }
ol.commentlist li.comment ul.children li.depth-7 { margin-left: -20px; }
ol.commentlist li.comment ul.children li.depth-8 { margin-left: -20px; }
ol.commentlist li.comment ul.children li.depth-9 { margin-left: -20px; }
ol.commentlist li.comment ul.children li.depth-10 { margin-left: -20px; }
ol.commentlist li.comment ul.children li.odd {}
ol.commentlist li.even {  }
ol.commentlist li.odd {  }
ol.commentlist li.parent { }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}





/* AUTHOR PAGE */
#tagline .edit {background: url(images/settings-48-grey.png) no-repeat top;text-align: center;padding-top: 52px;font-size: 14px;width: 50px;}
#profileLeft {float: left;width: 300px;margin-right: 10px;}
#profileLeft img {
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
}
#profileLeft .description-box {
background: #EFEFEF;
padding: 20px 15px;
position: relative;
margin-bottom: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
}
#profileLeft .description-box p {font-size: 16px;line-height: 150%;}
#profileLeft .description-box p.name {font-size: 20px;font-weight:bold;margin-bottom: 10px;}
#profileLeft .description-box p.links {margin-bottom: 0px;}
#profileLeft .description-box p.bio {margin-top: 10px;}

#profileRight {float: right;width: 650px;}






/* FORMS */
form input {width: 100%;border: 1px solid #CCCCCC;font-size: 16px; padding: 3px 0px;vertical-align: middle;line-height: 16px;margin-bottom: 10px;}
form textarea {width: 100%;border: 1px solid #CCCCCC;font-size: 16px; padding: 3px 0px;vertical-align: text-top;line-height: 16px;margin-bottom: 10px;height: 150px;font-family: Helvetica,Arial,Tahoma,"Lucida Grande",sans-serif;}
form label {font-size: 16px;}
form select {font-size: 16px;}
ul.tdomf_category_checklist1 input, ul.tdomf_category_checklist2 input {font-size: 16px;margin: 0;padding: 0;vertical-align: middle;width: auto;}
ul.tdomf_category_checklist1 {float: left;}
ul.tdomf_category_checklist2 {float: right;}
form .checkbox {width: 20px;padding: 0px;margin: 0px;vertical-align: baseline;}
table.form-table {margin-bottom: 50px;}
table.form-table th {width: 150px;}
table.form-table td {width: 500px;}
#login table.form-table {margin-bottom: 10px;}


/* AUTHOR WIDGET */
.widget .author {overflow: hidden;}
.widget .author h3 {margin-bottom: 5px;}
.widget .author .avatar {margin-bottom: 5px;}
.widget .author p {line-height: 20px;font-size: 13px;}
.widget .author p.name {font-weight: bold;font-size: 16px;}
.widget .author p.points {font-weight: bold;font-size: 16px;}
.widget .author p.bio {margin-top: 5px;}


/* POST ACTIVITY WIDGET */
.widget .post-activity li.list-item {padding-bottom: 5px;margin-bottom: 5px;}
.widget .post-activity .avatar {float: left;}
.widget .post-activity .content {margin-left: 50px;padding-right: 0px; background: no-repeat top right;}
.widget .post-activity p {}
.widget .post-activity p.time {font-family: Verdana,sans-serif;font-weight: bold;font-size: 10px;line-height: 16px;}
.widget .post-activity p.time .points {color: #CB3524;}
.widget .post-activity p.update {font-size: 13px;color: #999999;line-height: 16px;}
.widget .post-activity p.update .permalink {font-weight: bold;}
.widget .post-activity p.comment {font-family: Verdana,sans-serif;font-size: 11px;line-height: 16px;}
.widget .post-activity strong {font-weight: bold;}


.widget .blog p {margin-bottom: 10px;}
.widget .blog p.date {font-weight: bold;margin-top: 5px;}
.widget .blog p.readmore {font-weight: bold;}


.submit-box {background: #EFEFEF;-moz-border-radius: 10px;-webkit-border-radius:10px;margin-bottom: 15px;padding: 10px 20px;}


ul#faq {margin-bottom: 20px;}
ul#faq li {list-style: disc;margin-left: 20px;font-size: 16px;line-height: 20px;}
p.faq {font-size: 14px;margin-top: 3px;}
p.top {font-size: 12px;margin-top:5px;margin-bottom: 10px;border-bottom: 1px solid #CCCCCC;padding-bottom: 10px;}


.link-ad {margin: 0 auto;margin-bottom: 10px;}



#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {
	padding: 0;
	margin: 0;
	border: none;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	list-style: none;
	text-transform: none;
	text-indent: 0px;
	font-variant: normal;
	text-align: left;
	line-height: 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-size: 11px;
	font-family: Arial;
}

#wp_page_numbers {
	margin-top: 10px;
	width: 100%;
	margin-bottom: 10px;
}
#wp_page_numbers ul {
	width: 100%;
}
#wp_page_numbers li {
	float: left;
	display: block;
	margin-bottom: 2px;
}

#wp_page_numbers a {
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	color: #333;
	border: 1px solid #bfbfbf;
}

#wp_page_numbers li a:hover {
	border-color: #BA0000;
}

#wp_page_numbers li.space {
	padding: 6px;
	padding-left: 2px;
	padding-right: 2px;
}

#wp_page_numbers li.first_last_page {
	font-style: italic;
}

#wp_page_numbers li.active_page a {
	border-color: #0075b8;
}
#wp_page_numbers li.active_page a:hover  {
	color: black; /* IE fix */
	text-decoration: underline;
	border-color: #BA0000;
}

#wp_page_numbers li.page_info {
	float: left;
	display: block;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 2px;
	color: #666;
	font-size: 11px;
	border: 1px solid #bfbfbf;
}


p.error {padding: 3px;border: 1px solid #C53D00;background: #FFE1D4;margin-bottom: 10px;color: #990000;}
p.message {padding: 3px;border: 1px solid #FADC76;background: #FFFFCC; margin-bottom: 10px;}





table#profile {width: 650px;margin: 0px;margin-bottom: 10px;border-collapse:collapse;}
table#profile td {width: 130px;}
table#profile tr.title {color: #FFFFFF;font-size: 13px;}
table#profile tr.stats {}
table#profile tr.title td {text-align: center;padding: 7px 0;font-weight: bold;}
table#profile tr.stats td {text-align: center;padding: 5px;height: 130px;overflow: hidden;}

table#profile tr.title td.rathers {background: #8DC100;-moz-border-radius-topleft: 8px;-webkit-border-top-left-radius:8px;}
table#profile tr.title td.rambles {background: #148EA4;}
table#profile tr.title td.points {background: #8F65BD;}
table#profile tr.title td.reactions {background: #F6402D;}
table#profile tr.title td.posted {background: #FBC42D;-moz-border-radius-topright: 8px;-webkit-border-top-right-radius:8px;}

table#profile tr.stats td.rathers {background: #1E1E1E;-moz-border-radius-bottomleft: 8px;-webkit-border-bottom-left-radius:8px;}
table#profile tr.stats td.rambles {background: #292929;}
table#profile tr.stats td.points {background: #1E1E1E;}
table#profile tr.stats td.reactions {background: #292929;}
table#profile tr.stats td.posted {background: #1E1E1E;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-right-radius:8px;}

table#profile tr.stats td p.number {color: #FFFFFF;font-size: 30px;font-weight: bold;margin-bottom: 5px;}
table#profile tr.stats td p.info {color: #FFFFFF;font-size: 12px;}
table#profile tr.stats td p.info a {font-weight: bold;}
table#profile tr.stats td p.info a:hover {text-decoration: underline;}

table#profile tr.stats td.rathers p a {color: #8DC100;}
table#profile tr.stats td.rambles p a {color: #148EA4;}
table#profile tr.stats td.points p a {color: #8F65BD;}
table#profile tr.stats td.reactions p a {color: #F6402D;}
table#profile tr.stats td.posted p a {color: #FBC42D;}


table#privacy {width: 650px;margin-bottom: 10px;}
table#privacy tr th, table#privacy tr td {border-bottom: 1px solid #CCCCCC;padding: 5px 0;}
table#privacy tr.heading th, table#privacy tr.heading td {font-weight: bold;}
table#privacy tr th {width: 40%;}
table#privacy tr td {width: 12%;}

table#notifications {width: 650px;margin-bottom: 10px;}
table#notifications tr th, table#notifications tr td {border-bottom: 1px solid #CCCCCC;padding: 5px 0;}
table#notifications tr.heading th, table#notifications tr.heading td {font-weight: bold;}
table#notifications tr th {width: 52%;}
table#notifications tr td {width: 12%;}

table#personal {width: 650px;margin-bottom: 10px;}
table#personal tr th, table#personal tr td {border-bottom: 1px solid #CCCCCC;padding: 5px 0;}
table#personal tr.heading th, table#personal tr.heading td {font-weight: bold;}
table#personal tr th {width: 40%;}
table#personal tr td {width: 60%;}

table#points {width: 300px;margin-bottom: 10px;font-size: 14px;}
table#points tr th, table#points tr td {border-bottom: 1px solid #CCCCCC;padding: 5px 0;}
table#points tr.heading th, table#points tr.heading td {font-weight: bold;color: red;}
table#points tr th {width: 70%;}
table#points tr td {width: 30%;text-align: right;color: #CB3524;font-weight: bold;}

