/*--- synopit blue color:#56b5ff; ---*/

* {
margin:0px;
padding:0px;
font-family:helvetica;
}

* form input:focus, * form textarea:focus {
	outline: none;
}

a
{
  outline: none;
}

body {
background:#fff;
overflow:scroll;
}


body h1, body h2, body h3, body h4, body h5 {
font-family:helvetica;;
font-weight:normal;
}

body em {
font-style:normal;
}

body p, body h1, body h2, body div {
color:#333;
}

img#spinner {
position:absolute;
margin-left:-148px;
margin-top:-25px;
}

img.cancel {
border:none;
padding:3px;
float:right;
}

img.synopit_logo{
border:none;
margin:3px 3px 0px 10px;
margin-right:200px;
float:left;
}

div#container {
width:970px;
margin:80px auto;
padding:0px 10px 0px 10px;
}

div#footer {
height:100px;
width:100%;
font-size:12px;
margin:20px 0px 20px 0px;
float:left;
padding:20px 20px 0px 70px;
background:url(/images/main_footer_bg.png) no-repeat;
}

div#footer div {
width:33%;
float:left;
color:#666;
}

div#footer div.middle ul li {
font-size:11px;
margin:0px 5px 0px 5px;
list-style:none;
float:left;
}

div#footer div.middle ul li a {
color:#333;
text-decoration:none;
}

div#footer div.middle ul li a:hover {
color:#56b5ff
}





div#about_blurb {
height:257px;
background:url(/images/about_blurb_bg.png) no-repeat;
margin:0px 0px 30px 7px;
}


div#about_blurb div#title_and_close{
margin:10px 0px 0px 0px;
width:947px;
float:left;
}

div#about_blurb div#blurbs {
margin:10px 0px 0px 0px;
width:1000px;
float:left;
}

div#about_blurb div#title_and_close h1 {
text-indent:-10000px;
width:380px;
float:left;
}

div#about_blurb div#title_and_close p {
font-size:12px;
}

div#about_blurb div.bookmarklet {
float:left;
font-size:18px;
color:#518F00;
width:400px;
margin:10px 50px 0px 0px;
position:relative;
}

div#about_blurb div.bookmarklet p#draggable{
float:right;
display:inline;
margin:0px 0px 0px 3px;
position:absolute;
top:-7px;
z-index:0;

}

div#about_blurb div.bookmarklet p#draggable img {
border:none;
}

div#about_blurb p a {
color:#666;
}

div#about_blurb div#title_and_close p em {
font-size:9px;
}

div#about_blurb div#blurbs ul li {
float:left;
width:193px;
font-size:12px;
list-style:none;
line-height:16px;
margin:2px 36px 0px 14px;
}

div#about_blurb div#blurbs p {
float:right;
font-size:12px;
margin:126px 65px 0px 0px;
}

/*--------Menubar and Logins----------*/


div#menu_bar {
height:48px;
background:url('/images/menu_bg.png');
width:100%;
min-width:1000px;
margin-bottom:-5px;
position:absolute;
top:0px;
}

div#new_summary div#menu_bar,
div#popup div#menu_bar {
width:333px;
overflow:hidden;
min-width:333px;
position:relative;
float:left;

}

div#menu_bar div#main_nav {
float:right;
margin:13px 210px 0px 0px;
}

div#menu_bar div#main_nav ul li {
float:right;
font-size:11px;
margin:0px 5px 0px 5px;
list-style:none;
}

div#menu_bar div#main_nav ul li a {
color:#fff;
}

div#menu_bar div#main_nav ul li a:hover {
color:#56b5ff;
}

div#menu_bar div#login_container {
position:absolute;
top:5px;
}

div#menu_bar_content {
width:948px;
background:url('/images/menu_bg.png');
margin:0px auto;
padding:7px 30px 0px 20px;
font-size:13px;
}

div#menu_bar div#feedback {
position:relative;
float:left;
left:728px;
top:30px;
font-size:10px;
color:#554;
}

