/*
Theme Name: P2
Version: 1.1.3
Author: Automattic
Author URI: http://automattic.com/
Tags: blue, two-columns, fixed-width, rtl-language-support, right-sidebar, white, light, front-page-post-form
Description: A group blog theme for short update messages, inspired by Twitter. Featuring: Hassle-free posting from the front page. Perfect for group blogging, or as a liveblog theme. Dynamic page updates. Threaded comment display on the front page. In-line editing for posts and comments. Live tag suggestion based on previously used tags. A show/hide feature for comments, to keep things tidy. Real-time notifications when a new comment or update is posted. Super-handy keyboard shortcuts. Helvetica Neue for you modern font lovers. And more to come...
*/

/* The Reset ---------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,
h6,pre,form,fieldset,input,p,blockquote,table,
th,td { margin: 0; padding: 0; }
fieldset,img,abbr { border: 0; }
address,caption,code,dfn,h1,h2,h3
,h4,h5,h6,th,var { font-style: normal; font-weight: normal; }
caption,th { text-align: left; }
q:before,q:after { content: ''; }
a { text-decoration: none; }
a:hover {text-decoration: none;
border:none;}
/* -------------------------------------------- */


.fox-fan-textwidget{
vertical-align:middle;
font-size:16px;
font-style:italic;
}


#gsx-link1 {
margin:10px 0 -15px;
padding-right:35px;
text-align:right;
}
#twitter-gradient{
background:url("i/twitter_gradient.png") no-repeat scroll -5px 0 transparent;
border-bottom:1px solid #CCCCCC;
height:39px;
margin-top:-32px;
padding:15px 0;
position:relative;
width:319px;
z-index:1002;
}


.about-header{
font-size:30px;
font-family:Georgia;
color:#27859F;
font-style:italic;
margin: 20px 0 2px;

}
.about-body-text{
color:#777777;
font-family:Helvetica;
font-size:20px;
padding:10px 20px 0 0;
text-align:justify;
line-height:26px;
}
.tou-body-text{
color:#777777;
font-family:Helvetica;
font-size:16px;
padding:10px 20px 0 0;
text-align:justify;
line-height:22px;
}
.contact-body-text{
color:#777777;
font-family:Helvetica;
font-size:20px;
padding:13px 20px 0 0;
text-align:justify;
line-height:26px;
margin:-15px 0 20px 0;
}
.contact-form-text{
color:#777777;
font-family:Helvetica;
font-size:20px;
padding:13px 20px 0 0;
text-align:justify;
line-height:26px;
margin:-15px 0 10px;
}
.connected-rank{
position:relative;
top:-5px;
margin-left:10px;
}

#connected-rank{
width:70px;
float:left;
margin-top:-5px;
position:relative;
left:48px;
}

#comment-form-wall{
margin-left:40px;	
}


.share{
display:inline-block;
left:-12px;
position:relative;
}
.share-d{
display:inline-block;
}
.shareclass-d{
	/*background:url(i/share_sprite.png) repeat scroll -24px -1px;*/
float:left;
padding:8px;
width:76px;
}
.sharerest-d{
	/*border:2px solid #CCCCCC;*/
float:right;
margin:4px 0 5px 4px;
padding:0px;
width:440px;
}



.share-fb{
display:inline-block;
}


.shareclass-fb{
		/*background:url(i/share_sprite.png) repeat scroll -24px -40px;*/
float:left;
padding:8px;
width:76px;
}
.sharerest-fb{
border-top:2px dotted #CCCCCC;
float:right;
/*margin:4px 0 5px 4px;*/
padding:6px 0 3px 0;
width:440px;
}

.share-o{
display:inline-block;
}

.shareclass-o{
		/*background:url(i/share_sprite.png) repeat scroll -24px -81px;*/
float:left;
padding:8px;
width:76px;
}
.sharerest-o{
border-top:2px dotted #CCCCCC;
float:right;
/*margin:4px 0 5px 4px;*/
padding:5px 0 5px 0;
width:440px;
}



#comment-header{
}

.commentcontent{
	/*width:465px;*/
}

#main .comment-actions .actions{
float:right;
font-size:16px;
left:-3px;
position:relative;
top:1px;	
}

.comment-image{
	float:left;
	
}
.comment-author{
	
}
.comment-rank{
	position:relative;
	left:58px;
	width:100px;
	
}

.comment-date{
float:right;
position:relative;
top:-48px;
font-size: 12px;
	
}


/* rankings ... so much... */

.b1,.b2,.b3,.b4,.s1,.s2,.s3,.s4,.g1,.g2,.g3,.g4{
height:20px;
width:68px;
}


.b1{
background:	url(i/stars_sprite.png) no-repeat 0px 0px;
}

.b2{
background:	url(i/stars_sprite.png) no-repeat 0px -20px;
}

.b3{
background:	url(i/stars_sprite.png) no-repeat 0px -40px;
}

.b4{
background:	url(i/stars_sprite.png) no-repeat 0px -62px;
}

.s1{
background:	url(i/stars_sprite.png) no-repeat 0px -84px;
}

.s2{
background:	url(i/stars_sprite.png) no-repeat 0px -105px;
}

.s3{
background:	url(i/stars_sprite.png) no-repeat 0px -126px;
}

.s4{
background:	url(i/stars_sprite.png) no-repeat 0px -147px;
}

.g1{
background:	url(i/stars_sprite.png) no-repeat 0px -167px;
}

.g2{
background:	url(i/stars_sprite.png) no-repeat 0px -189px;
}

.g3{
background:	url(i/stars_sprite.png) no-repeat 0px -210px;
}

.g4{
background:	url(i/stars_sprite.png) no-repeat 0px -230px;
}

h6{
color:#444333;
font-size:12px;
margin:-8px 0;
padding:0 0 0 3px;
}

#question-of-the-day {
	display:inline-block;
	margin-bottom:15px;
}

