/* 
 * Project: BlueMasters
 * PSD Designed by: Smashing Magazine
 * URL:http://www.smashingmagazine.com/2010/06/22/free-portfolio-psd-template-bluemasters/
 *
 * XHTML/CSS Coded By: XhtmlWeaver
 * URL: http://www.xhtmlweaver.com
 * Email: info@xhtmlweaver.com
 *
 * Feel free to use, redistribute!
 * - XhtmlWeaver, You Design, We code!
 * */
@import \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'reset.css\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\';
body {
    font:400 14px/1.5 georgia;
    color:black;
    background:#040507;
	text-align: justify;
}
#Ul_disc ul li
{
list-style-type: disc;
}
/*TopBar style*/
.top-bar-wrap {
    height:50px;
    background:#A0522D;
}
   p {
    text-align: justify; /* Выравнивание по ширине */
   }
#top-bar {
position:relative;
    height:100%;
}
#top-bar .links {
    float:left;
    margin-top:15px;
    color:#ffffff;
    font-size:11px;
}
#top-bar .rft {
    height:16px;
    float:right;
    margin-top:15px;
}
.rss, .facebook, .twitter {
    display:inline-block;
    width:16px;
    height:16px;
    margin-right:10px;
    vertical-align:middle;
    background:url(/sites/all/themes/Theme1/image/rft_icons.png) no-repeat
}
.rss {
    background-position:0 0
}
.facebook {
    background-position:-16px 0
}
.twitter {
    background-position:-32px 0
}
#top-bar .search {
 width:195px;
    height:21px;
    padding:5px;
    float:right;
    margin-top:10px;
    background:url(/sites/all/themes/Theme1/image/search_input_bg.png) no-repeat
}
#top-bar .search input {
    padding:2px;
    border:0;
    background:none;
    color:#6a87a3;
    float:left
}

/*Header style*/
#header {
    height:110px;
    position:relative
}
#logo {

   position:absolute;
    left:10%;
    top:50px;
}

#main-menu {
    height:37px;
    position:absolute;
    right:0;
    top:37px
}
#main-menu li {
    float:left;
    display:block;
    padding-right:8px;
}
#main-menu li a.cur, #main-menu li a.cur strong {
    /*	background:url(/sites/all/themes/Theme1/image/menu_bg.png) no-repeat*/
}
#main-menu li a {
    float:left;
    height:37px;
    line-height:37px;
    padding-left:17px;
    font-family:georgia;
    font-size:16px;
    color:#FFF8DC;
}
#main-menu li a strong {
    float:left;
    height:37px;
    padding-right:17px;
    cursor:pointer
}
#main-menu li a.cur {
    background-position:0 0;
    color:#FFF8DC
}
#main-menu li a.cur strong {
    background-position:right 0;
}
#main-menu li a:hover {
    text-decoration:none;
    color:#FFDEAD
}
.main-bg {

	background:#DEB887;
}
.main-wrap {
    background:url(/sites/all/themes/Theme1/image/body_bg2.png) repeat-x;
    padding-bottom:20px;
}
.mod-con {
    width:950px;
    margin:0 auto
}
.mod-con h1{
    font-size: 28px;
    color: #ffffff;
}
.news-con
{
    width:850px;
    margin:0 auto
}
.news-con img{
margin-top: 10px;
margin-bottom: 10px;
}
.slide-box {
    height:383px;
    position:relative
}
.slide-player {
    width:950px;
    height:340px;
    position:relative;
}
.slide-player li {
    width:930px;
    height:320px;
    position:absolute;
    background:#FFF8DC;
    padding:10px;
    left:0;
    top:0;
    display:none
}
.slide-player li.selected {
    display:block
}
.slide-menu {
    height:43px;
    background:url(/sites/all/themes/Theme1/image/scroll_shadow.png) no-repeat 0 center;
    text-align:center;
}
.slide-menu a {
    display:inline-block;
    width:14px;
    height:14px;
    line-height:0;
    font-size:0;
    overflow:hidden;
    background:url(/sites/all/themes/Theme1/image/scroll_btn.png) no-repeat 0 0;
    margin:8px 3px 0;
}
.slide-menu a.selected {
    background-position:right 0;
}
#main {
    /*background:url(/sites/all/themes/Theme1/image/main_bg1.png) repeat;*/
    padding:20px 0
}
#main .container {
    margin:0 20px;
    background:#FFE4C4;
	   
}
/*Homepage style*/

