/*
		Theme Name: orange coffee
		Theme URI: http://www.gertjanbosch.nl/orangecoffee
		Description: Dark brown orangecoffee WordPress theme by Gert-Jan Bosch
		Version: 1.1
		Author: Gert-Jan Bosch
		Author URI: http://www.gertjanbosch.nl
		Tags: brown, orange
*/


body {
background:#fff none no-repeat scroll left top;
color:#666;
font-size:14px;
font-family:"Helvetica",Arial,sans-serif;
margin:0;
padding:0;
}


#linkwithin_logo_0{
display:none;
}

#linkwithin_posts a{
padding:20px;
}

a {
color:#00A0FF;
text-decoration:none;
}

p {
font-size:1em;
line-height:17px;
margin:0 0 20px;
}

ul,ol {
list-style-type:none;
margin-bottom:0;
margin-top:10px;
padding:10px;
}

blockquote {
border-left:5px solid #e7ded4;
margin:0 0 0 10px;
padding:0 0 0 10px;
}

.content_img img {
background-color:#fff;
border:#d5d5d5 solid 1px;
padding:8px;
}

img {
border:0 none;
}

#banner_top img {
border-left:1px solid #F5F5F5;
border-bottom:1px solid #F5F5F5;
}

#page {
width:1024px;
background-color:#fff;
margin:0 auto;
}

#header {
background:url("images/header.jpg") no-repeat scroll left top transparent;
height:160px;
margin:0 auto;
padding-top:5px;
position:relative;
width:960px;
}

#header h1 {
text-indent:-10000px;
margin:0;
padding:0;
}

#header h1 a {
display:block;
height:103px;
width:303px;
}

#header_title {
padding:80px 0 0 40px;
}

#rss {
position:absolute;
right:20px;
top:217px;
z-index:1000;
}

#content {
background:#fff none repeat scroll 0 0;
padding:0;
margin-top:10px;
}

#content-left {
float:left;
width:634px;
background:#FFF none repeat scroll 0 0;
}

#content-more img {
border:1px solid #d5d5d5;
margin:5px;
padding:5px;
}

#content-more {
background:none repeat scroll 0 0 #FFFFFF;
float:left;
margin-left:50px;
width:980px;
}

#content-left-bc {
float:left;
width:600px;
background:#FFF none repeat scroll 0 0;
}

#content-left-login {
background:none repeat scroll 0 0 #F5F5F5;
float:left;
margin-left:32px;
padding:30px 20px 20px 30px;
width:600px;
}

#content-left-members {
background:none repeat scroll 0 0 #FFFFFF;
margin:0px auto;
padding-bottom:30px;
padding-top:1px;
width:990px;
}

#content-left-login p {
color:#333;
font-size:20px;
margin:0 0 5px;
}

#content-left-toys {
float:left;
width:600px;
background:#fff none repeat scroll 0 0;
}

#content-right {
float:right;
width:390px;
margin-bottom:30px;
margin-top:20px;
background:#fff none repeat scroll 0 0;
}

#content-right-toys {
float:right;
width:420px;
background:#fff none repeat scroll 0 0;
}

#tabella_features td{
padding-right:10px;
}

#tabella_features p{
background:none repeat scroll 0 0 #000000;
padding:0 15px 39px;
width:222px;
line-height:16px;
}

#tabella_features img{
border:1px solid #d5d5d5;
margin-bottom:5px;
}

#tabella_features h3{
background:none repeat scroll 0 0 #000000;
color:#FFFFFF;
font-size:22px;
font-weight:400;
line-height:25px;
margin:0;
padding:15px 0 9px 15px;
width:237px;
}

h1 {
  border-bottom: 1px solid #EEEEEE;
    color: #000000;
    font-family: "Helvetica",Arial,sans-serif;
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: 35px;
    margin-bottom: 8px;
    padding: 0 0 30px;
}

h1 a {
 color: #000000;
    font-size: 24px;
    text-decoration: none;
    line-height: 26px;
}

h2 {
color:#000;
font-size:30px;
font-weight:400;
line-height:38px;
margin:0 0 20px;
}

h3 {
color:#000;
font-size:22px;
font-weight:400;
line-height:38px;
margin:0 0 20px;
}

