body {
	background: #1a1a1a url("../images/bg-site.gif") repeat-y center top;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 62.5%;
	color: #333;
	margin: 0;
	padding: 0;
	text-align: center; /* to set margin to the middle for IE6 */
}


#wrap {width: 98.8em;margin: 0 auto;text-align: left; /* to escape left alignment from body for IE6 */
padding: 0;overflow: hidden;background: #fbfbfb;
}


#sidebar {
display: inline;

			float: right;	

			width: 33.1em;

			/*width: 33em;*/

			background: #fafafa;

			margin: 0;

			padding: 0;

			_margin-right: -0.1em;

}

#contentbox {
display: inline;

			float: left;

			/*width: 48em;*/

			width: 46em;

			margin: 0 0 0 0;

			padding: 0.2em 0.9em 0 1em;

			overflow: hidden;

			background-color: #fff;
}

#contentbox #breadcrumb {
margin-top:-5px;
font-size:93%;
font-weight:700;
text-decoration:none;
}

#content-wrap2 {width: 98.7em;margin: 0;padding: 0 0 0 0;overflow: hidden;/*background-color: #fff;*/position: relative;left: 0.1em;
}

div#left {display: inline;float: left;width: 17.9em;/*width: 17em;*/background: #f7f7f7;margin: 0;padding: 0;width: 16.9em;/*margin-right: 1em;*/		}

			div#mainContainer div#content-wrap2 >/**/div#left {
				/*margin: 0;*/
			}

h1 {clear: both;display: inline;width: 31.7em;height: 13.4em;height: 134px;width: 317px;float: left;font-size: 1em;padding: 0;margin: 0;
}

	h1 a {text-indent: -100em;display: block;height: inherit;height: 100%;width: 100%;width: 225px;height: 70px;margin: 30px 0 0 32px;		background-position: -32px -30px;
	}

		h1 a:hover {background-position: left -134px;background-position: -32px -164px;
		}



ul {
list-style:none;
}



.clear {
clear:both;
position:relative;
font-size:0;
height:0;
line-height:0;
}

hr {display:none;}

a,a:link,a:link,a:link,a:hover {
cursor:pointer;
color: #333333;
}

a:hover,a:active {
color:#17557f;
text-decoration: underline;
}

a.rss {

	background-image: url("../images/rss-small.gif");
	padding: 0 0 0 1.5em;

	background-position: 0 0.1em;

	background-position: left center;

}

	a.rss:hover {

	

}



a.contact {

	background-image: url("../images/mail-small.gif");

	padding: 0 0 0 1.5em;

	background-position: 0 0.1em;

	background-position: left center;

}


#search2 {
background-color: #ebebeb;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
padding-top: 0.2em;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 3.5em;
margin-left: 0pt;
width: 16.9em;
position: relative;
display: block;
}

#search2 h2 {
width: 6em;
font-size: 1.8em;
height: 19px;
}

#search2 form fieldset {background: #808080;clear: both;margin: 0;;width: 16em;padding: 0em 0;font-size: 1em;height: 2em;display: block;
}

#search2 form fieldset input {	width: 12.2em;height: 1.4em;margin: 0 0 0 0;padding: 0.2em 0 0 0;font-size: 1em;display: inline;float: left;
	}

		#search2 form fieldset input.image {width: 31px;height: 18px;background: 0 none;border: none;padding: 0;margin: 1px 0 0 -1px;
			background: url("../images/search.gif") no-repeat left top;
		}

#search2 form fieldset label {

		display: none;

	}



#headbar {
background: #dadcdd url("../images/bg-navbar.gif") repeat-x left top;height: 2.7em;width: 98.8em;padding: 0;margin: 0;display: inline;float: left;
}

#header {
margin: 0 0 0.1em 0;padding: 0;	width: 98.8em;clear: both;display: block;overflow: hidden;background: url("../images/bg-top.gif") repeat-x left 2.7em;
}

div#headbar ul.first {display: inline;float: left;margin: 0.7em 0 0 0;
}

div#headbar ul.second {float: right;
}

