/*  Main */
@import "layout.css"; /* Main page/column layout */
@import "blocks.css";  /* Content Blocks */
@import "register.css"; /* register and thank you pages" */
@import "forms.css"; /* form styles */

/*@import "thickbox.css"; /* Thickbox UI */
/* ### Main elements ### */


body {
    	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	background: #383b44 url(../images/back-page-bg.jpg) repeat-x top;
    	text-align: center;
	padding:5px 20px 25px 20px;
	color:#555;
}

a {
	color:#075ea0;
	text-decoration:none;
	outline:none;
}
a img {
   border:0;
}
a:hover {
	text-decoration:underline;
}
a:visited {
	color:#075ea0;
	text-decoration:underline;
}
ul {
	margin:0;
	padding:0;
}
ul {
	list-style-type:none;
}
ol {
	margin:15px;
}
strong {
	font-weight:bold;
}
h1,h2,h3 {
	color:#444;
}

p {
	margin:0;
	padding:0 0 8px 0;
}
form {
	margin:0;
	padding:0;
}
.cf:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.hide {
	display:none;
}
h2#error {
	display:block;
	color:#CC0000;
	border:1px dotted #CC0000;
	background:#fbd8d8;
	padding:20px;
}

div#pageBody {
	background:#fff url(../images/page-bg.jpg) repeat-x top;;
	border-left:2px solid #000;
	border-right:2px solid #000;
	text-align:left;
	padding:0 25px 35px 25px;
}
div#content {
	clear:both;
	height:1%;
}
/* ### Status ### */
div#status {
	position:absolute;
	top:-20px;
	left:20px;
	color:#fff;
	font-size:10px;
}
div#status a, div#status a:visited {
	color:#fff;
}
div#status a:hover {
	color:#fff;
	text-decoration:none;
}

/* ### Login ### */
div#flashMessage {
	display:none;
	padding:10px;
	color:#fff;
	font-size:15px;
	margin-bottom:15px;
	border:1px solid #17BA17;
	background:#17BA17;
}
span.note {
	font-size:10px;
}
div#flashMessage p.error {
	color:#fff;
	font-size:15px;
	padding:0;
	margin:0;
	
}
div.lblk {
	position:absolute;
	margin:0 auto;
	top:44px;
	right:2px;
	z-index:50;
	width:510px;
	height:50px;
	padding:0px;
	color:#0569B5;
        font-size:10px;
 	color:#0569B5;
        font-size:10px;
	overflow:hidden;

}
div#loginbx {
	margin-bottom:20px;
        padding:2px 0px 5px 10px;
        background:#152F48;
        height:45px;
        z-index:48;
	width:500px;
	display:none;

}
div#lblkwrapper {
	position:absolute;
}
div#wyp2 {
	padding:2px 0px 5px 10px;
	background:#152F48;
	height:43px;
	z-index:49;
	width:500px
}
div#crop {
	background:url(../images/wyp-default-corner.png) no-repeat scroll left bottom;/*do not think need section here*/
	z-index:51;
        margin:0 auto;
        width:14px;
        height:14px;
        padding:0px;
	position:absolute;
	top:37px;

}
* html div#crop {
   top:36px;

}


div.lblk table td {
}
div.lblk p {
	color:#F6821F;
	padding:0;
	font-size:12px;
	margin-bottom:3px;
}
div#login-inner {
}
div.lblk a {
	color:#fff;
	text-decoration:underline;
}
div.lblk label {
	color:#9EC7EE;
	font-size:12px;
	padding-right:5px;
}
div.lblk input.linput {
	color:#066ab7;	
	padding:2px;
	width:120px;
	font-size:10px;
	
}
#wrapperFull {
	margin-top:20px;
	min-width:940px;
}
div#logintop {
	text-align:left;
	margin:0 auto;
	width:747px;
	z-index:555;
	background: url(../images/login-box-top.png) top center no-repeat;
	height:129px;
}
/* ### Top NAv ### */
#navTop {
	background:#222 url(../images/nav-bar-bg.jpg) repeat-x bottom;
	display:block;
	height:44px;
	padding:0;
	width:100%;
}
.navWrapper {
	background:url(../images/nav-bar-left.jpg) no-repeat left;
	height:44px;
}
.navWrapper ul {
	background: url(../images/nav-bar-right.jpg) no-repeat  right;
	padding-right:20px;
	height:44px;
}
.navWrapper ul li {
	display:inline;
	list-style-type:none;
}
.navWrapper ul li a,.navWrapper ul li a:visited {
	float:right;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	height:30px;
	padding:14px 8px 0;
	margin-right:2px;
}
.navWrapper ul li a:hover, .navWrapper ul li.lon a {
	background:#222 url(../images/nav-bar-bg.jpg) repeat-x top;
	text-decoration:none;
}
.navWrapper ul#nTleft {
	float:left;
	background:none;
	padding-left:20px;
}
.navWrapper ul#nTleft li a {
	float:left;
}
	