h3 a {
text-decoration:none;
color:#000;
}

h3 a:hover {
text-decoration:underline;
color:#d5d5d5;
}

h4 {
color:#999999;
font-family:"Helvetica",Arial,sans-serif;
font-size:29px;
font-weight:normal;
margin:0 0 30px;
}

#tabs_nav ul {
margin:0;
padding:0;
}

.tabcontent ul {
margin:0;
padding:20px;
}

.tabs {
width:310px;
overflow:hidden;
}

.tabs li {
display:inline;
text-align:center;
overflow:hidden;
}

.tabs li a {
float:left;
display:block;
color:#c76d0c;
font-weight:700;
text-decoration:none;
padding-left:20px;
padding-right:20px;
padding-top:20px;
height:40px;
background:#615346;
margin:0;
}

.tabs li a:hover {
display:block;
background:#red;
color:#c76d0c;
text-decoration:none;
}

.tabs li a.selected {
display:block;
color:#c76d0c;
text-decoration:none;
background-color:#493d31;
}

.tabs li a.selected:hover {
display:block;
color:#c76d0c;
text-decoration:none;
}

.tabcontent {
display:none;
border-top:0;
overflow:hidden;
background:#red;
}

.tabcontent li {
list-style:none;
padding:5px;
}

.tabcontent ul li a {
color:#e7ded4;
text-decoration:none;
}

.tabcontent ul li span {
display:block;
color:#e7ded4;
}

.box-left {
line-height:21px;
margin:20px 10px 20px 42px;
}

.box-more {
line-height:21px;
margin:25px 30px 10px;
}

.box-more h3{
font-family:"Helvetica",Arial,sans-serif;
color:#666;
}

.box-left-about table tr {
margin-bottom:10px;
}

.box-left-about h4 {
color:#111;
font-size:19px;
font-weight:400;
margin:0 0 10px;
}

.box-left-about h3 {
color:#000;
font-family:"Helvetica",Arial,sans-serif;
font-size:22px;
font-weight:400;
line-height:38px;
margin:0 0 10px;
}

.box-left-about img {
border:1px solid #d5d5d5;
padding:5px;
}

.box-left-toys {
line-height:21px;
margin:10px 10px 34px 42px;
}

.box-left navigation {
background:red;
}

.reactions {
background-image:url("images/reactions_bg.png");
float:right;
font-size:16px;
height:42px;
margin-left:20px;
padding-top:10px;
text-align:center;
text-decoration:none;
width:56px;
}

.reactions a {
text-decoration:none;
font-size:21px;
color:#999;
}

.box-right-tabs {
background-color:#493d31;
margin:40px 40px 0;
}

.box-right-tag {
border:1px solid #D5D5D5;
margin:14px 44px 0;
padding:20px;
line-height:15pt;
text-align:left;
}

.box-right2 {
border:1px solid #D5D5D5;
margin:0 40px;
padding:20px;
}

.box-member {
border:1px solid #D5D5D5;
margin:40px 40px 0;
padding:20px;
}

.box-right-sub {
text-align:center;
margin:24px 36px 0;

}

.box-right-toggle {
background:none repeat scroll 0 0 #f5f5f5;
margin:10px 40px 0;
padding:10px;
text-align:left;
}

.box-right-toggle-comments {
border:1px solid #D5D5D5;
background:none;
text-align:center;
margin:10px 40px 0;
padding:10px;
font-size:16px;
line-height:19px;
}

.box-right-toggle-comments li{
border-top:1px solid #fff;
background:#f5f5f5;
padding:5px;
height:40px;
}

.box-right-toggle-comments a{
font-size:16px;
color:#b5b5b5;
}

.box-right-toggle-comments h3{
color:#777777;
font-size:19px;
line-height:18px;
margin-bottom:0;
margin-top:10px;
}

.box-right-toggle-recentpost {
background:#E5E5E5 none repeat scroll 0 0;
border:1px solid #D5D5D5;
padding-bottom:10px;
padding-top:10px;
text-align:center;
margin:10px 40px 0;
}

#toggle_appear_post a {
color:#777;
font-size:16px;
line-height:18px;
}

#toggle_appear_post p {
margin-top:5px;
}