div#headbar ul.first li{display: inline;float: left;border-right: 0.1em solid #808080;border-right: 1px solid #808080;padding: 0 0.5em;margin: 0;
}



	div#headbar ul.first li.first {padding: 0 0.5em 0 1em;
	}

	div#headbar ul.first li.last {border-right: none;
	}	

	div#headbar ul li a {font-family: Arial, Helvetica, sans-serif;	font-size: 1.1em;color: #808080;text-decoration: none;
	}

		div#headbar ul li a:hover {text-decoration: underline;
		}



div#headbar ul.second {margin: 0;padding: 0;
}	

div#headbar ul.second li {display: inline;float: left;padding: 0;margin: 0;	
}	

	div#headbar ul.second li a {font-family: Arial, Helvetica, sans-serif;font-size: 1em;color: #808080;text-decoration: none;
		text-transform: uppercase;line-height: 2.7em;display: block;padding: 0 0.8em;margin: 0;
	}

		div#headbar ul.second li a:hover {background: #e6e6e6;
		}

		div#headbar ul.second li.current a {background: #bfbfbf;color: #fff;
		}

#header h1 {
font:265% arial;
letter-spacing:-0.05em;
height:60px;
color:#fff;
border:none;
margin:0 0 0 20px;
padding:3px 0;
}

#header h1:hover {
text-decoration: underline;
}

#sorts {
position:absolute;
right:40px;
margin-top:-18px;
color:#666;
font-size:11px;
}

#sorts p {
font-size:11px;
}

#sorts a {
color:#ce4a02;
font-size:11px;
}

#sorts img {
margin-bottom:-2px;
}

#cab {
border-bottom: 0.3em solid #f5f5f5;
margin: 0;
}

#navbar {
background:url("") repeat-x 0 0;
color:#666;
font-size:11px;
margin:2px 20px 0;
padding:14px 0 7px 10px;
}

#story-navbar {
border-bottom-width: 0.3em;
border-bottom-style: solid;
border-bottom-color: #f5f5f5;
}

#cab ul {
list-style:none;
padding:0 1px 5px 0px;
}

#cab li {
float:left;
text-align:center;
display:inline;
color: #17557f;
}

#cab a.navbut3 {
float:left;
text-decoration:none;
display:inline;
color:#17557f;
font-weight:700;
margin:0 1px;
padding:0 2px 5px 0;
}

#cab a.navbut3:hover {
color:#666666;
}

#cab a.navbut3 span {
float:left;
background:url("") no-repeat left top;
text-align:center;
display:inline;
padding:0 0 5px 6px;
}

#cab a.navbut3:hover span {
}

#cab a.navbut4 {
float:left;
background:url("") no-repeat right top;
text-decoration:none;
display:inline;
color:#17557f;
font-weight:700;
margin:0 1px;
padding:0 1px 5px 0;
}

#cab a.navbut4 span {
float:left;
text-align:center;
display:inline;
padding:0 0 5px 6px;
}

.cab {
padding:0 10px 30px 5px;
}

.cab span a {
background:url("") no-repeat 0 0;
display:block;
float:left;
width:100px;
height:33px;
text-align:center;
text-decoration:none;
color:#000;
font-weight:700;
padding:6px 0 0 2px;
}

form {
margin:0 0 1.5em;
}

label {
display:block;
font-weight:700;
padding:5px 0;
}

label br {
clear:left;
}

table td,table th {
text-align:left;
padding:0 4px;
}

table th {
background:#EEEEEA;
padding:4px;
}

table th a:hover {
background:none;
color:#C00;
}



.rmore  {
text-indent: -500em;
height: 13px;
width: 43px;
display: block;
margin-top:10px;
background:url("../images/more-green.gif") no-repeat 100% 100%;
}



.sstories {
background:url("../images/vote_count.png") no-repeat 0 0;
padding-top:3px;
padding-right:13px;
float:left;
}

.count_total {
margin-left:8px;
color:#774525;
font-weight:700;
font-size:110%;
}

#nav-secondary,#nav-secondary ul {
position:static;
margin:0;
}

#nav-secondary,#nav-secondary li {
list-style:none;
display:block;
margin:0;
padding:0;
}

#nav-secondary {
padding-top:0;
margin-top:10px;
}

#nav-secondary a {
line-height:1.5;
font:96% arial;
display:block;
color:#66c;
border-bottom:1px solid #eadfb4;
}

#nav-secondary a:hover {
color:#666;
}

a.switchurl {
border-bottom:1px solid #eadfb4;
display:block;
margin-right:3px;
padding:0 0 4px 5px;
}