#home-page #home-con li {
    width:350px;
    float:left;
    display:inline;
    margin-left: 80px;
    background:#1d202a;
    position:relative
}
#home-page #home-con2 li {
    width:290px;

    float:left;
    display:inline;
    margin-left:20px;
    background:#6B4535;
    position:relative;
	min-height:300px;
}
#home-page .title-nav {
    height:46px;
    line-height:46px;
    background:url(/sites/all/themes/Theme1/image/title_nav_bg.png) repeat-x
}
#home-page .title-nav h2 {
    font-size:20px;
    padding-left:46px;
}
.title-nav h2 {
    height:100%;
    background:url(/sites/all/themes/Theme1/image/title_icons.png) no-repeat;
    color:#FFF8DC;
    float:left
}
#home-page #home-con li.about h2 {
    background-position:0 0
}
#home-page #home-con li.blog h2 {
    background-position:0 -46px
}
#home-page #home-con li.contact h2 {
    background-position:0 -92px
}
#home-page #home-con .con {
    padding:20px;
}
#home-page #home-con .con h3 {
    font-size:18px;
    color:#FFF8DC;
    margin-top:15px;
}
#home-page #home-con .con h2 {
    font-size:14px;
    color:#FFF8DC;
    margin-top:15px;
}
#home-page #home-con .con p {
    font-size:14px;
}
#home-page #home-con .btns {
    height:40px;
    position:absolute;
    left:20px;
    bottom:20px;
}
#home-page #home-con .btns a {
    display:inline-block;
    height:40px;
    line-height:40px;
    padding:0 15px;
    margin-right:6px;
    background:#11719f;
    color:#FFF8DC;
    font-weight:bold
}
#home-page #home-con .contact .con p {
    height:30px;
    padding:0 0 25px 50px;
    font-size:14px;
    line-height:1.2;
    color:#6B4535
}
#home-page #home-con .contact .con p img {
    float:left;
    margin-left:-45px
}
#home-page #home-con .contact .con p strong {
    display:block;
    color:#FFF8DC
}
#home-page #home-con .contact .net-links {
    height:30px;
    padding:10px 20px 0
}
#home-page #home-con .contact .net-links img {
    margin:0 5px;
}
#sub-page .main-con {
    width:599px;
    float:left;
    padding:11px 22px;
}
#sub-page .main-con .title-nav {
    height:35px;
    line-height:35px;
    padding-bottom:1px;
    background:url(/sites/all/themes/Theme1/image/dashes_h_bg.png) repeat-x 0 bottom;
    margin-bottom:20px
}
#sub-page .main-con .title-nav h2 {
    font-size:22px;
    padding-left:35px;
    color:#6B4535
}
/*Sidebar style*/

#sub-page .sidebar {
	margin-right:20px;
    width:267px;
    float:right;
    background:#FFDEAD
}
#sub-page .sidebar .title-nav {
    height:48px;
    line-height:48px;
    background:#6B4535;
}
#sub-page .sidebar .title-nav h2 {
    font-size:20px;
    padding-left:48px;
    background-position:0 -186px;
}
#sub-page .sidebar .title-nav h3 
{
    font-size:14px;
	    padding-left:48px;
		background:url(/sites/all/themes/Theme1/image/title_icons.png) no-repeat;
    background-position:0 -186px;
    color:#FFF8DC;
}
#sub-page .sidebar .con a:hover {
    color:black;
}
#sub-page #get-touch .title-nav h2 {
    background-position:0 -419px
}
#sub-page #get-touch .con {
    padding:10px;
}
#sub-page #get-touch .con p {
    height:30px;
    padding:0 0 25px 50px;
    font-size:14px;
    line-height:1.2;
}
#sub-page #get-touch .con p img {
    float:left;
    margin-left:-45px
}
#sub-page #get-touch .info {
    display:block;
    margin-bottom:10px;
}
#sub-page #get-touch .con p strong {
    display:block;
    color:#6B4535
}
#sub-page #welcome-guest .title-nav h2 {
    background-position:0 -138px;
}
#welcome-guest .con {
    padding:20px;
}
#welcome-guest .con p {
    margin-top:15px;
}