div#menu_bar div#login_signup {
float:left;
color:#56b5ff;
font-size:13px;
margin:12px 0px 0px 0px;
}

div#menu_bar a {
color:#56b5ff;
text-decoration:none;
}

div#menu_bar div#signup,
div#menu_bar div#login {
float:left;
margin:7px 0px 0px 0px;
}

div#menu_bar div#signup,
div#menu_bar div#login {
	width:350px;
	height:25px;
	float:left;
}

div#menu_bar div#signup input,
div#menu_bar div#login form input {
width:90px;
border:none;
color:#444;
background:transparent;
height:21px;
float:left;
font-size:11px;
padding:7px 0px 0px 5px;
margin:0px 4px 0px 4px;
background:url('/images/input_bg.png') no-repeat;
}

div#menu_bar div#signup input#user_submit,
div#menu_bar div#login form input#user_submit {
height:27px;
width:30px;
float:left;
background:transparent;
color:#fff;
border:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px -5px;
background:url('/images/submit_circle.png') no-repeat 3px 2px;
font-size:1px;
text-indent:-100px;
cursor:pointer;
}

div#menu_bar img.cancel {
margin-left:-3px;
margin-right:-10px;
float:left;
}

div#menu_bar div#logged_in {
float:left;
font-size:11px;
margin:10px 0px 0px -21px;
}

div#menu_bar div#logged_in em {
color:#ccc;
font-style:normal;
}


div#menu_bar div#logged_in div#logout {
float:left;
margin-left:20px;
}



/*--Search--*/

div#summary_search {
position:relative;
left:720px;
width:200px;
margin:4px 1px 0px 20px;
}

div#summary_search form input#search {
background:url('/images/menu_search_bg.png') no-repeat;
width:166px;
border:none;
height:20px;
font-size:9px;
padding-right:20px;
padding:10px 30px 0px 10px;
}

div#summary_search p#instructions {
margin:10px;
}

div#search_results {
width:335px;
background:url('/images/search_results_bg.png')no-repeat;
position:absolute;
left:-120px;
z-index:20;
}

div#search_results div#results_container {
	height:300px;
overflow:hidden;
}

div#search_results div#results_container ul {
width:318px;
height:290px;
overflow:hidden;
padding-top:5px;
margin:5px 0px 0px 6px;
}

div#search_results div#results_container ul li{
list-style:none;
border-bottom:1px solid #eee;
padding:5px 5px 5px 5px;
height:27px;
}

div#search_results div#results_container ul li.selected {
	background:#56b5ff;
	/*border-bottom:1px #151515;*/
}

div#search_results div#results_container ul li.selected a {
	color:#fff;
}

div#search_results div#results_container ul li.selected a:hover {
color:#fff;
}

div#search_results div#results_container ul li a {
color:#444;
}

div#search_results div#results_container ul li h3 {
font-size:12px;
}

div#search_results div#results_container ul li.selected h3 {
	
}

div#search_results div#results_container ul li a:hover {
color:#56b5ff;
}



/*----------Header------------*/

div#header {
width:100%;
float:left;
}

div#header div#main_title {
width:700px;
float:left;
}


div#header h1 {
font-family:times;
font-size:1px;
height:60px;
letter-spacing:2px;
width:150px;
float:left;
margin:-13px 0px 10px 3px;
color:#fff;
background:url('/images/synopit_logo.png') no-repeat 0px 10px;

}

div#header h1 a img {
width:160px;
height:60px;
border:none;
float:right;
}

div#header h1 a {
color:#333;
text-decoration:none;
}


div#header div#contribute_button a img {
border:none;
float:right;
}

div#header div#contribute_button {
float:right;
margin:0px 15px 0px 0px;
}

div#flash {
float:left;
color:red;
font-size:12px;
margin-left:0px;
margin:-20px 0px 0px 8px;
}

