@charset "utf-8";

*{
margin:0;
padding:0;
}

a img{
border-style:none;
}

.clearer{
clear:both;
}

body{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s626s647966696p6p2r676966);
background-repeat:repeat-x;
background-position:0 103px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
font-size:90%;
}

.wrapper{
width:960px;
margin-right:auto;
margin-left:auto;
position:relative;
}

textarea{
width:400px;
height:100px;
}

.text_input{
width:200px;
}

.wrapper_narrow{
width:728px;
}

/* FOOTER */
#footer{
background-color:#FF7C95;
width:100%;
clear:both;
border-bottom:15px solid #fff;
margin-top:35px;
}

#footer_inner{
width:960px;
position:relative;
margin:0 auto;
}

#header_account_info{
position:absolute;
top:0;
right:0;
/*
width:637px;
*/
width:700px;
text-align:right;
padding-top:3px;
height:73px;
}

#header .goodie_credits{
background-color:#fff0f1;
display:inline;
border:1px solid #FFD4DC;
padding:5px;
}

a{
color:#E04651;
}

th {
padding-top:5px;
padding-bottom:3px;
color:#E04856;
}

.button{
border:1px solid #d2d2d2;
color:#d2162c;
padding:4px 3px;
font-size:11px;
font-weight:bold;
cursor:pointer;
background-color:#EFEFEF;
}

.button2_header{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s627574746s6r5s677265656r5s6269672r676966);
background-color:#64b900;
padding-right:20px;
padding-left:20px;
font-size:16px;
color:#FFF;
border:3px solid #72C101;
background-position:50px;
position:absolute;
top:35px;
right:0;
width:16em;
cursor:pointer;
}

#logo{
position:absolute;
left:0;
top:10px;
}

#header_ourfriends{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6865616465725s6s7572667269656r64735s736p616r742r676966);
height:27px;
background-color:#FFAFC0;
background-repeat:no-repeat;
position:absolute;
top:76px;
right:0;
padding-left:30px;
width:30em;
}

#header_ourfriends h3{
font-size:12px;
font-weight:400;
color:#FFF;
float:left;
height:27px;
width:8em;
line-height:27px;
margin:0;
padding:0;
}

#header_ourfriends ul{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6865616465725s6s7572667269656r64735s726s756r642r676966);
background-repeat:no-repeat;
background-position:right top;
line-height:27px;
height:24px;
width:325px;
float:right;
padding-top:0;
padding-bottom:0;
padding-left:0;
margin:0;
}

#header_ourfriends li{
list-style-type:none;
display:inline;
margin:0;
padding:0 10px 0 0;
}

#header_ourfriends a,#header_ourfriends a:hover{
color:#e45e6e;
text-decoration:none;
}

#menu{
width:606px;
height:38px;
position:absolute;
left:0;
top:111px;
z-index:10;
}

#menu ul li{
float:left;
text-align:center;
position:relative;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6r617654616246696p6p2r676966);
background-repeat:repeat-x;
margin-right:1px;
background-color:#FFD4DC;
}

#menu ul li a{
display:block;
background-position:top left;
float:left;
background-repeat:no-repeat;
color:#fff;
font-weight:400;
font-size:17px;
text-decoration:none;
line-height:38px;
padding-left:15px;
padding-right:15px;
height:38px;
}

.tab_left{
width:7px;
height:38px;
top:0;
left:0;
position:absolute;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6r61765461624p6566742r676966);
background-repeat:no-repeat;
background-position:left top;
}

.tab_right{
width:7px;
height:38px;
top:0;
right:-1px;
position:absolute;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6r617654616252696768742r676966);
background-repeat:no-repeat;
background-position:right top;
}

ul#navy li.activelink a{
background:#ef5560;
}

.activelink .tab_left{
top:0;
left:0;
position:absolute;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6r617653656p65637465644p6566742r676966);
background-repeat:no-repeat;
background-position:left top;
}

.activelink .tab_right{
top:0;
right:-1px;
position:absolute;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6r617653656p656374656452696768742r676966);
background-repeat:no-repeat;
background-position:right top;
}

#top_container{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6275636o65742r6n7067);
background-repeat:no-repeat;
background-color:#EF5560;
background-position:left bottom;
padding-top:20px;
color:#FFF;
}

.shadow{
background-color:#d33749;
color:inherit;
float:left;
display:inline;
margin:25px;
}

.sample_content{
border:6px solid #fff;
background:center no-repeat url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s696q6167655s6261636o67726s756r642r676966);
background-color:#fff;
}

#home-description{
float:left;
width:280px;
color:#FFF;
font-size:110%;
padding:10px 15px 10px 10px;
}

#home-description h2{
color:#FF9;
font-size:22px;
padding-bottom:10px;
}

#home-description p{
line-height:22px;
padding-bottom:10px;
}

#content_preview{
padding-top:40px;
margin-right:15px;
margin-left:15px;
}

#home-description .button{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s627574746s6r5s6q616o6561626p696r6765655s686s6q652r676966);
background-repeat:repeat-x;
display:block;
width:220px;
position:relative;
font-weight:700;
color:#FFF;
text-decoration:none;
text-align:center;
font-size:18px;
background-color:#FF4463;
border:3px solid #FF7590;
padding:10px;
}

/* COMPATIBLE SITES, THIS IS THE SMALL ICONS BOX ON RIGHT SIDE OF EVERY POSTS HEADING */
.compatible_sites{
clear:both;
margin-bottom:15px;
text-align:center;
}

#bigbutton,.bigbutton{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s627574746s6r5s677265656r5s6269672r676966);
background-color:#49B200;
background-repeat:repeat-x;
text-align:center;
padding-top:20px;
padding-bottom:20px;
position:relative;
border:3px solid #8BD600;
margin-bottom:15px;
}

#bigbutton a,.bigbutton a{
font-size:18px;
font-weight:700;
color:#FFF !important;
text-decoration:none !important;
display:block;
}

#home-secondcol,#secondcol{
float:right;
width:300px;
}

#home-secondcol{
margin-right:10px;
}

#secondcol.tight{
float:left;
}

#content{
margin-top:15px;
}

#content ul li{
list-style:square;
}
#content li h3 {
margin:0px;
padding:0px;
}

#menu_tag_search{
position:absolute;
top:109px;
right:0;
height:45px;
width:296px;
text-align:right;
}

.search_query_field{
border:1px solid #C1212D !important;
/*font-family:"Courier New", Courier, monospace;*/
font-size:14px;
line-height:14px;
padding:7px;
color:#CDCDCD;
}

.onethird{
width:296px;
margin-top:0px;
margin-bottom:20px;
}

.floatleft{
float:left;
margin-right:10px;
}

.floatright{
float:right;
margin-left:10px;
}

.twothirds{
width:602px;
margin-bottom:20px;
}

.footer_padding{
width:100%;
height:15px;
clear:both;
}

/* FOOTER CONTENT */
#footer p{
color:#fff;
line-height:20px;
vertical-align:middle;
}

/* FOOTER LINKS STYLING */
#footer a{
color:#fff;
font-weight:700;
text-decoration:none;
margin-left:10px;
margin-right:10px;
font-size:16px;
font-family:"Trebuchet MS";
display:block;
}

/* FOOTER MENU */
#footer ul{
width:450px;
float:right;
line-height:20px;
}

#footer ul li{
list-style:none;
float:right;
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s737461722r676966) right center no-repeat;
padding-right:7px;
}

/* LANGUAGE FOOTER */
#language_footer{
width:100%;
clear:both;
margin-top:0;
}

#language_footer_inner{
width:960px;
margin:0 auto;
}

#language_footer ul li{
list-style:none;
padding-right:7px;
display:inline;
}

#content h3,#content h2{
color:#E04651;
}

.alt{
background-color:#FFF1F1;
}

td{
font-size:14px;
padding:5px;
}

.icon{
background-repeat:no-repeat;
padding-left:20px;
}

.viewall{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s766965775s616p6p2r676966);
float:right;
}
.view{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r732s7363726970742r676966);
}

.enter{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s656r7465725s6172726s772r676966);
}
.vote{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s766s74652r676966);
}

.goodie{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s676s6s6469656261672r676966);
}

.credits{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s637265646974732r676966);
}

.surveys {
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s737572766579732r676966);
}
.cellphone {
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s63656p6p70686s6r652r676966);
}
.homephone {
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s686s6q6570686s6r652r676966);
}
.friends {
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s667269656r64732r676966);
}
.creditcard {
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s637265646974636172642r676966);
}

/* TAG CLOUD BOX */
.cloud{
width:689px;
clear:both;
padding:20px;
}