#site-navigation .con {
    padding:10px 10px 8px;
}
#site-navigation .con2 {
    padding:6px 6px 4px;

    border-left: 2px solid #99CCFF;

}
#site-navigation li {

    padding-bottom:2px;
    font-size:14px;
    font-weight:bold
        
}
#site-navigation li a {
    display:block;
text-align: center;
    line-height:31px;
    background:#dce0e9;
    color:#747c93;        
}
#site-navigation li a:hover {
    
    background:#d0d4de;
    text-decoration:none
}
#site-navigation li a.simple {
    display:block;
text-align: center;
    line-height:31px;
    color:#747c93; 
    background:none;  
    background-color:#dce0e9;  
}
#categories .con, #blog-archives .con {
    padding:15px 20px
}
#categories li, #blog-archives li {
    height:26px;
    line-height:26px;
    font-size:14px;
    font-weight:bold
}
#categories li span, #blog-archives li span {
    float:right;
    color:#444d68;
}
#sub-page #network-connect .title-nav h2 {
    background-position:0 -234px
}
#sub-page #network-connect .con {
    height:130px;
    padding:20px 12px 40px;
}
#sub-page #network-connect .con img {
    margin:0 5px;
}
/*About Page style*/
.content h3{
    font-size: 17px;
    margin-bottom: 4px;
    
}