div#header div#categories ul li,
div#contribute div#contribute_filters ul li {
float:left;
margin:18px 0px 0px 10px;
list-style:none;
padding:1px 5px 1px 5px;
background:#eee;
}

div#header div#categories ul li.selected {
	background:#222;
}

div#header div#categories ul li.selected a {
color:#56b5ff;
}

div#header div#categories ul li a,
div#contribute div#contribute_filters ul li a{
color:#333;
text-decoration:none;
font-size:13px;
}

div#header div#categories ul li a:hover,
div#contribute div#contribute_filters ul li a:hover{
color:#56b5ff

}

/*--------- Contribute ------------*/


/*--instructions blurb-*/

div#about div.instructions {
	margin:10px 0px 30px 0px;
}

div.instructions {
float:left;
background:url('/images/how_to_bg.png') no-repeat;
height:400px;
width:1000px;
}

div.instructions h1 {
margin:7px 0px 15px 18px;
width:800px;

}

div.instructions div#how_to{ 
width:500px;
margin:0px 0px 0px 20px;
float:left;
}

div.instructions div#how_to h3 {
margin:0px 0px 2px 0px;
font-size:20px;
font-weight:bold;
}

div.instructions div#how_to p { 
font-size:14px;
line-height:21px;
color:#333;
width:540px;
margin:0px 0px 20px 0px;
}

div.instructions div#bookmarklet {
float:left;
width:390px;
height:300px;
margin:155px 0px 0px 0px;
}

div#about div.instructions div#bookmarklet {
	margin:155px 0px 0px 0px;
}

div.instructions div#bookmarklet p {
float:right;
margin:0px 20px 0px 0px;
width:390px;
text-align:right;
}


div.instructions div#bookmarklet p#hide {
margin-top:120px;
}

div.instructions div#bookmarklet p#hide a {
color:#666;
font-size:25px;
}

div.instructions div#bookmarklet img {
border:none;
float:right;
margin:0px 70px 0px 0px;
}

/*requested articles*/

div#contribute div#contribute_filters {
float:left;
margin:30px 0px 10px 1px;
}

div#contribute div#requested_articles {
float:left;
background:url('/images/most_requested_bg.png') no-repeat;
width:950px;
margin:0px 0px 0px 0px;
padding-top:70px;
}

div#contribute div#requested_articles ul {
float:left;
margin:0px 0px 0px 15px;
list-style:none;
}

div#contribute div#requested_articles ul li {
margin:0px 0px 40px 0px;
float:left;

}

div#contribute div#requested_articles ul li div.button_and_requests {
float:left;
text-align:center;
margin: 0px 10px 0px 0px;
font-size:11px;
font-weight:bold;
}

div#contribute div#requested_articles ul li div.button_and_requests img {
border:none;
}

div#contribute div#requested_articles ul li div.title_and_info {
float:left;
width:800px;
}


div#contribute div#requested_articles ul li div.title_and_info h2 {
font-size:18px;
}

div#contribute div#requested_articles ul li div.title_and_info p {
float:left;
margin:0px 20px 0px 0px;
font-size:11px;
font-weight:bold;
line-height:20px;
}

div#contribute div#requested_articles ul li div.title_and_info p em {
font-weight:normal;
}

div#contribute div#requested_articles ul li div.title_and_info p a {
color:#56b5ff;
text-decoration:none;
}

/*-----------About----------------*/

div#about {
margin:30px 0px 0px 0px;
float:left;
}

div#about h1 {
font-size:30px;
margin:0px 0px 20px 0px;
}

div#about h2 {
font-size:20px;
color:#6D99AF;
margin:40px 0px 10px 0px;
font-family:helvetica;
}

div#about p {
line-height:35px;
margin:0px 0px 0px 0px;
width:600px;
font-family:'Lucida Grande', helvetica, arial;
}

div#about p a {
color:#0FAFFF;
text-decoration:none;
}



/*-------Search---------*/


div#container div#main h2.search_results {
margin:10px 10px 20px 10px;
float:left;
}


/*--------- Home Page Summaries ----------*/