#toggle_appear_post li {
background:#D5D5D5 none repeat scroll 0 0;
color:#999;
font-size:12px;
height:89px;
margin-bottom:4px;
width:294px;
padding:15px 15px 0 0;
}

#toggle_appear_post img {
-ms-interpolation-mode:bicubic;
}

#img-hidden {
float:left;
height:90px;
overflow:hidden;
width:90px;
margin:6px 10px 6px 6px;
}

.box-right-playlist {
border:1px solid #D5D5D5;
text-align:center;
margin:10px 40px 0;
padding:10px;
}

.box-right-playlist a {
color:#888;
font-size:20px;
}

.box-right-img {
border:1px solid #D5D5D5;
margin:0 40px 10px;
padding:3px;
}

.box-right-tw {
margin: 0 40px 10px;
    padding: 3px;
    width: 310px;
}

.box-right-toys {
margin:0 35px;
}

.box-right-toys-bc {
margin:24px 30px 31px;
}

.box-right-toys img {
border:1px solid #D5D5D5;
background:#F1F1F1 none repeat scroll 0 0;
margin:6px;
padding:7px;
}

.box-right-toys-bc img {
border:1px solid #D5D5D5;
margin:6px;
padding:7px;
}

.box-right-news {
height:73px;
left:830px;
margin:0 40px;
padding:15px;
position:absolute;
top:-1px;
width:80px;
}

.box-right2 a {
color:#e7ded4;
font-size:20px;
}

.ads {
background-color:#e7ded4;
border:#231303 solid 1px;
padding:8px;
}

#commentform label {
display:block;
margin:15px 0 5px;
}

#commentform input.text,#commentform textarea {
width:500px;
margin:0;
}

#commentform .text {
color:#666;
font-weight:400;
font-size:16px;
border:1px solid #D5D5D5;
background-color:#fff;
width:210px;
margin:0 0 15px;
padding:10px;
}

#commentform textarea {
height:150px;
color:#301a03;
font-weight:400;
font-size:16px;
border:1px solid #D5D5D5;
background-color:#fff;
padding:10px;
}

#commentform .button {
width:auto;
height:30px;
background:#1c1919;
border:none;
color:#e7ded4;
margin:0;
padding:0 20px;
}

.commentlist {
list-style:none;
margin:0;
padding:0;
}

.comment_author {
margin-top:30px;
}

.commentlist .quote {
border-bottom:1px solid #F5F5F5;
vertical-align:top;
padding:10px 0 0;
}

.commentlist cite {
display:block;
font-style:normal;
font-size:10px;
background-color:#09C;
}

.avatar {
float:left;
margin:0 20px 10px 0;
}

#search {
list-style-type:none;
}

#search_div {
width:270px;
}

.search_btn {
border:0;
float:left;
margin:3px 0 0;
}

.input {
background-color:transparent;
border:medium none;
font-size:13px;
padding:3px;
text-align:left;
width:267px;
}

.input-news {
text-align:left;
color:#666;
font-size:11px;
border:1px solid #D5D5D5;
background-color:#fff;
width:210px;
margin:10px 0 15px;
padding:5px;
}

#footer {
border-top:1px solid #666666;
color:#000000;
font-size:12px;
height:80px;
margin:0 auto;
padding:10px 0;
width:940px;
-webkit-text-size-adjust:none;
}

#footer p{
text-align:left !important;
}

#footer a{
margin:0px !important;
} 

#footer-toys {
background-color:#000;
width:944px;
margin-top:40px;
font-size:12px;
color:#594c3e;
height:80px;
font-family:Georgia,serif;
font-style:italic;
font-weight:400;
text-transform:normal;
letter-spacing:normal;
padding:40px;
}

#footer p {
font-family:"Helvetica",Arial,sans-serif;
letter-spacing:normal;
margin:0 0 5px;
}

#legal {
float:left;
width:560px;
}

#webdemar {
float:right;
width:200px;
}

#webdemar p{
text-align:right !important;
}
.aligncenter,div.aligncenter {
display:block;
margin:0 auto;
}

.aligncenter {
margin-bottom:20px;
}

.alignleft {
float:left;
margin:0 20px 20px 0;
}

.alignright {
float:right;
margin:0 0 20px 20px;
}