#about-page h2 {
    background-position:0 -282px
}
#about-page p {
    margin-bottom:20px;
}
#about-page .pic {
    border:1px solid #ced1da;
    padding:4px;
    background:#eef0f5
}
/*Portfolio Page style*/
#portfolio-page .main-con {
    float:none;
    width:auto;
    padding:20px;
}
#portfolio-page .main-con .title-nav {
    height:32px;
    line-height:32px;
    background:none;
}
#portfolio-page .main-con .title-nav h2 {
    background-position:0 -352px;
}
#portfolio-page .btn-workcategory {
    float:right;
    height:32px;
    padding:0 15px;
    line-height:32px;
    background:#11719f;
    color:#FFF8DC;
    font-size:14px;
    font-weight:bold
}
#portfolio-page .btn-add {
    width:36px;
    height:32px;
    float:right;
    background:url(/sites/all/themes/Theme1/image/btn_add.png) no-repeat;
    margin-left:10px;
    display:inline
}
#portfolio-page .portfolio-list {
    margin-left:-20px;
}
#portfolio-page .portfolio-list li {
    width:200px;
    height:196px;
    float:left;
    display:inline;
    margin-left:22px;
}
#portfolio-page .portfolio-list li img {
    padding:4px;
    border:1px solid #ced1da;
    background:#eef0f5
}
.pages-nav {
    height:35px;
    padding:10px 9px;
    border:1px solid #ced1da;
    background:#eef0f5;
    position:relative
}
.pages-nav a {
    display:inline-block;
    height:35px;
    line-height:35px;
    padding:0 10px;
    background:#4eabd7;
    color:#FFF8DC;
    font-weight:bold
}
.pages-nav a:hover {
    background:#11719f
}
.pages-nav a.previous {
    position:absolute;
    left:9px;
    top:10px
}
.pages-nav a.next {
    position:absolute;
    right:9px;
    top:10px
}
.pages-nav .pages {
    text-align:center
}
.pages-nav .pages a {
    margin-right:5px;
    padding:0 13px;
}
/*Blog Page style*/
#blog-page .main-con .title-nav {
    margin-bottom:0
}
#blog-page .main-con .title-nav h2 {
    background-position:0 -384px;
}
#blog-page .blog-list {
    margin-bottom:20px;
}
#blog-page .blog-list li {
    padding:20px 0;
    background:url(/sites/all/themes/Theme1/image/dashes_h_bg.png) repeat-x 0 bottom
}
#blog-page .blog-list li h3 {
    font-family:georgia;
    font-size:26px;
    color:#1c8cb5
}
#blog-page .blog-list li .author {
    font-size:11px;
}
#blog-page .blog-list li .pic img {
    border:1px solid #ced1da;
    background:#eef0f5;
    padding:4px;
    margin:10px 0;
    float: left;
}
#blog-page .blog-list li .con {
    margin-bottom:20px;
}
#blog-page .blog-list li .tags {
    float:left;
    line-height:40px;
    font-size:11px;
    font-weight:bold;
    background:url(/sites/all/themes/Theme1/image/ico_tag.png) no-repeat 0 center;
    padding-left:30px;
}
#blog-page .blog-list li a {
    color:#5b3b2e
}
#blog-page .blog-list li .btn {
    height:40px;
    line-height:40px;
    display:inline-block;
    float:right;
    margin-left:10px;
    padding:0 10px;
    background:#11719f;
    color:#FFF8DC
}
#comment-list {
}
#comment-list h3, #leave-comment h3 {
    font-family:georgia;
    font-size:26px;
    color:#1c8cb5
}
#comment-list .comment-con {
    border:1px solid #ced1da;
    background:#eef0f5;
    padding:20px;
    margin-top:15px;
}
#comment-list .admin-post {
    background:#eef0f5 url(/sites/all/themes/Theme1/image/bg_admin_post.png) no-repeat right 0
}
#comment-list .comment-con li {
    min-height:58px;
    height:auto;
    padding-left:80px;
}
#comment-list .comment-con li.line {
    min-height:31px;
    height:31px;
    background:url(/sites/all/themes/Theme1/image/dashes_h_bg.png) repeat-x 0 center
}
#comment-list .comment-con .avatar {
    float:left;
    margin-left:-80px;
    padding:4px;
    background:#FFF8DC;
    border:1px solid #ced1da
}
#comment-list .comment-con .user {
    font-size:13px;
    margin-bottom:12px;
    color:#777d8a
}
#comment-list .comment-con .user a {
    color:#1c8cb5;
    font-weight:bold
}
#leave-comment {
    margin-top:20px;
    background:url(/sites/all/themes/Theme1/image/dashes_h_bg.png) repeat-x 0 0;
    padding-top:10px;
}
#leave-comment .leave-form {
    margin-top:10px;
}
#leave-comment .leave-form p {
    margin-bottom:8px;
}
#leave-comment .leave-form .leave-info {
    width:270px;
    float:left
}
#leave-comment .leave-form .leave-message {
    width:310px;
    float:right
}
#leave-comment .leave-form label {
    font-size:13px;
    font-weight:bold;
    display:block;
    margin-bottom:4px;
}
#leave-comment .leave-form .input-wrap {
    display:block;
    border:1px solid #ced1da;
    background:#eef0f5;
    padding:5px;
}
#leave-comment .leave-form .flied {
    width:250px;
    height:14px;
    line-height:14px;
    padding:2px;
    border:0;
    background:none
}
#leave-comment .leave-form .textarea {
    width:290px;
    height:130px;
    line-height:14px;
    padding:2px;
    border:0;
    background:none
}
#leave-comment .leave-form .btn-nav {
    height:40px;
    font-size:13px;
}
#leave-comment .leave-form .submit {
    height:34px;
    float:right;
    padding:0 10px;
    background:#11719f;
    color:#FFF8DC;
    border:0;
    font-family:georgia;
    font-size:13px
}
/*Contact Page style*/
#contact-page h2 {
    background-position:0 -317px;
}
#contact-form {
    margin-top:30px;
    position:relative
}
#contact-form li {
    margin-bottom:10px;
}
#contact-form li.user-info {
    width:270px;
}
#contact-form li.map {
    width:305px;
    height:205px;
    position:absolute;
    top:0;
    
}
#contact-form li.map img {
    border:1px solid #ced1da;
    padding:4px;
}
#contact-form li label {
    font-size:13px;
    font-weight:bold;
    display:block;
    margin-bottom:4px;
}
#contact-form li .input-wrap {
    display:block;
    border:1px solid #ced1da;
    background:#eef0f5;
    padding:10px;
}
#contact-form li .flied {
    width:250px;
    height:14px;
    line-height:14px;
    padding:2px;
    border:0;
    background:none
}
#contact-form li .textarea {
    width:570px;
    height:130px;
    line-height:14px;
    padding:2px;
    border:0;
    background:none;
    overflow:auto;
}
#contact-form li.btn-nav {
    height:40px;
    font-size:13px;
}
#contact-form li .submit {
    height:34px;
    float:right;
    padding:0 10px;
    background:#11719f;
    color:#FFF8DC;
    border:0;
    font-weight:bold;
    font-family:georgia;
    font-size:13px
}
/*SiteInfo style*/