/* ### Content  ### */
#pageHeader {
}
#pageHeader img.logo{
	border:none;
	margin-left:10px;
	
}
small.gmore, small.gmore a {
	font-size:10px;
}


/* ### Topper defaults ### */
div.t4 img.image,img.pimage {
        float:left;
        border:1px solid #999;
        padding:4px;
	margin-bottom:10px;
	background:#fff;
}
img.yep {
   margin-right:20px;
  
}
img.member {
   margin-right:10px;
}
div.t4 h1 {
        font-size:2.5em;
	line-height:1.1em;
        padding:0;
        margin:0 0 10px 0;
}
div.t4 p {
        color:#888;
        margin-bottom:15px;
        font-size:1.5em;
}
div.t4 ul {
        font-size:1.1em;
}
div.t4 h4 {
        text-align:right;
        padding-top:7px;
        margin:0 0 15px 0;

}
div.t4 h4 a {
	color:#fff;
}
div.t4 h4 img {
        padding:0;
        margin:0;
        border:0;
        float:none;
}
div.t4 div.meta {
	clear:both;
	border-top:1px dotted #999;
	padding-top:5px;
}
div.t4 ul {
	margin-bottom:10px;
}
div.t4 strong {
	color:#444;
}
/* ### Topper box style ### */
div.t1 {
	background: url(../images/tMain-tl.gif) top left no-repeat;
	margin-bottom:20px;
}
div.t2 {
        background: url(../images/tMain-tr.gif) top right no-repeat;
}
div.t3 {
        background: url(../images/tMain-bl.gif) bottom left no-repeat;
}
div.t4{
        background: url(../images/tMain-br.gif) bottom right no-repeat;
	padding:20px;
        min-height:220px;
}
div#wyp div.t4 {
	min-height:180px;
}

/*### Right colum Meta  ###*/
div.grayOut {
	padding-top:15px;
	background:url(../images/gray-box-top.png) top no-repeat;
}
div.grayIn {
	padding-bottom:15px;
	background: url(../images/gray-box-bottom.png) bottom no-repeat;
}
div.grayIn2 {
   height:15px;
   margin-top:-20px;
   background: url(../images/gray-box-bottom.png) bottom no-repeat;
}

div.grayContent {
	background:#4b4343/*#4B4F5F*/;
	color:#fff;
	padding:0 15px;
}
div.grayContent h1 {
	color:#fff;
	margin:0;
	padding:0 0 5px 0;
	font-size:16px;
}
div.grayContent h2 {
	color:#A6CE39;
        margin:0;
        padding:0 0 5px 0;
        font-size:14px;
}
div.grayContent p {
	line-height:1.2em;
}
div.grayContent a {
	color:#d5f5ff;
}
div.grayContent li.pageviews {
   padding-top:5px;
   margin-top:5px;
   border-top:1px dotted #999;
}
/*### topelign:right;
        height:25px;r styles ###*/
div#prtyview.t1 {
        background: url(../images/tOrange-tl.gif) top left no-repeat;
        margin-bottom:20px;
}
div#prtyview div.t2 {
        background: url(../images/tOrange-tr.gif) top right no-repeat;
}
div#prtyview div.t3 {
        background: url(../images/tOrange-bl.gif) bottom left no-repeat;
}
div#prtyview div.t4 {
        background: url(../images/tOrange-br.gif) bottom right no-repeat;
        padding:10px 20px 20px 20px;
        min-height:210px;
}
div#prtyview div.t4 h4 {
        text-align:right;
        height:25px;
}
/*### ideas yellow ###*/
div#ideaview.t1  {
    background: url(../images/tYellow-tl.gif) top left no-repeat;
}
div#ideaview div.t2  {
        background: url(../images/tYellow-tr.gif) top right no-repeat;
}
div#ideaview div.t3  {
        background: url(../images/tYellow-bl.gif) bottom left no-repeat;
}
div#ideaview div.t4  {
        background: url(../images/tYellow-br.gif) bottom right no-repeat;
        padding:10px 20px 20px 20px;
        min-height:210px;
   }