.cloud a{
color:#fff;
text-decoration:none;
}

.cloud3 a{
color:#fff;
font-size:12px;
text-decoration:none !important;
}

.cloud4 a{
color:#4b8900 !important;
text-decoration:none !important;
}

.tag1{
font-size:1em;
}

.tag2{
font-size:1.2em;
}

.tag3{
font-size:1.4em;
}

.tag4{
font-size:1.6em;
}

.tag5{
font-size:1.8em;
}

.tag6{
font-size:2em;
}

.cloud5 a{
color:#4b8900 !important;
text-decoration:underline !important;
}

#home-contestwinner{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s636s6r746573745s77696r6r65725s686s6q652r676966);
background-repeat:no-repeat;
background-color:#FF4C6B;
min-height:145px;
}

#home-contestwinner img{
float:right;
border:3px solid #FFF;
margin:15px;
}

#home-contestwinner h4{
font-size:14px;
font-weight:700;
color:#FFF;
line-height:20px;
margin:0 0 0 15px;
padding:10px 0 0;
}

#home-contestwinner .details{
padding:0 15px 5px;
}

.featured{
background-color:#ffe7f0;
border:2px solid #ffd8e7;
margin-top:0px;
margin-bottom:20px;
}

#content .featured h3{
background-color:#FFD8E7;
padding-top:10px;
padding-bottom:10px;
padding-left:50px;
font-size:16px;
margin:0;
}

.groups ul, .badges ul{
margin:15px 0 0 0;
padding:0;
}

.groups li, .badges li{
background-color:#FFF;
border:3px solid #FFD8E7;
float:left;
margin-right:10px;
margin-left:10px;
text-align:center;
width:105px;
margin-bottom:10px;
padding:5px 3px;
list-style-type:none !important;
}

small{
font-size:80%;
}

#content .groups h3{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r33365s6q6s64756p655s67726s7570732r676966);
background-repeat:no-repeat;
background-position:4px 2px;
}

#content .members h3, #content .badges h3{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r33365s6q6s64756p655s737461722r676966);
background-repeat:no-repeat;
background-position:3px 0;
}
#content .competition h3{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r33365s6q6s64756p655s636s6q706574652r676966);
background-repeat:no-repeat;
background-position:3px 0;
}

#submenu{
background-color:#EF5560;
height:41px;
z-index:0;
position:relative;
}

#head{
height:150px;
}

#submenulinks a{
display:block;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6r617654616246696p6p2r676966);
background-repeat:repeat-x;
text-align:center;
margin-top:5px;
margin-right:3px;
margin-left:3px;
border:1px solid #E83C50;
font-size:14px;
color:#FFF;
text-decoration:none;
background-position:left bottom;
padding:5px 15px;
}

#submenulinks a:hover{
background-color:#F9CFD7;
background-image:none;
}

#listhorbar{
margin-top:10px;
margin-bottom:15px;
}

#listright img{
border:none !important;
}

.listcontent{
border:5px solid #eb3e52;
background:center no-repeat url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s696q6167655s6261636o67726s756r642r676966);
}

.list-confirm_icon{
float:left;
margin-left:5px;
}

.list-action_link{
clear:both;
float:left;
line-height:18px;
}

.list-action_icon{
clear:none !important;
float:left;
margin-left:5px;
}

.pagination{
clear:both;
padding-top:10px;
}

/* TOP RANKED, MOST VIEWED, MOST TRECENT LINKS */
.list_type_order{
float:left;
clear:none;
font-size:14px;
line-height:30px;
vertical-align:middle;
}

.spotlight{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s73706s746p696768745s62672r676966);
background-repeat:no-repeat;
background-color:#EF5661;
color:#FFF;
}

#content .spotlight h3{
color:#FFF;
padding:10px;
}

.spotlight p{
margin:0;
padding:2px 4px 6px;
}

.spotlight a{
color:#FC6;
}

.members ul{
list-style-type:none;
margin:10px 10px 10px 15px;
padding:0;
}

.members li{
background-repeat:no-repeat;
padding-left:32px;
padding-bottom:3px;
color:#E65F6A;
}

.first{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s66697273742r676966);
}

.second{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s7365636s6r642r676966);
}

.third{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s74686972642r676966);
}

#menu ul li a:hover{
color:#FF6;
}

#top_container h1{
font-size:24px;
font-weight:400;
margin:0 0 10px 15px;
padding:0;
color:#FFFFFF;
font-weight:400;
position:relative;
}

.leftcol_offset{
margin-left:15px;
}

.nobull{
}
.nobull li{
list-style:none !important;
}

/* ============= ITEM PAGE ============= */
#content_preview h1{
font-size:30px;
color:#fff;
font-style:italic;
font-weight:400;
margin-bottom:15px;
position:relative;
}

.content_preview-leaderboard{
display:block;
margin-left:15px;
}

.content_preview-half_banner{
float:left;
margin-bottom:12px;
}

.bigbox,.bigbox_simple{
border:8px solid #fff;
background:center no-repeat url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s696q6167655s6261636o67726s756r642r676966);
background-color:#fff;
}

.displaybox{
float:left;
display:inline;
position:relative;
clear:both;
}

#partner_branding_small{
margin-bottom:15px;
}

/* RIGHT COLUMN ON TOP FOR PICTURE INFO's */
#picinfo{
width:250px;
background-color:#EE5560;
border:1px solid #EF7785;
padding-top:15px;
padding-bottom:15px;
margin-top:10px;
}

/* PREVIOUS / NEXT BOX */
.prevnext{
width:200px;
height:30px;
font-size:10px;
color:#fff;
vertical-align:text-top;
margin-left:60px;
margin-bottom:20px;
}

.prevnext a,.prevnext a:hover{
font-size:10px;
color:#fff;
text-decoration:none;
}

.prevnext img{
border:none !important;
float:left;
}

.prne{
width:80px;
text-align:center;
float:left;
padding-top:10px;
}

.ownerinfo a{
font-size:12px;
color:#fff;
text-decoration:underline;
}

/* DESCRIPTION AND RATING OF PICTURE */
#content_preview h4{
font-size:14px;
color:#fff;
margin-bottom:5px;
margin-top:15px;
}

#star-ratings-block p{
font-size:10px;
color:#fff;
}

#star-ratings-block ul.star-rating{
margin-top:0;
}

#picinfo ul li{
color:#ffedb5;
line-height:23px;
list-style:none;
font-size:16px;
font-weight:700;
}

#picinfo ul li.secondary{
font-size:12px;
line-height:18px;
}

#picinfo li{
margin-bottom:15px;
}

#picdisplay_wrapper{
float:left;
width:450px;
margin-left:15px;
margin-bottom:15px;
}

#picdetails dl{
line-height:18px;
padding:0;
clear:both;
margin-top:0;
margin-right:0;
margin-bottom:20px;
margin-left:0;
}

#picdetails dt{
margin-right:5px;
font-weight:700;
margin-top:5px;
}

#picdetails dt.description{
margin-right:0;
margin-bottom:10px;
}

#picdetails dd.description{
font-size:12px;
margin-bottom:10px;
}

/* DISPLAY PAGE V2 */
.ownerinfo{
display:block;
color:#FFF;
margin-left:15px;
position:relative;
}

.displaybox_header{
margin-top:15px;
}

#picinfo_wrapper{
float:left;
width:250px;
}

.buttonad{
width:120px;
margin-right:auto;
margin-left:auto;
}

.yellowbutton{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s627574746s6r5s79656p6p6s772r676966);
border:1px solid #FFDD75;
}

#picinfo .yellowbutton{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s627574746s6r66696p6p5s79656p6p6s772r676966);
background-repeat:repeat-x;
background-color:#FFCC37;
margin:30px 10px;
}

.share{
display:block;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r34355s73686172655s6q7973706163655s6869355s6265626s2r676966);
background-repeat:no-repeat;
background-position:4px center;
font-size:16px;
text-decoration:none;
padding-left:60px;
font-weight:700;
line-height:35px;
}


.shareoptions,.commandoptions{
list-style:none;
}

.shareoptions li,.commandoptions li{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s62756p6p65745s626p696r672r676966);
background-repeat:no-repeat;
background-position:0 2px;
line-height:24px;
}

li.edit{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s62756p6p65745s656469742r676966);
padding-bottom:5px;
}

.shareoptions li.competitions{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r732s6q6564616p5s676s6p642r676966);
padding-bottom:5px;
}

.shareoptions li a{
text-decoration:none;
color:#ffedb5;
}

.commandoptions li{
padding-left:22px;
}