.siteintro-wrap {
  background:#6B4535;
}
#siteintro {
    padding:25px 0
}
#siteintro .categories {
    width:340px;
    float:left
}
#siteintro .gallery {
    width:300px;
    float:left;
}
#siteintro .twittwe-updates {
    width:306px;
    height:160px;
    float:right;
    background:url(/sites/all/themes/Theme1/image/bird_bg1.png) no-repeat
}
#siteintro dt {
    font-size:22px;
    font-weight:bold;
    color:#FFF8DC;
    margin-bottom:15px;
}
#siteintro dd a {
    color:#FFF8DC;
}
#siteintro dd a:hover {
    color:#b8e2f6
}
#siteintro .gallery dd {
    width:64px;
    height:61px;
    float:left;
}
#siteintro .gallery dd img {
    border:1px solid #252c3e;
    background:#191f2f;
    padding:4px;
}
#siteintro .twittwe-updates dd {
    padding:10px 10px 0 20px;
    color:#417893
}
#siteintro .twittwe-updates a{
  font-size:13px;
}
#siteintro .twittwe-updates dd em {
    font-size:13px;
    color:#305465
}
#siteintro .twittwe-updates dd p {
    padding-bottom:10px;
}
#siteintro .twittwe-updates dd a {
    color:#FFF8DC
}
/*Footer Style*/
.footer-wrap {
    background:#5b3b2e;
    border-top:1px solid #181f31;
    margin-top:1px;
}
#footer {
    padding:20px 0 50px;
    font-size:12px;
	color:#FFF8DC;
    font-family:georgia
}
#footer .copyright {
    float:left
}
#footer .links {
    float:right;
}

B1 {
    font-size: 8pt;
color: #FFDAB9;
}
B2 {
    font-size: 18pt;
color: #5b3b2e;
}
B3 {
    font-size: 12pt;

}


#home-page #home-con2 li.about h2 {
    background-position:0 0
}
#home-page #home-con2 li.blog h2 {
    background-position:0 -46px
}
#home-page #home-con2 li.contact h2 {
    background-position:0 -92px
}


#home-page #home-con2 .con {
    padding:20px;
}
#home-page #home-con2 .con a{
color:#FFF8DC;
}
#home-page #home-con2 .con h3 {
    font-size:18px;
    color:#FFF8DC;
    margin-top:15px;
}
#home-page #home-con2 .con h2 {
    font-size:14px;
    color:#FFF8DC;
    margin-top:15px;
}
#home-page #home-con2 .con p {
    font-size:14px;
}
#home-page #home-con2 .btns {
    height:40px;
    position:absolute;
    left:20px;
    bottom:20px;
}
#home-page #home-con2 .btns a {
    display:inline-block;
    height:40px;
    line-height:40px;
    padding:0 15px;
    margin-right:6px;
    background:#11719f;
    color:#FFF8DC;
    font-weight:bold
}
#home-page #home-con2 .contact .con p {
    height:30px;
    padding:0 0 25px 50px;
    font-size:14px;
    line-height:1.2;
    color:#6B4535
}
#home-page #home-con2 .contact .con p img {
    float:left;
    margin-left:-45px
}
#home-page #home-con2 .contact .con p strong {
    display:block;
    color:#FFF8DC
}
#home-page #home-con2 .contact .net-links {
    height:30px;
    padding:10px 20px 0
}
#home-page #home-con2 .contact .net-links img {
    margin:0 5px;
}

#blok_contact
{
    height:46px;
    line-height:46px;
    background:url(/sites/all/themes/Theme1/image/title_icons.png) no-repeat;
   background-position:0 -310px;
}
#blok_contact h2{
    font-size:20px;
    padding-left:46px;
}


.leftimg {
    float:left; /* Выравнивание по левому краю */
    margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
}
A { font-size: 14px; color: red; }
A.link1 { font-size: 16px; color:#FFF8DC;}
A.link1:hover { font-size: 16px;text-decoration:none;}
A.link2 { font-size: 14px;}
A.link3 { font-size: 21px;color:#FFF8DC;}
A.link3:hover { font-size: 21px;text-decoration:none;color:#FFDEAD;}
A.Hidden {display:none}
#edit-submit,#edit-submit--2
{
    height:30px;
    
    display:inline-block;
    margin-left:10px;
    padding:0 10px;
    background:url(/sites/all/themes/Theme1/image/btn_sdrt.png) no-repeat 50% center;
    color:#FFF8DC
}
#edit-preview
{
display:none;
}

#edit-cancel
{
}



#dropDownList{
    width:100%;
    list-style:none;
    font-weight:bold;
    line-height: 1.5;
    color:#6B4535;
}
#dropDownList li{
    float:left;
    position:relative;
    display:block;    
}
#dropDownList li a{
    display:block;
    padding:5px;
    color:#6B4535;
    text-decoration:none;   
    font-size: 20px;
    background: url('../image/bgDropDown.png') no-repeat 98% -3px;
}