.news-summary {
position:relative;
width:100%;
padding:1px 0 10px;
margin-top: 1px;
margin-bottom: 0;
}

.news-header {
position: absolute;
clear:left;
margin-top: 0pt;
width: 46em;
display: block;
padding: 0;
}

.news-header p.thumb {
display: inline;
float: left;
margin-top: 0em;
margin-right: 1em;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 50pt;
}

.news-header p.dateAuthor  {
display: inline;
float: left;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #dcdcd9;
font-size: 1.2em;
line-height: 1.5em;
font-family: Arial,Helvetica,sans-serif;
padding-top: 0em;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0.2em;
margin-top: 0.5em;
height: 3.51em;
}

.news-header span a:link {
font-weight: bold;
color: #666666;
}

.news-header span a:hover {
text-decoration: underline;
color: #17557f;
}

.top {
margin-left:10px;
margin-top:100px;
padding:0 0 0 5px;
}

.top h4 {
padding-left:4px;
font-size:160%;
font-weight:400;
margin:0;
}

.top h4 a:link,.top h4 a:visited {
color:#36c;
font-weight:700;
}

.toptitle {
font-size:3em;
font-style: italic;
margin-bottom: 0.33em;
color: #333;
}

.toptitle a:link,.toptitle a:visited {
color: #333;
text-decoration:none;
}

.toptitle a:hover {
text-decoration: underline;
color: #333;
}

.tags {
margin-top: 1.2em;
margin-right: 0pt;
margin-bottom: 1.8em;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0.6em;
padding-left: 0pt;
font-size: 0.5em;
border-bottom-width: 0.3em;
border-bottom-style: solid;
border-bottom-color: #f5f5f5;
}

.tags a:link {
color: #666666;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #17557f;
text-decoration: none;
}

.tags a:hover {
color: #17557f;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #17557f;
}

.news-submitted {
font-size:1.3em;
margin-bottom:3px;
color:#999;
}

.news-submitted a {
color:#999;
text-decoration:underline;
}

.news-submitted img {
float:left;
margin-right:4px;
margin-top:3px;
vertical-align:bottom;
z-index: 1;
position:relative;
}

.news-body-text {
font-size:1.3em;
margin:10px 0 0;
}

.news-details {
font-size:85%;
margin:0;
}

.news-details a:hover,.news-details a:active {
color:#333;
text-decoration:underline;
}

.news-details b {
color:#c00;
}

* html .news-details {
padding-right:136px;
}

.news-details img {
clear: left;

		display: inline;

		float: left;

		margin: 0 1em 0.5em 0;

		margin-bottom: 1.4em;
}



.news-details .comments_no {
padding-left:37px;
border-left:none;
}

ul.news-details li li {
border-left:none;
float:none;
height:21px;
}

.news-upcoming {
background:url("../images/vote.png") no-repeat 0 0;
position:absolute;
top:3px;
left:0;
width:55px;
text-align:center;
font-size:85%;
list-style:none;
margin:0;
padding:0;
}

.news-upcoming2 {
background:url("../images/vote-l.png") no-repeat 0 0;
position:absolute;
margin-top:3px;
left:0;
width:55px;
text-align:center;
font-size:85%;
list-style:none;
margin:0;
padding:0;
float:left;
}

.vote-publish a {
font-size:26px;
letter-spacing:-1px;
text-decoration:none;
line-height:48px;
padding:15px 0 6px;
}

.vote-publish a small {
font-size:12px;
letter-spacing:0;
text-decoration:none;
}

.vote-publish a:hover,.vote-publish a:active {
text-decoration:none;
color:#000;
}

.vote a:link,.vote a:visited,.vote span {
display:block;
color:#17557f;
font-size:12px;
text-decoration:none;
padding:4px 0 5px;
}

.vote span {
color:#ccc;
font-size:11px;
}

#comment-wrap {
border-bottom:solid 1px #e1e1e1;
}

#comment-head {
background:#e1e1e1;
width:100%;
height: 16px;
font-size: 1em;
margin-bottom: 0.8em;
}

#comments h2 {
display: block;
float: none;
width: auto;
height: 14px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #333333;
font-size: 1.8em;
color: #cccccc;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 1em;
padding-left: 0pt;
margin-top: 1.5em;
margin-right: 0pt;
margin-bottom: 1.8em;
margin-left: 0pt;
}