.commandoptions li a{
color:#FFF;
font-size:12px;
text-decoration:none;
}

li.report{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s62756p6p65745s616p6572742r676966);
padding-bottom:5px;
}

.commandoptions{
margin:15px 0 0 10px;
padding:0;
}

.list2content,.list2content_alt{
border:5px solid #eb3e52;
background:center no-repeat url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s696q6167655s6261636o67726s756r642r676966);
}

.list2content_alt{
border-color:#FFF;
}

.list2boxinner{
width:160px;
height:180px;
}

.list2boxinner2{
width:0;
height:116px;
}

.list2boxinner3{
width:77px;
height:77px;
vertical-align:bottom;
}

/* LIST 2 TOP BANNER */
#list2banner{
width:728px;
margin:15px auto;
}

/* PROFILE PAGE HEADING ex. SOMEONE's profile */
#profilecontent h1{
color:#fff;
font-size:20px;
margin-left:0px;
margin-bottom:15px;
}

/* PROFILE PAGE PARAGRAPHS */
#profilecontent .about_me{
color:#fff;
text-align:justify;
margin-bottom:15px;
line-height:20px;
font-size:12px;
}

#profilecontent .about_me a{
color:#fff;
font-size:12px;
}

#profilecontent .about_me pre{
overflow:auto;
word-wrap:break-word;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#profilecontent .my_badges .my_badge{
float:right;
display:inline;
margin:2px;
}

#profilecontent .my_badges .links, #narrowcol .stats .links{
float:right;
font-size:11px;
margin-top:5px;
}

/* MUSIC TEXT ON PROFILE PAGE */
.promusic{
width:210px;
float:left;
}

/* FILMS TEXT ON PROFILE PAGE */
.profilms{
width:210px;
float:right;
}

/* PROFILE PAGE MUSIC AND FILMS HEADINGS */
#profilecontent h3{
font-size:13px;
color:#ffedb5;
text-decoration:underline;
margin-bottom:10px;
}

textarea.edit_profilecontent{
width:450px;
height:300px;
}

/* MENU UNDER THE PICTURE */
#underpicture{
float:left;
width:200px;
clear:left;
padding:8px 15px 15px 5px;
font-size:90%;
}

#underpicture ul.userinfo{
line-height:18px;
list-style:none;
margin:0 0 10px;
padding-bottom:15px;
}

#underpicture ul.userinfo .title{
color:#ffedb5;
font-weight:700;
text-decoration:none;
}

#underpicture ul.menu li, #badgeinfo ul.menu li{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31315s737461722r676966);
background-repeat:no-repeat;
background-position:0;
margin:3px 0;
padding:0 0 0 19px;
line-height:16px;
}

#underpicture ul.menu li a{
text-decoration:underline;
}

#underpicture .description{
overflow:auto;
word-wrap:break-word;
padding:0 0 10px;
}

#picdetails dd{
font-size:12px;
margin:0;
padding:0;
}

#narrowcol{
width:180px;
float:right;
}

#narrowcol h2{
font-size:14px;
margin:0 0 10px;
}

.related_blingees li{
margin:0 0 10px;
padding:0;
}

.related_blingees img{
border:5px solid #D33749;
}

#content h2{
font-size:16px;
}

/* VERTICAL BANNER ON LEFT SIDE */
.li2bleft{
width:150px;
float:left;
height:600px;
margin-bottom:15px;
}
.li2center{
float:left;
}

.viewmore{
float:right;
margin-bottom:10px;
margin-right:15px;
}

td.competition_entry_info{
font-size:12px;
}

.private_profile_ad_panel{
margin-left:15px;
}


/* ============= COMMENT BOX ============= */
.combox{
width:391px;
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s636s6q62672r676966);
margin-bottom:20px;
}

.comhead{
width:391px;
height:8px;
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s636s6q686561642r676966) top left no-repeat;
clear:both;
}

.cominside{
width:389px;
background:#f7edef url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s636s6q746p2r676966) 5px 5px no-repeat;
border-left:1px solid #f2d6db;
border-right:1px solid #f2d6db;
}

.cominside2{
width:389px;
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s636s6q62722r676966) right bottom no-repeat;
padding-top:15px;
}

.comfoot{
width:391px;
height:6px;
clear:both;
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s636s6q666s6s742r676966) bottom left no-repeat;
}

.cominside2 p,.cominside2 div.commentdetails{
padding:0 15px;
}

.cominside2 h4{
font-size:14px;
margin:0;
padding:0;
}

.cominside2 span.date{
display:block;
color:#000;
font-size:9px;
margin-bottom:5px;
}

.cominside2 .editlinks{
text-align:right;
margin:5px 5px 0;
}

.cominside2 pre{
overflow:auto;
word-wrap:break-word;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.avatarbox{
width:60px;
height:60px;
float:left;
margin-right:10px;
margin-left:20px;
}

.avatar{
background:#fff;
padding:5px;
}

/* POST COMMENTS TEXTAREA */
.compost{
width:360px;
height:89px;
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s636s6q706s73742r676966);
border:none;
/*color:#f44a6f;*/
/*font-size:11px;*/
margin-bottom:10px;
margin-top:10px;
padding:15px;
}

.comment_post_form{
clear:both;
margin-top:10px;
}

.compost_buttons{
float:left;
}

.compost_counter{
float:right;
margin-left:5px;
margin-bottom:5px;
}

.comment_post_form{
clear:both;
width:391px;
margin-left:5px;
}

/* COMMENTS BOX PARAGRAPH */
.cominside2 p{
clear:none !important;
}

#user_comments_list h3{
font-size:16px;
margin-bottom:10px;
color:#E04651;
}

#user_comments_list{
float:left;
width:400px;
}

.itemfooter{
margin-top:25px;
padding-top:5px;
clear:both;
}

.postcomment_right{
float:right;
}

.postcomment_left{
float:left;
}

.postcomment_right,.postcomment_left{
margin-bottom:10px;
margin-right:15px;
color:#ec838f;
font-weight:700;
}

.yellowbutton .share{
line-height:20px;
padding-top:15px;
padding-bottom:15px;
}

.blingeeoptions{
margin:0 10px 0 15px;
padding:0;
}

#picinfo ul.blingeeoptions li{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r34355s64616661756p742r676966);
background-repeat:no-repeat;
font-size:14px;
font-weight:700;
line-height:14px;
margin:0 0 2px 10px;
padding:16px 0 16px 47px;
}
#picinfo ul.blingeeoptions .goodiebag{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r34355s676s6s6469652r676966);
}

#picinfo ul.blingeeoptions .codes{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r34355s6765745s636s64652r676966);
}

#picinfo ul.blingeeoptions .desc{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r34355s656469742r676966);
}

#picinfo ul.blingeeoptions .compete{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r34355s636s6r74657374732r676966);
}

#picinfo ul.blingeeoptions .logo{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r34355s626p696r6765655s6p6s676s2r676966);
}

#picinfo ul.blingeeoptions .group{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r34355s67726s75702r676966);
}

#picinfo ul.blingeeoptions .favorite{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r34355s6661766s726974652r676966);
}

#picinfo ul.blingeeoptions .inspotlight{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r34355s73706s746p696768742r676966);
}

/* ============= Message Box =========== */
.messagebox{
width:395px;
background-color:#f45671;
border:1px solid #f47286;
margin-top:10px;
margin-bottom:5px;
}

.messagebox p{
color:#FFF;
margin:10px 10px 10px 70px;
}

.messagebox img{
float:left;
margin:10px;
}

/* ============= GET CODES PAGE ============= */
.codepreview{
clear:both;
margin:10px 0 0 15px;
}

.codepreview .vspacer{
height:20px;
clear:both;
}

.codepreview dt{
margin-bottom:5px;
font-size:16px;
font-weight:700;
}

.codepreview dd.link{
width:150px;
margin-left:10px;
}

.codepreview .menu ul li{
line-height:1.4em;
}

.codepreview .form{
float:left;
margin-left:15px;
}

.codepreview .form dd{
float:none;
display:block;
}

.bigboxprofile{
border:8px solid #fff;
}

.contentprosmall{
border:5px solid #ef6878;
}

.shadowprosmall{
background-color:#c55a67;
color:inherit;
float:left;
display:inline;
margin:10px;
}

/* CONTENT ON TOP */
#profilecontent{
width:450px;
float:left;
}

#menu ul,#submenulinks ul,#submenulinks li,.related_blingees ul{
list-style-type:none;
margin:0;
padding:0;
}

.shadow,.sample_content,.shadowitem,.bigbox,.shadowprofile,.bigboxprofile{
position:relative;
bottom:6px;
right:6px;
}