div.pagination {
float:left;
margin:30px 12px 12px 12px;
}

div.pagination a{
color:#2FB5FF;
text-decoration:none;
border:1px solid #ddd;
padding:3px;
}

div.pagination span {
border:1px solid #ddd;
padding:3px;
color:#999;
}

div.pagination span.current {
background:#2FB5FF;
color:#fff;
}


div#original iframe{
width:100%;
height:100%;
position:absolute;
}


div#synops {
margin:00px 0px 0px 0px;
float:left;
width:640px;
}

div#synops.show {
	width:940px;
}


/*-----------home page synops----------------*/


/*----right rail------*/


div#right_rail {
float:left;
width:310px;
margin-left:10px;
}

div#right_rail div.widget {
float:left;
margin-bottom:10px;
}

/*top requests*/

div#right_rail div#top_requested {
background:url(/images/most_requested_rightrail_bg.png) no-repeat;
}

div#right_rail div#top_synops {
background:url(/images/top_synops_bg.png) no-repeat;
}

div#right_rail div#top_synoppers {
background:url(/images/top_synoppers_bg.png) no-repeat;
}


div#right_rail div.title {
padding:12px;
float:left;
width:100%;
margin-bottom:10px;
}

div#right_rail div.title a {
color:#56b5ff;
font-weight:bold;
text-decoration:none;
font-size:13px;
}

div#right_rail div.title h2{
font-size:18px;
width:200px;
float:left;
margin-right:20px;
}

div#right_rail ul {
padding:3px;
list-style:none;
}

div#right_rail ul li div.counter {
float:left;
width:35px;
height:23px;
padding-top:7px;
text-align:center;
color:#fff;
}

div#right_rail ul li {
margin:0px 0px 0px 0px;
float:left;
padding:5px 0px 5px 0px;
}

div#right_rail ul li a {
color:#000;
text-decoration:none;
}

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

div#right_rail ul li.even {
background:#f3f3f3;
}


div#right_rail ul li  h3 {
font-size:13px;
float:left;
width:260px;
margin:1px 0px 0px 5px;
}

div#right_rail div#top_requested ul li  div.counter {
background:url(/images/top_requests_counter.png) no-repeat;
}

div#right_rail div#top_synops ul li  div.counter {
background:url(/images/top_synops_counter.png) no-repeat;
}

div#right_rail div#top_synoppers ul li  div.counter {
background:url(/images/top_synoppers_counter.png) no-repeat;
}


/*------synops-------*/



div.synop,
div.synop_open {
float:left;
width:605px;
color:#333;
padding:10px 10px 0px 13px;
margin-bottom:20px;
background:url('/images/medium_fade_bg_sprite.png') no-repeat 2px -1px;
}

div.synop_open{
background:url('/images/medium_fade_bg_sprite.png') no-repeat 2px -205px;
	
}

div#synops.show div.synop,
div#synops.show div.synop_open {
width:935px;
background:url('/images/large_fade_bg_sprite.png') no-repeat 2px -205px;
}



div.synop div.synop_title,
div.synop_open div.synop_title {
	cursor: pointer;
}

div.credits {
display:block;
float:left;
width:600px;
margin:0px 0px 10px 0px;
}

div.credits div.synopper {
float:left;
font-size:11px;
margin:10px 0px 0px 10px;
word-spacing:5px;
}

div.credits div.synopper em {
font-style:normal;
color:#888;
word-spacing:0px;
}

div.source_button {
height:31px;
width:auto;
float:left;
}

div.source_button div.button_left_edge,
div.source_button div.button_right_edge {
float:left;
}

div.source_button img {
float:left;
border:none;
}

div#container div.synop h2.synop_title,
div#container div.synop_open h2.synop_title {
font-size:20px;
margin:0px 0px 0px 0px;
line-height:20px;
display:block;
float:left;
font-family:"HelveticaNeue-Light", helvetica;
color:#222222;	
}