#guestblogger{
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
height:25px;
margin:15px 0 15px -4px;
width:575px;
}
#guesttitle{
background-color:#4E4E4E;
color:white;
float:left;
height:21px;
padding:4px 0 0 20px;
max-width:250px;
}
.guestbloggerarrow{

background:url("i/share_sprite.png") no-repeat scroll -160px 0 transparent;
float:left;
height:25px;
width:25px;

}

#guestblogger .textwidget{
height:25px;
padding-top:5px;
width:100%;
color:#444;
}

.chat_sleeve_main{
background:#fafafa;
position:absolute;
right:0;
top:0;
}
.iframestyle{


}

ul.follow_us{
	height:100px;
}


.wall-holder li{
list-style:none;	
}


.livewalltitle{
background:url("i/postthoughts.png") no-repeat scroll 0 0 transparent;
color:#0571B1;
font-size:21px;
height:100px;
margin:14px 0 -30px -45px;
}


/* the overlayed element */ 

#popups{

}

.simple_overlay { 
     
    /* must be initially hidden */ 
    display:none; 
     
    /* place overlay on top of other elements */
    z-index:10000; 
     
    /* styling */ 
    background-color:#ccc; 
     
    min-width:150px;     
    min-height:150px; 
    border:1px solid #666; 
     
    /* CSS3 styling for latest browsers */ 
    -moz-box-shadow:0 0 20px 5px #0571B1; 
    -webkit-box-shadow: 0 0 20px #0571B1;     
} 
 
/* close button positioned on upper right corner */ 
.simple_overlay .close { 
    background:url(i/close.png);
    position:relative; 
   /* right:-16px; 
    top:-16px; */
    cursor:pointer; 
    height:35px; 
    width:35px; 
}






.join-in{
float:left;
padding-top:5px;
padding-left:5px;
}

.textwidget{
	width:345px;
	margin-right:15px;
	overflow:visible;
		
	
	}


#MarketDataCenter{
	position: relative;
	left:-34px;
	overflow:visible;
		
	
	}
	
	
.question-content-holder{
-moz-box-shadow:1px 1px 3px #666666;
background-color:#EFEFEF;
border:1px solid #B2B2B2;
float:left;
width:323px;
margin-bottom:20px;
padding:5px 5px 20px;
}

.question-image-frame{
background:url(i/ComingUp_image_frame.png) no-repeat;
width:115px;
height:115px;

}
.question-image-holder{
padding:8px 7px 7px;

}

.question-image-wrapper{
float:left;

}
.question-body a{
color:#27859F;
float:left;
font-size:22px;
padding:4px 0 0 10px;
text-align:left;
width:185px;
}
.question-body a hover{
color:#444444;
float:left;
font-size:22px;
padding:4px 0 0 10px;
text-align:left;
width:185px;
}
#sidebar h2.console-header {
background:transparent url(i/hr-rule.png) no-repeat scroll -124px 21px;
color:#C00400;
height:32px;
overflow:hidden;
padding-bottom:5px;
width:310px;
}
.console-hr{
background:url("i/ComingUp_hr_image.png") no-repeat scroll -18px 0 transparent;
height:15px;
margin:-5px 0 0;
padding-bottom:10px;
width:315px;

}
.console-image-frame{
background:url(i/ComingUp_image_frame.png) no-repeat;
width:115px;
height:115px;

}
.console-image-holder{
padding:8px 7px 7px;

}
.console-title{
width:179px;

}
.console-image-wrapper{
float:left;

}
.console-body-wrapper{
float:left;
padding:2px 10px 10px;
}
.console-title h3 a{
font-size:20px;
font:Arial;
color:#2f6074;
font-weight:normal;

}
.console-body{
font-size:14px;
padding-top:5px;
text-align:left;
width:175px;
color:#444444;
}

.console-content{
-moz-box-shadow:1px 1px 3px #666666;
background-color:#EFEFEF;
border:1px solid #B2B2B2;
float:left;
height:100%;
margin-bottom:20px;
padding:5px 5px 20px;
}

.console-content .show{
display:inline-block;
padding:5px;

}

.console-content .show h3{

}

.console-content .show p{


width:218px;
}

#content-header{
display:inline-block;
margin-left:-12px;
padding:4px;
width:567px;
margin-top:10px;
	
}

#tag-holder{
/*color:#990000;*/
display:inline-block;
font-size:14px;
margin-left:-8px;
width:526px;
/*width:350px;*/

}

#tag-holder .current-cat a{
color: #444444;
}

#tag-holder .cat-item{
margin-right:10px;
padding-top:5px;
}

.tag-list ul{
	list-style:none;
	float:left;
	padding-top:5px;
}

.tag-list li{
	float:left;
	list-style:none;
}







.form-table{
	margin-bottom:10px;
	font-size:23px;
}

.password-form{
padding-left:10px;
padding-top:10px;
margin-top:20px;
border:solid 1px #ccc;
	background-color:#eee;
	width:510px;

}

.form-table input, .form-table .username{
font-size:23px;	
color:#000;
}

.form-table input, password-form input{
	
width: 250px;
}

.form-table h3 {
font-size:23px;
font-weight:normal;
}

.form-table .description {
font-size:12px;
color:#999;
	
}

.form-table-row {
	margin-bottom:10px;
	width:500px;
	padding:10px;
	border:solid 1px #ccc;
	background-color:#eee;
	
}

.form-table-item-label{
	margin-bottom:10px;

	
}

.form-table-item-content{
	margin-bottom:10px;
	
}



#text-count-down{
float:right;
margin-right:20px;
}




#ticker{
float:left;
height:20px;
margin:0 auto 0 58px;
position:relative;
top:10px;
width:935px;

}

.wall-holder{


}


.bubble-holder{
background:url(i/comment_bubble_reverse.png) no-repeat scroll 0 0 transparent;
float:left;
height:33px;
margin-left:-11px;
padding:5px 0 0 5px;
text-align:center;
width:35px;
}

