/* PrepsFactory-specific styles: */
.prepsmastcolor {
font-weight:700;
font-size:10pt;
line-height:1.8em;
vertical-align:middle;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
background-color:gray;
background-position:right;
background-image:url(/graphics/prepsports/hss_breakingnewsbackground.gif);
background-repeat:repeat-y
}

.prepsmastlink {
font-weight:700;
font-size:10pt;
color:#fff;
font-family:Arial, Helvetica, sans-serif
}

.prepsmastlink:link,.prepsmastlink:visited,.prepsmastlink:active {
color:#fff
}

.prepsmastlink:hover {
color:#fff;
text-decoration:none
}

.prepstitle {
font-weight:700;
font-size:15pt;
color:#000;
font-family:Arial, Helvetica, sans-serif
}

.prepshead {
font-weight:700;
font-size:12pt;
color:#000;
font-family:Arial, Helvetica, sans-serif
}

.prepscolorbar2 {
font-weight:400;
font-size:10pt;
color:#000;
font-family:Arial, Helvetica, sans-serif;
background-color:#eee
}

.prepslink {
color:#00c
}

.prepssmtext {
font-weight:400;
font-size:10pt;
color:#000;
font-family:Arial, Helvetica, sans-serif
}

.prepssmtextsuper {
display:block;
font-weight:400;
font-size:10pt;
color:#000;
font-family:Arial, Helvetica, sans-serif;
margin-top:-0.5em
}

.prepstext {
font-size:10pt;
color:#000;
font-family:Arial, Helvetica, sans-serif
}

.prepsbyline {
font-size:10pt;
color:#000;
font-family:Arial, Helvetica, sans-serif
}

.prepscaption {
font-weight:700;
font-size:10pt;
color:#000;
font-family:Arial, Helvetica, sans-serif
}

/* Custom styles: */
body {
position:relative;
z-index:0;
width:942px
}

#leftnav {
float:left;
width:180px;
background-color:#889c40;
background-image:url(/graphics/prepsports/hss_leftbackgroundtop.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif
}

#leftnavbottom {
float:left;
width:180px;
height:184px;
background-color:#889c40;
background-image:url(/graphics/prepsports/hss_leftbackgroundbottom.gif);
background-repeat:no-repeat
}

#mainContent {
position:relative;
z-index:10;
float:left;
width:750px;
background-position:right;
background-image:url(/graphics/prepsports/hss_gray.gif);
background-repeat:repeat-y;
margin:-8px 0 0 10px
}

#maincontentcover {
position:relative;
z-index:10;
float:left;
width:760px; 
background-position:right;
background-image:url(/graphics/prepsports/hss_gray.gif);
background-repeat:repeat-y
}

#rightnav {
position:relative;
z-index:5;
float:left;
width:1px;
left:-1px;
height:1160px;
background-position:right;
background-image:url(/graphics/prepsports/hss_gray.gif);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif
}

/* The height setting is a patch for IE6 display issues when the left nav is taller than the main content */
#footer {
float:left;
width:942px;
height:69px;
background-color:#FFF;
background-position:-140px top;
background-image:url(/graphics/prepsports/hss_footerbackground.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif
}

#footercover {
float:left;
width:942px;
height:69px;
background-color:#FFF;
background-image:url(/graphics/prepsports/hss_footerbackground.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif
}

div.bannerad {
background-color:#788f31;
height:105px;
padding-right:86px;
padding-left:86px;
background-position:76px 14px;
background-image:url(/graphics/prepsports/hss_admarker.gif);
background-repeat:no-repeat
}

div.bannerad div.bugfixcontainer {
padding-top:10px;
padding-bottom:5px
}

/* Fixes width-border relation bug in IE6 */
div.topnav {
height:151px;
background-color:#FFF;
font-size:11pt;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
background-image:url(/graphics/prepsports/hss_flag.jpg);
background-repeat:no-repeat
}

.topnav div.date {
display:block;
float:left;
width:942px;
padding-top:114px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFF
}

.topnav div.date div.bugfixcontainer {
padding-left:234px
}

.topnav div.container {
display:block;
float:left;
padding-top:10px;
padding-left:190px;
background-position: -12px bottom;
background-image:url(/graphics/prepsports/hss_leftbackgroundtopshim.gif);
background-repeat:no-repeat
}

/* Compensates for expanding font in IE6 */
.topnav div.containerright {
display:block;
float:right;
padding-top:10px
}

.topnav .navitem {
margin-right:24px
}

.topnav .navitem a,.topnav .navitemright a {
color:#585e48;
text-decoration:none
}

#leftnav div.bugfixcontainer {
padding:16px 9px 0
}

/* Fixes width-border relation bug in IE6 */
div.topten,div.blogs,div.athleteoftheweek,div.poll,div.trivia {
padding-bottom:18px
}

#leftnav .titlebargray {
clear:both;
color:#FFF;
font-size:8pt;
font-weight:700;
text-align:center;
text-transform:uppercase;
line-height:1.2em;
margin-bottom:4px;
background-color:#666;
border-color:#000;
border-style:solid;
border-width:1px;
padding:2px
}

#leftnav .athleteoftheweek .titlebarblack {
clear:both;
color:#FFF;
font-size:8pt;
font-weight:700;
text-align:center;
text-transform:uppercase;
line-height:1.2em;
margin-bottom:4px;
background-color:#000;
border-color:#FFF;
border-style:solid;
border-width:1px;
padding:2px
}

#leftnav .leftpart {
color:#000
}

#leftnav .rightpart {
color:#360;
margin-left:-0.2em
}

#leftnav .rightpartlightgreen {
color:#B2C281;
margin-left:-0.2em
}

#leftnav .navitem,#leftnav .athleteoftheweek .navitemtext {
display:block;
color:#FFF;
line-height:1.2em;
padding-left:2px;
padding-top:2px;
font-size:8pt;
font-weight:700;
text-decoration:none
}

#leftnav .navitem a,#leftnav .athleteoftheweek .navitemtext a {
color:#FFF;
text-decoration:none
}

#leftnav .navitem .text {
display:block;
font-style:italic;
font-weight:400
}

#leftnav .trivia .question {
display:block;
float:right;
width:75px;
background-color:#cfd7b6;
color:#333;
line-height:1.2em;
padding-left:2px;
padding-top:2px;
font-size:8pt;
font-weight:700;
text-decoration:none
}

#leftnav .poll .question {
display:block;
float:right;
width:85px;
background-color:#cfd7b6;
color:#333;
line-height:1.2em;
padding-left:2px;
padding-top:2px;
font-size:8pt;
font-weight:700;
text-decoration:none
}

#leftnav .question a {
color:#333;
text-decoration:none
}

.blogs .navitem {
width:114px;
float:right;
color:#000
}

.blogs .blogger {
width:39px;
text-align:center;
color:#000
}

.blogs .blogger .name {
display:block;
font-size:8pt;
line-height:1.3em;
font-weight:700
}

.blogs .blogger .name a {
color:#000;
text-decoration:none
}

.athleteoftheweek .navitem {
width:64px;
float:right
}

.athleteoftheweek .image {
width:39px;
border-color:#000
}

.athleteoftheweek a .image {
border-color:#000
}

.athleteoftheweek a:hover .image {
border-color:#FFF
}