#home-maincol,#maincol,.li2left{
float:left;
width:623px;
}
#listleft{
float:left;
}

#home-maincol h3{
padding-bottom:10px;
}

#home-maincol{
margin-left:10px;
}

#maincol.narrow{
width:600px;
}

#home-contestwinner .details a,#top_container a{
color:#FF9;
}

#listright,.li2bright{
width:122px;
float:right;
margin-bottom:15px;
}
.li2bright_wide{
width:162px;
float:right;
margin-bottom:15px;
}

.listshadow,.listcontent,.list2shadow,.list2content,.shadowprosmall,.contentprosmall{
position:relative;
bottom:1px;
right:1px;
}

.listshadow,.list2shadow{
background-color:#ab1022;
color:inherit;
float:left;
display:inline;
}

.listbox,.list2box{
float:left;
display:inline;
margin:8px;
}

.shadowitem,.shadowprofile{
background-color:#d33749;
color:inherit;
float:left;
display:inline;
position:relative;
left:15px;
top:0;
}

#picinfo ul,#underpicture ul.menu{
list-style-type:none;
margin:0;
padding:0;
}

#picinfo h4,#star-ratings-block_wrapper{
margin-left:50px;
}

li.fave,li.goodiebag{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s62756p6p65745s6661766s726974652r676966);
padding-bottom:5px;
}

#avatarcol{
width:250px;
float:left;
margin-left:15px;
}

.stats h2{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s73746174732r676966);
background-repeat:no-repeat;
padding-left:20px;
}

.stats ul{
list-style-type:none;
font-size:14px;
margin:0;
padding:0;
}

.stats li{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s72656462756p6p65742r676966);
background-repeat:no-repeat;
padding-left:20px;
margin-bottom:10px;
}

.li3left{
float:left;
width:360px;
}
.li3center{
float:left;
width:400px;
margin-left:15px;
}
.li3right{
float:right;
width:165px;
}
.li3right .li3item{
margin-bottom:15px;
}

.item_display{
}

/* ============= GROUP PAGES ============= */
.groupcontent{
padding-bottom:20px !important;
}

.groupcontent .menu{
font-weight:400;
margin:0;
padding:0;
}

.groupcontent .menu li{
float:left;
list-style:none;
display:inline;
line-height:18px;
margin:0;
padding:0 10px 0 0;
}

.groupcontent_right,.groupcontent_left{
float:left;
width:380px;
margin-right:10px;
}

.groupmemberinfo{
padding-top:10px;
padding-bottom:20px;
}

.forum_actionbutton{
float:right;
margin-top:10px;
margin-bottom:10px;
padding-right:10px;
padding-left:10px;
}

table.forumtable{
border-collapse:collapse;
}

.forumtable{
vertical-align:top;
clear:both;
width:100%;
margin-top:5px;
}

.forumtable tr td{
background-color:#F5E4E7;
vertical-align:top;
border-color:#FF9AB9 #FF9AB9 #FF99B8;
border-style:solid none;
border-width:1px;
}

.forumtable tr.odd td{
background-color:#FFF;
border:0;
}

.forumtable tr td.expand{
border-left-style:none;
border-right-style:none;
width:auto;
}

.forumtable tr td.expand dt.group_profile_topic_title{
word-wrap:break-word;
overflow:auto;
width:300px;
}

.forumtable tr td.expand dt.group_topics_topic_title{
word-wrap:break-word;
overflow:auto;
width:340px;
}

.forumtable tr td.last_update{
width:90px;
}

.forumtable th.status,.forumtable tr td.status{
width:3em;
text-align:center;
}

.forumtable .post{
width:430px;
color:#000;
margin-top:10px;
}

.forumtable .post pre{
word-wrap:break-word;
font-family:Verdana, Arial, Helvetica, sans-serif;
overflow:auto;
width:430px;
}

.forumtable .post_menu{
float:right;
text-align:right;
}

.forumtable th{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s70696r6o5s73686164652r676966);
background-repeat:repeat-x;
background-color:#FF83A2;
color:#FFF;
text-align:left;
padding:5px 15px;
}

.forumtable tr.datatable_buttons td{
background-color:#FFF;
border-style:none;
padding:10px;
}

.forumtable_pagination_header{
padding-left:10px;
}

.forumtable .legend{
width:15em;
background-color:#FFF9D5;
border:2px solid #FFF193;
text-align:center;
padding-right:10px;
padding-left:10px;
color:#666;
font-size:11px;
float:right;
}

.forumtable .legend span{
position:relative;
top:-5px;
}

#featured_groups{
background-color:#FFE1EC;
margin-bottom:20px;
padding:10px;
}

#featured_groups h2{
font-size:20px;
color:#E83C50;
}

#featured_groups ul{
list-style-type:none !important;
margin:0;
padding:0;
}

#featured_groups li{
list-style-type:none !important;
width:170px;
float:left;
text-align:center;
background-color:#FFF;
margin-right:5px;
margin-left:5px;
border:4px solid #FFCFD8;
}

#featured_groups h3{
margin:3px 0;
padding:0;
}

#featured_groups h4{
margin:0 0 5px;
}

#grouplist small{
font-size:12px;
font-weight:400;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s67726s75705s6p6973745s646976696465722r676966);
background-repeat:no-repeat;
display:block;
float:left;
line-height:30px;
padding-top:4px;
padding-left:22px;
padding-right:5px;
background-position:left center;
}

#grouplist h2{
float:left;
padding-right:5px;
}

#grouplist ul,#groupbrowse ul{
list-style-type:none !important;
margin:0;
padding:0;
}

#grouplist li,#groupbrowse li{
list-style-type:none !important;
float:left;
width:285px;
height:95px;
margin-top:10px;
}

#grouplist li img,#groupbrowse li img{
float:left;
max-width:70px;
margin-right:10px;
}

.groupdesc{
float:left;
width:185px;
font-size:11px;
color:#000;
}

.groupdesc h4{
font-size:11px;
font-weight:400;
color:#666;
}

.groupdesc p{
padding-top:5px;
line-height:14px !important;
text-align:left !important;
overflow:auto;
word-wrap:break-word;
}

#footer_inner .alignleft{
width:420px;
margin:0;
padding:0;
}

.groupcontent h2{
clear:both;
margin-top:10px;
}

.button2{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s627574746s6r5s677265656r5s6269672r676966);
background-color:#64b900;
font-size:16px;
color:#FFF;
border:3px solid #72C101;
background-position:50px;
margin-top:10px;
cursor:pointer;
}

.featured p{
margin-right:10px;
margin-left:10px;
}

#mainBucketCol{
float:left;
width:730px;
}

/* GIANT BUTTON */
#giantbutton{
height:48px;
clear:both;
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6769616r74627574746s6r2r676966) center top no-repeat;
text-align:center;
padding-top:30px;
margin:15px auto;
}

#giantbutton a{
font-size:16px;
font-weight:700;
text-decoration:underline;
color:#6b6b6b;
}

/* ADS BOX */
#ads{
width:684px;
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s616462672r676966) top center repeat-y;
clear:both;
margin:10px auto;
padding:0;
}

/* ADS HEADER */
#adshead{
width:684px;
height:8px;
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6164686561642r676966) top center no-repeat;
margin:0 0 15px;
padding:0;
}

/* ADS FOOTER */
#adsfoot{
width:684px;
height:8px;
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6164666s6s742r676966) bottom center no-repeat;
clear:both;
margin:0;
padding:0;
}

/* ADS HEADING */
#ads h3{
font-size:16px;
text-transform:uppercase;
color:#e4758d;
float:left;
padding-left:25px;
margin-bottom:15px;
}

/* ADVERTISING BUTTON */
.adsmeta{
float:right;
margin-bottom:15px;
padding-right:25px;
}

/* ADS INSIDE HEADING */
#ads h4{
font-size:14px;
color:#d4163e;
}

#ads h4 a:hover{
color:#d4163e;
text-decoration:none;
}

/* LEFT ADS BOX */
.adsleft{

width:300px;
float:left;
padding-left:25px;
}

/* RIGHT ADS BOX */
.adsright{
width:300px;
float:right;
padding-right:25px;
}

/* BIGBANNER */
#bigbanner{
margin-bottom:10px;
display:none;
}

.button3{
background:#fafafa;
border:1px solid #d2d2d2;
color:#d2162c;
font-size:11px;
font-weight:700;
cursor:pointer;
}

.button4{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s627574746s6r5s79656p6p6s772r676966);
background-color:#FC0;
border:2px solid #FFDD75;
color:#000;
font-size:16px;
height:26px;
cursor:pointer;
margin:0;
padding:0;
}