.no-bubble-holder{
background:url("i/comment_bubble_start.png") no-repeat scroll 0 0 transparent;
float:left;
height:33px;
margin:0 0 0 -9px;
padding:5px 0 0 5px;
text-align:center;
width:35px;
}
.join-holder{
float:left;
width:110px;
}
.join-bubble-holder{
background:url("i/comment_bubble_start.png") no-repeat scroll 0 0 transparent;
float:left;
height:33px;
margin:0 -5px 0 5px;
padding:5px 0 0 5px;
text-align:center;
width:35px
}
.no-bubble-holder a{
	float:right;
height:33px;
padding:5px 0 0 5px;
width:35px;
text-align:center;
}

.bubble-holder a{
	font-color:#fff;
	font-weight:bold;
}

.discussion-text{
float:left;
font-size:12px;
padding:4px 0 0 5px;
text-align:justify;
/*width:375px;*/
}

.discussion-text-start{
float:left;
margin:5px;
padding-left:5px;
/*width:370px;*/
}

#sidebar ul.follow_us .follow_icons{
	width:100%;
	height:80px;
}

#sidebar ul.follow_us li.follow_icons{
	width:50px;
	height:50px;
	float:left;
	clear:none;
}

#sidebar ul.follow_us li{
	float:left;
	padding:0;
	margin:5px;
}

ul.follow_us li.follow_icons a{
	display:block;
	width:50px;
	height:50px;
	padding:53px 0 0 4px;
	text-align:center;
}

li.facebook{
	background: url(i/follow_icon_sprites.png) no-repeat scroll 0 0;
}

li.twitter{
	background: url(i/follow_icon_sprites.png) no-repeat scroll -290px 0;
}

li.rss{
	background: url(i/follow_icon_sprites.png) no-repeat scroll -87px 0;
}

li.email{
	background: url(i/follow_icon_sprites.png) no-repeat scroll -184px 0;
}
li.flickr{
	background: url(i/follow_icon_sprites.png) no-repeat scroll -485px 0;
}


a:active {
border:none;
}

#mega-wrapper{
margin: 0 auto;
width:1000px;
}

#mynavigation ul{
list-style:none;	
}
#mynavigation li{
float:left;
list-style:none;
font-size:20px;


}
#mynavigation li.current_page_item a{
color:#444444;
background: url('i/nav_carrot.jpg') no-repeat;
}

#nav-search-holder {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
float:left;
margin-left:45px;
margin-top:30px;
overflow:hidden;
width:935px;

}


#stock-ticker{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:343px;
float:right;
margin-right:5px;
}

#mynavigation{
float:left;
}

#mynavigation a{
border-right:1px solid #CCCCCC;
display:block;
font-size:24px;
padding:10px 25px;
text-transform:uppercase;
}
.mynav_items{
float:left;
font-size:20px;
margin-left:20px;
}


.post-divider{
background:url("i/hr-rule.png") no-repeat scroll 0 0 transparent;
height:45px;
width:525px;
}

.report-comment{
display:block;
float:right;


}

.report-comment-livewall{
float:right;
margin-top:20px;


}

.express-share-buzz {
margin-left:-13px;

}
.sharebar{
padding:5px 0 0;
position:relative;
}
.small-icon-text a:hover{
text-decoration:none;
border:none;

}
.small-icon-text{
font-size:15px;
left:-5px;
position:relative;
top:3px;

}

.facebookicon{
background:url(i/small_share_icons.png) no-repeat scroll -80px 0 transparent;
min-width:35px;
height:25px;

}
.twittericon{
background:url(i/small_share_icons.png) no-repeat scroll -40px 0 transparent;
min-width:40px;
height:25px;

}
.buzzicon{
background:url(i/small_share_icons.png) no-repeat scroll 5px 0 transparent;
min-width:50px;
height:25px;

}
.sharemoreicon{
background:url(i/small_share_icons.png) no-repeat scroll -150px 0 transparent;
min-width:37px;
height:25px;

}

#livewallcommenttext{
background:transparent url(i/recentCommentarrow.png) no-repeat scroll 0 0;
float:left;
font-size:12px;
height:42px;
overflow:hidden;
padding:14px 19px 10px 20px;
width:245px;
}
.recentcommentholder{
list-style:none;

}
#recentcommentimageholder{
/*float:left; killed by adrian*/
left:5px;
margin-right:15px;
position:relative;
top:18px;

}


#livewallcommenttext2 .reportcomment_textarea{
width: 320px;	
}

.comment_head{
color:#444444;
font-size:16px;
}

.comment_author{
color:#27859F;	
font-size:16px;
}
.recentcommentholder2{
	display:inline-block;
	border-bottom:1px solid #ccc;
	width:490px;
	margin-left:40px;
	padding-top:20px;
	padding-bottom:20px;
	
	

}

#livewallcommenttext2{
float:right;
font-size:14px;
overflow:hidden;
padding-left:20px;
width:420px;
}
#recentcommentimageholder2{
float:left;


}
.login-sleeve a:hover{
text-decoration:none;
border:none;
}
.login-sleeve{
display:inline-block;
float:right;
height:60px;
margin-right:125px;
margin-top:33px;
width:380px;

}
.login-sleeve li{
	list-style:none;
}

.login-not-connected{
margin-left:5px;	
}


.login-text  {
color:#999999;
font-size:21px;
font-weight:800;
margin-left:6px;
padding:4px 0;
width:233px;

}

.login-go{
	text-align:right;
	width:100px;
	margin:-22px 0 0 49px;
}

.login-go a:hover{
	border:0px;
}



.left{
	float:left;
}

.right{
float:right;	
}


.screen-reader-text{
display:none;	
}

h1 a:hover {
	border: none;
}
a:hover {

}
acronym {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	cursor: help;
}
dd {
	margin-left: 2em;
} 
pre, code {
	overflow: auto;
}