.comment-body {
background:#fafafa;
padding:0 4px;
font-size: 1em;
margin-bottom: 0.8em;
}

.comment-info {
background:#fafafa;
font-size:1em;
text-align:right;
padding-right:4px;
}

.avatar {
float:left;
width:15px;
height:15px;
margin:1px 0 0;
}

#comment-subhead {
float:right;
margin-top:-16px;
font-size: 1em;
margin-bottom: 0.8em;
}

.ratemey {
background:#090;
padding:1px 5px;
}

.ratemen {
background:#c00;
color:#fff;
padding:1px 6px;
}

.rateme {
color:#fff;
font-size:14px;
}

#stats {
width:48%;
float:right;
}

#personal_info {
width:48%;
float:left;
}

.live2 {
background-repeat:no-repeat;
background-position:bottom right;
margin:10px;
}

.live2 strong {
font-size:95%;
}

.live2-item {
width:100%;
clear:both;
border-bottom:1px solid #ccc;
min-height:25px;
text-align:center;
overflow:hidden;
padding:5px 2px 0;
}

.live2-ts,.live2-type,.live2-votes,.live2-story,.live2-who,.live2-status {
float:left;
display:block;
}

.live2-type img {
border:none;
vertical-align:middle;
margin:0;
}

.live2-story {
width:37%;
text-align:left;
}

.live2-who {
width:18%;
text-align:left;
}

.live2-status {
width:15%;
text-align:left;
}

.live2-problem {
color:red;
}

.pagination {
background:#f2f2f2;
color:#666;
border:1px solid #ddd;
margin:0 0 1.5em;
padding:4px 2px 4px 7px;
}

.pagination p {
position:relative;
text-align:right;
}

.pagination p a:link,.pagination p a:visited,.pagination p a:hover,.pagination p a:active {
text-decoration:none;
background:#fff;
border:1px solid #ccc;
margin-right:1px;
padding:2px 5px;
}

.pagination p a:hover {
background:#774525;
color:#fff;
}

.pagination p span {
text-decoration:none;
background:#fff;
border:1px solid #ccc;
color:#ccc;
margin-right:1px;
padding:2px 5px;
}

.pagination h4 {
margin-top:-1.45em;
border:none;
padding:0;
}

.footer {
border-top:1px solid #E3E8EE;
font-size:86%;
color:#999;
margin-top:15px;
padding:10px 0 30px 15px;
}

.footer a:link {
color:#999;
}

.error {
color:#c00;
font-weight:700;
margin-top:10px;
border:1px solid red;
background:#FFC5BE;
padding:5px;
}

.success {
color:#390;
font-weight:700;
}

#contentbox #breadcrumb a:link,#contentbox #breadcrumb a:hover,#contentbox #breadcrumb a,#content #breadcrumb a:active,#content #breadcrumb a:visited,.news-submitted a:hover {
text-decoration:none;
}

img,.news-details select {
border:none;
}

a:link,a:visited,#cab a:hover,#cab a.navbut4:hover,.vote-publish a:link,.vote-publish a:visited,.footer a:hover {
color:#17557f;
}

#headbar form,.pagination * {
margin:0;
}

#headbar ul a {
color:#ce4a02;
text-decoration:none;
}

#navbar a{
color:#333333;
text-decoration:none;
}

#headbar ul a:hover,#navbar a:hover {
text-decoration:underline;
color: #17557f;
}

#sorts a:hover,#cab a,#cab span a:hover,.top h4 a:hover,.vote a:hover {
color:#000;
}

.cab span.selected,.tlb2 span.selected {
cursor:text;
font-weight:700;
color:#666;
text-align:center;
}

.cab span.selected a,.cab span a:hover {
background:url("../images/story_tab.png") no-repeat 0 0;
display:block;
float:left;
width:100px;
height:33px;
text-decoration:none;
color:#000;
font-weight:700;
padding:6px 0 0 2px;
}

input.submit,input.submit-s,input.log2 {
background-color: #666666;
width: auto;
color: #ffffff;
padding-top: 3px;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 5px;
text-decoration: none;
}

table,#wrapper{
width:100%;
}

#bookmarklet {
width: 100%;
border: 2px solid #b2b2b2;
margin-top: 200px;
}