/* OTHER ADS */
.footer_ad_panel{
text-align:center;
width:570px; 
height:250px;
padding-top:15px;
}

.footer_ad_panel_extra{
padding-top:30px;
}

.profile_bottom_ad_panel{
text-align:center;
height:250px;
padding-top:30px;
}

#content a.selectedlink{
color:#FFF;
background-color:#C03;
padding-right:2px;
padding-left:2px;
text-decoration:none;
}

#content .subsection h2{
font-size:18px;
font-weight:700;
}

.subsection{
margin-bottom:30px;
clear:both;
}

.nobg{
background:none !important;
}

.breadcrumbs dd{
font-size:14px;
display:inline;
margin:0px;
padding:0px;
font-weight:bold;
position:relative;
}

.content_section{
margin:5px 0 10px;
}

.emphasisbox{
background-color:#FFECF3;
font-size:110%;
color:#000;
margin:10px 0;
padding:10px;
}
.emphasisbox li {
list-style-type:none;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s70696r6o62756p6p65742r676966);
background-repeat:no-repeat;
padding-left:20px;
}

.facebookbanner{
margin-top:15px;
padding-bottom:15px;
}

/* TODAY , THIS WEEK, ALL TIME LINKS */
.list_type_period{
float:right;
width:211px;
height:30px;
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6p6972696768742r676966);
color:#fff;
font-size:10px;
line-height:30px;
vertical-align:middle;
text-align:center;
margin-bottom:20px;
}

.list_type_period a{
color:#fff !important;
text-decoration:underline;
}

/* ============= UPLOAD PANEL ============= */
#upload-form{
width:573px;
}

#upload-form ul{
width:111px;
float:left;
position:absolute;
}

#upload-form ul li{
width:111px;
height:38px;
list-style:none;
position:relative;
margin-bottom:-1px;
}

#upload-form ul li img{
margin-bottom:-1px;
padding-right:5px;
}

#upload-form ul li a{
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6p692r676966) left top no-repeat;
width:100px;
display:block;
font-size:11px;
font-weight:400;
color:#b11023;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:11px;
margin-bottom:-1px;
padding-top:12px;
line-height:26px;
height:26px;
}

.active-form{
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6p69612r676966) left top no-repeat !important;
}

#upload-box{
float:right;
background:#f5e4e7;
border:solid #e6b0ba;
width:461px;
min-height:200px;
border-width:1px;
}

#upload-box form{
margin-left:15px;
margin-top:10px;
margin-bottom:10px;
}

#upload-box p{
font-size:11px;
color:#c3747d;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:15px;
margin-right:10px;
margin-bottom:10px;
}

#upload-box .loadingContainer,.loadingContainer{
padding-top:10px;
padding-right:10px;
float:right;
}

#upload-box img.sizer{
height:200px;
width:0;
float:right;
margin:0;
padding:0;
}

#upload-box .upload_panel_partner_welcome p{
color:#000;
font-size:14px;
}

#upload-box .upload_panel_partner_message p,#upload-box .galleryContainer p{
color:#000;
font-size:12px;
}

#upload-box a,#upload-box a:hover,#upload-box a:visited{
color:#00f;
font-size:11px;
}

/* ============= NOTICE PANEL ============= */
#errorExplanation,#flash_warning,.errorContainer{
background-color:#d2162c;
font-family:Tahoma;
color:#FFF;
font-weight:700;
font-size:11px;
margin-bottom:15px;
margin-left:0px;
margin-right:5px;
padding:10px;
}

#flash_notice,.successContainer{
background-color:#64b900;
font-family:Tahoma;
color:#FFF;
font-weight:700;
font-size:11px;
margin-bottom:15px;
margin-left:0px;
margin-right:5px;
padding:10px;
}

#errorExplanation ul, #flash_warning ul, .errorContainer ul, #flash_notice ul, .successContainer ul{
padding-left:20px;
}

/* ============= JOB PROCESSING ============= */
#processing_controls{
float:right;
margin-left:15px;
text-align:right;
width:150px;
}

#processing_rating-block{
background-color:#e83c50;
width:200px;
margin:15px 0;
}

#processing_rating-block p{
color:#fff;
font-size:16px;
font-weight:700;
margin:5px;
}

/* ============= ABOUT US ============= */
.officialdoc{
color:#000000;
}

.officialdoc h2{
margin-top:20px;
margin-bottom:10px;
}

.about_us-sizer{
height:300px;
width:0px;
margin:0px;
padding:0px;
float:left;
}

.simple_list li{
list-style-type:none !important;
}


/* ============= FAQ ============= */
#faqlist ul,#faqlist ol{
color:#000;
float:left;
padding:5px 22px 20px 30px;
}

#faqlist ul li a,#faqlist ol li a{
color:#000;
line-height:22px;
text-decoration:underline;
}

.faq-divider{
clear:both;
color:#000;
margin:30px 22px;
}

.faqanswers{
clear:both;
margin-bottom:30px;
}

.faqanswers ol{
padding-left:30px;
}

.faqanswer h3 img{
margin-bottom:-8px;
}

.faqanswer p,.faqanswer ul,.faqanswer ol{
clear:both;
padding:0 22px;
}

.faqanswer ul li{
margin-left:20px;
}

dl.blingee_maker_actions_help{
color:#000;
margin-bottom:20px;
padding:0 22px;
}

/* ============= BLINGEE CREATE ============= */
#create_blingee_help_link{
float:right;
margin-right:20px;
}

/* ============= SIGNUP ============= */
#signup-form{
float:left;
width:350px;
}

#singup-reasons{
float:right;
width:250px;
}

#ecard-view-message{
font-size:14px;
padding:15px 0 15px 10px;
}

#ecard-view-message pre{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:275px;
overflow:auto;
word-wrap:break-word;
}

/* ============= MARKETING ============= */
.deals-list ul li{
margin-bottom:8px;
}

/* ============= STAMP UPLOAD ============= */
#stamp_upload_options{
font-size:16px;
color:#000;
}

#stamp_upload_options a,#stamp_upload_options a:hover,#stamp_upload_options a:visited{
color:#000;
font-size:18px;
}

ul.textlist{
padding-left:20px;
margin-bottom:10px;
}

#stamp_upload_options li{
margin-top:20px;
}

/* ============= DATA TABLE ============= */
.datatable{
border-spacing:0;
}

.datatable tbody tr{
text-align:left;
background-color:#FFD4DC;
}

.datatable tbody tr.odd{
background:#FFF;
}

.datatable tbody td{
padding:10px;
}

.datatable tbody td.expand{
width:100%;
}

/* ============= PROGRESS BAR ============= */
.progressbar .leftcap{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s70726s67726573736261725s6p6566746361702r676966);
background-repeat:no-repeat;
background-position:right bottom;
float:left;
height:40px;
width:9px;
font-size:1px;
line-height:0;
}

.progressbar .rightcap{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s70726s67726573736261725s72696768746361702r676966);
background-repeat:no-repeat;
float:right;
height:40px;
width:9px;
background-position:center bottom;
font-size:1px;
line-height:0;
}

.progressbar ol{
color:silver;
font-size:10px;
list-style-type:none;
font-weight:700;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s70726s67726573736261725s72696768746361702r676966);
background-repeat:no-repeat;
background-position:right bottom;
width:714px;
height:40px;
margin:0;
padding:0;
}

.progressbar li{
float:left;
width:174px;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s70726s67726573736261725s696r636s6q706p6574652r676966);
background-repeat:no-repeat;
text-align:center;
height:40px;
background-position:center bottom;
}

.progressbar .current{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s70726s67726573736261725s63757272656r742r676966);
color:#E45E6E;
}

.progressbar{
clear:both;
margin-bottom:20px;
}

.progressbar .complete{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s70726s67726573736261725s636s6q706p6574652r676966);
}

/* ============= SHARE PAGES ============= */
.sharetabbox{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s7368617265746162735s626s64795s66756p6p5s66696p6p2r676966);
background-repeat:repeat-y;
width:675px;
color:#FFF;
margin:20px auto 30px;
}

.sharetabbox_menued{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s7368617265746162735s626s64795s6q656r7565645s66696p6p2r676966);
}

.sharetabbox .codestabs{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s7368617265746162735s676574636s6465732r676966);
background-repeat:no-repeat;
height:45px;
margin:0;
padding:0;
}

.sharetabbox .codestabs_full{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s7368617265746162735s676574636s6465735s66756p6p2r676966);
}