#header .sleeve {
	/*display: none; killed by ab
	margin-top: 40px;*/
}
h1 {
	display: inline-block;
	padding: 8px 10px;
}
blockquote {
	padding-left: 8px;
	color: #888;
	background: #f1f1f1;
	padding: 2px 15px;
}
.category-quote blockquote {
	margin-bottom: 8px;
	background: transparent;
	padding: 0;
}
.category-quote blockquote p {
	padding: 10px;
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
}
#header small {
	display: block;
	clear: both;
	margin-top: -3px;
	padding: 0 12px 12px 12px;
}
#header .sleeve, .login-sleeve, #wrapper, #footer {
	border: 0;
/*	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);*/
}
#header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(i/fnci_header.png) no-repeat scroll 0 0;
display:inline-block;
margin:0;
width:1000px;
}

#footer {
	clear: both;
	
}
#footer p {
	
}

#sidebar button, #sidebar input[type="submit"],#gigya-socialize-update-submit,#main button, #main input[type="submit"], #postbox input[type="submit"], #postbox button {
	border: solid;
	border-width: 1px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	height: 22px;
	padding: 0 10px;
	
}
#main button {
	margin: 10px 10px 0px 0;
}
.sleeve_main {
border-right:1px solid #CCCCCC;
width:620px;
}
#postbox {
	position: relative;
	padding: 16px 15px 16px 14px;
	margin-right: 1px;
}
#postbox .avatar {
	margin-top: 16px;
	float: left;
	border: 0;
}
#postbox .avatar img {
	padding: 0;
	border: solid;
	border-width: 1px;
}
#postbox .inputarea {
	padding-left: 60px;
	height: 100%;
}
.inputarea .post-input {
	display: none;
}
.inputarea .selected {
	display: block;
}
#postbox textarea#posttext {
	width: 97.6%;
	margin-bottom: 6px;
	border: solid;
	border-width: 1px;
	font-size: 13px;
	padding: 5px 7px;
	height: 60px;
}
#sidebar form input[type="text"],#gigya-socialize-update-text {
	border: solid;
	border-width: 1px;
	padding: 5px 7px;
}
form#new_post {
	margin-top: 20px;
}
#postbox label {
	display: block;
	font-weight: normal;
	font-size: 1.6em;
	/*margin-bottom: 6px;*/
}
#postbox input#tags {
	width: 75%;
	float: left;
}
#postbox input#submit {
	margin-left: 6px;
	padding: 0 20px;
	float: right;
}
#postbox .postrow {
	height: 28px;
}
#postbox .avatar {
	margin-top: 18px;
}
#media-buttons {
	line-height: 22px;
	float: right;
}
#media-buttons a img {
	margin: 0 1px -2px;
}
#postbox input#posttitle, #postbox input#postcitation {
	width: 97.6%;
	margin-bottom: 5px;
}
.disabled, .disabled:hover {
	border: solid;
	border-width: 1px;
}
#respond #submit, input#comment-submit {
	width: auto;
}
input#comment-submit {
	clear: both;
}
#main ul#postlist {
	list-style: none;
	margin-left: 0;
}
h2 {
	position: relative;
}
.single #main {
}
#main .wp-smiley {
	border: none;
}

#main h2 {
	
	color:#444444;
}

#main #postlist h2 {
	font-size:34px;
line-height:34px;
padding-bottom:0;
padding-top:0;
}

#main .controls {
	right: 0;
	position: absolute;
}
.single #main .controls {
position: static;
}
#main .transparent_title {
	text-indent: -1000em;
	height: 0;
	line-height: 0;
	font-size: 0;
	padding: 0;
	margin: 0;
}
#main .post h2 {
}
.image_wrapper_dre{
background:url(i/avatar_border.png) no-repeat;
width:125px;
height:125px;
float:left;
	left:-55px;
	margin-top:0;
	position:relative;
}
#main .image_wrapper_dre img.avatar {
position:relative;
left:10px;
top:10px;
	
	
}

#main .recentcommentholder2 img.avatar{
	
	border: solid 1px #ccc;
	position:relative;
}
#main ul#postlist li {
	overflow: visible;
	padding: 14px 0 0;
	
	
}
#main ul#postlist ul.commentlist li {
	border-top-style: solid;
	border-top-width: 1px;
	display: block;
}

#main h4 {
	position: relative;
}
#main .actions {
font-size:14px;
position:absolute;
right:2px;
top:0;
color: #0371BF;
}
.bottom_of_entry {
	overflow: hidden;
	width: 100%;
	margin-bottom: 1px;
	height: 9px;
	display: inline-block;
}
h2 img {
	vertical-align: middle;
	margin-right: 12px;
}
#main p img {
	vertical-align: top;
	padding: 2px;
	border-style: solid;
	border-width: 1px;
	display: block;
}
	.discussion p img {
		display: inline !important;
	}

#main p {
	margin: .7em 0;
	margin:0.7em 0;
	text-align:justify;
}

#page-main p {
	margin: .7em 0;
	margin:0.7em 0;
	text-align:justify;
	color:#444444;
	line-height:20px;
}


#page-main #postlist {
list-style:none;
margin-left:10px;
}

#main .post p, {
	font-size:16px;
}

#main ul, #main ol {
	margin-left: 18px;
}
#main ul.commentlist {
	list-style: none;
	margin-left: 80px;
	border-top: 0;
	margin-top: 0;
}
#main ul.commentlist li {
	list-style: none;
}
#main ul.commentlist img.avatar {
	margin-right: 12px;
}

#main ul#postlist .postcontent ul, #main ul#postlist .postcontent ol, 
#main ul#postlist .commentlist .commentcontent ul, #main ul#postlist .commentlist .commentcontent ol {
	border: none;
	border-width: none;
	border-style: none;
	border-top-style: none;
	border-top-width: none;
	padding-top: 0;
}
.postcontent ul, .postcontent ol, .commentcontent ul, .commentcontent ol {
	margin: 10px 0 22px 20px !important;
}
.postcontent ul ul, .postcontent ul ol, .postcontent ol ol, .postcontent ol ul, .commentcontent ul ul, .commentcontent ul ol, .commentcontent ol ol, .commentcontent ol ul {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}
#main ul#postlist .postcontent li, #main ul#postlist .commentlist .commentcontent li {
	border: none;
	border-width: none;
	border-style: none;
	border-top-style: none;
	border-top-width: none;
}
#main ul#postlist .postcontent ul li,
#main ul#postlist .commentlist .commentcontent ul li {
	list-style: disc;
	display: list-item;
	padding-top: 10px;
}
#main ul#postlist .postcontent ol li,
#main ul#postlist .commentlist .commentcontent ol li {
	list-style: decimal;
	display: list-item;
}