#dropDownList li a:hover{
    background:#FFF8DC url('../image/bgDropDown.png') no-repeat 98% -41px;
    color:#6B4535;
    text-decoration: none;
}

#dropDownList ul{
    list-style:none;
    position:absolute;
    left:-9999px; 
    opacity:0; 
    -webkit-transition:0.25s linear opacity; 
}
#dropDownList ul li{
    padding-top:1px; 
    float:none;
    
}
#dropDownList ul a{
    white-space:nowrap; 
    display:block;
}
#dropDownList li:hover ul{ 
    left:0; 
    opacity:1; 
z-index:9999;
}
#dropDownList li:hover ul li a{
    background:#F5F5F5;
    color: black;
    font-weight:normal;
}

#dropDownList li:hover a{ 
}
#dropDownList li:hover ul a{ 
    text-decoration:none;
    -webkit-transition:-webkit-transform 0.075s linear;
}
#dropDownList li:hover ul li a:hover{
    text-decoration:underline;
}



div#side-menu ul {

  padding:10px 10px 8px;
}
 
div#side-menu ul li {
    padding-bottom:2px;
    font-size:14px;
    font-weight:bold
}
 
div#side-menu ul li a {
    display:block;
text-align: center;
    line-height:31px;
  
    color:#6B4535;
}
 
div#side-menu ul li a:hover,
div#side-menu ul li a.active,
div#side-menu ul li a:active {
      background: #F4A460;
    text-decoration:none;
	
}
/* 28.07.14 */
 div#side-menu ul li.expanded a
 {
 background:#DEB887 url(/sites/all/themes/Theme1/image/nav_link_bg1.png) no-repeat 98% center;
 }
  div#side-menu ul li.expanded a:hover
 {
 background:#F4A460 url(/sites/all/themes/Theme1/image/nav_link_bg2.png) no-repeat 98% center;
 }
 div#side-menu ul li.leaf a
 {
 background:#DEB887;
 }
  div#side-menu ul li.leaf a.active
 {
 background:#F4A460;
 }
  div#side-menu ul li.leaf a:hover
 {
 background:#F4A460;
 }
 /* */
div#side-menu ul ul {
  display: none; /* собственно, самое важное :) */
    padding:6px 6px 4px;

    border-left: 2px solid #F4A460;
}	
 
div#side-menu ul ul li {
  border: none;
  margin: 0;
}
 
div#side-menu ul ul li a {
  font-size: 14px;	
  padding-left: 8px;
  padding-right: 5px;
}
 
div#side-menu ul ul li a:hover,
div#side-menu ul ul li.active-trail a {
 background:#F4A460 url(/sites/all/themes/Theme1/image/nav_link_bg1.png) no-repeat 98% center;

}
 
div#side-menu ul ul li.active-trail ul li a {
color:#6B4535;
  background: #DEB887;
 
}
div#side-menu ul li.expanded.active-trail > ul {
    display: block;
}

#comdiv {
 border: 3px outset #F4A460;
}
i
{
font-style: italic;
}

#blueborder
{
	border-color:orangered;
}



ul li.expanded {
  list-style-image: none;
  list-style-type: none;
}
ul li.collapsed {
  list-style-image: none;
  list-style-type: none;
}
ul li.leaf {
  list-style-image: none;
  list-style-type: none;
}



.buttoncont-con
{
border: 3px solid; 
 border-top-width: 0px;
font-weight: bold;
display:none;
}
.buttoncont-con ul
{
margin:5px 5px 5px 5px;
}
.button-container
{
background-color: #6B4535; 
border: none;color: white;padding: 10px 20px;
text-align: center;text-decoration: none;
display: inline-block;font-size: 16px;border-radius: 10px;font-weight:bold;
width:93%;
}
.button-container a
{
	color:#FFF8DC;
}