.wp-caption {
margin-bottom:20px;
padding-top:4px;
border:1px solid #ccc;
text-align:center;
background-color:#f7f7f7;
}

.wp-caption img {
float:none;
border:none;
margin:0;
padding:0;
}

#calendar_wrap table {
width:100%;
}

#calendar_wrap td {
text-align:center;
}

#lastpost_cont {
text-align:center;

}

#lastpost_cont h1{
  border-bottom: 1px solid #EEEEEE;
    color: #000000;
    font-family: "Helvetica",Arial,sans-serif;
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: 35px;
    margin-bottom: 8px;
    padding: 0 0 10px;

}

#lastpost_cont p {
 font-size: 0.9em;
    line-height: 17px;
    margin: 10px 0 10px 0;
    text-aligm:left;

}

#social h2{
font-size:14px;
font-weight:bold;
text-align:center;
margin: 0px;

}

#social p{
text-align:center;
font-size:12px;
}

#social a{
color:#000;
margin:0 10px;
}

#social a:hover{
color:#d5d5d5;
}

#social-page {
margin-top:40px;
border-top:1px solid #d5d5d5;
border-bottom:1px solid #d5d5d5;
}

#social-page h2{
font-size:14px;
font-weight:bold;
text-align:center;
margin: 0px;

}

#social-page p{
text-align:center;
font-size:12px;
}

#social-page a{
color:#000;
margin:0 10px;
}

#social-page a:hover{
color:#d5d5d5;
}



#button-left {
    display:block;
    width:287px; 
    height:119px;
}


#button-left a{
    background: url("images/button.png") no-repeat scroll left top transparent;
    color:#000;
    text-indent:-10000px;
    display:block;
    width:287px; 
    height:119px;
}

#button-center {
    display:block;
    width:287px; 
    height:119px;
    
    position:relative;
    top:-105px;
    left:340px;
}


#button-center a{
    background: url("images/button.png") no-repeat scroll left top transparent;
    color:#000;
    text-indent:-10000px;
    display:block;
    width:287px; 
    height:119px;
}


#button-right {
    display:block;
    width:287px; 
    height:119px; 
    position:relative;
    top:-220px;
    left:680px;
}


#button-right a{
    background: url("images/button.png") no-repeat scroll left top transparent;
    color:#000;
    text-indent:-10000px;
    display:block;
    width:287px; 
    height:119px;
}

#button-bottom-left {
    display: block;
    float: left;
    height: 119px;
    left: 30px;
    position: relative;
    top: 9px;
    width: 287px;
}


#button-bottom-left a{
    background: url("images/button.png") no-repeat scroll left top transparent;
    color:#000;
    text-indent:-10000px;
    display:block;
    width:287px; 
    height:119px;
}

#button-bottom-center {
    display: block;
    float: left;
    height: 119px;
    left: 50px;
    position: relative;
    top: 10px;
    width: 287px;
}


#button-bottom-center a{
    background: url("images/button.png") no-repeat scroll left top transparent;
    color:#000;
    text-indent:-10000px;
    display:block;
    width:287px; 
    height:119px;
}

#button-bottom-right {
    display: block;
    height: 119px;
    left: 640px;
    position: relative;
    top: 8px;
    width: 287px;
}


#button-bottom-right a{
    background: url("images/button.png") no-repeat scroll left top transparent;
    color:#000;
    text-indent:-10000px;
    display:block;
    width:287px; 
    height:119px;
}


#bottom{

background: url("images/bottom.jpg") no-repeat scroll left top transparent;
    height: 138px;
    margin:30px 0 0px 35px;
}


#skills{
 background: none repeat scroll 0 0 #f5f5f5;
    float: left;
    height: 284px;
    margin-right: 25px;
    width: 503px;
}

#p-skills h2{
  font-size: 14px;
    font-weight: bold;
    line-height: 15px;
    padding-bottom: 2px;
    margin:0px;
}

#p-skills h2 a{
 color:#000;
}

#p-skills h2 a:hover{
 color:#a5a5a5;
}

#p-skills p{
font-size:12px;
margin:0px;
}

#p-skills{
border-bottom:1px solid #d5d5d5;
padding:12px 0 10px 15px;
}