#main form {
	margin-top: 10px;

}
#main input {
	margin: 4px 0;
}
#postpage #respond {
	width: 70%;
	margin-bottom: 20px;
	margin-left: 72px;
}
#main #respond, .textedit {
padding:20px;
-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin-left:58px;
	
}
.textedit {
	margin-left: 0;
}
#main .commentlist #respond.replying {
	margin-left: 58px;
}
#main .commentlist li #respond.replying {
	margin-left: 105px;
}
#respond textarea, .textedit textarea {
	width: 94%;
	padding: 6px;
	border-width: 1px;
	border-style: solid;
}
#postpage #respond p {
	margin-right: 0;
}
#respond p, li ul #respond p {
	
	margin-right: 10%;
	padding-right: 5px;
	margin-top: 5px;
}
#postpage li ul #respond p {
	margin-right: 5%;
}
#postpage #respond textarea {
	width: 96%;
}
#postpage li ul #respond textarea {
	width: 94% !important;
}
.commentcontent {
	padding-top:10px;
	padding-bottom:30px;
}
.commentlist {
	margin-bottom: 5px;
}
.commentlist .children {
	margin: 0 !important;
}
.commentlist .children li {
	list-style: none;
	padding: 0 0 5px;
	position: relative;
	height: 1%;
	margin-left: 47px;
}
.commentlist .children li li {
	height: 1%;
}

.rss {
	float: right;
	/*background: url(i/feed.png) bottom left no-repeat;  removed ab*/
	padding-left: 14px;
	padding-top: 4px;
}
.allrss {
	background: url(i/feed.png) center left no-repeat;
	padding-left: 14px;
}
h2 .rss {
	float: none;
	/*background: url(i/feed12x12.png) bottom left no-repeat;  removed ab*/
	padding-top: 0;
	padding-left: 16px;
	text-indent: -1000em;
	display: inline-block;
	height: 1em;
}
h2 a.rss:hover {
	border: none;
}

#sidebar {
color:#444444;
float:right;
margin-right:30px;
padding:7px 0 0;
position:relative;
width:336px;
}
#sidebar h2 {
	margin-top: 5px;
	margin-bottom: 6px;
}
#sidebar ul li p {
	margin-bottom: 1.5em;
}
#sidebar a:hover {
	border-bottom: none;
}
#sidebar ul {
	list-style: none;
	margin-bottom: 15px;
}
#sidebar ul ul {
	margin-bottom: 0px;
}
#sidebar ul li {
	clear: both;
	padding: 4px 0 0px;
}
#sidebar ul li ul li {
	padding-bottom: 4px;
	padding-right: 6px;
}
#sidebar ul li ul li ul {
	margin-left: 10px;
}
#sidebar ul li#authors ul li {
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 10px;
	float: left;
	height: 32px;
	width: 32px;
	clear: none!important;
}
#sidebar ul li#authors h2 {
	padding-left: 0;
}
#sidebar ul li#authors ul li strong {
	display: none;
}
#sidebar ul li#authors ul li img.avatar {
	margin: 0;
	padding: 0;
	border: none;
}
#sidebar ul li#authors, #sidebar ul li#authors ul li {
	border: none;
	margin-bottom: -3px;
	margin-right: -5px;
}
#recent-comments .avatar {
	height: 32px;
	width: 32px;
}
#recent-comments tr {
	height: 32px;
	overflow: hidden;
}
#recent-comments table td.recentcommentsavatartop {
	height: 32px !important;
	width: 32px !important;
}
#recent-comments table td.recentcommentstexttop {
	vertical-align: top;
}
#searchform div {
	height: 2em;
	clear: both;
	margin-bottom: 2px;
}
#searchform input {
	float: left;
	margin-top: 10px;
}
#searchform #s {
color:#CCCCCC;
font-size:18px;
height:16px;
padding:4px;
width:200px;
}
#searchform #searchsubmit,#main button, #main input[type="submit"], #postbox input[type="submit"], #postbox button {
	
	background:url("./i/white-grad.png") repeat-x scroll 0 0 #F2F2F2;
border-color:#CCCCCC;
color:#444444;
text-shadow:0 1px 0 #FFFFFF;
}
#wpstats {
	margin: 20px auto;
	display: block;
	text-align: center;
}
#main ul#postlist, #main .post ul {
	list-style: none;
}
#main ul#postlist ul, #main .post ul {
	list-style: disc;
	margin-right:10px;
}
#main ul#postlist ul ul, #main ul#postlist ol ul, #main .post ul ul, #main .post ol ul {
	margin-top: 0;
}
#main ol, #main .post ol {
	margin-top: 16px;
	margin-left: 18px;
	list-style: decimal;
}
#main ol ol, #main .post ol ol {
	margin-top: 0;
}
img.wp-smiley {
	display: inline !important;
	vertical-align: middle !important;
	padding: 0 0 0 3px !important;
	margin: 0 !important;
}
img.centered, img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	clear: none;
}
img.alignleft {
	padding: 4px;
	margin: 0 15px 2px 0;
	display: inline;
}