#leftnav .box {
margin-top:-5px;
background-color:#cfd7b6;
border-color:#FFF;
border-style:solid;
border-width:1px;
padding:4px
}

#leftnav .box img {
display:block;
float:left;
background-color:#cfd7b6
}

#rightnavtopline {
position:relative;
z-index:100;
float:left;
width:750px;
height:25px;
background-position:right;
background-image:url(/graphics/prepsports/hss_rightnavtopline.gif);
background-repeat:no-repeat;
margin:5px 0 0 10px
}

#rightnavtoplinecover {
position:relative;
z-index:100;
float:left;
width:750px;
height:25px;
background-position:right;
background-image:url(/graphics/prepsports/hss_rightnavtopline.gif);
background-repeat:no-repeat;
margin:5px 0 0 10px
}

#maincontent div.bugfixcontainer {
width:485px;
margin-right:9px;

}

/* Fixes width-border relation bug in IE6 */
#maincontentcover div.bugfixcontainer {
padding-left: 10px
margin-top:-15px;
}

/* Fixes width-border relation bug in IE6 */
div.breakingnews {
margin-bottom:15px;
font-family:Arial, Helvetica, sans-serif
}

.breakingnews .headline {
display:block;
color:#000;
font-size:8pt;
line-height:2em;
font-weight:700;
text-decoration:none
}

.breakingnews .headline a {
font-size:10pt;
color:#585e48;
text-decoration:underline
}

.breakingnews .posteddate {
display:block;
margin-left:1em;
margin-top:-1px;
margin-bottom:2px;
color:#000;
font-size:8pt
}

div.topstories,div.readernews {
font-family:Arial, Helvetica, sans-serif
}

div.topstories p,div.readernews p {
margin-top:0.5em;
margin-bottom:0
}

div.readernews .titlebar {
color:#FFF;
background-color:#7f953b;
background-image:url(/graphics/prepsports/hss_readernewsbackground.gif)
}

#maincontent .titlebar,#maincontentcover .titlebar {
clear:both;
font-size:8pt;
font-weight:700;
line-height:1.2em;
text-transform:uppercase;
background-repeat:repeat-y;
padding:2px 2px 2px 4px
}

#maincontent .titlebar .icon,#maincontentcover .titlebar .icon {
margin:-2px 8px 0 0
}

#maincontent .spacer,#maincontentcover .spacer {
clear:both;
height:5px;
border-color:#ccc;
border-style:none none solid;
border-width:1px
}

.invisiblespacer {
visibility:hidden;
clear:both;
height:5px
}

.topstories img,.readernews img {
float:left;
margin:2px 10px 10px 0
}

.topstories .kicker,.readernews .kicker {
display:block;
color:#999;
font-size:10pt;
font-weight:700;
text-transform:uppercase
}

.topstories .headline,.readernews .headline {
display:block;
color:#000;
font-size:10pt;
font-weight:700
}

.topstories .headlinetop,.readernews .headline {
display:block;
line-height:1.3em;
color:#000;
font-size:12pt;
font-weight:700
}

.topstories .posteddate,.readernews .posteddate {
display:block;
line-height:1.3em;
margin-top:3px;
color:#5b6a2c;
font-size:8pt;
font-style:italic
}

.topstories .synopsis,.readernews .synopsis {
display:block;
line-height:1.3em;
margin-top:3px;
color:#000;
font-size:8pt
}

.topstories .synopsis a,.readernews .synopsis a {
color:#5b6a2c;
font-weight:700;
text-decoration:underline
}

.topstories .leftColumn {
width:318px;
float:left
}

.topstories .rightColumn {
width:318px;
float:right
}

.rightColumn {
float:right;
width:300px;
padding-right: 15px;
}

.leftColumn {
float:left;
width:410px;
padding-left: 15px;
}

.topstories .leftcolumn .titlebar,.topstories .rightcolumn .titlebar {
background-position:right;
background-image:url(/graphics/prepsports/hss_breakingnewsbackground.gif)
}

.rightcolumn .topstories .headline {
display:block;
color:#585e48;
font-size:10pt;
line-height:1.3em;
font-weight:700
}

.rightcolumn .topstories .headline a {
color:#585e48;
text-decoration:underline
}

.rightcolumn .topstories .kicker {
display:block;
color:#999;
font-size:8pt;
font-weight:700;
text-transform:uppercase
}


.calendarheading {
display:block;
padding-bottom:10px;
color:#3b3f5d;
font-weight:700;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt
}

#rightnav div.bugfixcontainer {
margin-top:-15px;
padding:0 10px
}

/* Fixes width-border relation bug in IE6 */
#rightnav div.navgroup {
margin-bottom:15px;
font-size:10pt;
line-height:1.3em;
font-weight:700
}

#rightnav .navhead {
display:block;
color:#333;
text-transform:uppercase
}

#rightnav .navitem {
display:block;
color:#788f31
}

#rightnav .navitem a {
color:#788f31;
text-decoration:none
}

div.skyscraperad {
float:right;
width:160px;
margin-top:-20px
}

div.flexad {
float:left;
width:300px;
margin-left:5px;
margin-top:-20px
}

div.skyscraperad .admarker,div.flexad .admarker {
display:block;
line-height:16px;
text-align:center;
color:#666;
font-size:9px;
text-transform:uppercase;
font-weight:700;
font-family:Arial, Helvetica, sans-serif
}

#footer .copyright,#footercover .copyright {
padding-left:0;
padding-top:35px;
font-size:8pt;
color:#788f31
}

div.default p {
clear:both
}

#article {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
width: 740px;
}

#articleright {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
width: 235px;
}


#article .titlebar {
color:#000;
background-color:#fc0;
background-position:right;
background-image:url(/graphics/prepsports/hss_topstoriesbackground.gif);
background-repeat:repeat-y;
clear:both;
font-size:8pt;
font-weight:700;
line-height:1.2em;
text-transform:uppercase;
padding:2px 2px 2px 4px
}

#article .titlebar .leftpart {
color:#360
}

#article .titlebar .rightpart {
color:#333;
margin-left:-0.2em
}

#article .tools {
font-size:8pt;
line-height:2em;
vertical-align:middle;
color:#333
}

#article .tools .email {
float:right;
margin-top:5px;
padding-left:17px;
background-image:url(/graphics/prepsports/hss_emailstory.gif);
background-repeat:no-repeat
}

#article .tools .print {
float:right;
padding-left:17px;
background-image:url(/graphics/prepsports/hss_printstory.gif);
background-repeat:no-repeat;
margin:5px 30px 10px 0
}

#article .source {
clear:both;
height:20px;
vertical-align:top;
font-size:10pt;
font-style:italic;
font-weight:700;
color:#333;
display:block;
padding-left:23px;
background-position:left top;
background-image:url(/graphics/prepsports/hss_honadhibiscus.gif);
background-repeat:no-repeat
}

#article .source .posteddate {
font-weight:400
}

#article .headline {
font-size:13pt;
font-weight:700
}

#article .headline p {
margin-top:10px
}

#article div.image {
margin-top:20px;
padding-bottom:10px
}

#article .image img {
float:left;
margin-bottom:8px;
margin-right:8px
}

#article .image .text {
font-size:8pt
}

#article .image .cutline {
display:block;
margin-bottom:1em
}

#article .image .credit {
display:block;
margin-bottom:1em;
color:#333
}

#article .byline {
display:block;
clear:both
}