#hiremefor{
height:30px;
background:url("images/hiremefor.jpg") no-repeat scroll left top transparent;
}

#hiremefor-button{
left: 390px;
    position: relative;
    top: -160px;
  display:block;
    width:160px; 
    height:30px;
    
}


#hiremefor-button a{
    background: url("images/button.png") no-repeat scroll left top;
    color:#000;
    text-indent:-10000px;
    display:block;
    width:287px; 
    height:119px;
}



#navbar {
color:#000000;
font-family:"Helvetica",Arial,sans-serif;
font-size:0.85em;
font-weight:normal;
height:30px;
margin:0px auto;
padding-top:13px;
width:750px;
-webkit-text-size-adjust:none;
}

#navbar a{
margin-right:15px;
margin-left:15px;
}

#navbar-link {
padding-left:5px;
padding-right:5px;
float:left;
}

#navbar a:hover {
color:#d5d5d5;
}

#toggle_appear_cat {
padding:10px;
}

#toggle_appear_cat a {
font-size:17px;
line-height:21px;
}

#toggle_appear_playlist {
padding:2px 0 10px;
}

#toggle_appear_playlist h4 {
color:#b5b5b5;
font-size:25px;
text-align:center;
margin:19px 0 0;
}

#toggle_appear_playlist p {
color:#999;
line-height:17px;
font-size:12px;
margin:0 19px;
}

#sd_rand_avatar {
width:308px;
border:1px solid #d5d5d5;
margin-left:40px;
margin-top:10px;
padding:7px 0;
}

#sd_rand_avatarDIV1 {
height:177px;
width:295px;
margin:auto;
}

#sd_rand_avatar img {
border-top:1px solid #f5f5f5;
border-left:1px solid #f5f5f5;
width:58px;
height:58px;
}

#box_member {
width:908px;
height:870px;
border:#d5d5d5 1px solid;
margin-left:40px;
}

#box_avatar {
width:908px;
height:780px;
}

#box_menu {
padding-top:30px;
}

#menu_sidebar {
background:none repeat scroll 0 0 #F5F5F5;
border:1px solid #D5D5D5;
height:20px;
margin:0 40px 10px;
padding:10px;
}

#menu_sidebar a{
font-size:19px;
color:#666;
}

.box_avatar_riga {
width:904px;
padding-top:20px;
padding-left:4px;
height:110px;
}

.box_avatarDIV1 {
width:90px;
height:110px;
float:left;
margin-left:20px;
}

.box_avatarDIV2 {
width:90px;
height:90px;
}

.box_avatarDIV2 img {
width:89px;
height:89px;
border:1px solid #d5d5d5;
}

.box_avatarDIV3 {
width:90px;
height:20px;
text-align:center;
font-size:12px;
font-family:"Helvetica",Arial,sans-serif;
line-height:20px;
}

div.pagination {
clear:left;
text-align:center;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
margin:3px;
padding:3px;
}

.pagination {
padding-bottom:30px;
}

div.pagination a {
margin-right:2px;
border:1px solid #b3b3b3;
font-weight:700;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
text-decoration:none;
color:#b3b3b3;
padding:8px 14px;
}

#login {
margin-left:40px;
}

.login_label {
text-align:left;
color:#666;
font-size:16px;
border:1px solid #D5D5D5;
background-color:#fff;
width:210px;
margin:5px 0;
padding:10px;
}

#content-about {
width:634px;
min-height:634px;
background:#fff;
}

#content-about-box1 {
background:none repeat scroll 0 0 #F5F5F5;
border-bottom:1px solid #D5D5D5;
margin:0 0 0 40px;
min-height:330px;
width:574px;
}

#content-about_avatar {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #D5D5D5;
float:left;
height:202px;
margin:15px;
padding:5px;
width:202px;
}

#content-about_avatar img {
width:202px;
height:202px;
}

#content-about_desc {
background:none repeat scroll 0 0 #F5F5F5;
float:left;
height:auto;
margin:10px 30px 30px 10px;
width:290px;
}

#content-about_desc-name {
color:#2FF6BF;
font-family:"Helvetica",Arial,sans-serif;
font-size:37px;
font-weight:400;
height:50px;
width:330px;
}