div#ideaview div.t4 h4 {
        text-align:right;
        height:25px;
}
/*### Profile topper styles ###*/
div#profview.t1 {
        background: url(../images/tGreen-tl.gif) top left no-repeat;
        margin-bottom:20px;
}
div#profview div.t2 {
        background: url(../images/tGreen-tr.gif) top right no-repeat;
}       
div#profview div.t3 {
        background: url(../images/tGreen-bl.gif) bottom left no-repeat;
}
div#profview div.t4 {
        background: url(../images/tGreen-br.gif) bottom right no-repeat;
        padding:10px 20px 20px 20px;
        min-height:210px;
}

div#profview div.t4 h4 {
	text-align:right;
	height:25px;
	color:#fff;
}
div#profview div.t4 h4 a {
	color:#E3FF96;
}
div#profview p.tagline {
	font-style:italic;
	margin-left:155px;
}
div#profview ul.profile_list,div#prtyview ul, div#ideaview ul,div#profview h1, div#prtyview h1,div#ideaview h1 {
	margin-left:155px;
}
/*### Vendor Profile topper styles ###*/
div#vprofview.t1 {
        background: url(../images/tGray-tl.gif) top left no-repeat;
        margin-bottom:20px;
}
div#vprofview div.t2 {
        background: url(../images/tGray-tr.gif) top right no-repeat;
}
div#vprofview div.t3 {
        background: url(../images/tGray-bl.gif) bottom left no-repeat;
}
div#vprofview div.t4 {
        background: url(../images/tGray-br.gif) bottom right no-repeat;
        padding:10px 20px 20px 20px;
        min-height:210px;
}
div#vprofview div.t4 h4 {
        text-align:right;
        height:25px;
}
div#vprofview p.tagline {
        font-style:italic;
        margin-left:155px;
}
div#vprofview h1 {
        margin-left:155px;
}
div#vprofview ul.profile_list {
        margin-left:155px;
}

/*### Home Login Box ###*/
div#loginbox {
	background: url(../images/bpe-login-box.png) no-repeat top left;
	padding:20px;
	height:180px;
	color:#fff;
}
div#loginbox a {
	color:#d7def8;
}
div#loginbox h3 {
	font-size:14px;
	color:#fff;
	padding:0;
	margin:0 0 15px 0;
}
div#loginbox input {
	font-size:14px;
	padding:2px;
	margin-bottom:5px;
	
}
div#loginbox label{
	display:block;
	color:#fff;
	font-size:12px;
	margin-bottom:4px;

}
/*### Home teaser styles ###*/
div#teaserWrapper {
	width:100%;
	height:100%;
	margin-bottom:20px;
	display:block;
	
}
div#teaserWrapper div#tleft, div#tmid,div#tright {
	float:left;
	width:31.9%;
	margin-bottom:15px;

}
div#teaserWrapper div#tmid,div#tright {
	margin-left:2%;
}
div#teaserWrapper div.blue {
	background:#0599d7 url(../images/ttl-blue.gif) top left no-repeat;
	padding:0;
}
div#teaserWrapper div.green {
	background:#a6ce39 url(../images/ttl-green.gif) top left no-repeat;
	padding:0;
}
div#teaserWrapper div.olive {
	background:/*#f6821f*/#999900 url(../images/ttl-olive.gif) top left no-repeat;
	padding:0;
}
div#teaserWrapper div.grey {
	background:#f4f4f4 url(../images/ttl-grey.gif) top left no-repeat;
	padding:0;
}
div#teaserWrapper h1 {
	padding:10px 10px 5px 10px;
	margin:0;
	color:#AC4184;
	font-size:2.1em;
	
}
div#teaserWrapper div.blue h1 {
        background: url(../images/ttr-blue.gif) top right no-repeat;
}
div#teaserWrapper div.green h1 {
        background: url(../images/ttr-green.gif) top right no-repeat;
}
div#teaserWrapper div.olive h1 {
        background: url(../images/ttr-olive.gif) top right no-repeat;
}
div#teaserWrapper div.grey h1 {
        background: url(../images/ttr-grey.gif) top right no-repeat;
}
div#teaserWrapper p.mn {
	padding:10px;
	font-size:1.2em;
	color:#999999;
	min-height:130px;
}
div#teaserWrapper a, div#teaserWrapper a:visited {
	text-decoration:none;
}
div#teaserWrapper a:hover {
	text-decoration:underline;
}
div.blue a, div.blue a:hover, div.blue a:visited {
	color:#b0e7ff;
}
div.green a, div.green a:hover, div.green a:visited {
	color:#e3ff96;
}
div.olive a, div.olive a:hover, div.olive a:visited {
	color:#ffcca1;
}
div#teaserWrapper p.bot {
	text-align:right;
	margin:0;
	padding:0;
	
}
div#teaserWrapper div.blue p.bot {
        background: url(/images/tll-blue.gif) bottom left no-repeat;
}
div#teaserWrapper div.green p.bot {
        background: url(../images/tll-green.gif) bottom left no-repeat;
}
div#teaserWrapper div.olive p.bot {
        background: url(../images/tll-olive.gif) bottom left no-repeat;
}
div#teaserWrapper div.grey p.bot {
        background: url(../images/tll-grey.gif) bottom left no-repeat;
}
div#teaserWrapper p.bot a{
	padding:10px 10px 10px 0;
	display:block;
}
div#teaserWrapper div.blue p.bot a {
        background: url(../images/tlr-blue.gif) bottom right no-repeat;
}
div#teaserWrapper div.green p.bot a {
        background: url(../images/tlr-green.gif) bottom right no-repeat;
}
div#teaserWrapper div.olive p.bot a {
        background: url(../images/tlr-olive.gif) bottom right no-repeat;
}
div#teaserWrapper div.grey p.bot a {
        background: url(../images/tlr-grey.gif) bottom right no-repeat;
}
/*### Adjustable Colored Headline boxes  ### */
div.sheadblue {
	background:#0599d7 url(../images/ttl-blue.gif) top left no-repeat;
	height:50px;
	margin-bottom:20px;
}
div.sheadblue span.pag {
   padding:0 10px;
   font-size:12px;
   }