#article .byline p {
margin-top:1em
}

.prepscolorbar,.prepscolorbarheading {
font-weight:700;
font-size:10pt;
text-transform:uppercase;
color:#000;
font-family:Arial, Helvetica, sans-serif;
background-color:#bbb
}

.prepscolorbarheading:link,.prepscolorbarheading:visited,.prepscolorbarheading:active,.topstories .headline a,.topstories .headlinetop a,.readernews .headline a {
color:#000;
text-decoration:underline
}

.prepscolorbarheading:hover,.breakingnews .headline a:hover,.topstories .headline a:hover,.topstories .headlinetop a:hover,.readernews .headline a:hover,.topstories .synopsis a:hover,.readernews .synopsis a:hover,.rightcolumn .topstories .headline a:hover,#footer .copyright a:hover,#footercover .copyright a:hover,#article a:hover,div.default a:hover {
text-decoration:none
}

.prepsfacts {
font-weight:400;
font-size:10pt;
color:#000;
font-family:Arial, Helvetica, sans-serif
}

.prepscredit {
font-weight:400;
font-size:8pt;
color:#000;
font-family:Arial, Helvetica, sans-serif
}

.wrapper,#header {
width:942px
}

.topnav .navitemright,.topnav div.containerright .navitem {
margin-right:0
}

.topnav .navitem a:hover,.topnav .navitemright a:hover,#leftnav .navitem a:hover,#leftnav .athleteoftheweek .navitemtext a:hover,#leftnav .question a:hover,.blogs .blogger .name a:hover,#rightnav .navitem a:hover {
text-decoration:underline
}

#leftnav .titlebar,#leftnav .athleteoftheweek .titlebar {
clear:both;
color:#360;
font-size:8pt;
font-weight:700;
text-align:center;
text-transform:uppercase;
line-height:1.2em;
margin-bottom:4px;
background-color:#fc0;
border-color:#FFF;
border-style:solid;
border-width:1px;
padding:2px
}

div.breakingnews .titlebar,#maincontentcover div.breakingnews .titlebar {
color:#FFF;
background-color:gray;
background-position:right;
background-image:url(/graphics/prepsports/hss_breakingnewsbackground.gif)
}

div.topstories .titlebar,#maincontentcover div.topstories .titlebar {
color:#360;
background-color:#fc0;
background-position:right;
background-image:url(/graphics/prepsports/hss_topstoriesbackground.gif)
}

#maincontent select,#maincontentcover select,div.default {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt
}

#footer .copyright a,#footercover .copyright a,#article a,div.default a {
color:#788f31;
text-decoration:underline
}

/***** EXPLORE WIDGET *****/

.hon_explorer_hpwrapper {
	border-left: 1px solid #b0b4b9;
	}
.explore-content img, .hon_explore-content img {
	margin: 0 !important;
	padding: 0;
	border: 0;
	}
.hon_explore-content {
	clear: both;
	background-color: #dddddd;
	width: 100%;
	margin: 0;
	padding: 0;
	border-bottom: 3px solid #b0b4b9;
	}
td.hon_explore_moduletitle {
	background: url("/graphics/bg_moduletitle.gif") repeat-x;
	background-position: 0 -6px;
	}
td.hon_explore_moduletitle .section-label {
	height: 28px;
}
.hon_explore-content-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	line-height: 28px;
	vertical-align: middle;
	text-transform: uppercase !important;
	}
.hon_explore-content-header a {
	color: #006699 !important;
	}
.hon_explore-content-header a:hover {
	color: #006699;
	}
.hon_explore-content-header img {
	padding-bottom: 5px;
	vertical-align: middle;
	}
.explore-content .hon_explorer_tnitem img, .hon_explore-content .hon_explorer_tnitem img {
	margin: 0 10px 5px 0 !important;
	padding: 0;
	border: 0;
	}
.hon_explorer_tnholder {
	display: inline-block;
	float: left;
	margin-right: auto;
	}
.hon_explore-content .hon_explorer_tnholder {
	display: inline-block;
	float: left;
	width: 106px;
	}
.hon_explorer_tnitem {
	width: 98px;
	padding: 0 0 10px 0;
	}
.hon_padding10 .Summary_Container .Summary_ForumsContainer {
	padding-left: 0 !important;
	}
.hon_lastcolumn, .hon_lastcolumn img {
	width: 98px;
	margin-right: 0 !important;
	}
div.hon_explore-content div.gslArticleControl, div.hon_mostpopular div.gslArticleControl {
	display: list-item !important;
	margin-left: 1.3em;
	padding: 0;
	list-style-type: decimal;
	color: #000000;
	font-weight: bold;
	}
div.hon_explore-content div.gslDiscoverySeparator, div.hon_mostpopular div.gslDiscoverySeparator {
	display: none !important;
	}


/******************PLUCK COMMENT****************/
/* Comments */ 

#pluckcomments, #pluckphotocomments {
	padding: 10px;
	border: 1px solid #999999;
	}
#pluckphotocomments {
	width: auto !important;
	padding: 10px;
	border: 1px solid #999999;
	}
div.gslComFormInHead {
	margin-top: 20px;
	}
#pluckcomments .gslComments_MaxLengthText, #pluckphotocomments .gslComments_MaxLengthText {
	padding-left: 5px;
	font-style: normal;
	}
div.gslComFormBody textarea.gslComFormBody {
	margin: 10px 0 10px 0;
	padding: 10px 0 10px 0;
	}
.gslComStaff {
	display: block !important;
	padding: 3px 3px 3px 10px !important;
	}
.gslComUserPhoto a img { 
	margin-left: 10px; 
	}
.gslComBody {
	text-align: left; 
	padding-top: 0 !important;
	padding-left: 5px;
	margin-left: 20px;
	overflow: hidden;
	width: 480px !important;
	}
div#gslTitle .gslComBody {
	margin-left: 0;
	padding-left: 10px;
	}
div#gslTitle h1 {
	font-size: 20px;
	}
.gslComDate {
	line-height: 24px;
	font-size: 11px;
	}
.gslComWroteBy a {
	margin-left: 0;
	padding-left: 0;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #663300 !important;
	}
div.gslComCtls td.gslComments_NestedRecommend {
	width: 140px;
	padding-left: 20px;
	}
div.gslComCtls td.gslComments_NestedNewPost {
	width: 90px;
	}
div.gslComCtls td.gslComments_NestedReplyto {
	width: 125px;
	}
div.gslComCtls td.gslComments_NestedReport {
	width: 100px;
	}

/* After upgrade May 2008 */
div#pluckcomments span#gslsort select {
	margin-top: 10px;
	margin-bottom: 10px;
	}
div#gslComments div.gslCom_odd {
	margin-bottom: 10px;
	background-color: #e6e6e6;
	}
div#gslComments div.gslCom_even {
	margin-bottom: 10px;
	background-color: #f3f3f3;
	}
div#gslPagination {
	margin-top: 10px;
	font-weight: bold;
	}
div#gslPagination a {
	/*padding: 2px 3px 2px 3px;
	background-color: #e6e6e6;
	border: none;*/
	}
div.gslfullpage a.button {
	padding: 10px !important;
	background-color: #e6e6e6;
	border: 1px solid #cccccc;
	color: #006699 !important;
	}
div.gslfullpage a.button:hover {
	color: #006699;
	}