#content-about_desc-biotitle {
width:300px;
height:50px;
margin-top:6px;
font-family:"Helvetica",Arial,sans-serif;
font-size:34px;
font-weight:400;
line-height:50px;
color:#000;
}

#content-about_desc-bio {
width:300px;
height:auto;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
color:#656b6b;
margin:0;
}

#content-about_desc-webtitle {
width:330px;
height:50px;
font-family:"Helvetica",Arial,sans-serif;
font-size:34px;
font-weight:400;
line-height:50px;
color:#000;
margin-top:10px;
}

#content-about_desc-web {
width:330px;
height:30px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
color:#656b6b;
margin:0;
}

#content-about-box2 {
margin:30px 0 0 40px;
min-height:150px;
width:564px;
}

#content-about_last-comm-title {
width:330px;
height:50px;
font-family:"Helvetica",Arial,sans-serif;
font-size:30px;
font-weight:400;
line-height:50px;
color:#000;
}

.content-about_last-comm-body {
border-bottom:1px solid #E9E9E9;
margin-top:10px;
min-height:90px;
padding-bottom:20px;
width:564px;
}

#content-about_no-comm {
width:564px;
height:auto;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:400;
color:#656b6b;
}

.content-about_last-comm-avatar {
width:80px;
height:80px;
float:left;
}

.content-about_last-comm-avatar img {
border:1px solid #D5D5D5;
height:80px;
padding:2px;
width:80px;
}

.content-about_last-comm-commento {
width:464px;
min-height:100px;
padding-left:20px;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:400;
color:#656b6b;
}

.content-about_last-comm-autore {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
color:#666;
}

.content-about_last-comm-text {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
color:#b5b5b5;
}

.content-about_last-comm-titolo_post a,.content-about_last-comm-titolo_post a:hover,.content-about_last-comm-titolo_post a:visited {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
color:#2FF6BF;
}

#searchform {
background:url("images/search.png") no-repeat scroll 0 0 transparent;
height:22px;
padding:0 0 5px 5px;
width:310px;
}

.search_space {
width:300px;
margin:0 40px 10px;
}

#header_title h1,.wp-caption p.wp-caption-text {
margin:0;
padding:0;
}

small,.box-left small a {
color:#666;
}

.tabcontent a,.tabcontent a strong,.tabcontent a:hover,.tabcontent a:hover strong,.box-right-tag a {
color:#9E9790;
text-transform:uppercase;
padding:2px;
}

.tabcontent ul li a:hover,.box-right-tag a:hover {
color:#fff;
background:#999 none repeat scroll 0 0;
text-decoration:none;
text-transform:uppercase;
}

.box-left-friends,.box-left-about {
line-height:21px;
margin:10px 20px 10px 40px;
}

.box-left-friends a,.box-left-about a {
color:#b9b9b9;
}

.box-left-friends a:hover,.box-left-about a:hover,#footer a:hover,#footer-toys a:hover {
color:#666;
}

.box-left small,#navbar a {
color:#000;
}

p.tags,.clear {
clear:both;
}

.box-right-toggle-recentpost a,.box-right-toggle a,.box-right-sub a {
color:#666;
font-size:19px;
}


.box-right ul,.box-right2 ul {
list-style:none;
margin:0 0 5px;
padding:0;
}

.box-right li,.box-right2 li {
display:block;
margin:0;
padding:5px;
}

.box-right li a,.box-right2 li a {
text-decoration:none;
}

#footer a,#footer-toys a {
color:#666;
}

div.pagination a:hover,div.pagination a:active,div.pagination span.current {
background:none repeat scroll 0 0 #00FFA2;
border:1px solid #00FFA2;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:700;
margin-right:2px;
padding:8px 14px;
}

#vertical_slide, #slide2 {
	border-top: 1px solid #fff;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	color: #8A7575;
	width: 290px;
	margin-top: -1px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 0px;
	z-index: 2;
}

.marginbottom {
	border: 1px solid #d5d5d5;
	width: 300px; /* 310px */
	height: 44px;
	line-height: 44px;
	padding-left: 10px;
	z-index: 1;
}

.marginbottom a {
	text-decoration: none;
	color: #666;
	font-family: helvetica;
	font-size: 18px;
}