div#container  div.synop_title h2.synop_title a {
color:#444444;	
text-decoration:none;
}

div#container div.synop_title h2.synop_title a:hover {
color:#56b5ff;
}

div#container div.synop h2.synop_title:hover {
color:#56b5ff;
}



div.source_button div.button_center {
background:url('/images/blue_button_bg.png');
float:left;
height:21px;
font-size:12px;
padding-top:10px;
}

div.source_button div.button_center a {
text-decoration:none;
color:#fff;
}

/*--synop content----*/


 div.content {
	float:left;
	margin:20px 0px -20px 0px;
}

 div.content ul li{
float:left;
width:295px;
font-size:12px;
letter-spacing:0.5px;
list-style:none;
line-height:20px;
color:#666;
margin:0px 20px 10px 2px;
}

div.content ul {
float:left;
width:1005px;
margin:0px 0px 25px 0px;
}

div.content ul li h4 {
color:#444;
font-size:11px;
font-weight:bold;
}

div#popup div.content ul {
float:left;
width:335px;
margin:0px 0px 5px 0px;
}




div.synop_footer {
font-size:11px;
border-top:1px solid #aaa;
padding-top:10px;
width:610px;
margin-bottom:20px;
margin-top:10px;
float:left;
}

div#synops.show div.synop_footer {
width:935px;
}

div.synop_footer p.permalink {
float:left;
word-spacing:3px;
color:#666;
}

div.synop_footer p.permalink a {
text-decoration:none;
color:#56b5ff;
}

div.synop_footer p.dates {
float:right;
margin:0px 2px 0px 0px;
text-align:right;
width:280px;
}

div#synops.show div.synop_footer p.dates {
float:right;
}

div.synop_footer p.dates em {
font-style:normal;
margin-right:5px;
color:#666;
}






/*------synopit popup--------*/




/*chooser*/

div#new_summary div#chooser h1 {
font-size:40px;
float:left;
font-weight:bold;
margin:30px 0px 0px 40px;
}

div#new_summary div#chooser h4 {
margin:10px 0px 40px -25px;
float:left;
font-size:16px;
}


div#new_summary div#chooser div.button_box {
float:left;
width:260px;
text-align:center;
margin:0px 0px 30px 45px;
}

div#new_summary div#chooser div.button_box p {
line-height:20px;
font-size:13px;
}

div#new_summary div#chooser div.button_box img {
margin-bottom:10px;
border:none;
}

/*notifier*/


div#request_notification {
float:left;
width:340px;
}

div#new_summary div#request_notification h1 {
text-align:center;
margin:30px 0px 30px;
font-size:40px;
}

div#new_summary div#request_notification p {
font-size:15px;
line-height:25px;
margin:0px 0px 20px 20px;
}

div#new_summary div#request_notification form input {
float:left;
width:310px;
font-size:20px;
margin:0px 0px 30px 20px;
}


/*summary form*/


div#popup div#menu_bar{
float:left;
}

div#popup div#menu_bar div#login_signup {
margin:13px 0px 0px 16px;
}

div#popup div#menu_bar div#logged_in {
margin:13px 0px 0px -5px;
}

div#popup div#flash {
float:left;
margin:20px 0px 0px 0px;
}


div#popup  img#spinner {
position:absolute;
top:83px;
left:3px;
}

div#popup  {
color:#fff;
width:355px;
position:static;
overflow:hidden;
}




div#popup.revision {
background:url('/images/popup_editor_top_fade.png') no-repeat 5px 160px;
float:left;
width:358px;
overflow:hidden;
}

div#popup.revision p.title label, 
div#popup.revision p.original_url label {
display:block;
color:#000;
}

div#popup.revision p.title, 
div#popup.revision p.original_url {
font-size:12px;
width:320px;
color:#666;
}

div#popup.revision p#reason,
div#popup.revision p#category {
margin:5px 2px 5px 0px;
float:left;
font-size:10px;

}


div#popup.revision div#menu_bar {
width:365px;
}