.sharetabbox .emailstabs{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s7368617265746162735s656q61696p2r676966);
}

.sharetabbox .codestabs li{
font-size:16px;
float:left;
width:250px;
list-style-type:none;
text-align:center;
line-height:45px;
font-weight:700;
color:#FFEDB5;
}

#sharetabbox_listcol_left{
width:435px;
float:left;
}

#sharetabbox_listcol_left .displaybox{
margin:20px 10px 0 20px;
}

#sharetabbox_listcol_left .formpanel dt{
margin-left:10px;
margin-top:15px;
color:#FFF !important;
}

#sharetabbox_listcol_right{
float:left;
width:220px;
}

#sharetabbox_listcol_big{
width:655px;
float:left;
}

.sharetabbox #sharetabbox_bottom{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s7368617265746162735s626s64795s66756p6p5s626s74746s6q2r676966);
background-repeat:no-repeat;
clear:both;
height:10px;
font-size:0;
line-height:0;
}

.sharetabbox #sharetabbox_bottom.menued{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s7368617265746162735s626s64795s6q656r7565645s626s74746s6q2r676966);
}

.sharetabbox h2{
font-size:20px;
font-weight:400;
margin-bottom:15px;
margin-left:10px;
}

.sharetabbox h3{
font-size:18px;
font-weight:400;
color:#FFEDB5;
margin-top:25px;
margin-left:30px;
}

.sharetabbox ul{
list-style-type:none;
font-size:16px;
line-height:25px;
font-weight:700;
padding-top:0;
padding-right:0;
padding-bottom:0;
margin:0 0 0 30px;
}

#sharetabbox_listcol_right li{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s62756p6p65745s626p696r672r676966);
background-repeat:no-repeat;
padding-left:20px;
background-position:left 5px;
line-height:25px;
}

.sharetabbox a{
color:#FFF;
text-decoration:none;
}

.sharetabbox a:hover{
color:#FFFC7D;
}

.sharetabbox h3 a{
color:#FFE9B3;
}

.sharetabbox #opensocial_panel .bigbutton,.sharetabbox #opensocial_alt_panel .bigbutton{
width:200px;
margin-left:20px;
margin-right:15px;
}

.displaypage_button{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s627574746s6r5s79656p6p6s772r676966);
border:1px solid #FFDD75;
width:23em;
float:right;
background-repeat:repeat-x;
background-color:#FFC839;
}

.displaypage_button .display_link{
display:block;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s62756p6p65745s646973706p61792r676966);
background-repeat:no-repeat;
background-position:4px center;
font-size:16px;
color:#000;
text-decoration:none;
padding-left:30px;
font-weight:700;
line-height:35px;
}

.opensocial_send_panel{
padding-left:15px;
padding-right:15px;
margin-bottom:10px;
}

.opensocial_send_panel p{
font-size:12px;
}

.opensocial_send_button{
float:left;
width:8em;
background:#fff;
border:#333 3px solid;
text-align:center;
margin:5px;
padding:5px 10px;
}

.opensocial_send_button a{
font-size:14px;
font-weight:700;
text-decoration:none;
color:#000;
}

.opensocial_send_button a:hover{
color:#000;
text-decoration:underline;
}

.content_footer, .sharetabbox_footer{
width:675px;
margin-right:auto;
margin-left:auto;
margin-top:20px;
margin-bottom:30px;
}

.content_footer .ad_panel, .sharetabbox_footer .ad_panel{
text-align:center;
}

/* ============= COMPETITIONS ============= */
.competitionlist th.actions{
width:165px;
}

.competitionlist td.name_completed a{
color:#000 !important;
text-decoration:none !important;
}

.competitionlist td.status dd{
font-weight:400;
margin:0px;
padding:0px;
}

.competitionlist td.actions li{
list-style:none !important;
padding-bottom:5px;
background-repeat:no-repeat;
padding-left:20px;
}

.competitionlist td.actions li.details{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r732s7363726970742r676966);
}

.competitionlist td.actions li.vote{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r732s6q6564616p5s676s6p642r676966);
}

.competitionlist td.actions li.enter{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r732s6172726s775s72696768742r676966);
}

.competitioninfo{
color:#FFF;
padding:10px 5px 20px 20px;
}

.competitioninfo h1{
color:#FFFFFF;
margin-left:0px !important;
}

.competitioninfo .details{
float:left;
width:320px;
padding:0 5px;
}

.competitioninfo .details ul{
margin-top:10px;
font-size:14px;
padding:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

.competitioninfo .details li{
list-style:none !important;
margin-top:5px;
}

.competitioninfo .details li .title{
list-style:none !important;
color:#ffedb5;
font-weight:700;
text-decoration:underline;
}

.competitioninfo .details li .badges{
padding:10px 0 0 10px;
}

.competitioninfo .winner{
float:left;
width:350px;
text-align:center;
padding:0 5px;
}

.competitioninfo .winner .actionbutton{
width:16em;
margin-top:20px;
height:30px;
font-weight:700;
}

.competitioninfo .actions{
width:350px;
float:left;
text-align:center;
padding:0 5px;
}

.competitioninfo .actions .actionbutton{
width:16em;
margin-bottom:20px;
height:30px;
font-weight:bold;
}

.competitioninfo .voting{
padding-top:10px;
padding-bottom:0;
margin-bottom:0;
}

.competitioninfo .voting_display td{
width:320px;
vertical-align:middle;
text-align:center;
}

.competitioninfo .voting_display td.voting_vs{
width:50px;
font-size:22px;
font-weight:700;
font-style:italic;
}

.competitioninfo .voting_form li{
list-style:none !important;
margin-top:5px;
font-size:11px;
display:inline;
}

.competitionlastvote{
margin-left:15px;
}

.competitionlastvote .adpanel{
float:left;
width:300px;
}

.competitionlastvote .resultpanel{
float:left;
margin-left:20px;
}

.competitionlastvote .results .resultdisplay{
text-align:center;
padding-bottom:5px;
padding-right:5px;
}

.competitionlastvote .results .resultdata{
vertical-align:top;
text-align:left;
}

.competitionresultlist td.score{
width:70px;
}

.competitionresultlist td.ranking{
width:30px;
}

.competitionresultlist td.display{
width:150px;
}

.profilecompetitionentrylist td.ranking{
text-align:right;
}

.profilecompetitionentrylist{
margin-bottom:20px;
}

.profilecommentsreceivedlist td.date{
text-align:left;
width:70px;
}

.jobprocessing_voting .voting_display td.voting_vs{
font-size:18px;
font-weight:700;
font-style:italic;
}

/* ============= ACCOUNT UPGRADE ============= */
.premium #content p.new{
color:#F7CE2C;
font-size:18px;
text-transform:lowercase;
margin:0;
padding:0;
}

.premium #content h2{
font-size:22px;
font-weight:700;
color:#F96F8E;
margin:0;
padding:0;
}

.premium h3{
color:#BD2634;
font-size:14px;
}

.premium #content p.packageheader{
margin-top:30px;
font-size:17px;
font-weight:700;
color:#BD2634;
}

.package{
background-color:#FFEAEE;
background-repeat:no-repeat;
width:150px;
float:left;
margin-right:15px;
background-position:center 15px;
padding:120px 8px 15px;
}

.premium #month.package{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s7072656q5s6q6s6r74682r676966) !important;
}

.premium #year.package{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s7072656q5s796561722r676966) !important;
}

.premium #credits100.package{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s637265646974735s7061636o6167655s3130302r676966) !important;
}

.premium #credits500.package{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s637265646974735s7061636o6167655s3530302r676966) !important;
}

.premium .package h3{
color:#F96F8E;
}

.premium .package h4{
font-size:13px;
color:#F96F8E;
}

.package h5{
font-size:13px;
color:#70BE09;
font-weight:400;
margin-bottom:15px;
}

#content .package a{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s7072656q5s627574746s6r2r676966);
background-repeat:no-repeat;
background-position:right top;
display:block;
text-align:left;
background-color:#52A60A;
line-height:15px;
color:#FFF;
text-decoration:none;
font-weight:700;
border:3px solid #61B10C;
padding:5px 20px 5px 10px;
}

/* ============= EMBEDDED PAGES ============= */
body.embedded{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s656q6265646465645s6865616465725s6261636o67726s756r642r706r67);
background-repeat:repeat-x;
background-position:left top;
}

#embbedded_header{
background-color:#000;
color:#FFF;
width:auto;
min-height:30px;
margin-bottom:5px;
line-height:30px;
}

#embbedded_header .left{
float:left;
padding-left:5px;
width:120px;
}