.featurebox a,.news-details a:link,.news-details a:visited {
color:#774525;
text-decoration:none;
}

.news-details .tool,.news-details .tool-right {
display:block;
float:left;
padding:0 4px;
}

.live2-ts,.live2-type,.live2-votes {
width:10%;
text-align:left;
}
#linksummaryDiscuss{
 padding: 2px 0px 0px 20px;
 font-size: 1em;
 background: url("../images/19de38d03fe7db3b5a64386eb392320b.gif") -8px -8px no-repeat;
} 
#linksummaryHasComment{
 padding: 2px 0px 0px 20px;
 background: url("../images/19de38d03fe7db3b5a64386eb392320b.gif") -8px -167px no-repeat;
} 
#linksummaryAddLink{
 padding: 3px 0px 0px 20px;
 background: url("../images/19de38d03fe7db3b5a64386eb392320b.gif") -8px -40px no-repeat;
} 
#linksummarySaveLink{
 padding: 2px 0px 0px 20px;
 background: url("../images/19de38d03fe7db3b5a64386eb392320b.gif") -8px -104px no-repeat;
} 
#linksummaryRemoveLink{
 padding: 2px 0px 0px 20px;
 background: url("../images/19de38d03fe7db3b5a64386eb392320b.gif") -8px -199px no-repeat;
} 
#linksummaryTellFriend{
 padding: 2px 0px 0px 20px;
 background: url("../images/19de38d03fe7db3b5a64386eb392320b.gif") -8px -135px no-repeat;
}
#linksummaryBury{
 padding: 2px 0px 0px 20px;
 background: url("../images/19de38d03fe7db3b5a64386eb392320b.gif") -8px -7px no-repeat;
}

div#cats h2 {
	border-top: 0 none !important;
	border-bottom: 3px solid #ededed !important;
	background: none !important;
	text-indent: 0 !important;
	color: #17557f;
	padding: 0 !important;
	margin: 0 0.9em 0 1em !important;
	font-family: Arial, Helvetica, Geneva, sans-serif;	
	height: auto !important;
	text-transform: uppercase;
	font-size: 1em !important;
}
	div#cats h2 a {
		font-size: 1.2em;
		text-decoration: none;
		color: #17557f;
		font-style: normal;
		display: block;
		padding: 0.1em 0 0.2em 0.5em;
		width: 12em;
	}
		div#navPrimary h2 a:hover {
			background-color: #e6e6e6;
			color: #fff;
		}


div#cats ul {
	margin: 0 2.0em 3em -3em;
}

	div#cats ul li {
		border-bottom: 0.3em solid #ededed;
		position: relative;
		z-index: 1;
	}

		div#cats ul li a {
			font-family: Arial, Helvetica, Geneva, sans-serif;
			font-size: 1.2em;
			text-decoration: none;
			color: #17557f;
			font-style: normal;
			display: block;
			padding: 0.1em 0 0.2em 0.5em;
			width: 12em;
		}
		div#cats ul li a:hover, div#cats ul li.hover a {
			background-color: #e6e6e6;
			color: #17557f;
		}
			div#cats ul li a:hover span, div#cats ul li.hover a span {
				color: #307e07;
			}

div#cats ul li span a {
color: #b2b2b2;
padding-left: 25px;
font-size: 1.1em;
font-style: italic;
font-family: Georgia,"Times New Roman",Times,serif;
}
		
div.sidebarBanner {

	padding: 1.3em 0 2.5em 1.6em;	

	margin: 0 0 2.6em 0;

	text-align: left;

}



	div.sidebarBanner div.bannerHolder {

		display: block;

		width: 300px;

		height: 250px;

		border: 0.2em solid #b2b2b2;

		padding: 0;

		margin: 0 0 0 -2px;

		z-index: 100;

	}

		div.sidebarBanner div.bannerHolder.hover {

			border: 0.2em solid #333;

		}

			