div.sheadblue span.pag b {
   font-size:13px;
}
div.sheadblue h2 {
	background: url(../images/ttr-blue.gif) top right no-repeat;
	color:#fff;
	font-size:18px;
	padding:14px 0px 12px 10px;
	margin:0;
}
div.sheadblue div {
	background: url(../images/tll-blue.gif) bottom left no-repeat;
	height:50px;
}
div.sheadblue span.icon {
	background: url(../images/tlr-blue.gif) bottom right no-repeat;
	float:right;
	height:38px;
	padding:6px;
	display:block;
}
div.sheadblue a, div.sheadblue a:hover, div.sheadblue a:visited {
        color:#b0e7ff;
	font-size:12px;
}
div.sheadblue a.name {
	color:#fff;
	font-size:18px;
	text-decoration:none;
}

/*### blockquote on profiles ### */
div#about {
}
div#about blockquote {
	font-size:140%;
	color:#333;
	position:relative;
	margin:20px 50px;
   text-align:center;
}
div#about blockquote span.lquote {
	font-size:400%;
	color:#e4e4e4;
	position:absolute;
	top:-20px;
	left:-40px;
}
div#about blockquote span.rquote {
        font-size:400%;
        color:#e4e4e4;
	position:absolute;
	right:-40px;
}
/*### H# icons styles ### */
h2.idea {
	background: url(../images/ic-idea.jpg) right 50% no-repeat;
	padding-top:2px;
}
h2.vendor {
        background: url(../images/ic-vendor.jpg) right 50% no-repeat;
        padding-top:2px;
}
h2.recipe {
        background: url(../images/ic-receipes.gif) right 50% no-repeat;
        padding-top:2px;
}
h2.fave {
        background: url(../images/ic-fave.gif) right 50% no-repeat;
        padding-top:2px;
}
h2.friend {
        background: url(../images/ic-friends.gif) right 50% no-repeat;
        padding-top:2px;
}
h2.blog {
        background: url(../images/ic-blog.gif) right 50% no-repeat;
        padding-top:2px;
}
h2.photo {
        background: url(../images/ic-photo.gif) right 50% no-repeat;
        padding-top:2px;
}
/*### BLOG POST LIST IN USER DASHBOARD### */
table.widetable {
	width:100%;
	background:#EDFDFF none repeat scroll 0% 50%;
	border-spacing: 0px;
	border-collapse: collapse;
}
table.widetable td.tcol1 {
	font-size:10px;
}
table.widetable td.tcol2 {
        width:60%;
	font-size:1.3em;
	color:#333;
}
table.widetable td.tcol3 {
	font-size:10px;
}
table.widetable td.tcol4,table.widetable td.tcol5,table.widetable td.tcol6 {
	text-align:center;
	font-size:10px;
}
table.widetable td.tcol6 a{
	color:#CC0000;
	
}