#embbedded_header .right{
float:right;
padding-right:5px;
width:450px;
}

#embbedded_header li{
float:right;
list-style:none;
display:inline;
padding-left:5px;
margin:0;
}

.embedded_list{
width:625px;
}

.embedded_list_left{
float:left;
width:500px;
padding-left:5px;
}

.embedded_list_left .list_type_order a{
color:#dd485a;
}

.embedded_list_right{
float:right;
width:120px;
}

.embedded_listboxinner{
width:100px;
height:115px;
}

.embedded_itemfooter{
margin-top:25px;
padding-top:5px;
margin-right:5px;
border-top:#999 2px solid;
}

/* ============= BADGES ============= */
.badge_panel{
width:50px;
height:50px;
text-align:right;
cursor:pointer;
}

.badge_panel span.badge_count{
background-color:#000;
color:#FF0;
font-size:10px;
opacity:0.65px;
filter:alpha(opacity=65);
-moz-opacity:0.65px;
cursor:pointer;
margin:0;
padding:1px;
}

#badgeinfo{
padding:5px 10px 10px;
}

#badgeinfo h1, #badgeinfo h2, #badgeinfo h3{
color:#FFFFFF;
}

#badgeinfo .description{
float:left;
width:400px;
}

#badgeinfo .description p img{
border:4px solid #FFF;
float:left;
margin:0 10px 10px 0;
}

#badgeinfo .description p{
float:left;
display:inline;
font-size:16px;
}

#badgeinfo .related_info{
float:right;
width:250px;
}

#badgeinfo .related_info p{
font-size:14px;
padding-bottom:10px;
}

#badgeinfo .related_info .my_badge{
margin:2px;
}

#filterbadges{
width:auto;
margin-top:15px;
margin-bottom:10px;
}

#filterbadgessearch .searchlist{
font-size:11px;
font-family:verdana;
color:#000;
text-decoration:none;
font-weight:400;
}

#badgealbum_container{
margin-top:1px;
margin-bottom:5px;
width:597px;
background-color:#ff708f;
}

#badgealbum_header{
width:597px;
min-height:129px;
}

#badgealbum_header .header_top{
height:21px;
background-color::#ffffff !important;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6261646765616p62756q5s68656164657262675s746s702r676966);
background-repeat:no-repeat;
background-position:left top;
}

#badgealbum_header .header_main{
min-height:90px;
background-color:#fe6d8b;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6261646765616p62756q5s68656164657262675s6q61696r2r676966);
background-repeat:repeat-y;
color:#fff;
}

#badgealbum_header .header_main a{
color:#fff;
}

#badgealbum_header .header_bottom{
height:18px;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6261646765616p62756q5s68656164657262675s626s74746s6q2r676966);
background-repeat:no-repeat;
background-position:left top;
}

#badgealbum_body{
float:left;
width:597px;
min-height:533px;
background-color:#ff708f;
margin:0;
padding:0;
}

#badgealbum_body .pagination_panel{
text-align:center;
vertical-align:middle;
font-size:14px;
margin:auto;
padding:10px;
}

.badgedesc_section{
width:591px;
min-height:161px;
float:left;
padding-bottom:3px;
margin:1px;
}

.badgedesc_section .longlist{
min-height:500px;
}

.badgedesc_section h2{
padding-left:24px;
padding-top:1px;
height:20px;
}

.badgedesc_section .titlebg_border{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6261646765616p62756q5s68656164657262675s70696r6o626s74626s726465722r676966);
background-position:left top;
background-repeat:no-repeat;
height:1px;
}

.badgedesc_section .badges_desc{
float:left;
width:180px;
font-size:10px;
color:#000;
margin-top:10px;
min-height:115px;
height:expression(this.scrollHeight < 116 ? "115px" :"auto");
padding:0 0 0 10px;
}

.featuredbadges_horizontal{
background-color:#fff5de;
border:3px solid #fff;
width:auto;
min-height:100px;
margin-left:2px;
margin-top:3px;
}

.featuredbadges_horizontal h2{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s62756p6p65746s6r79656p6p6s772r6n7067);
background-position:0 -4px;
background-repeat:no-repeat;
}

.badgealbum_content{
background-color:#ffcbd6;
width:auto;
min-height:100px;
border:3px solid #fff;
margin-left:2px;
margin-top:3px;
}

.badgealbum_content h2{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s62756p6p65746s6r70696r6o2r6n7067);
background-position:0 -4px;
background-repeat:no-repeat;
}

#badgealbum_container.wide{
width:729px;
}

#badgealbum_header.wide{
width:729px;
min-height:129px;
}

#badgealbum_header.wide .header_top{
width:729px;
height:21px;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6261646765616p62756q5s68656164657262675s776964655s746s702r676966);
}

#badgealbum_header.wide .header_main{
width:729px;
min-height:90px;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6261646765616p62756q5s68656164657262675s776964655s6q61696r2r676966);
}

#badgealbum_header.wide .header_bottom{
width:729px;
height:18px;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s6261646765616p62756q5s68656164657262675s776964655s626s74746s6q2r676966);
}

#badgealbum_body.wide{
width:729px;
min-height:533px;
float:left;
background-color:#ff708f;
}

.badgedesc_section_content{
width:570px;
min-height:435px;
_min-height:435px;
}

.featuredbadges_vertical{
width:140px;
float:right;
background-color:#fff5de;
border:3px solid #fff;
min-height:100px;
overflow:hidden;
margin:4px 2px 3px;
}

.featuredbadges_vertical h3{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s62756p6p65746s6r79656p6p6s772r6n7067);
background-position:left top;
background-repeat:no-repeat;
padding-left:24px;
padding-top:6px;
font-size:14px;
}

.featuredbadges_vertical a{
font-family:verdana;
font-weight:700;
font-size:10px;
color:#db384c;
text-decoration:underline;
}

.featuredbadges_vertical .details{
float:left;
min-height:92px;
width:auto;
margin-top:10px;
padding-bottom:10px;
padding-left:5px;
padding-right:2px;
font-family:verdana;
font-size:10px;
color:#000;
text-decoration:none;
font-weight:400;
}

.badgealbum_badgelist .my_badges .my_badge{
display:inline;
float:left;
margin:10px;
}

#menu_tag_search form,.forumtable dd{
margin:0;
padding:0;
}

input,#upload-box .upload_table td{
vertical-align:top;
}

#language_footer a,#language_footer a:hover,#language_footer a:visited,.officialdoc,.competitionlastvote .results .resultstat{
color:#000;
}

.cloud4 span.cloud-header,.competitionlist td.status{
color:#000;
font-weight:700;
}

.centered,.related_blingees,.forumtable tr td.posts{
text-align:center;
}

.yellowbutton a,.yellowbutton a:visited,.yellowbutton a:hover,.faqanswer p,.faqanswer ul,.faqanswer ul li,.faqanswer ol,.faqanswer ol li{
color:#000 !important;
}

.linkthis,.group_profile_topic_title{
font-weight:700;
}

.framewrapper,.faqanswer{
clear:both;
margin-bottom:15px;
}

.codepreview .form dt,.groupdesc h3,.competitionlist td.name{
font-size:16px;
}

#description_table dt,dl.blingee_maker_actions_help dt{
font-size:14px;
font-weight:700;
}

#home-description p,#home-description h2,.codepreview dd.image,.codepreview dd.image{
margin-left:20px;
}

.alignleft,#submenulinks li,.compost_buttons,.postcomment_left,.loginbutton,#filterbadgessearch .fl{
float:left;
}

#footer a:hover,.cloud a:hover,.list_type_order a,.list_type_order a{
text-decoration:underline;
}

.cloud2 a,.cloud5 a:hover,.list_type_order a.active,.prne a:hover,.list_type_order a.active,.list_type_period a.active,.badgealbum_badgelist .my_badges .my_badge a{
text-decoration:none !important;
}

.cloud2 a:hover,.cloud3 a:hover,.cloud4 a:hover,.prne a,.competitionlist td.name_completed a:hover{
text-decoration:underline !important;
}

.list_type_order a:hover,#picinfo ul li a:hover,#profilecontent .about_me a:hover,#profilecontent .my_badges .my_badge a,#underpicture ul.menu li a:hover,.postcomment_right a:hover,.postcomment_left a:hover,#picinfo li a,#giantbutton a:hover,.list_type_order a:hover,.list_type_period a:hover,.featuredbadges_vertical a:hover{
text-decoration:none;
}

h2 a,h3 a{
/*
text-decoration:none;
*/
}

