/*
Theme Name: Shabby Blog
Theme URI: http://artworldwebsolutions.com/
Description: This theme created by ArtWorld Web Solutions
Author: the ArtWorld Web Solutions team
Version: 1.1
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
html, body {
height:100%;
}
body{margin:0px; background:url(images/bg.png); font-family:"Courier New", Courier, monospace; font-size:14px;}
.clear{clear:both;}
.alignleft {
	float:left;
	margin:0 25px 25px 0;
}

.alignright {
	float:right;
	margin:0 0 25px 25px;
}

h1{margin:0px; padding:0px; font-size:22px;}
h2{margin:0px; padding:0px; font-size:20px;}
h3{margin:0px; padding:0px; font-size:18px;}
h4{margin:0px; padding:0px; font-size:16px;}
h5{margin:0px; padding:0px; font-size:14px;}
h6{margin:0px; padding:0px; font-size:12px;}
a{outline:none;}
a img{border:0px;}
a {color:#492B14;}
.main-header{background:url(images/header-bg.png) repeat-x 0 -13px; height:188px;}
.header-center-col{width:975px; margin:auto; background:url(images/header-center.png) no-repeat; height:315px; position:absolute; left:50%; margin-left:-478px;}
.content-col{width:900px; margin:auto; padding-top:110px; padding-bottom:50px;}
.content-col-home{width:900px; margin:auto; padding-top:170px; padding-bottom:50px;}
.content-col1{width:950px; margin:auto; padding-top:110px; padding-bottom:50px;}
.content-col-about{width:950px; margin:auto; padding-top:140px; padding-bottom:50px;}
.left-col{width:615px; float:left; background:url(images/slideshow.png) no-repeat; min-height:500px;}
.right-col{width:285px; float:right;}
.left-col-int{width:200px; float:left;}
.right-col-int{width:780px; margin:auto;}
.right-col-int1{width:740px; float:right;}
.addcol-bg{width:157px; background:url(images/add-bg.png) no-repeat; height:500px; margin-left:60px; margin-top:30px; padding:45px 0px 0px 35px;}
.main_footer{background:url(images/footer-bg.png); height:84px; margin-top:80px; width:100%; position:absolute}
.footer-center{width:714px; margin:auto;}
.footer-center img{position:absolute; margin-top:-130px; padding-left:95px;}

.mosellelogo {position:relative;}
a.moselle {z-index:1000; position:absolute; bottom:-75px; left:330px; font-size:11px; text-decoration:none; }

.slideshow{margin:125px 0px 30px 75px;}
.txt-img{padding:0px 0px 0px 70px;}
.add img{border:3px #fff solid; margin-bottom:3px;}
.header-navigation{ margin:97px 0px 0px 288px;}
.header-navigation ul{padding:0px; margin:0px;}
.header-navigation ul li{padding:0px; margin:0px; list-style:none; float:left;}
.header-navigation ul li a{ text-decoration:none; color:#000; font-family:"Courier New", Courier, monospace; font-weight:bold; font-size:13.5px; display:block; text-align:center;}
.menu-item-20 a{width:105px; height:52px; padding:0 0 0 2px; margin:0px; line-height:52px;}
.menu-item-21 a{margin:0px 0px 0px 4px; width:110px; height:40px; padding-top:16px;}
.menu-item-357 a{margin:19px 0px 0px 3px; width:112px;}
.menu-item-23 a{margin:0px 0px 0px 14px; width:100px; height:46px; line-height:46px;}
.menu-item-24 a{margin:0px 0px 0px 14px; width:110px; height:46px; line-height:46px;}

.footer-nav{width:900px; padding:61px 0px 0px 0px; position:absolute; z-index:10; left:50%; margin-left:-413px;}

.creative-commons{width:100px; padding:65px 0px 0px 0px; position:absolute; z-index:10; left:60%; margin-left:-413px;}
.footer-nav ul{padding:0px; margin:0px;}
.footer-nav ul li{padding:0px; margin:0px; list-style:none; float:left;}
.footer-nav ul li a{ padding:0px 6px 0px 6px; color:#000; text-decoration:none; font-size:12px; margin:-10px 0px 0px 0px;}
.slideshow-nav ul{padding:6px 0px 150px 100px; margin:0px;}
.slideshow-nav ul li{padding:0px; margin:0px; list-style:none; float:left;}
.slideshow-nav ul li a{display:block; padding:0px 25px 0px 45px; width:80px; text-align:center; text-decoration:none; color:#000; font-weight:bold;}
.social{position:absolute; margin:-34px 0px 0px -325px; z-index:100; left:50%;}
.social a{position:absolute;}
.facebook-icon{}
.bloger-icon{margin-left:45px; margin-top:-3px; z-index:100;}
.twitter-icon{margin-left:100px; margin-top:8px;}
.widget-area ul{padding:0px; margin:0px; list-style:none;}
.page_header{margin-left:80px;}
.page_header1{margin-left:130px;}
.page_header_cent{margin:auto; width:432px;}
.stuffList { border-top: 1px dotted #AF9C78; padding: 20px 0px 20px 0;}
.stuffList {width: 620px; margin: auto;}
.stuffList input{ background:url('images/download.png'); width:155px; height:38px; border:none; }
.stuffList p {width: auto;}
.stuffList .thumbnail {border: 1px solid #AF9C78; float: left; margin: 0 25px 0 20px; padding: 2px; background: #fff; }
.stuffList ul{ list-style:none; padding:0px; margin:0px;}
.stuffList ul li {color: #9F455A; margin: 0px 0; font-size: 12px;}
.stuffList li a {text-decoration: underline;}
.stuffList li a:hover {background: #9BDAE1;}
.stuffList_div { border-top: 1px dotted #AF9C78; padding: 20px 0px 20px 0;}
.stuffList_div {width: 620px; margin: auto;}
.stuffList_div input{ background:url('images/download.png'); width:155px; height:38px; border:none; }
/*.img_back{background-image:url('images/download.png');}*/
.stuffList_div p {width: auto;}
.stuffList_div .thumbnail {border: 1px solid #AF9C78; float: left; margin: 0 25px 0 20px; padding: 2px; background: #fff; width:400px;}
.stuffList_div ul{ list-style:none; padding:0px; margin:0px; float:left;}
.stuffList_div ul li {color: #9F455A; margin: 8px 0; font-size: 12px;}
.stuffList_div li a {text-decoration: underline;}
.stuffList_div li a:hover {background: #9BDAE1;}


h4.cufon-canvas{ font-family:"cufon cufon-canvas"; margin:0px; padding:0px; color:#64461C; font-size:15px; font-weight:normal;}
.clr{clear:both;}
.threeColumn {margin-left:5px; margin-bottom:10px;}
.wideText {border:none; text-align: center; width: 215px; float: right;}
.column1 {float: left; margin-left:5px; width:240px; }
.coloum_inner{  background:url(images/fir.png) no-repeat;width:240px; height:140px;}
.coloum_inner img{padding:25px 0px 0px 30px; border:none;}
.wideText img{ border:none;}
.main
{
width:177px;
height:auto;
margin:auto;
display:block;
}
.main_top_img
{
/*background:url(images/header_top.png) no-repeat;*/
background:none;
width:177px;
height:36px;
}
.main_middle_img
{
/*background:url(images/middle-bottom.png) no-repeat left bottom;*/
background:none;
height:auto;
padding-left:15px;
}

.moreads {
	text-align:center;
	margin-top:30px;
}

.main_bottom_img
{
background:url(images/bottom.png) no-repeat top left;
width:180px;
/*height:38px;*/
height:38px;
}
.contact_img{background:url(images/contact-form-background.png) no-repeat; width:800px; height:535px;}
.pink_frame_main
{
width:182px;
/*height:auto;*/
margin:auto;
display:block;
height:249px;
background:url(images/search-bg.png) no-repeat;

}
.pink_frame_top_img
{
/*background:url(images/pink-frame-thin-top.png) no-repeat;
width:210px;

text-align:center;*/height:70px;text-align:center;
position:relative;
}
.pink_frame_middle_img
{
/*background:url(images/pink-frame-thin-middle.png) repeat-y;*/
height:auto;
padding:45px 15px 15px;
/*float:left;*/
width:182px;
}
.pink_frame_bottom_img
{
background:url(images/pink-frame-thin-bottom.png) no-repeat;
width:210px;
height:99px;
float:left;
display:none;
}



.pink_frame_middle_img td {
	padding-bottom:5px !important;

}
.pink_frame_middle_img td input
{
	padding-left:0px;
	margin-top:3px;
	margin-bottom:3px;
}
.pink_frame_middle_img ul{list-style:none; margin:0px; padding: 5px 0px 0px 0px;}
.faq-catname{display:none;}

/* ----------------------------------ORIGINAL WHITE FRAME
/* ----------------------------------SCRIPT FOR FAQ PAGE WITIHIN WORDPRESS

#
<div style="width:432px; margin:auto;"><img src="http://shabbyblogs.com/wp-content/plugins/product-uploder/admin/upload/faq-header.png" height="180px" width="432px"></div>
<div class="white_frame_main">

<div class="white_frame_top_img"></div>

<div class="white_frame_middle_img"> 

<div class="white_frame_middle_content">
[qa cat="FAQ_DEC"]
</div>

</div>

<div class="white_frame_bottom_img"></div>

</div>
#

.white_frame_main
{
width:620px;
margin:auto;
display:block;
}
.white_frame_top_img
{
background:url(images/white-frame-top.png) no-repeat;
width:620px;
height:75px;
}
.white_frame_middle_img
{
background:url(images/white-frame-middle.png) repeat-y;
width:620px;
}
.white_frame_middle_content
{
width:520px;
margin:auto;
}
.white_frame_bottom_img
{
background:url(images/white-frame-bottom.png) no-repeat;
width:620px;
height:94px;
position:relative;
top:-30px;
}

*/

.FAQ-pink-box-container{
	background-image:url(images/contact-form-background.png);
	background-repeat:no-repeat;
	width:800px;
	height:535px;
	margin:auto;
	display:block;
}

.FAQ-text-container{
	width:500px;
	height:395px;
	padding:75px 175px 3px 125px;
}

.contact_content{width:500px; margin:auto; padding-top:0;}
.main_a
{
width:732px;
margin:auto;
}
.imga_first
{
width:150px;
margin-left:25px;
margin-top:10px;
margin-bottom:10px;
height:150px;
border: solid 1px #000000;
float:left;
}
.main_a_second
{
width:732px;
margin:auto;
}
h2.tt
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
padding:10px;
}
.imga_second
{
width:226px;
margin-left:25px;
margin-top:10px;
margin-bottom:10px;
height:223px;
float:left;
}
.imga_second_right_col
{
width:400px;
margin-left:25px;
margin-top:10px;
margin-bottom:10px;
float:left;
}
.imga_second_right_content
{
width:380px;
padding:10px;
margin-top:10px;
margin-bottom:10px;
}
h3.tit_s
{
font-family:"Courier New", Courier, monospace;
font-size:14px;
color:#000000;
padding:10px;
}
.left_bar_s
{
width:300px;
float:left;
margin-top:50px;
}
.left_bar_s ul
{
list-style:none;
margin:0px;
padding:0px 0px 0px 40px;
position:absolute;
top:580px;
}
.left_bar_s ul li
{
display:block;
font-size:12px;
font-family:"Courier New", Courier, monospace;
}
.left_bar_s ul li a
{
text-decoration:none;
font-size:12px;
color:#000000;
display:block;
padding:10px;
}
.left_bar_s ul li a:hover
{
text-decoration:underline;
}
.right_col_s
{
width:600px;
margin-left:25px;
margin-top:10px;
margin-bottom:10px;
float:left;
}
.right_col_content_s
{
width:600px;
padding:10px;
margin-bottom:10px;
}
.heart_img{position:absolute; width:54px; height:142px; background:url("images/hearts.png") no-repeat; margin:-100px 0px 0px 600px;}
.left_bar_a
{
width:300px;
margin-left:25px;
float:left;
}
.left_bar_a img
{
padding-bottom:20px;
}
.right_col_content_a
{
float:right;
width:590px;
margin-left:25px;
margin-bottom:10px;
}
.right_col_content_a p { margin:0px; text-align:justify; padding-bottom:20px;}
.logo_url{ width:240px; height:150px; margin-top:48px; float:left; display:block;}
.search_tit{padding-top:30px;}
.b_tit{float: right; padding: 15px 10px 0px 10px; text-align: center; width: 195px; color:#37342d; font-family:"Courier New", Courier, monospace; font-size:12px;}
.main_container_b {width:715px; margin:auto; }
.main_container_b.design-template {margin:0 0 0 130px; }

.main_container_b img { width:216px; height:144px; float:left; margin:10px; }
.main_col_top_x { width:294px; height:99px; background:url(images/top_x.png) no-repeat; }
.main_mid_top_x { width:294px; padding-top:0px; min-height:566px; background:url(images/middle_x.png) repeat-y; }
.main_bot_top_x { width:294px; height:100px; margin-left:3px; background:url(images/bottom_x.png) no-repeat 1px 0; }
.main_col_x { width:294px; margin:auto; }
.wpcf7-form th { color: #2A5F5C; font-family: courier,verdana,arial,sans-serif; width: 120px; font-weight:normal;}
.wpcf7-text { border:1px solid #EBC8C4; width:300px; padding:5px; color: #2A5F5C; font-family: courier,verdana,arial,sans-serif;}
.wpcf7-form textarea {border:1px solid #EBC8C4; width:300px; padding:5px; color: #2A5F5C; font-family: courier,verdana,arial,sans-serif; height:50px;}
.blank{height:30px;}



div#Gallery1, div#Gallery1 div.gallerylayer {
background:none !important;
}

.main_middle_img .textwidget a img {
border:1px solid #d2b98c;

}

div.fadeslidedescdiv {
display:none !important;
}


.main_col_x {
background:url(images/top_center_x.png) no-repeat;
position:relative;
}

.main_col_top_x {
background: url("images/learn-how-to-header.png") no-repeat scroll 0 0 transparent;
    height: 178px;
    left: -7px;
    position: absolute;
    top: -130px;

}

.main_mid_top_x {
height: 50px;
    padding-top: 30px;
    background:none;
}

.left_bar_s ul {
padding:30px;
position:static;
margin:0;
}

.main_footer {

/*background:url("images/footer-bg2.png") repeat-x;
bottom:-70px;*/
bottom:0;
}

body {
/*background:url("images/body-bg.png") repeat;*/
}


#main-wrapper {
/*background: url("images/bg.png") repeat scroll 0 0 transparent;
    position: relative;
    padding-bottom:90px;
    margin-bottom:200px;*/
    min-height:100%;
    position:relative;
}


h3.tit_s
{
font-family:"Courier New", Courier, monospace;
font-size:18px;
color:#333333;
padding:10px;
}

.content-col-home {
padding-top:145px;
padding-bottom:155px;
padding-left:30px;
}

.content-col, .content-col1  {
padding-bottom:250px;
}

.content-col-about {
padding-bottom:250px;
}

.clr {
/*padding-bottom:200px;*/
}


div.wpcf7-response-output {
left: 300px;
    margin-bottom: 1em;
    margin-left: 0.5em;
    margin-top: -450px;
    padding: 0.2em 1em;
    text-align: center;
    width: 420px;
}
.contact_img {
 margin-top: 50px;
}

div.wpcf7-mail-sent-ok {
 margin-top: -420px;
}

.main {
background:url(images/sponsor-one-pc-bg.png) no-repeat;
width:182px;
}

.search-submit-button {
border:none;
margin:0 !important;
padding:0 !important;
width:58px;
height:21px;
background:url(images/search-button-bg.png) no-repeat;
display:inline-block;
text-indent:-9999px;
}

.search-reset-button {
border:none;
margin:0 !important;
padding:0 !important;
width:50px;
height:22px;
background:url(images/reset-button-bg.png) no-repeat;
display:inline-block;
text-indent:-9999px;
}


#MenuBar1 {
text-transform:lowercase;
}

.cta-visit-blog {
}

.cta-meet-team {
}

.slideshow-nav ul li.cta-grab-awesomeness a {
padding: 0 0 0 30px;
    width: 124px;
}

.content-col-home .left-col {
    margin-top: -35px;
}

.search_tit {
left: 6px;
position: absolute;
    top: -90px;
}

.wpcf7-submit {
display:inline-block;
border:none;
text-indent:-9999px;
width:63px;
height:26px;
background:url(images/submit-button-bg.png) no-repeat;

}

#gnome-animation {

position:absolute;
top: 171px;
left: 449px;
}