div.gslfullpage em {
	margin-left: 10px;
	line-height: 34px;
	vertical-align: middle;
	font-weight: normal;
	font-style: normal;
	}
.gslComFormOutHeadLogin a, .gslComFormOutHeadRegister a {
	color: #0055aa !important; /* This is palette 14 blue */
	}
.gslComFormOutHeadLogin a:hover, .gslComFormOutHeadRegister a:hover {
	color: #0055aa !important;
	}


/***** PLUCK STYLES (ANDREAS) *****/

.content-container-top .content-left a {
	color: #613000 !important;
	}


/***** LEVEL 4 - UNUSED *****/

#pd-partner-tab-header {
	line-height: 14px !important;
	}
#pd-partner-tab-header a:hover {
	text-decoration: underline !important;
	}
#pd-partner-tab-header li#pd-partner-current a {
	color: #003366 !important;
	}


/* SOCIAL BOOKMARKS*/

#bookmark-tools {
	margin: 0;
	padding-top: 0 !important;
	font-size: 85%;
	line-height: 24px;
	}
#bookmark-tools li.title {
	display: block;
	margin: 0;
	padding:  0 10px 0 0;
	font-weight: bold;
	color: #2e3237;
	text-transform: uppercase;
	}
#bookmark-tools a:hover {
	text-decoration: none;
	}

/***************** Profile Summary ******************/

.hon_article_top div.article-tools {
	margin-top: 5px;
	}
.hon_article_top div.article-tools ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: none;
	}
.hon_article_top div.article-tools li.print, .hon_article_top div.article-tools li.email {
	display: none;
	}
.article-bodytext {
	margin: 0;
	padding: 15px 0;
	/* Styles below added by Andreas */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px !important;
	}
.article-bodytext li {
	margin: 0 0 16px 1.3em;
	padding-left: 0;
	}
.article-bodytext h3 {
	margin: 0 0 16px 0 !important;
	padding: 0;
	font-size: 110% !important;
	font-weight: bold;
	text-transform: uppercase !important;
	}
.article-bodytext p {
	margin: 0 0 16px 0 !important;
	padding: 0 !important;
	font-size: 13px !important;
	line-height: 1.2em;
	}
.hon_article_right div.article-tools ul {
	margin: 8px 0 20px 0;
	padding: 4px 0 4px 0;
	list-style: none;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	}
.hon_article_right div.article-tools li.comments, .hon_article_right div.article-tools li.recommend {
	display: none;
	}


/***************** JG STYLES ******************/