table.widetable tr.off td{
	background:#F6FEFF;
}
table.widetable th {
	background:#fff;
	color:#222;
	font-size:1.2em;
}
table.widetable td{
	border-width: 1px 1px 1px 1px;
        border-style: solid solid solid solid;
        border-color: #63C5EB #63C5EB #63C5EB #63C5EB;
        border-collapse: collapse;
	padding:5px;

}

table.widetable button#next {
	float:right;
}	
	
/*### Home latest list right coloumn ###*/
div.hrcol {
	background: url(../images/rcol-bg.gif) no-repeat top;
}
div.hlatest h2 {
	color:#AC4184/*#fff*/;
	background:#fff/*#AC4184 #0599D7*/;
	margin:0;
	padding:10px;
	font-size:1.2em;
	border:none/*1px solid #97216D*/;
}
div.hlatest ul.userlist {
	/*border-left:1px solid #97216D*//*#1A7EC2*/;
        /*border-right:1px solid #97216D;
	border-bottom:1px solid #97216D*/;
}
div.hlatest ul.userlist li.userlist {
	border-top:1px solid #e4e4e4;
	padding:5px;
	display:block;
	font-size:11px;
	margin:0;
	clear:both;
	background:#fff  url(../images/spotlight-item-bg.gif) repeat-x bottom;
}
div.hlatest li.userlist h3 {
   padding:0;
}
div.hlatest li {
	display:inline;
}
div.hlatest li.userlist img {
	border:1px solid #999;
	margin-right:8px;
   padding:1px;
   background:#fff;
	float:left;
}
div.hlatest li.userlist p {
	margin-left:35px;
	
}
/* Articles News */
div.hlatestnews h2 {
	color:#666666;
	background:#fff/*#4b4343 #AC4184 #0599D7*/;
	margin:0;
	padding:10px;
	font-size:1.5em;
	border:none/*1px solid #241313 #97216D*/;
}
div.hlatestnews ul.userlist {
	/*border-left:1px solid #241313 #97216D #1A7EC2*/;
    /*border-right:1px solid #241313;
	border-bottom:1px solid #241313*/;
}
div.hlatestnews ul.userlist li.userlist {
	border-top:1px solid #e4e4e4;
	padding:5px;
	display:block;
	font-size:12px;
	margin:0;
	clear:both;
	background:#fff  url(../images/spotlight-item-bg.gif) repeat-x bottom;
}
div.hlatestnews li.userlist h3 {
   padding:0;
}
div.hlatestnews li {
	display:inline;
}
div.hlatestnews li.userlist img {
	border:1px solid #999;
	margin-right:8px;
   padding:1px;
   background:#fff;
	float:left;
}
div.hlatestnews li.userlist p {
	margin-left:35px;
	
}
/*### VOTE ### */
span.vote {
}
span.vote a.open {
	color:#1c64db;
	background: url(../images/vote.png) no-repeat center right;
	font-family:verdana;
	text-align:right;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	padding:3px 5px 5px 28px;
}
span.votey a {
	color:#17ba17;
        background:url (../images/vote.png) no-repeat center;
	padding-left:20px;
}
/*### DATABOX ### */
#mySpotlight {
        width: 250px;
        position:relative;


}
#mySpotlight dl {
        width: 250px;
        position:relative;
        border-top:1px solid #63C5EB;
}