#top_container a:hover,#picdetails dd a,#picdetails dd.description a,.error_messages_for h2,#errorExplanation h2,.competitioninfo a,.competitioninfo a:hover,.competitioninfo a:visited,#embbedded_header a{
color:#FFFF99;
}

.content_preview-half_banner img,.li2bright img,.li2bright_wide img,.li2bleft img,#upload-box .upload_table{
border:none;
}

#picdetails,.codepreview .form p,.codepreview .form p{
}

.buti,#description_table dl,.postbutton,#description_table dl,dl.blingee_maker_actions_help dd{
margin-bottom:10px;
}

.codepreview dd,.codepreview .menu,.codepreview .menu ul,.codepreview dd,.codepreview .menu,.codepreview .menu ul{
float:left;
display:inline;
}

.forumtable dt,.competitioninfo .details p,.competitioninfo .notice,.badgedesc_section .badges_desc h4{
font-size:14px;
}

#featured_groups li img,.competitioninfo .voting_form ul,.jobprocessing_voting .voting{
margin-top:5px;
}

.upftop,.upfbottom{
width:461px;
height:7px;
clear:both;
}

#errorExplanation,#flash_warning,#flash_notice{
width:560px;
}

#faqlist h2,#ecard-view-commands{
clear:both;
}

.circle_request_options li,.datatable_options li,.competitioninfo .actions li{
list-style:none !important;
}

.circle_request_buttons td,.datatable tr.datatable_buttons{
padding-top:20px;
}

.competitionlist th.name,.badgealbum_content .footer_ad_panel{
width:auto;
}

.competitionlist th.status,.competitionresultlist td.owner{
width:100px;
}

.competitioninfo .voting_form td,.jobprocessing_voting .voting_form td{
padding-top:5px;
text-align:center;
}

.competitionresultlist th,.competitionresultlist td,.profilecommentsreceivedlist th.commentable,.profilecommentsreceivedlist td.commentable{
text-align:left;
}

.profilecommentsreceivedlist th.display,.profilecommentsreceivedlist th.from{
text-align:left;
width:150px;
}

.profilespotlightlist th,.profilespotlightlist td{
text-align:left;
}
.profilespotlightlist th.name,.profilespotlightlist th.status{
width:150px;
}
.profilespotlightlist th.display,.profilespotlightlist th.views{
width:100px;
}
.profilespotlightlist td.date{
width:70px;
}

.tabletopcontent{
margin-bottom:20px;
}


#filterbadgessearch,#filterbadgessearch .fr{
float:right;
}

.badgedesc_section .badges_desc p,.featuredbadges_vertical .details p{
line-height:14px !important;
text-align:left !important;
word-wrap:break-word;
padding-top:0;
}

.badgedesc_section .badges_desc img,.featuredbadges_vertical .details img{
padding:5px 5px 0 0;
}

.list2boxinner3{
width:77px;
height:77px;
}

.listboxinner{
width:160px;
height:180px;
}

#underpicture ul.menu li.join{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s6n6s696r67726s75702r676966);
}
#underpicture ul.menu li.block{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s75736572626p6s636o2r676966);
}
#underpicture ul.menu li.report{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s626p6s636o2r676966);
}
#underpicture ul.menu li.requests{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s656q61696p2r676966);
}
#underpicture ul.menu li.edit{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s656469742r676966);
}
#underpicture ul.menu li.credits{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s6372656469745s6275636o65742r676966);
}
#underpicture ul.menu li.comments{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s636s6q6q656r742r676966);
}
#underpicture ul.menu li.blingees{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r31365s626p696r6765652r676966);
}

#badgeinfo ul.menu li.sort{
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r732s736s72742r676966) no-repeat left center;
}


h1{
font-size:22px;
color:#DF4550;
margin-bottom:15px;
}
/* FORM FIELDS */

.formpanel{
padding:10px;
}

.formpanel dt{
font-weight:bold;
color:#EF5560;
}

.formpanel dd{
margin:5px 0px;
}

.formpanel dd.submit{
margin-top:20px;
vertical-align:middle;
}

.formpanel_tall dd{
margin-bottom:15px;
}

.formelement{
border:1px solid #d2d2d2;
font-size:14px;
}

.form_questions ol{
line-height:20px;
list-style:lower-alpha;
}

.form_questions ol li{
margin-left:30px;
}

.form_options ul{
line-height:20px;
}

.form_options ul li{
margin-left:-20px;
list-style:none !important;
}

.formpanel_inline{
line-height:20px;
}

.loginfield{
width:126px;
height:17px;
background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s696r7075742r676966);
border:none;
float:left;
margin-right:7px;
padding:5px;
color:#f44a6f;
font-weight:bold;
}

.skyrock_share{
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r34355s73686172655s736o79726s636o2r676966);
}

#top_container a.button2{
display:block;
color:#FFFFFF;
text-decoration:none;
text-align:center;
padding:3px;
}
.stats li strong{
display:block;
}
.featured .view{
float:none;
}
.competition .award{
float:right;
height:60px;
width:60px;
margin-top:10px;
margin-right:10px;
margin-left:10px;
margin-bottom:10px;
}
.competition  h4{
color:#E04651;
margin-top:10px;
margin-left:10px;
}
.competition  ul{
margin-top:10px;
margin-left:10px;
line-height:17px;
list-style-type:none;
}
#content .competition  li{
padding-bottom:3px;
list-style-type:none;
}

#search_panel{
margin-bottom:20px;
}

.balance {
background-color:#Ffe7f0;
border:1px solid #FFD4DC;
padding-bottom:15px;
}
.balance h2 {
background-color:#FFD4DC;
padding:10px;
}
.balance p {
padding:10px;
}
.hint {
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s68696r745s6p6566742r676966);
background-repeat:no-repeat;
background-color:#FFEBB4;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:25px;
width:270px !important;
margin-bottom:10px;
}
.price {
background-color:#FFEBB4;
border:1px solid #FFD36D;
float:left;
width:120px;
margin-right:10px;
text-align:center;
padding-top:20px;
padding-right:10px;
padding-bottom:20px;
padding-left:50px;
color:#FF6600;
font-weight:bold;
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s69636s6r33335s637265646974732r676966);
background-repeat:no-repeat;
background-position:10px center;
margin-bottom:15px;
}
.priced_description{
width:400px;
float:left;
}

.creditsoptions{
margin-top:15px;
}
.creditsoptions ul{
margin-top:10px;
}
.creditsoptions li{
margin-top:10px;
margin-bottom:15px;
}
.creditsoptions li h3{
font-size:14px;
margin-bottom:5px;
}
.creditsoptions li h3 a{
text-decoration:none !important;
}

.userhilight {
background-color:#ffcfd9;
padding-right:5px;
padding-left:5px;
text-align:center;
}
.usercompare {
background-color:#fff0f3;
border-right-width:1px;
border-right-style:solid;
border-right-color:#FFCFD9;
padding-right:5px;
padding-left:5px;
text-align:center;
}
.userhilight.alt {
background-color:#ffc3d1;
}
.usercompare.alt {
background-color:#ffdce7;
}
.highest {
font-weight:bold;
color:#E83C50;
}
.stats tbody tr {
background-color:#FFFFFF;
}
.boldcol {
font-weight:bold;
}
.paddedcol {
padding-left:5px;
padding-right:5px;
}

.upload_photo_list{
float:left;
margin:10px;
height:230px;
}

.imported_contact_list{
overflow-y:scroll;
overflow-x:hidden;
height:150px;
}
.imported_contact_list .contact {
color:#000000;
line-height:18px;
}

.spotlight_main {
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s73706s746p696768745s6p6973745s66696p6p2r676966);
background-repeat:repeat-x;
background-position:center bottom;
background-color:#FFC1C8;
width:606px;
color:#FFF;
}
.spotlight_main .listwrapper {
margin-top:20px;
margin-left:20px;
}
.spotlight_winner {
background-image:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s626p696r6765652r636s6q2s696q616765732s7765625s75692s73706s746p696768745s686561642r6n7067);
background-repeat:no-repeat;
background-color:#EE545E;
padding-bottom:15px;
position:relative;
border:3px solid #FFC3C8;
}
#content .spotlight_winner h2{
color:#FFF;
font-size:18px;
padding-top:15px;
padding-bottom:15px;
padding-left:55px;
}
.spotlight_winner  a {
color:#FC0;
}
.spotlight_winner img {
border:8px solid #EC3B4C;
margin-bottom:5px;
}
.spotlight_winner .cornernote {
color:#FDC1C6;
font-size:12px;
text-align:right;
position:absolute;
top:23px;
right:5px;
width:600px;
}
.spotlight_winner .centered {
}