#sidebar img.alignleft {
	margin: 0 7px 2px 0;
	display: inline;
	padding:0px;
}
.alignright {
	float: right;
}
.alignleft {
	float: left;
}
.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption, .gallery-icon {
	margin-bottom: 18px;
}
.wp-caption a:hover {
	border: none;
}
.gallery {
	display: block !important;
	margin: 0 !important;
	padding: 0 0 1.5em 0 !important;
}
body .gallery br {
	display: none;
	clear: none !important;
}
.gallery-icon {
	width: auto !important;
	margin-bottom: 4px;
	padding: 4px;
}
.gallery-icon img {
	border-style: solid;
	border-width: 1px;
	padding: 4px 4px 0;
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
	margin: 0 auto;
}
.gallery-icon a:hover {
	border: none;
}
.gallery-icon img.attachment-thumbnail {
	border: none !important;
	padding: 0;
}
.gallery-caption {
	clear: both;
	padding: 4px;
}
.gallery-item {
	display: inline-block !important;
	padding-bottom: 1px;
	margin: 0 auto !important;
	float: none !important;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: none;
}
.wp-caption p.wp-caption-text {
	padding: 0 7px;
	margin: 0;
}
.liveupdates {
	min-height: 30px;
	margin: 0 0 10px;
	padding: 0 5px;
	display: none;
}
a.hidemessage {
	display: block;
	float: left;
}
.ac_results {
	margin: -1px 0 0;
	list-style: none;
	position: absolute;
	z-index: 10000;
	display: none;
	border-style: solid;
	border-width: 1px;
}
.ac_results li {
	padding: 4px 8px;
	white-space: nowrap;
	text-align: left;
}
.ac_over {
	cursor: pointer;
}
.post-error {
	width: 608px;
	padding-bottom: 10px;
}
.progress {
	bottom: 23px;
	padding-left: 10px;
	position: absolute;
	left: 37px;
	width: 20px;
	display: none;
}
#respond .progress {
	position: static;
	margin-top: 5px;
	padding-left: 0px;
}
#tooltip {
	position: absolute;
	border-style: solid;
	border-width: 1px;
	padding: 2px 5px;
	display: none;
}
#newCommentsIndicator {
	position: absolute;
	left: 0;
	top: 300px;
	border-style: solid;
	border-width: 2px;
}

#settings {
	float: left;
	padding: 22px 22px 0;
	width: 176px;
}
#help, #notify {
	position: fixed;
	z-index: 10000;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	-moz-border-radius: 10px;
	display: none;
	padding: 30px;
}
#help {
	top: 50%;
	width: 50%;
	left: 50%;
	margin: -10% 0 0 -25%;
}
#notify {
	top: 90%;
	width: 20%;
	left: 50%;
	margin: -10% 0 0 -10%;
}
#help dl {
	margin: 0;
	padding: 0;
}
#help dd, #help dt {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
#help dt {
	width: 15%;
	padding-right: 5%;
	clear: left;
}
#help dd {
	width: 80%;
}
#userpage  ul {
	padding-top: 10px;
	clear: left;
}
#postpage h2.title {
	text-indent: -1000em;
	height: 1px;
	margin: 0;
	padding: 0;
}
#postpage li li h4 {
	margin-top: 0;
}
.postcontent {
left:-45px;
overflow:hidden;
position:relative;
width:435px;
padding-top:6px;
}

.pagecontent {

overflow:hidden;
position:relative;
width:540px;
}


.page .postcontent {
padding-left: 0;
}
#postpage #main ul#postlist, #postpage #main ul#postlist li {
	border-width: 0;
	margin-top: 0;
	padding-top: 0;
}
#postpage #main ul#postlist li ul li {
	border-width: 1px 0 0;
	margin-top: 0;
	padding-top: 14px;
}
.postcontent h2, .commentcontent h2,
.postcontent h3, .commentcontent h3,
.postcontent h4, .commentcontent h4 {

}
.postcontent h4, .postcontent h5, .postcontent h6 {
}
.no-posts {
	padding: 2em !important;
}
div.entry {
	margin-right: 248px; /* compensate for sidebar */
	height: auto;
}
.navigation {
	clear: both;
}
.attachment .navigation {
	width: 691px;
	height: 85px;
	margin-bottom: 20px;
	border-top: 0;
}
.discussion p img {
	padding: 0 !important;
	border: none !important;
	margin-right: 0px !important;
}
.discussion p {
	margin-bottom: 0;
}
.p2-recent-comments .avatar {
	margin-right: 8px;
	margin-bottom: 4px;
}
#post-types {
	margin-left: 60px;
	margin-bottom: 10px;
}
#post-types li {
	display: inline;
}
#post-types li a {
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	padding: 4px 6px;
	border-color: #eee;
	border-top-color: #f5f5f5;
	border-left-color: #f5f5f5;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	background: #fafafa;
}
#post-types li a:active {
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	background-color: #eee;
}
#post-types li a.selected {
	cursor: default;
}
#post-types #status {
	background: url(i/statusicon.png) 4px center no-repeat;
	padding-left: 24px;
}
#post-types #quote {
	background: url(i/quoteicon.png) 4px center no-repeat;
	padding-left: 24px;
}
#post-types #link {
	background: url(i/linkicon.png) 4px center no-repeat;
	padding-left: 24px;
}
#post-types #post {
	background: url(i/posticon.png) 4px center no-repeat;
	padding-left: 24px;
}

.discussion p a img {
	padding: 0 !important;
	border: none !important;
	margin-right: 0px !important;
}
.discussion p {
	margin-bottom: 0;
}

.discussion {
	
width:430px;
	
}
.discussion img.avatar {
	float: none !important;
	padding: 0 !important;
	border: none !important;
	margin: 0 !important;
}

/*
#
# COLORS
#
*/
.no-flash-maket{
background:url("i/no-flash-market.png") no-repeat scroll 0 0 transparent;
width:350px;
height:115px;
}

#fncguy{

background:url("i/fnci_bknd_guy.png") no-repeat scroll 0 0 transparent;
height:240px;
margin:170px 970px;
position:absolute;
width:100px;
z-index:1001;
}

