/*
-----------------------------------------------
copyright psdtheme(s).com
Stylesheet:  SUB_PAGE.css
Version:  1 
Revision: 2 MARCH  2008
----------------------------------------------- */

#description_tuto{ height:50px; float:left; width:539px; padding-top:45px; background-image:url(../images/content/tuto_icons.png); background-repeat:no-repeat; padding-left:114px; font-weight:bold; font-size:18px; color:#FFFFFF; border-bottom:1px solid #8E939A; margin-bottom:15px;}
#final_tuto{ height:40px; padding-top:45px; width:539px; float:left; background-image:url(../images/content/tuto_icons.png); background-repeat:no-repeat; padding-left:114px; background-position:0px -125px; font-weight:bold; font-size:18px; color:#eee5dc; margin-left:36px; text-align:left; margin-top:65px; margin-bottom:10px;}
#the_tuto{ height:47px; padding-top:38px; width:539px; float:left; background-image:url(../images/content/tuto_icons.png); background-repeat:no-repeat; padding-left:114px; background-position:0px -230px; font-weight:bold; font-size:18px; color:#FFFFFF; border-bottom:1px solid #8E939A;  margin-bottom:15px; }

.screenshot{text-align:center; margin-top:10px; padding-top:16px; padding-bottom:16px; margin-bottom:10px; width:703px; margin-left:-26px; background-color:#1B1B1B;   border-top:1px solid #586372; border-bottom:1px solid #586372; float:left;}
.screenshot_result{position:relative; margin-top:10px; text-align:center;  padding-top:16px; padding-bottom:16px; margin-bottom:10px; width:703px; margin-left:-26px; background-color:#1B1B1B;    border-bottom:1px solid #586372; float:left; background-image:url(../images/content/mouse.png); background-repeat:no-repeat; background-position:-14px 0px;}
.screenshot_result img{}
.orange_divider{width:706px; height:1px; background:#e8920a; float:left; margin-left:-29px; margin-bottom:15px;  }
a#link_source{position:absolute; top:0; right:0; display:block; width:160px; height:75px;}


.grey_welcome{color:#c5c5c5;}
.white_title{color:#ffffff; font-weight:bold; padding-bottom:2px; margin-top:10px; clear:both;}
.sous_titre_blanc{color:#FFFFFF; font-size:10px; margin-bottom:25px;}
.big_title{font-size:24px; color:#FFFFFF; font-weight:bold; margin-top:-10px; margin-bottom:8px;  clear:both;}
.title{font-size:18px; color:#FFFFFF; font-weight:bold; margin-top:30px; margin-bottom:20px;  clear:both;}
.big_link{font-size:18px; color:#FFFFFF; font-weight:bold; margin-top:30px; margin-bottom:20px; float:left; width:auto;}
.big_link:hover{text-decoration:none; color:#81b6ff;}

.title_grey{font-size:18px; font-weight:bold; margin-top:30px; margin-bottom:20px;  clear:both;}

#left_side{ float:left; width:704px; margin-top:12px; overflow:hidden; position:relative; text-align:left;}

#title{ background-image:url(../images/content/bg_title.png); float:left; background-repeat:repeat-y; width:646px; padding-left:29px; padding-right:29px;   }

#title h1{ color:#FFFFFF; text-align:left; font-style:normal; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:4px;}

#titre_left{ width:453px; float:left; border-right:1px solid #D5D2CB; background:none; padding-top:15px; margin-top:-7px; padding-bottom:10px; padding-right:25px; position:relative; bottom:-4px; min-height:50px;}
#titre_left_free{ width:453px; float:left; border-right:1px solid #F79B35; background:none; padding-top:15px; margin-top:-7px; padding-bottom:10px; padding-right:25px; position:relative; bottom:-4px; min-height:50px;}
#titre_left_exclu{ width:453px; float:left; border-right:1px solid #236ED1; background:none; padding-top:15px; margin-top:-7px; padding-bottom:10px; padding-right:25px; position:relative; bottom:-4px; min-height:50px;}
#titre_left_blank{ width:605px; float:left; background:none; padding-top:25px; margin-top:-7px; padding-bottom:20px; padding-right:25px; position:relative; bottom:-4px;}

#download_counter{ width:152px; color:#C1C8D2; float:right;  padding-top:15px; padding-bottom:10px; font-size:10px; padding-left:14px; }



#since{ color:#555D68; font-style:italic;}
#count{ font-family:Georgia, "Times New Roman", Times, serif; font-size:36px; color:#FFFFFF; position:relative; margin-top:-45px; float:right; width:auto;}

#top_title{ width:704px; float:left; background-image:url(../images/content/title_top_bottom.png); height:3px; margin-left:-29px;}

#bottom_title{ width:704px; float:left; height:4px; background-image:url(../images/content/title_top_bottom.png); background-position:0px -3px; margin-left:-29px;}
#autor{ width:667px; padding-left:29px; padding-right:29px;  background-color:#D5D2CB; background-image:url(../images/content/bg_bar.png); background-repeat:repeat-y; background-position:right top; padding-top:5px; padding-bottom:5px; padding-right:10px; margin-left:-29px; float:left; color:#2f3744; }
#autor_free{ width:667px; padding-left:29px; padding-right:29px;  background-color:#F79B35; background-image:url(../images/content/bg_bar.png); background-repeat:repeat-y; background-position:right top; padding-top:5px; padding-bottom:5px; padding-right:10px; margin-left:-29px; float:left; color:#2f3744; }
#autor_exclu{ width:667px; padding-left:29px; padding-right:29px;  background-color:#236ED1; background-image:url(../images/content/bg_bar.png); background-repeat:repeat-y; background-position:right top; padding-top:5px; padding-bottom:5px; padding-right:10px; margin-left:-29px; float:left; color:#2f3744; }
#autor_free a{ color:#FFFFFF; } #autor_exclu a{ color:#FFFFFF; }
#autor span{ color:#582605; }
#blue_stats{ width:667px; padding-left:29px; padding-right:29px;  background-color:#3764AF; background-image:url(../images/content/bg_bar.png); background-repeat:repeat-y; background-position:right top; padding-top:5px; padding-bottom:5px; padding-right:10px; margin-left:-29px; float:left; color:#2F3744; }
#red_stats{ width:667px; padding-left:29px; padding-right:29px;  background-color:#AC0012; background-image:url(../images/content/bg_bar.png); background-repeat:repeat-y; background-position:right top; padding-top:5px; padding-bottom:5px; padding-right:10px; margin-left:-29px; float:left; color:#F1D18B; }
#green_stats{ width:667px; padding-left:29px; padding-right:29px;  background-color:#3F997E; background-image:url(../images/content/bg_bar.png); background-repeat:repeat-y; background-position:right top; padding-top:5px; padding-bottom:5px; padding-right:10px; margin-left:-29px; float:left; color:#176053; }
#grey_stats{width:667px; padding-left:29px; padding-right:29px;  background-color:#c6c7c1; background-image:url(../images/content/bg_bar.png); background-repeat:repeat-y; background-position:right top; padding-top:5px; padding-bottom:5px; padding-right:10px; margin-left:-29px; float:left; color:#2F3744; }
#orange_title{width:667px; padding-left:29px; padding-right:29px;  background-color:#e8920a; background-image:url(../images/content/bg_bar.png); background-repeat:repeat-y; background-position:right top; padding-top:5px; padding-bottom:5px; padding-right:10px; margin-left:-29px; float:left; color:#FFFFFF; }

.grey_divider{width:703px; height:2px; background:#71767e; float:left; margin-left:-29px; margin-bottom:15px;  }



#mush{ background-image:url(../images/content/mush.png); float:right; width:108px; height:105px; margin-top:-300px; right:20px;  margin-bottom:-18px; z-index:100; }
#email_letter{ background-image:url(../images/content/email.png); float:right; width:126px; height:81px; margin-top:-68px; right:20px;   z-index:100; }
#panda{ background-image:url(../images/content/panda.png); float:right; width:118px; height:147px; margin-top:-105px; right:20px;   z-index:100; }
#ncp{ background-image:url(../images/content/ncp.png); float:right; width:128px; height:245px; margin-top:-90px; right:20px; margin-bottom:-155px;  z-index:100; }
#brush{ background-image:url(../images/content/paint_brush.png); float:right; width:126px; height:113px; margin-top:-90px; margin-bottom:-15px; right:20px;   z-index:100; }
#pack{ background-image:url(../images/content/pack.png); float:right; width:113px; height:71px; margin-top:10px; margin-bottom:-50px; right:20px;   z-index:100; }
#king{ background-image:url(../images/content/king.png); float:right; width:123px; height:126px; margin-top:10px; margin-bottom:-80px; right:20px;   z-index:100; }

#ncp_description{ float:left; width:500px; clear:both; margin-bottom:10px;}

#register_field{ width:630px; padding-top:10px;  float:left; font-size:10px; color:#999ba1; }

#left_content{ float:left; background-image:url(../images/content/content_bg.png); 
background-repeat:repeat-y; width:653px; padding-right:25px; padding-left:26px;  
padding-top:15px; padding-bottom:5px; color:#c5c5c5; font-size:14px; 
line-height:20px; }

#left_content ul{margin-left:0px; margin-bottom:-5px;}
#left_content  li {list-style-type:square; padding-top:1px; padding-bottom:1px; margin-top:0; margin-bottom:0; line-height:10px;}



#left_content a
{
font-weight: bold;
text-decoration: underline;
color: #e6c825;
}
#left_content a:hover
{
color: #ffffff;
}
#clear{ width:100%; float:left; height:20px;}

#left_content_bottom{ float:left; background-image:url(../images/content/bottom_left.png); width:704px;  height:8px;}



.quotes{ width:643px; float:left; background-color:#2F3744; margin-top:18px; margin-bottom:18px; padding-left:20px; color:#d3985d; font-size:11px; clear:both;}
.quotes_ico{ float:left; width:13px; height:12px; background-image:url(../images/content/quotes.png); }
.quotes_top{ width:663px; height:8px; float:left; background-image:url(../images/content/quotes_t_b.png); margin-left:-20px;}
.quotes_bottom{width:663px; height:8px; float:left; background-image:url(../images/content/quotes_t_b.png); background-position:0px -8px; margin-left:-20px;}
.quotes_content{ width:570px; float:left; border-left:1px solid #52493F;  padding-left:19px; margin-left:18px;}


#comments_box{ float:left; margin-top:24px; background:transparent;  color:#71767E; width:100%;}
#comments_box_left{ float:left; width:326px; padding-top:10px; padding-bottom:10px; margin-right:7px; }
#comments_box_right{ float:right; width:316px; padding-top:10px; padding-bottom:10px; overflow:hidden;   }

a#download{ width:656px; height:140px; background-image:url(../images/buttons/donwload.png); float:right; }
a#download:hover{ background-position:0px -140px;}
a#diggit{ float:left; width:55px; height:79px; background-image:url(../images/buttons/digg.png); }
span#share_comments{ float:left; width:175px; height:25px; background-image:url(../images/buttons/comments.png);}
span#comments{ float:left; width:86px; height:25px; background-image:url(../images/buttons/comments.png); background-position:-175px 0px; margin-top:8px;}
span#post{ float:left; width:121px; height:20px; background-image:url(../images/buttons/comments.png); background-position:-261px -5px;}
span.subtitle{ float:left; width:616px; font-size:11px;}


#get_source{ width:506px; font-family:Arial,Helvetica,Geneva,sans-serif;  color:#3B67B0; font-size:11px; line-height:20px;  padding-left:152px; padding-top:66px; background-color:transparent;  height:64px; background-image:url(../images/buttons/premium.png); float:right; margin-top:20px;}


input#post{float:left; width:314px; height:46px; background-image:url(../images/comments/post.png);  border: 0px solid #FFFFFF; padding:0; cursor:pointer; }
input#post:hover{ background-position:0px -46px;}

#comments{ width:100%; float:left;}
#comment_top{ width:100%; padding-top:5px; padding-bottom:5px; float:left; }
span.social{ float:right; width:113px; margin-right:-10px; margin-top:-32px;}
span.social a{ margin-right:4px;}
.social a.rss{ background-image:url(../images/comments/social.png); width:32px; height:32px; float:left; background-position:-1px 0px;}
.social a.rss:hover{ background-position:-1px -32px;}

.social a.digg{ background-image:url(../images/comments/social.png); width:32px; height:32px; float:left; background-position:-36px 0px;}
.social a.digg:hover{ background-position:-36px -32px;}

.social a.delicious{ background-image:url(../images/comments/social.png); width:32px; height:32px; float:left; background-position:-73px 0px;}
.social a.delicious:hover{ background-position:-73px -32px;}

.social a.stum{ background-image:url(../images/comments/social.png); width:32px; height:32px; float:left; background-position:-109px 0px;}
.social a.stum:hover{ background-position:-109px -32px;}


.comments_posted{float:left; width:636px; background-color:#373F4A; margin-top:10px; padding:10px; position:relative;}
.comments_posted_top{ background-image:url(../images/layout/comment.png); width:100%; height:5px; float:left; position:absolute; top:0; left:0;}
.comments_posted_bottom{background-image:url(../images/layout/comment.png); width:100%; height:5px; float:left; background-position:0px -5px; position:absolute; bottom:0; left:0;}
.comments_posted .gravatar{background-image:url(../images/layout/gravatar.png); margin-right:10px; padding-left:5px; padding-top:5px; width:45px; height:45px; float:left;}
.comments_posted_imp .gravatar{background-image:url(../images/layout/gravatar.png); margin-right:10px; padding-left:5px; padding-top:5px; width:45px; height:45px; float:left; background-position:0px -50px;}
.comments_posted a{color: #e6c825;}
.comments_posted_imp a{color: #e6c825;}
.comments_posted a:hover{color: #e6c825;}
.comments_posted_imp a:hover{color: #eee5dc;}
.comments_posted_imp{float:left; width:636px; background-color:#4A525D; margin-top:10px;  padding:10px; position:relative;}
.comments_posted_imp_top{ background-image:url(../images/layout/comment.png); width:100%; height:5px; float:left;  background-position:0px -10px; position:absolute; top:0; left:0;}
.comments_posted_imp_bottom{background-image:url(../images/layout/comment.png); width:100%; height:5px; float:left; background-position:0px -15px; position:absolute; bottom:0; left:0;}



.writter{ float:left; width:616px; color:#FCFCFC; text-align:left;   margin-left:10px; font-size:14px;}
.writter span.pseudo{ margin-top:5px; width:556px; float:left; font-weight:bold;  text-decoration:none !important; color:#FFFFFF !important;}
.website{float:left; width:556px; font-size:11px!important;  padding:0!important;  line-height:13px;  font-weight:normal!important; }
.website a{color:#9AC459!important;  text-decoration:none !important;  font-weight:normal!important;}
.website a:hover{color:#eee5dc!important;}

.comment_text{ float:left; text-align:left; width:556px; font-size:12px; color:#c5c5c5; margin-left:70px; margin-top:5px; }
.writter span.admin{color:#F9D54C !important; margin-top:5px; width:556px; float:left; font-weight:bold;   text-decoration:none !important; }

.postdate{ color:#9a9ca0; font-size:10px; float:left; line-height:13px;  width:550px; margin-top:2px;}
.comment_text_admin{ float:left; text-align:left; width:556px; font-size:12px; color:#c5c5c5; margin-left:70px; margin-top:5px;}




ul#square{margin-left:0px; margin-bottom:-5px;}
#square li {list-style-type:square; padding-top:2px; padding-bottom:2px;}

#square li a{color:#81b6ff; text-decoration:underline;}
#square li a:hover{color:#FFFFFF; text-decoration:underline;}

.userlist{ width:100%; float:left; padding:0; margin:0; margin-bottom:20px;  } 
.userlist ul{ margin:0; padding:0;}
.userlist li{ list-style:none; float:left; clear:both; border-bottom:1px solid #696f78; width:100%;  margin:0;}
.userlist li#last{ border-bottom:none; margin-bottom:20px;}
.userlist li span{  float:left; padding-top:8px; width:auto; padding-bottom:8px; color:#c5c5c5;}
.userlist li span.title{ font-weight:bold; color:#FFFFFF; }
.userlist li span.section{ width:138px;  color:#FFFFFF;}
.userlist li span.file_title{ width:505px;  color:#FFFFFF;}
.userlist li span.file_title a{color:#FFFFFF; text-decoration:none !important; font-weight:normal !important;}

.userlist li span.data{ width:368px; }
.userlist li span.update{ color:#E8920A; background-color:transparent;  text-decoration:underline; cursor:pointer; clear:right; font-size:11px;}
.userlist li span.file_date{clear:right; font-size:11px;}
.userlist li span.update:hover{ color:#FFFFFF; }
.userlist li span.invited{ color:#FFFFFF; }
.userlist a{ color:#E8920A; background-color:transparent;  text-decoration:none; }
a.orange_clear{ color:#E8920A; background-color:transparent;  text-decoration:underline; }
a.orange_clear:hover{ text-decoration:none;  }


a#webstar_button{ float:left; background-image:url(../images/buttons/options_member.png); width:252px; height:46px; margin-left:0px; margin-top:10px; margin-bottom:20px;}
a#webstar_button:hover{ background-position:0px -46px;}

a#expand_button{ float:left; background-image:url(../images/buttons/options_member.png); background-position:0px -92px; width:257px; height:46px; margin-left:0px; margin-top:10px; margin-bottom:20px;}
a#expand_button:hover{ background-position:0px -138px;}

a#invite_button{ float:left; background-image:url(../images/buttons/options_member.png); background-position:0px -184px; width:282px; height:46px; margin-left:0px; margin-top:10px; margin-bottom:20px;}
a#invite_button:hover{ background-position:0px -230px;}

a#send_button{ margin-left:354px; float:left; background-image:url(../images/buttons/send.png); width:62px; height:46px;  margin-top:5px; margin-bottom:20px;}
a#send_button.active{ background-position:0px -46px;}
a#send_button:hover{ background-position:0px -46px;}

a#contact_button{ margin-left:354px; float:left; background-image:url(../images/buttons/send_email.png); width:62px; height:46px;  margin-top:5px; margin-bottom:20px;}
a#contact_button:hover{ background-position:0px -46px;}

#send_txt{ background-image:url(../images/buttons/send_txt.png); width:33px; height:15px; float:left;  margin-top:17px; margin-left:14px;}
#spinner{ background-image:url(../images/buttons/spinner.gif); width:16px; height:16px; float:left;  margin-top:16px; margin-left:22px; display:none;}


.update_input{ width:200px; border:1px solid #2F3744;  margin-top:-4px; margin-bottom:-6px; float:left; padding:3px; color:#434B56; }

.edit_title{background-color:#2F3744; float:left; width:627px; padding:13px; padding-bottom:11px; position:relative; font-size:18px; color:#FFFFFF;}
.edit_title a{font-size:11px; font-weight:normal;}

.edit_content{background-color:#E8920B; float:left; width:627px; padding:13px; font-size:18px; color:#FFFFFF;}

#orange_field{ width:496px; padding-top:8px; margin-right:20px;  float:left; font-size:10px; color:#999ba1; }

.input_large_orange{ background-color:#EEEBEB; float:left; width:496px; margin-bottom:9px; margin-right:25px; margin-top:-8px;}
.input_large_top_orange{ background-image:url(../images/content/input_orange.png); float:left; height:5px; width:496px;}
.input_large_bottom_orange{ background-image:url(../images/content/input_orange.png); float:left; height:5px; width:496px; background-position:0px -5px;}
.fieldLarge_orange{ color:#71767E; background-color:transparent;  width:130px; text-align:left !important;  float:left; font-size:11px; padding-left:20px; padding-top:10px; padding-bottom:10px;}
input.large_orange{ border:none; border-left:1px solid #D3D1D1; margin-left:10px; padding-top:10px; padding-bottom:10px; width:300px; background-color:#EEEBEB; padding-left:10px; padding-right:10px; color:#2F3744!important; font-size:11px; margin-top:1px;  }

#orange_field_small{ width:416px; padding-top:8px;   float:left; font-size:10px; color:#999ba1; }

.input_orange{ background-color:#EEEBEB; float:left; width:416px; margin-bottom:9px; margin-right:25px; margin-top:-8px;}
.input_top_orange{ background-image:url(../images/content/small_orange.png); float:left; height:5px; width:416px;}
.input_bottom_orange{ background-image:url(../images/content/small_orange.png); float:left; height:5px; width:416px; background-position:0px -5px;}
.field_orange{ color:#71767E; background-color:transparent;  width:130px; text-align:left !important;  float:left; font-size:11px; padding-left:20px; padding-top:10px; padding-bottom:10px;}
input.orange{ border:none; border-left:1px solid #D3D1D1; margin-left:10px; padding-top:10px; padding-bottom:10px; width:220px; background-color:#EEEBEB; padding-left:10px; padding-right:10px; color:#2F3744!important; font-size:11px; margin-top:1px;  }


a#save_button{ float:right; background-image:url(../images/buttons/actions_members.png); width:99px; background-position:-1px -185px; height:45px; margin-left:0px;  }
a#save_button:hover{ background-position:-1px -231px;}

a#pay_button{ float:right; background-image:url(../images/buttons/actions_members.png); width:186px; background-position:0px 0px; height:45px; margin-left:0px;  }
a#pay_button:hover{ background-position:0px -46px;}

a#cancel_button{ float:right; background-image:url(../images/buttons/actions_members.png); width:318px; background-position:0px -92px; height:45px; margin-left:0px;  }
a#cancel_button:hover{ background-position:0px -138px;}

#angry{background-image:url(../images/content/angry.png); width:221px; height:15px; float:left; margin-right:74px; margin-right:9px; margin-top:16px;}

#dol9{ font-size:12px; font-weight:normal; margin-left:16px; background-image:url(../images/content/orange_checkbox.png); background-repeat:no-repeat; padding-left:22px; cursor:pointer; }
#dol60{ font-size:12px; font-weight:normal; margin-left:5px; background-image:url(../images/content/orange_checkbox.png); background-repeat:no-repeat; padding-left:22px; cursor:pointer; }
#terms{ font-size:11px; background-position:0px -15px; padding-bottom:2px; font-weight:normal; margin-left:5px; text-decoration:underline; background-image:url(../images/content/orange_checkbox.png); background-repeat:no-repeat; padding-left:22px; cursor:pointer; }

.checked_m{ background-position:0px -15px;}



.yellow_arrow{
float:left;
width:7px;
height:4px;
background-image: url(../images/layout/yellow_arrow.png);
margin-left:20px;
}	

.minimize{
float:right;
width:19px;
height:19px;
background-image: url(../images/layout/minimize.png);
background-repeat: no-repeat;
background-position:right top;
cursor:pointer;
top:10px;
right:13px;
position:absolute;
display:block;
}	

.minimize:hover{
background-position:right -11px;
}	

#search_title{color:#FFFFFF; text-transform:uppercase; padding-left:25px; font:32px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif; margin-bottom:30px; border-bottom:1px solid #3763ac; padding-bottom:5px; font-weight:bold; }
#content_search{padding-left:25px;}
.alignleft{float:left; width:auto;}
.alignright{float:right; width:auto;}
a.search_result_title{color:#c5c5c5; clear:both; font-weight:bold; font-size:13px; padding-bottom:4px;}
.search_result_metas{color:#FFFFFF !important; 
clear:both; 
font-size:10px; 
padding-bottom:2px; 
margin-bottom:10px; 
padding-bottom:4px; 
border-bottom:1px solid #555d68;
}

#screen{ 
width:510px;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
margin-top:20px;
clear:both;
}
#screen_top{ 
background-image: url(../images/content/screen_top.png);
background-repeat: no-repeat;
width:476px;
padding-left:17px;
padding-top:240px;
padding-right:17px;
float:left;
}
#screen_content{
width:476px;
padding-left:17px;
padding-right:17px;
background-position: center top;
background-repeat:repeat-y;
background-image:url(../images/content/screen_bg.png);
float:left;
position:relative;
}
#screen_pic{
width:478px;
height:298px;
float:left;
overflow:hidden;
background-position: center top;
margin-top:-223px;
}

#screen_bottom{ 
background-image: url(../images/content/screen_bottom.png);
background-repeat: no-repeat;
width:476px;
padding-left:17px;
padding-top:93px;
padding-right:17px;
float:left;
margin-bottom:20px;
}

.mini_prev{ 
width:353px;
height:331px;
overflow:hidden;
background-position:top left;
float:right;
margin-bottom:10px;
}


a#preview_button{ background-image:url(../images/buttons/preview.png); clear:both; width:324px; height:62px; margin-left:auto; margin-right:auto; display:block; margin-bottom:50px;  }
a#preview_button:hover{ background-position:0px -62px;}
span#theme_details{width:157px; height:30px; background-image:url(../images/content/details.png); background-repeat:no-repeat; float:left; width:100%; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #BFC2C5;}

.detailslist{ width:292px; float:left; padding:0; margin:0; margin-bottom:20px; font-size:11px;  } 
.detailslist ul{ margin:0; padding:0;}
.detailslist li{ list-style:none; float:left; border-bottom:1px solid #696f78; width:100%;  margin:0;}
.detailslist li#last{ border-bottom:none; margin-bottom:20px;}
.detailslist li span{ width:auto; float:left; padding-top:8px; padding-bottom:8px; color:#c5c5c5;}

.detailslist li span.detail_title{ width:122px;  color:#FFFFFF; font-weight:bold;}
.detailslist li span.detail_content{ width:170px;  color:#C5C5C5; }
.detail_content a{color:#FFFFFF;}

#details_container{margin-bottom:50px; float:left; width:100%; padding:0;}

p.step{ float:left; width:100%; color:#FFFFFF; font-family:Georgia; font-size:28px; margin-top:20px; margin-bottom:12px; }