div#new_summary div#instructions {
margin:30px 0px 0px 15px;
width:336px;
float:left;
font-size:13px;
line-height:20px;
color:#777;
word-spacing:1px;
}

 div#menu_bar div#login_container {
margin:5px 7px 0px 0px;
}


div#new_summary div#instructions em {
font-style:normal;
font-weight:bold;
}

div#new_summary div#instructions a {
color:#56b5ff;
text-decoration:none;
}

div#new_summary h1 {
margin:10px 0px 0px 50px;
font-size:20px;
}

div#new_summary h4 {
margin:47px 0px 20px 0px;
float:left;
width:330px;
text-indent:150px;
color:#666;
font-size:12px;
}

div#new_summary div#title_url {
float:left;
margin:20px 0px 0px 10px;
}

div#new_summary div#title_url p {
margin:-3px 0px 10px 5px;
}

div#new_summary div#summary_content {
float:left;
width:360px;
margin:0px 0px 0px 15px;
}

div#new_summary div#summary_content textarea{
width:324px;
height:250px;
margin:0px 0px 0px 0px;
float:left;
line-height:20px;
font-size:13px;
color:#333;
border:1px solid #999;
}

div#new_summary label {
font-size:12px;
}

div#new_summary form input {
width:320px;
font-size:11px;
padding-top:3px;
}

div#new_summary div#summary_content input#summary_submit,
div#new_summary div#summary_content input#revision_submit{
float:right;
height:30px;
margin:10px 30px 0px 0px;
width:105px;
text-indent:-1000px;
background:url('/images/submit_synopit_button.png') no-repeat;
border:none;
cursor: pointer;
}

div#popup div#footer {
float:left;
width:100%;
height:50px;
font-size:11px;
padding:10px;
margin:20px 0px 0px 0px;
background:url('/images/popup_creator_bottom_fade.png') no-repeat 5px 0px;
}










/*-----------popup synops----------------*/


div#show_summary {
	margin:0px 0px 0px 0px;
	width:355px;
float:left;
}

div#popup p.original_url {
font-size:11px;
}

div#show_summary div.synop {
float:left;
width:325px;
color:#333;
padding:10px 10px 0px 13px;
margin-bottom:20px;
background:url('/images/popup_creator_bottom_fade.png') no-repeat 5px 0px;
}

div#popup img.synopit_logo {
margin-top:10px;
}

div#popup div#flash {
margin-left:3px;
}

div#popup div#revisions p#create_a_revision {
margin:-20px 0px 20px 0px;
float:left;
}

div#popup div#revisions {
margin:0px 0px 0px 10px;
}

div#show_summary div.synop div.synop_title {
	cursor: pointer;
}

div#show_summary div.credits {
display:block;
float:left;
width:330px;
margin:0px 0px 10px 0px;
}

div#show_summary div.credits div.synopper {
float:left;
font-size:11px;
margin:10px 0px 0px 10px;
word-spacing:5px;
}

div#show_summary div.credits div.synopper em {
font-style:normal;
color:#888;
word-spacing:0px;
}

div#show_summary div.source_button {
height:31px;
width:auto;
float:left;
}

div#show_summary div.source_button div.button_left_edge,
div#show_summary div.source_button div.button_right_edge {
float:left;
}

div#show_summary div.source_button a img {
float:left;
border:none;
}

div#show_summary div.synop h2.synop_popup_title {
font-size:14px;
margin:0px 0px 10px 0px;
line-height:20px;
font-family:"HelveticaNeue-Light", helvetica;
color:#666666;	
}

div#show_summary div.synop  div.synop_title h2.synop_title a {
color:#666666;	
}

div#show_summary div.synop h2.synop_title a:hover {
color:#56b5ff;
}

div#show_summary div.synop h2.synop_title:hover {
color:#56b5ff;
}



div#show_summary div.source_button div.button_center {
background:url('/images/blue_button_bg.png');
float:left;
height:21px;
font-size:12px;
padding-top:10px;
}