body {
	background: url(i/fnci_background.jpg) no-repeat #2f6074;
}
a, a:visited, h1 a:visited, a:active, #main .selected .actions a, #main .selected .actions a:link, #main .selected .actions a:visited, #help dt {
	color: #27859F;
}
a:hover, h1 a:hover, #main .selected .actions a:hover, #main .selected .actions a:active {
	color: #444;
}
a:hover {
	border-bottom-color: #bbb;
}
acronym {
	border-bottom-color: rgb(85, 85, 85);
}
code {
	background: #f1f1f1;
}
.category-quote blockquote p {
	color: #888;
	background: #eee;
	text-shadow: 0 1px 0 #fff;
}
h2 {
	color: #444444
}
h3 {
	color: #777;
}

#postlist h4 {
	border-bottom-color: #f0f0f0;
}

#main img.avatar {
	/*border-color: #ccc; killed by adrian*/
}
#main #postlist li {
	border-top-color: #bbb;
}
#main #postlist .commentlist li {
	border-top-color: #ddd;
}
#header .sleeve {
	/*background: #fff; killed by ab*/
	height:100px;
	float:left;
}
#header small {
	color: #888;
}
#footer {

}
#footer p {
	color: #777;
}

#postbox .avatar img {
	border-color: #ccc;
}
#postbox textarea#posttext {
	background: #fff;
	border-color: #d1d1d1;
	color: #666;
}
#sidebar form input[type="text"],#gigya-socialize-update-text {
	border-color: #d1d1d1;
	background: #fff;
	color: #666;
}
#sidebar form input[type="text"],#gigya-socialize-update-text {
	background: #fff;
}
#postbox label {
	color: #444;
	float: left;
}
#sidebar button, #sidebar input[type="submit"],#gigya-socialize-update-submit {
	
background:#444444 none repeat scroll 0 0;
color:#FFFFFF;
}
#sidebar button:active, #sidbar input[type="submit"]:active {
	background: #eee url(./i/white-grad-active.png) repeat-x scroll left top;
}
.disabled, .disabled:hover {
	color: #eee !important;
	background: #ddd !important;
	border-color: #ccc;
}
.disabled, .disabled:hover {
	color: #eee !important;
	background: #ddd !important;
	border-color: #ccc;
}
#main .actions, #main .actions a, #main .actions a:link, #main .actions a:visited, #main .actions a:hover, #main .actions a:active,
#main .keyselected .actions, #main .keyselected .actions a, #main .keyselected .actions a:link, #main .keyselected .actions a:visited, #main .keyselected .actions a:hover, #main .keyselected .actions a:active,
#main .selected ul li .actions, #main .selected ul li .actions a, #main .selected ul li .actions a:link, #main .selected ul li .actions a:visited, #main .selected ul li .actions a:hover, #main .selected ul li .actions a:active {
color: #27859F;
}
#media-buttons {
	color: #999;
}
.postcontent {
	color: #444444
}
#main p img {
	border-color: #eee;
}
#main p, #main ul, #main ol {
	color: #444444;
}
#main #respond, .textedit {
	/*background: #f1f1f1;  ab removed*/
}
#respond textarea, .textedit textarea {
	border-color: #ccc;
}
#main span.meta {
	color: #888;
}

#sidebar ul {
	color: #888;
}
.wp-caption, .gallery-icon {
	border-color: #ddd;
	border-color: rgba(255,255,255,0);
	background: #fff;
	text-shadow: 0 1px 0 #fff;
}
.liveupdates {
	color: #464646;
	background: #E4F2FD;
}
.ac_results {
	border-color: #ccc;
	background: rgba(255, 255, 255, 0.95);
}
.ac_over {
	color: #fff;
	background: #3478e3;
}
.post-error {
	color: red !important;
}
#tooltip {
	background: #eee;
	color: #444444;
}
.hilite {
	color: #fff;
	background: #cd5f23;
}
#newCommentsIndicator {
	border-color: #f00;
}


li.newupdates, li.newcomment {

	display:none;
}

li.newupdates, li.newcomment {

	background-color:#2F6074;
}
.repyling .post .comment {
	background: transparent;
}
#help, #notify {
	background: #000;
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
	color: #fff;
}
.navigation {
border-top:1px solid #BBBBBB;
font-size:34px;
padding:5px;
}
.live-updates{
color:#444444;
font-size:27px;
padding:10px 10px 10px 15px;

}
.keyselected {
	background-color: #eee !important;
}
#searchsubmit:hover, #submit:hover, input#comment-submit:hover {
	border-color: #444444;
}
.discussion p {
	color: #888 !important;
}
.discussion p a {
	color: #888;
	border-bottom: 1px solid #ddd;
}

#post-types li a.selected {
	background-color: #f0f0f0 !important;
	color: #444444
}
#wrapper {
background:url(i/Ram_Body_Middle_Graphic.png) repeat-y;
overflow:hidden;
padding-bottom:40px;
}



#main, #page-main {
font-size:16px;
margin-left:55px;
padding:0 2px 10px;
position:relative;
width:560px;
}

#postbox {
	background: url( i/white-93.png );
	margin-right: -1px;
}

/*
#
# FONTS
#
*/
body, form *, #respond #cancel-comment-reply-link {
	font-family: /*"Helvetica Neue",*/Helvetica, Arial, sans-serif;
}
h1, h2, h3, #postbox label, #help dd {
	font-family: /*"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue",*/ Helvetica, Arial, sans-serif;
	font-weight: 200;
}
code, pre {
	font-family: Monaco, Consolas, "Courier New", monospace;
}
html {
	font-size: 100%;
}
body {
	font-size: 62.5%;
}
strong {
	font-weight: bold;
}
em, cite {
	font-style: italic;
}
code, pre {
	font-size: 1.1em;
}
dt {
	font-weight: bold;
}
.category-quote blockquote p {
	font-size: 1.2em !important;
}
.category-quote blockquote cite {
	display: block;
	text-align: right;
}
.category-quote blockquote cite:before {
	content: "— ";
}
h1 {
	font-size: 4em;
	line-height: 1em;
}
#header small {
	font-size: 1.3em;
	line-height: 1.2em;
}
h2 {
	font-size: 27px;
	font-weight: normal;
}
h3 {
	font-size: 1.2em;
	font-weight: bold;
}
h4, h5, h6 {
	font-weight: 500;
}
#footer p {
	font-size: 1.3em;
}