.rounded_e6e6e6{display:block}
.rounded_e6e6e6 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e6e6e6}
.rounded_e6e6e61{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f4f4f4;
  border-right:1px solid #f4f4f4;
  background:#ececec}
.rounded_e6e6e62{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;
  background:#eaeaea}
.rounded_e6e6e63{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eaeaea;
  border-right:1px solid #eaeaea;}
.rounded_e6e6e64{
  border-left:1px solid #f4f4f4;
  border-right:1px solid #f4f4f4}
.rounded_e6e6e65{
  border-left:1px solid #ececec;
  border-right:1px solid #ececec}
.rounded_e6e6e6fg{
  background:#e6e6e6}

.news-pluckcomment{background:url("/gcicommonfiles/sr/graphics/palette14/icon_comment.gif") no-repeat 0 50%;}
.news-pluckcomment{background:url("/gcicommonfiles/sr/graphics/palette14/icon_comment2.gif") no-repeat 0 50%;}.explore-content .gslCommentsCount{color:#546060;}.explore-content .news-pluckcomment{color:#546060;}

.UAWidget-PopUp input  { border: 1px solid #cccccc; padding: 3px; }
.UAWidget-PopUp a  { color: #000000; text-decoration: underline; }
.UAWidget-PopUp a:hover  { color: #000000; text-decoration: none; }
.UAWidget-PopUp{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px; background-color: #f4f2e9;}.UAWidget-PopUp h3{font-size:15px;font-weight:bold;margin-top:0;}.UAWidget-PopUp label,.UAWidget-PopUp span{font-size:11px;}.UAWidget-PopUp a:link,.UAWidget-PopUp a:visited,.UAWidget-PopUp a:active{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}.UAWidget-PopUp a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}.UAWidget-Inline{font-family:Arial,Sans-Serif;font-size:11px;margin:0;text-align:left;text-transform:none;}.UAWidget-Inline h3{font-size:15px;font-weight:bold;margin:0;padding:0;text-transform:none;}.UAWidget-Inline img{padding:0;margin:0;}.UAWidget-Inline span{font-size:11px;}.UAWidget-Inline a:link,.UAWidget-Inline a:visited,.UAWidget-Inline a:active{font-size:11px;font-weight:normal;margin:0;padding:0;text-decoration:none;text-transform:none;}.UAWidget-Inline a:hover{font-size:11px;font-weight:normal;margin:0;padding:0;text-decoration:underline;text-transform:none;}.URWidget-Logo{clear:both;margin:0;padding:10px;vertical-align:bottom;}.URWidget-Inline{margin-top:20px;width:520px;}.URWidget-Inline h3{font-family:Verdana,Arial,sans-serif;font-size:20px;font-weight:bold;text-transform:none;}.URWidget-Inline td{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:normal;}.URWidget-Inline span{font-family:Verdana,Arial,sans-serif;font-size:10px;line-height:1.4em;}.UAAvatar{float:left;margin:0;padding:5px;width:88px;height:85px;}.GDNLine{height:1px;width:75%;}.GDNStatus{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;}.GDNErrorSummary{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;position:relative;top:0;left:0;}#Avatar{background:url(/graphics/avatar_bkgd.gif) no-repeat;float:left;margin:0;padding:0;width:88px;height:85px;}#CancelMembershipConfirmWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#CancelMembershipConfirmWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#CancelMembershipConfirmWidget span{font-size:13px;}#CancelMembershipConfirmWidget a:link,#CancelMembershipConfirmWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#CancelMembershipConfirmWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#CancelMembershipThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#CancelMembershipThanksWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#CancelMembershipThanksWidget span{font-size:11px;}#CancelMembershipThanksWidget a:link,#CancelMembershipThanksWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#CancelMembershipThanksWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#ChangePasswordWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ChangePasswordWidget h3{font-size:15px;font-weight:bold;margin:0;}#ChangePasswordWidget span{font-size:11px;}#ChangePasswordWidget label{font-size:11px;}#ChangePasswordWidget a:link,#ChangePasswordWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ChangePasswordWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#ChangePasswordThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ChangePasswordThanksWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#ChangePasswordThanksWidget span{font-size:11px;}#ChangePasswordThanksWidget a:link,#ChangePasswordThanksWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ChangePasswordThanksWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#ForgotPasswordWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ForgotPasswordWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#ForgotPasswordWidget span{font-size:11px;}#ForgotPasswordWidget label{font-size:11px;}#ForgotPasswordWidget a:link,#ForgotPasswordWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ForgotPasswordWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#ForgotPasswordThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ForgotPasswordThanksWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#ForgotPasswordThanksWidget span{font-size:11px;}#ForgotPasswordThanksWidget a:link,#ForgotPasswordThanksWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ForgotPasswordThanksWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#LoggedInWidget{font-family:Arial,Sans-Serif;font-size:11px;margin:0;text-align:left;text-transform:none;}#LoggedInWidget h3{font-size:15px;font-weight:bold;margin:0;padding:0;text-transform:none;}#LoggedInWidget img{padding:0;margin:0;}#LoggedInWidget span{font-size:11px;}#LoggedInWidget a:link,#LoggedInWidget a:visited{margin:0;padding:0;text-decoration:none;text-transform:none;font-size:11px;}#LoggedInWidget a:hover{margin:0;padding:0;text-decoration:underline;text-transform:none;font-size:11px;}#LoggedOutWidget{font-family:Arial,Sans-Serif;font-size:11px;margin:0;text-align:left;text-transform:none;}#LoggedOutWidget h3{font-size:15px;font-weight:bold;margin:0;padding:0;text-transform:underline;}#LoggedOutWidget img{padding:0;margin:0;}#LoggedOutWidget span{font-size:11px;}#LoggedOutWidget a:link,#LoggedOutWidget a:visited{margin:0;padding:0;text-decoration:none;text-transform:none;font-size:11px;}#LoggedOutWidget a:hover{margin:0;padding:0;text-decoration:underline;text-transform:none;font-size:11px;}#LoginWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#LoginWidget h3{font-size:15px;font-weight:bold;margin:0;text-align:left;text-transform:capitalize;}#LoginWidget img{border:0;float:left;margin:5px 0 0 5px;padding-right:10px;}#LoginWidget span{font-size:11px;}#LoginWidget label{font-size:11px;}#LoginWidget a:link,#LoginWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#LoginWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#NewslettersWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#NewslettersWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#NewslettersWidget span{font-size:11px;}#NewslettersWidget label{font-size:11px;}#NewslettersWidget a:link,#NewslettersWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#NewslettersWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#RegistrationWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#RegistrationWidget h3{font-size:15px;font-weight:bold;margin:0;text-align:left;}#RegistrationWidget span{font-size:11px;}#RegistrationWidget label{font-size:11px;}#RegistrationWidget a:link,#RegistrationWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#RegistrationWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#RegistrationThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#RegistrationThanksWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#RegistrationThanksWidget span{font-size:11px;}#RegistrationThanksWidget a:link,#RegistrationThanksWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#RegistrationThanksWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#ResendConfirmationWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ResendConfirmationWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#ResendConfirmationWidget span{font-size:11px;}#ResendConfirmationWidget label{font-size:11px;}#ResendConfirmationWidget a:link,#ResendConfirmationWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ResendConfirmationWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#ResendConfirmationThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ResendConfirmationThanksWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#ResendConfirmationThanksWidget span{font-size:11px;}#ResendConfirmationThanksWidget a:link,#ResendConfirmationThanksWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ResendConfirmationThanksWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#PageLoginForm{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;width:318px;}#PageLoginForm h3{font-size:15px;font-weight:bold;margin:0;text-align:center;text-transform:capitalize;}#PageLoginForm img{border:0;float:left;margin:5px 0 0 5px;padding-right:10px;}#PageLoginForm span{font-size:11px;}#PageLoginForm label{font-size:11px;}#PageRegistrationForm{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;width:350px;}#PageRegistrationForm h3{font-size:15px;font-weight:bold;margin:0;text-align:left;}#PageRegistrationForm span{font-size:11px;}#PageRegistrationForm label{font-size:11px;}#PageRegistrationThanks{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#PageRegistrationThanks h3{font-size:15px;font-weight:bold;margin-top:0;}#PageRegistrationThanks span{font-size:11px;}#PageRegistrationThanks a:link,#PageRegistrationThanks a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#PageRegistrationThanks a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#FooterLine{height:1px;width:75%;}.UserStatus{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;}.ErrorSummary{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;position:relative;top:0;left:0;}#sitemapcontainer{padding:20px;text-align:left;}

/***************** PLUCK STYLES 3/4/09 ******************/

.news-pluckcomment{padding-left:13px;height:10px;}.newslist img{margin:0;padding:0;border:0;}.voice{margin:0;padding:10px 0;}.voice p{padding:0;margin:10px 0 0 0;font-size:12px;}.voice p.voice-author{padding:0 0 10px 0;margin:0;font-size:12px;font-weight:bold;}.gslNoLabels .gslCommentsLabel{display:none;}.gslNoLabels .gslReviewsLabel{display:none;}.gslNoLabels .gslRecommendLabel{display:none;}.PhotoRecommend .gslRecommendLink{padding-left:13px;}.PhotoRecommend .gslRecommended{padding-left:13px;}#registerpage{clear:both;width:700px;margin:0;padding:0;}#registerpage h1{margin:10px;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:18px;font-weight:bold;}#registerpage p{margin:0 10px 10px 10px;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;}#registerpage-login{float:left;margin:10px;padding:0;width:380px;text-align:left;}#registerpage-register{float:right;margin:10px 0;padding:0;width:280px;text-align:left;}.voicesviews-label{width:400px;height:33px;margin:0;padding:0;text-align:left;}.voicesviews-label h2{margin:0;padding:10px 0 5px 10px;font-size:12px;font-weight:bold;}#bookmark-tools{margin:0;padding-top:10px;font-size:11px;visibility:hidden;padding:0;position:relative;float:left;z-index:30;overflow:visible;}#bookmark-tools ul{margin:0;padding:0;list-style:none;width:120px;height:165px;position:absolute;z-index:30;border:solid 1px #999;background:#fff;}#bookmark-tools li{margin:0;padding:0;display:inline;width:100px;font-weight:bold;text-align:left;height:22px;}#bookmark-tools a{background:#FFF;text-decoration:none;}#bookmark-tools li a{color:#000;display:block;font-size:11px;padding:4px;text-decoration:none;}#bookmark-tools li a:hover,#bookmark-tools a:focus{background:#AAA;color:#FFF!important;text-decoration:none!important;}#bookmark-tools li a img{vertical-align:middle;}#bookmark-tools li.title{margin:0;padding:0 10px 0 0;font-weight:bold;color:#2E3237;text-transform:uppercase;}#bookmark-tools li.delicious{padding: 0;float:left;background:url(/gcicommonfiles/sr/graphics/common/bookmarks/delicious.gif) no-repeat 0 50%;}#bookmark-tools li.facebook{padding:0;float:left;background:url(/gcicommonfiles/sr/graphics/common/bookmarks/facebook.gif) no-repeat 0 50%;}#bookmark-tools li.digg{padding:0;float:left;background:url(/gcicommonfiles/sr/graphics/common/bookmarks/digg.gif) no-repeat 0 50%;}#bookmark-tools li.reddit{padding:0;float:left;background:url(/gcicommonfiles/sr/graphics/common/bookmarks/reddit.gif) no-repeat 0 50%;}#bookmark-tools li.newsvine{padding:0;float:left;background:url(/gcicommonfiles/sr/graphics/common/bookmarks/newsvine.gif) no-repeat 0 50%;}#bookmark-tools li.twitter{padding:0;float:left;background:url(/gcicommonfiles/sr/graphics/common/bookmarks/twitter.gif) no-repeat 0 50%;}#bookmark-tools li.YahooBuzz{float:left;padding:0;}.UAWidget-PopUp{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}.UAWidget-PopUp h3{font-size:15px;font-weight:bold;margin-top:0;}.UAWidget-PopUp label,.UAWidget-PopUp span{font-size:11px;}.UAWidget-PopUp a:link,.UAWidget-PopUp a:visited,.UAWidget-PopUp a:active{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}.UAWidget-PopUp a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}.UAWidget-Inline{font-family:Arial,Sans-Serif;font-size:11px;margin:0;text-align:left;text-transform:none;}.UAWidget-Inline h3{font-size:15px;font-weight:bold;margin:0;padding:0;text-transform:none;}.UAWidget-Inline img{padding:0;margin:0;}.UAWidget-Inline span{font-size:11px;}.UAWidget-Inline a:link,.UAWidget-Inline a:visited,.UAWidget-Inline a:active{font-size:11px;font-weight:normal;margin:0;padding:0;text-decoration:none;text-transform:none;}.UAWidget-Inline a:hover{font-size:11px;font-weight:normal;margin:0;padding:0;text-decoration:underline;text-transform:none;}.URWidget-Logo{clear:both;margin:0;padding:10px;vertical-align:bottom;}.URWidget-Inline{margin-top:20px;width:520px;}.URWidget-Inline h3{font-family:Verdana,Arial,sans-serif;font-size:20px;font-weight:bold;text-transform:none;}.URWidget-Inline td{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:normal;}.URWidget-Inline span{font-family:Verdana,Arial,sans-serif;font-size:10px;line-height:1.4em;}.UAAvatar{float:left;margin:0;padding:5px;width:88px;height:85px;}.GDNLine{height:1px;width:75%;}.GDNStatus{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;}.GDNErrorSummary{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;position:relative;top:0;left:0;}#Avatar{background:url(/graphics/avatar_bkgd.gif) no-repeat;float:left;margin:0;padding:0;width:88px;height:85px;}#CancelMembershipConfirmWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#CancelMembershipConfirmWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#CancelMembershipConfirmWidget span{font-size:13px;}#CancelMembershipConfirmWidget a:link,#CancelMembershipConfirmWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#CancelMembershipConfirmWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#CancelMembershipThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#CancelMembershipThanksWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#CancelMembershipThanksWidget span{font-size:11px;}#CancelMembershipThanksWidget a:link,#CancelMembershipThanksWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#CancelMembershipThanksWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#ChangePasswordWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ChangePasswordWidget h3{font-size:15px;font-weight:bold;margin:0;}#ChangePasswordWidget span{font-size:11px;}#ChangePasswordWidget label{font-size:11px;}#ChangePasswordWidget a:link,#ChangePasswordWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ChangePasswordWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#ChangePasswordThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ChangePasswordThanksWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#ChangePasswordThanksWidget span{font-size:11px;}#ChangePasswordThanksWidget a:link,#ChangePasswordThanksWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ChangePasswordThanksWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#ForgotPasswordWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ForgotPasswordWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#ForgotPasswordWidget span{font-size:11px;}#ForgotPasswordWidget label{font-size:11px;}#ForgotPasswordWidget a:link,#ForgotPasswordWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ForgotPasswordWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#ForgotPasswordThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ForgotPasswordThanksWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#ForgotPasswordThanksWidget span{font-size:11px;}#ForgotPasswordThanksWidget a:link,#ForgotPasswordThanksWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ForgotPasswordThanksWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#LoggedInWidget{font-family:Arial,Sans-Serif;font-size:11px;margin:0;text-align:left;text-transform:none;}#LoggedInWidget h3{font-size:15px;font-weight:bold;margin:0;padding:0;text-transform:none;}#LoggedInWidget img{padding:0;margin:0;}#LoggedInWidget span{font-size:11px;}#LoggedInWidget a:link,#LoggedInWidget a:visited{margin:0;padding:0;text-decoration:none;text-transform:none;font-size:11px;}#LoggedInWidget a:hover{margin:0;padding:0;text-decoration:underline;text-transform:none;font-size:11px;}#LoggedOutWidget{font-family:Arial,Sans-Serif;font-size:11px;margin:0;text-align:left;text-transform:none;}#LoggedOutWidget h3{font-size:15px;font-weight:bold;margin:0;padding:0;text-transform:underline;}#LoggedOutWidget img{padding:0;margin:0;}#LoggedOutWidget span{font-size:11px;}#LoggedOutWidget a:link,#LoggedOutWidget a:visited{margin:0;padding:0;text-decoration:none;text-transform:none;font-size:11px;}#LoggedOutWidget a:hover{margin:0;padding:0;text-decoration:underline;text-transform:none;font-size:11px;}#LoginWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#LoginWidget h3{font-size:15px;font-weight:bold;margin:0;text-align:left;text-transform:capitalize;}#LoginWidget img{border:0;float:left;margin:5px 0 0 5px;padding-right:10px;}#LoginWidget span{font-size:11px;}#LoginWidget label{font-size:11px;}#LoginWidget a:link,#LoginWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#LoginWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#NewslettersWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#NewslettersWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#NewslettersWidget span{font-size:11px;}#NewslettersWidget label{font-size:11px;}#NewslettersWidget a:link,#NewslettersWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#NewslettersWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#RegistrationWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#RegistrationWidget h3{font-size:15px;font-weight:bold;margin:0;text-align:left;}#RegistrationWidget span{font-size:11px;}#RegistrationWidget label{font-size:11px;}#RegistrationWidget a:link,#RegistrationWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#RegistrationWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#RegistrationThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#RegistrationThanksWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#RegistrationThanksWidget span{font-size:11px;}#RegistrationThanksWidget a:link,#RegistrationThanksWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#RegistrationThanksWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#ResendConfirmationWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ResendConfirmationWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#ResendConfirmationWidget span{font-size:11px;}#ResendConfirmationWidget label{font-size:11px;}#ResendConfirmationWidget a:link,#ResendConfirmationWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ResendConfirmationWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#ResendConfirmationThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ResendConfirmationThanksWidget h3{font-size:15px;font-weight:bold;margin-top:0;}#ResendConfirmationThanksWidget span{font-size:11px;}#ResendConfirmationThanksWidget a:link,#ResendConfirmationThanksWidget a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ResendConfirmationThanksWidget a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#PageLoginForm{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;width:318px;}#PageLoginForm h3{font-size:15px;font-weight:bold;margin:0;text-align:center;text-transform:capitalize;}#PageLoginForm img{border:0;float:left;margin:5px 0 0 5px;padding-right:10px;}#PageLoginForm span{font-size:11px;}#PageLoginForm label{font-size:11px;}#PageRegistrationForm{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;width:350px;}#PageRegistrationForm h3{font-size:15px;font-weight:bold;margin:0;text-align:left;}#PageRegistrationForm span{font-size:11px;}#PageRegistrationForm label{font-size:11px;}#PageRegistrationThanks{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#PageRegistrationThanks h3{font-size:15px;font-weight:bold;margin-top:0;}#PageRegistrationThanks span{font-size:11px;}#PageRegistrationThanks a:link,#PageRegistrationThanks a:visited{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#PageRegistrationThanks a:hover{font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#FooterLine{height:1px;width:75%;}.UserStatus{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;}.ErrorSummary{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;position:relative;top:0;left:0;}#bookmark-tools-gallery{margin:0;padding-top:10px;font-size:11px;}#bookmark-tools-gallery ul{margin:0;padding:0;list-style:none;}#bookmark-tools-gallery li{margin:0;padding:0;display:inline;}#bookmark-tools-gallery li.title{margin:0;padding:0 10px 0 0;font-weight:bold;color:#2E3237;text-transform:uppercase;}#tab-module-container{height:475px;width:598px;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;}#tab-module-tabs{margin:0 0 10px 0;padding:0;background:url(/gcicommonfiles/sr/graphics/common/tab-module_tab_fade.gif) bottom left repeat-x;}#bookmark-tools-newgallery{font-size:11px;visibility:hidden;position:relative;float:left;z-index:30;overflow:visible;margin:0;padding:0;}#bookmark-tools-newgallery ul{list-style:none;width:120px;height:135px;position:absolute;z-index:30;border:solid 1px #999;background:#fff;margin:0;padding:0;height:120px;margin:0;padding:0;}#bookmark-tools-newgallery li{display:inline;width:100px;font-weight:bold;text-align:left;height:22px;margin:0;padding:0;}#bookmark-tools-newgallery a{background:#FFF;text-decoration:none;}#bookmark-tools-newgallery li a{color:#000;display:block;font-size:11px;text-decoration:none;padding:4px;}#bookmark-tools-newgallery li a:hover,#bookmark-tools-newgallery a:focus{background:#AAA;color:#FFF!important;text-decoration:none!important;}#bookmark-tools-newgallery li a img{vertical-align:middle;}#photo_gallery_masthead_nav img{border:0 none;}#photo_gallery_masthead_nav_prev img{width:20px;height:20px;}.photo_email a:link,.photo_email a:visited,.photo_email a:hover,.photo_email a:active,.photo_buy a:link,.photo_buy a:visited,.photo_buy a:hover,.photo_buy a:active, .photo_print a:link,.photo_print a:visited,.photo_print a:hover,.photo_print a:active,.recommend a:link,.recommend a:visited,.recommend a:hover,.recommend a:active {background-color:white!important;}
.gslComments{width:100%;height:100%;text-align:left;font-family:Arial,Helvetica,sans-serif;padding-top:8px;}#pluckcomments.voice{height:100%;}.gslComSmryCount{font-size:14px;font-weight:bold;}.gslComFormInHead{font-size:11px;font-weight:normal;}.gslSortOrder{font-size:11px;}.gslSortOrder select{font-size:11px;font-family:Arial,Helvetica,sans-serif;}.gslComFormInHeadMsg{float:left;font-size:12px;font-weight:bold;padding-bottom:0;margin-bottom:2px;_MARGIN-BOTTOM:-12px;}.gslComFormInHeadHandle{float:right;padding-bottom:0;_MARGIN-BOTTOM:-20px;}.gslComFormInHeadHandle a{text-decoration:none;}.gslComFormOutHead{font-size:12px;font-weight:bold;MARGIN-BOTTOM:2px;_MARGIN-BOTTOM:-27px;}.gslComFormOutHeadMsg{font-weight:normal;}.gslComFormOutHeadLogin a{text-decoration:none;}.gslComFormOutHeadRegister a{text-decoration:none;}.gslComFormOutHeadLogin a:hover,.gslComFormOutHeadRegister a:hover{text-decoration:underline;}.gslComForm{margin-top:0;margin-bottom:0;}.gslComFormBody textarea{width:99%;height:102px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}.gslComFormSubmit{padding-bottom:30px;padding-top:10px;}.gslComFormSubmit input{width:65px;height:21px;}.commentsponsor{float:right;margin:9px 0 0 0;}.gslComStaff{font-weight:bold;font-size:13px;display:block;padding-bottom:3px;}.gslComUserPhoto a img{float:left;vertical-align:top;margin-right:10px;margin-top:2px;width:40px;height:40px;}.gslComHeader{padding-left:70px;font-size:11px;vertical-align:top;margin-bottom:5px;}.gslComBody{text-align:left;padding-top:5px;margin:auto;overflow:hidden;width:490px;}#blogcomments .gslComBody{text-align:left;padding-top:5px;margin:auto;overflow:hidden;width:260px;}.gslComWroteBy{font-size:11px;margin-right:5px;float:left;display:block;margin-left:1px;}.gslComWroteBy a{font-weight:bold;text-decoration:none;font-size:11px;}.gslComDate{font-size:11px;}.gslComCtls{font-size:11px;padding-left:50px;vertical-align:bottom;}#blogcomments .gslComCtls{font-size:11px;padding-left:0;vertical-align:bottom;}.gslComSeparator{margin:3px 0 0 0;height:5px;}.gslCommentsLink a{font-size:10px;text-decoration:none;}.gslDisabledCommentsLink{font-size:10px;text-decoration:none;}.gslComRec{width:50%;}.gslComRepAbuse{padding-left:13px;background:url(/gcicommonfiles/sr/graphics/palette6/icon_alert.gif) no-repeat 0 50%;}.gslComNewPost{padding-left:13px;background:url(/gcicommonfiles/sr/graphics/palette6/icon_newpost.gif) no-repeat 0 50%;}.gslComReply{padding-left:13px;background:url(/gcicommonfiles/sr/graphics/palette6/icon_reply.gif) no-repeat 0 50%;}.gslComments_MaxLengthText{font-weight:normal;font-style:italic;}table.gslComments_NestedTable{width:90%;table-layout:fixed;text-align:left;margin-top:3px;}td.gslComments_NestedRecommend{width:25%;font-size:11px;}td.gslComments_NestedReport{width:25%;font-size:11px;}td.gslComments_NestedReplyto{width:25%;font-size:11px;}td.gslComments_NestedNewPost{width:25%;font-size:11px;}#blogcomments td.gslComments_NestedRecommend{width:30%;font-size:11px;}#blogcomments td.gslComments_NestedReport{width:22%;font-size:11px;}#blogcomments td.gslComments_NestedReplyto{width:29%;font-size:11px;}#blogcomments td.gslComments_NestedNewPost{width:19%;font-size:11px;}div.gslSitelife_PluckLogo{text-align:right;}div.ReportAbuse_Container{width:170px;font-weight:bold;font-family:Verdana;font-size:10px;text-align:left;z-index:4;position:absolute;}.gslPagination{margin:0 0 10px 0;}.gslSitelife_PluckLogo a{padding-left:115px;background:url(/gcicommonfiles/sr/graphics/common/pluck/poweredbypluck.gif) no-repeat 0 50%;}div.gslReportAbuseSectionHead{padding:2px;height:15px;}div.gslReportAbuseSectionHead a{float:right;padding:1px;text-decoration:none;}div.gslReportAbuseInterior{width:170px;padding-bottom:3px;clear:both;}div.gslReportAbuseInterior a{float:left;font-weight:bold;height:15px;padding:2px 0 0 10px;width:160px;text-decoration:none;}div.gslReportAbuseInterior select{margin-left:5px;}div.gslReportAbuseComment{width:170px;}div.gslReportAbuseComment textarea{width:90%;height:70px;margin-left:5px;}div.gslReportAbuseComment input{padding:1px;margin:3px 0 3px 5px;}div.Summary_Container{font-size:11px;text-align:left;}div.Summary_Container table *{font-size:11px;}td.Summary_BlogTableLeft img{padding:0 8px 5px 0;border:0;}div.Summary_BlogTitle a{font-weight:bold;}div.Summary_BlogBy{overflow:hidden;width:100%;float:left;}div.Summary_ForumsContainer{padding:5px 0 5px 5px;font-size:12px;}div.Summary_ForumsTitle a{font-weight:bold;}td.Summary_GalleryTableLeft img{padding:0 8px 5px 5px;border:0;}td.Summary_GalleryTableRight a{font-weight:bold;}td.Summary_PhotoTableLeft img{padding:0 8px 5px 0;border:0;}div.Summary_PhotoTitle{font-size:12px;}div.Summary_PhotoTitle a{font-weight:bold;}td.Summary_ProfileTableLeft img{padding:0 8px 5px 0;border:0;}div.Summary_ProfileName{padding:5px 0 0 0;}div.Summary_ProfileName a{font-weight:bold;}div.Summary_ProfileTime{padding-top:3px;}.Summary_ProfileName{overflow:hidden;}#SiteAttributionActivity{display:none;}.plucknotavailable{color:red;}#pluckphotocomments.voice{width:600px;}#gslComments blockquote{color:#333;font-style:italic;padding:15px 0 5px 25px;background:url("/gcicommonfiles/sr/graphics/palette6/comment_quote.gif") top left no-repeat;}.gslfullpage{clear:both;display:block;height:32px;padding:10px 0 0 0;}.gslfullpage a{display:block;float:left;padding:5px 10px;border-width:2px;color:#fff;font-size:11px;text-transform:uppercase;font-weight:bold;line-height:12px;}p.replyingto{font-size:11px;color:#333;}p.author{font-size:11px;padding:2px 0;}.gslComBody{font-size:13px;}.gslfullpage{display:block!important;}.gslCharLeft{display:block!important;}.gslAutUserPhoto a img{float:left;margin-right:5px;width:40px;height:40px;border:none}#gslshowAuthImg img {margin-right: 7px;padding-right: 7px;background-color: #fff;}
.article-headline{margin:0;padding:0;text-align:left;}.article-headline h1{margin:0;padding:15px 0 10px 0;font-size:20px;font-weight:bold;}.article-headline h2{margin:0;padding:0 0 10px 0;font-size:16px;font-weight:bold;}.article-tools ul{margin:0;padding:8px 0 4px 0;list-style:none;}.article-tools li{margin:0 8px 0 0;display:inline;font-size:11px;font-weight:normal;}.article-tools li.print{padding-left:18px;float:left;}.article-tools li.email{padding-left:15px;float:left;}.article-tools li.recommend{padding-left:13px;float:left;}.article-tools li.comments{padding-left:15px;float:left;}.article-tools li.share {padding:0 0 0 14px;float:left;}.article-tools li.whatsthis{float:left;}.article-tools .gslRecommendLink{padding-left:13px;}.article-tools .gslRecommended{padding-left:13px;}
.PopUpWidget-BG{background-color:#EDEAD7;}.PopUpWidget-Border{border:1px solid #1B5A69;}#Avatar{background:url(/graphics/avatar_bkgd.gif) no-repeat;float:left;margin:0;padding:0;width:88px;height:85px;}#CancelMembershipConfirmWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#CancelMembershipConfirmWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin-top:0;}#CancelMembershipConfirmWidget span{font-size:13px;}#CancelMembershipConfirmWidget a{color:#1B5A69;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#CancelMembershipThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#CancelMembershipThanksWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin-top:0;}#CancelMembershipThanksWidget span{font-size:11px;}#CancelMembershipThanksWidget a{color:#1B5A69;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ChangePasswordWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ChangePasswordWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin:0;}#ChangePasswordWidget span,label{font-size:11px;}#ChangePasswordWidget a{color:#1B5A69;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ChangePasswordThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ChangePasswordThanksWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin-top:0;}#ChangePasswordThanksWidget span{font-size:11px;}#ChangePasswordThanksWidget a{color:#1B5A69;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ForgotPasswordWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ForgotPasswordWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin-top:0;}#ForgotPasswordWidget span,label{font-size:11px;}#ForgotPasswordWidget a{color:#1B5A69;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ForgotPasswordThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ForgotPasswordThanksWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin-top:0;}#ForgotPasswordThanksWidget span{font-size:11px;}#ForgotPasswordThanksWidget a{color:#1B5A69;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#LoggedInWidget{font-family:Arial,Sans-Serif;font-size:11px;margin:0;text-align:left;text-transform:none;}#LoggedInWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin:0;padding:0;text-transform:none;}#LoggedInWidget img{padding:0;margin:0;}#LoggedInWidget span{font-size:11px;}#LoggedInWidget a{color:#1B5A69;margin:0;padding:0;text-decoration:underline;text-transform:none;font-size:11px;}#LoggedOutWidget{font-family:Arial,Sans-Serif;font-size:11px;margin:0;text-align:left;text-transform:none;}#LoggedOutWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin:0;padding:0;text-transform:none;}#LoggedOutWidget img{padding:0;margin:0;}#LoggedOutWidget span{font-size:11px;}#LoggedOutWidget a{color:#1B5A69;margin:0;padding:0;text-decoration:underline;text-transform:none;font-size:11px;}#LoginWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#LoginWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin:0;text-align:left;text-transform:lowercase;}#LoginWidget img{border:0;float:left;margin:5px 0 0 5px;padding-right:10px;}#LoginWidget span,label{font-size:11px;}#LoginWidget a{color:#1B5A69;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#NewslettersWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#NewslettersWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin-top:0;}#NewslettersWidget span,label{font-size:11px;}#NewslettersWidget a{color:#1B5A69;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#RegistrationWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#RegistrationWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin:0;text-align:left;}#RegistrationWidget span,label{font-size:11px;}#RegistrationWidget a{color:#1B5A69;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#RegistrationThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#RegistrationThanksWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin-top:0;}#RegistrationThanksWidget span{font-size:11px;}#RegistrationThanksWidget a{color:#1B5A69;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ResendConfirmationWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ResendConfirmationWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin-top:0;}#ResendConfirmationWidget span,label{font-size:11px;}#ResendConfirmationWidget a{color:#1B5A69;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#ResendConfirmationThanksWidget{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#ResendConfirmationThanksWidget h3{font-size:15px;font-weight:bold;color:#8A4701;margin-top:0;}#ResendConfirmationThanksWidget span{font-size:11px;}#ResendConfirmationThanksWidget a{color:#1B5A69;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#PageLoginForm{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;width:318px;}#PageLoginForm h3{font-size:15px;font-weight:bold;color:#8A4701;margin:0;text-align:center;text-transform:lowercase;}#PageLoginForm img{border:0;float:left;margin:5px 0 0 5px;padding-right:10px;}#PageLoginForm span,label{font-size:11px;}#PageRegistrationForm{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;width:350px;}#PageRegistrationForm h3{font-size:15px;font-weight:bold;color:#8A4701;margin:0;text-align:left;}#PageRegistrationForm span,label{font-size:11px;}#PageRegistrationThanks{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;padding:10px;}#PageRegistrationThanks h3{font-size:15px;font-weight:bold;color:#8A4701;margin-top:0;}#PageRegistrationThanks span{font-size:11px;}#PageRegistrationThanks a{color:#1B5A69;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}#FooterLine{height:1px;width:75%;}.UserStatus{color:#000;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;}.ErrorSummary{color:#F00;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;position:relative;top:0;left:0;}

/***************** END PLUCK STYLES ******************/