div#show_summary div.source_button div.button_center a {
text-decoration:none;
color:#fff;
}

/*--synop content----*/


div#show_summary div.synop div.content ul li{
float:left;
width:330px;
font-size:12px;
letter-spacing:0.5px;
list-style:none;
line-height:20px;
color:#666;
margin:0px 20px 10px 2px;
}

div#show_summary div.synop div.content ul {
float:left;
width:330px;
margin:0px 0px 0px 0px;
}

div#show_summary div.synop div.content ul li h4 {
color:#444;
font-size:11px;
font-weight:bold;
}



div#show_summary div.synop_footer {
font-size:11px;
border-top:1px solid #ccc;
padding-top:10px;
width:330px;
margin-bottom:30px;
float:left;
}

div#show_summary div.synop_footer p.permalink {
float:left;
width:330px;
word-spacing:5px;
color:#999;
}

div#show_summary div.synop_footer p.permalink a {
text-decoration:none;
color:#56b5ff;
}

div#show_summary div.synop_footer p.dates {
float:left;
width:330px;
margin:3px 0px 0px 0px;
text-align:left;
line-height:15px;
}

div.synop_footer p.dates em {
font-style:normal;
margin-right:5px;
color:#999;
}



/*---------Summary Permalink--------------*/


div#revisions {
width:330px;
height:auto;
padding:0px;
margin:-20px 0px 0px 10px;
float:left;
}

div#revisions h3 {
margin:0px 0px 10px 0px;
}



div.synop{
margin-bottom:0px;
}

div#revisions {
float:left;
padding:0px;
margin:10px 10px 10px -10px;
width:935px;
}

div#revisions p#create_a_revision {
margin:0px 0px 15px 1px;
}

div#revisions p#create_a_revision a img{
border:none;
}

div#popup div#revisions {
width:335px;
}

div#popup div#revisions ul li.revision_container {
	width:335px;
	margin:0px 0px 0px 0px;
}

div#revisions ul li.revision_container,
div#revisions ul li.revision_container_open{
padding:13px 0px 15px 10px;
list-style:none;
margin:0px 0px 10px 0px;
width:955px;
background:url('/images/revision_fade_bg_sprite.png') no-repeat ;
cursor:pointer;
float:left;
overflow:hidden;
}

div#revisions ul li.revision_container_open{
background:url('/images/revision_fade_bg_sprite.png') no-repeat 0px -100px;
}

div#popup div#revisions ul li.revision_container div.revision_title {
margin:5px 0px 0px 0px;
}

div#popup div#revisions ul li.revision_container{
background:url('/images/popup_revision_fade_bg_sprite.png') no-repeat 0px -0px;
}

div#popup div#revisions ul li.revision_container_open {
background:url('/images/popup_revision_fade_bg_sprite.png') no-repeat 0px -89px;
}

div#popup div#revisions ul li h3.revision_title {
width:20px;
padding-left:85px;
}

div#popup div#revisions ul li p {
color:#333;
margin:-3px 0px 0px 40px;
width:180px;
font-size:9px;
}

div#popup div#revisions ul li p em {
color:#777;
margin-left:0px;
}

div#revisions ul li h3.revision_title {
width:40px;
float:left;
position:relative;
top:0px;
font-size:22px;
padding-left:120px;
font-family:"HelveticaNeue-Light", helvetica;
}

div#revisions ul li p {
float:left;
margin:6px 0px 0px 10px;
font-size:12px;
color:#333;
}

div#revisions ul li div.revision_title {
width:930px;
float:left;
margin-bottom:20px;
margin-top:1px;
}

div#revisions ul li p em {
color:#777;
margin-left:10px;
}

div#revisions ul li ul li {
	background:none;
}






/*---------Admin Backend--------------*/


div#main div#admin {
width:950px;
float:left;
}

div#main div#admin table td,
div#main div#admin table th{
font-size:11px;
padding:10px 0px 10px 0px;
}