#postbox {
	font-size: 14px;
}
#postbox .inputarea {
	font-size: 12px;
}
#postbox textarea#posttext {
	font-size: 13px;
}
#sidebar form input[type="text"], #gigya-socialize-update-text{
	font-size: 13px;
	line-height: 16px;
}
#postbox label {
	font-weight: normal;
	font-size: 1.6em;
}
#main button, #main input[type="submit"], #postbox input[type="submit"], #postbox button {
	line-height: 27px;
	font-size: 13px;
	font-weight: bold;
}
#main .controls {
	font-size: 12px;
	text-align: right;
	line-height: 3em;
}
#main h4 {
	font-size:12px;
line-height:21px;
}
#main h4 a {
}
#main h4 span a {
	font-weight: normal;
}
.postcontent h4 {
	font-size: 1.5em;
}
.postcontent h5 {
	font-size: 16px;
	font-weight: normal;
}
#main p, #main ul, #main ol {
	font-size: 1em;
	line-height: 1.4em;
}
#respond #cancel-comment-reply-link {
	font-weight: normal;
}
#respond h3 small {
	font-weight: normal;
	font-size: .7em;
}
#respond textarea, .textedit textarea {
	font-size: 12px;
}
#main span.meta {
	font-size: 0.85em;
}
#main .meta em {
	font-style: normal;
}
#main p.meta {
	font-size: 1em;
}
#sidebar h2 {
	font-weight: normal;
	font-size: 27px;
	color:#444444;
}
#sidebar ul li p {
	line-height: 1.4em;
}
#sidebar ul {
	font-size: 1.1em;
}
#sidebar ul li {
	font-size: 1em;
}
#sidebar ul li ul li ul {
	font-size: 1em;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
}
.liveupdates {
	line-height: 30px;
}
.ac_results {
	font-size: 1.2em;
}
.ac_match {
	text-decoration: underline;
}
form.textedit textarea {
	font-size: 12px;
	line-height: 12px;
}
#notify {
	top: 90%;
	width: 20%;
	left: 50%;
	margin: -10% 0 0 -10%;
	font-size: 1.8em;
	text-align: center;
}
#help dl {
	font-size: 2.8em;
}
#help dt {
	text-align: right;
}
#postpage h2.title {
	line-height: 1px;
	font-size: 1px;
}
#post-types li {
	font-size: 0.9em;
}

/* to reorganize */
.invisible {
	height: 1;
	font-size: 1;
	text-indent: -1000em;
	width: 1;
	position: absolute;
	top: 0;
	left: 0;
}

.postcontent table {

margin-top:10px;
margin-bottom:10px;
}
.postcontent table td {
	
}
.postcontent table tr {
	border: 0;
	border-width: 0;
}
.mention-highlight {
	background-color: #DEEE66;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	width:435px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

#main .wp-caption p.wp-caption-text {
	font-size: 10px;
	line-height: 17px;
	padding: 0 6px 0px;
	margin: 0;
}



#no-refresh{
width:200px;
float:left;
margin-top:13px;}

#no-refresh ul{
list-style:none;
}

.main-header{
float:left;
margin-left:15px;
margin-top:10px;
}

#footer-links{
display:inline-block;
margin-left:210px;
}

#footer-links ul{
	list-style:none;
}

#groovyDiv{
width:323px;	
}
#footer-links li{
	float:left;
	margin-right:10px;
	
}


#search-holder{
float:right;
margin-right:20px;
}

.search-text{
color:#444444;
float:left;
font-size:16px;
margin-right:10px;
margin-top:16px;
}

.search-bar{
float:right;
margin-top:-2px;
}

#page-content{
	list-style: none;
	margin-top: 16px;
	margin-left: 0;
}
#question{
	padding:5px;
}


#question-image{
float:left;
}

#question-image img{
width:100px;
}

#question-text{
float:right;
font-size:16px;
margin-left:10px;
width:204px;
}
#console{

display:inline-block;
}
#follow-us{
	
}
#schedule-link {
background:url("i/ComingUp_arrow.png") no-repeat scroll 142px -6px transparent;
height:25px;
margin-right:18px;
text-align:right;
}

#schedule-link a{
font-size:16px;
color:#2f6074;
}

#backtolivestream a{
display:block;
width:600px;
height:100px;
}
#backtolivestream {
background:url("i/backtolivestream.png") no-repeat scroll 0 0 transparent;
height:87px;
margin-left:-60px;
margin-top:10px;
width:600px;
}

#footer{
	background:url(i/Ram_Body_Middle_Graphic.png) repeat-y;
	
}

.footer-links-wrapper{
border-top:1px solid #CCCCCC;
font-size:16px;
margin-left:45px;
padding:15px 0;
width:935px;
}

#copyright-wrapper{
border-top:1px solid #CCCCCC;
margin-left:45px;
text-align:center;
width:935px;
}
.copyright-text{
font-size:11px;
line-height:16px;
padding:10px 0 0 60px;
width:800px;
}


.footer-image{
background:url(i/fnci_Footer_Graphic.png) no-repeat;
width:1000px;
height:52px;
padding:0px 0 0 75px;	
}

#comment-form-wall p{
	font-size:26px;
	text-align:left;
	padding-top:28px;
	text-transform:capitalize;
}

/*breaking style*/
#breakingnews h2 a{
color:#be0000;
}
#breakingnews h2 a:hover{
color:#444;
}

.additional-post{
padding:10px 20px;}

.additional-post h3{
font-size:34px;
margin-left:-20px;
padding:10px 10px 20px;
}
.recent-post-ab{
border-top:1px dotted #CCCCCC;
color:#777777;
font-size:22px;
line-height:30px;
list-style:square outside none;
margin-left:-10px;
padding:5px 0 5px 5px;
}