div.mostPopularArticles {

	margin: 0em 0 3em 0;

	

}

	div.mostPopularArticles ol {

		list-style-type: none;

		font-size: 1em;

		margin: 1.5em 0 0 0;

	}

	div.mostPopularArticles ol li {

		border-bottom: 0.1em solid #e6e6e3;

		padding: 0 0.5em 0 0.5em;

		margin: 1.1em 0 0 0;	

	}

		div.mostPopularArticles ol li a {

			font-size: 1.0em;

			border-bottom: 1px dotted #17557f;

		}

			div.mostPopularArticles ol li a:hover {

				border-bottom: 1px dotted #17557f;

				color: #17557f;

			}



	




	div.mostPopularArticles ol li h3 {

		margin: 0 0 0.6em 0;

	}

	

	div.mostPopularArticles ol li h3 a {	

		color: #17557f;

		font-style: italic;

		text-decoration: none;

		border: none;

		font-size: 2.0em;

		margin: 0em;

		border-bottom: none;

	}

		div.mostPopularArticles ol li h3 a:hover {

			border-bottom: 1px solid #17557f;	

		}

div.toutGroup {

	margin: 0 1em;

}

	div.toutGroup a {

		color: #666;

		font-family: Arial, Helvetica, Geneva, sans-serif;

		border-bottom: dotted 0.1em #80a7bf;

		_border-bottom: solid 0.1em #80a7bf;

		text-decoration: none;

		font-size: 1.1em;

	}

		div.toutGroup a:hover {	

			border-bottom: solid 0.1em #80a7bf;

			_border-bottom: solid 0.1em #000;

		}

	div.toutGroup p {

		color: #666;

		font-size: 1.1em;

		font-family: Arial, Helvetica, Geneva, sans-serif;

	}

	div.toutGroup h3, div.toutGroup h3 a {	

		font-family: Georgia, "Times New Roman", Times, serif;

	}



		div#footer div.links {

		float: right;

		text-align: right;
padding-right: 15px;

	}



		div#footer div.links p {

			font-size: 1.2em;

			font-family: Arial, Helvetica, sans-serif;

			color: #c2c2c2;

		}



		div#footer div.links p a {

			font-family: Arial, Helvetica, sans-serif;

			padding: 0 0 0 0;

			margin: 0 0 0 0;

		}

div#left div#cats
{

}

#who_voted h2 {
display: block;
float: none;
width: auto;
height: 14px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #333333;
font-size: 1.8em;
color: #cccccc;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 1em;
padding-left: 0pt;
margin-top: 1.5em;
margin-right: 0pt;
margin-bottom: 1.8em;
margin-left: 0pt;
}

#related h2 {
display: block;
float: none;
width: auto;
height: 14px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #333333;
font-size: 1.8em;
color: #cccccc;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 1em;
padding-left: 0pt;
margin-top: 1.5em;
margin-right: 0pt;
margin-bottom: 1.8em;
margin-left: 0pt;
}

#share {
clear: left;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #e6e6e6;
background-color: #f7f7f7;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #e6e6e6;
height: 1%;
margin-top: 2.7em;
margin-right: 0pt;
margin-bottom: 1.1em;
margin-left: 0pt;
font-family: Arial,Helvetica,sans-serif;
}

#share ul {

			margin: 0;

			padding: 0;	

			font-family: Arial, Helvetica, sans-serif;

			font-size: 1.1em;

			background-color: #f0f0f0;

			height: 1%;

		}

#share ul li {

				margin: 0;

				padding: 0.6em 1.8em;	

				float: left;

				text-align: center;

				background: #f7f7f7;

				font-size: 1.1em;	

			}

fieldset {

	margin: 0;

	padding: 0;

	border: 0 none;

}

fieldset label {

		float: left;

		display: inline-block;

		width: 165px;

		margin-right: 10px;

		padding-top: 0.3em;

		text-align: left;

	}

.textarea {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 1em;

		width: 230px;

		padding: 0.2em;

		border: 1px solid #666;

		background-color: #fff;

		height: 100px;

	}


.textarea2 {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 1.3em;

		width: 100%;

		padding: 0.2em;

		border: 1px solid #666;

		background-color: #fff;

		height: 100px;

	}


.form {
display: block;

float: none;

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt;

padding-top: 0.2em;

padding-right: 0.2em;

padding-bottom: 0.2em;

padding-left: 0.2em;

width: 20em;

font-size: 1.3em;

color: #000000;
}

fieldset h4 {
display: block;

font-size: 1.8em;

font-style: italic;

color: #333333;

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0.1em;

margin-left: 0pt;

padding: 0pt;

text-indent: 0pt;

width: auto;

height: auto;

border: 0pt;

}

fieldset p.submit {
text-align: right;

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

}