#mySpotlight dl dt{
        padding:10px 10px 0 10px;
        font-weight: bold;
        background: #EDFDFF url(../images/open-close-small.gif) no-repeat right top;
        color:#075EA0;
        border-left:1px solid #63C5EB;
        border-right:1px solid #63C5EB;
        border-bottom:1px solid #63C5EB;
        height:28px;


}
#mySpotlight dl dd{
        overflow:auto;
         margin: 0;
         border-left:1px solid #63C5EB;
        border-right:1px solid #63C5EB;
        border-bottom:1px solid #63C5EB;
         position:relative;
}
#mySpotlight p{
        margin: 0;
        padding: 0;
}
#mySpotlight dl dt.mySpotlightHover
{
         background: #63C5EB url(../images/open-close-small.gif) no-repeat right bottom;
         color:#fff;
        border-bottom:1px solid #EDFDFF;
	cursor:pointer;
}
#mySpotlight dl dt.mySpotlightActive
{
        background: #63C5EB url(../images/open-close-small.gif) no-repeat right bottom;
        color:#fff;
}
#mySpotlight dl div.ispot {
   background:#fff  url(../images/spotlight-item-bg.gif) repeat-x bottom;
   border-top:1px solid #FFF;
   border-bottom:1px solid #DBE4E9;
   line-height:10px;
	clear:both;
}
#mySpotlight dl div.ispot div.spotwrapper {
   position:relative;
}
#mySpotlight dl div.ispot div.control {
   /*position:absolute;
   bottom:5px;
   left:10px;*/
   margin:5px 10px;
}
#mySpotlight dl div.ispot div.control a {
   margin-right:10px;
}
#mySpotlight dl div.ispot div.pop {
   position:absolute;
   top:0px;
   left:0px;
   width:100%;
   height:100%;
   background:url(../images/trans.png);
}
#mySpotlight dl div.ispot div.cover {
   position:absolute;
   left:40%;
   bottom:5px;
   width:110px;
	color:#fff;
   border:1px solid #63C5EB;
   background:#EDFDFF;
}

#mySpotlight dl div.ispot div.cover div.close {
   color:#fff;
   text-align:right;
   padding:1px 3px;
   background:#63C5EB;
   border-bottom:1px solid #fff;
   display:block;
   cursor:pointer;
}
#mySpotlight dl div.ispot div.cover a {
   display:block;
   padding:3px;
   text-decoration:none;
   font-size:10px;
}
#mySpotlight dl div.ispot div.cover a:hover {
   background:#63C5EB;
   color:#fff;
}
#mySpotlight dl div.ispot h2 {
        font-size:14px;
        color:#075EA0;
        padding:0;
        margin:5px 10px 2px 10px;
}
#mySpotlight dl div.ispot h3 {
        font-size:10px;
        color:#222;
        padding:0;
        margin:0 10px 2px 10px;
}
#mySpotlight dl div.ispot p {
        font-size:10px;
        margin:0 10px;
        color:#777;
}
#mySpotlight .spotnotice
{
        display: none;
}
#mySpotlight dl div.ispot h2.mine {
	background: url('../images/buttons/mine.png') no-repeat right;
   padding:3px 0;
}

/* ### ADS ###*/
div.gadsw {
   margin:40px 0 0 0;
}
/*### Footer ### */
div#navBottom {
        clear:both;
	background:#4b4343/*#7eddfb*/;
	border-left:2px solid #000;
	border-bottom:2px solid #000;
	border-right:2px solid #000;
	text-align:center;
	position:relative;
   color:#fff;
}
div#navBottom div {
   padding:25px 0;
	height:40px;
   border-top:1px solid #60a9c0;
}
div#navBottom a{
	text-decoration:none;
	color:#D5F5FF
}
div#navBottom a.end{
}
p#copyright {
   margin-top:10px;
   color:#D5F5FF;
   font-size:10px;
}

p#credits {
   font-size:10px;
   color:#777D91;
}
p#credits a {
   color:#777D91
}

#footer{
	clear:both;
	color:#9199b0;
	text-align:center;
	padding:10px;
}

#version a {
   color:#fff;
}
#version {
  position:absolute;
   right:10px;
   top:-22px;
   font-size:10px;
   color:#D1D9F1;
}

#homesplit {
   width:100%;
}
#homesplit #meta {
   float:left;
   width:66%
}
#homesplit #note {
   margin-left:68%;
   padding:10px;
}
#homesplit #note h2 {
   margin:-10px 0 15px 0;
   padding:0;
}
#homesplit #note p {
   font-size:14px;
   line-height:18px;
   font-family:helvetica, "trebuchet ms";
   color:#222;
}
#note span.qtl,#note span.qt {
     font-weight:bold;
  font-family:"Trebuchet MS";
   color:#ccc;
}

#note span.qtl {
font-size:400%;
   float:left;
   line-height:.3em;
   margin-right;5px;
}
div.bpeteam img {
   padding:1px;
   border:solid 1px #f7f7f7;
   margin-right:5px;
   vertical-align:middle;
}
div.bpeteam a {
   color:#fff;
}
div.bpeteam ul li {
   margin-bottom:5px;
}

