/*
Theme Name: Naturesbedding  Theme
Theme URI: http://www.sdp-web.com/
Description: The default Naturesbedding theme.
Author: S.C. Software Development Partnership S.R.L.
Author URI: http://www.sdp-web.com/
*/

/*********************************************************
 * Naturesbedding Shared CSS stylesheet
 *********************************************************
 * Version: 1.0
 * Author : S.C. Software Development Partnership S.R.L.
 * CSSVer : 2
 *********************************************************/
 
 *        { font-family: Arial, Helvetica, Sans-Serif; font-size:x-small; }
img       { border-style:none; }
form      { padding:0px; margin:0px; }
a:link		{ color:#339966; font-size:100%; text-decoration:none; }
a:visited	{ color:#339966; font-size:100%; text-decoration:none; }
a:hover 	{ color:#339966; font-size:100%; text-decoration:underline; }

strong, b, em, i, span
		{ font-size:100%; }


body      { text-align:center; margin:auto; padding:0px; background:#f6f3ed; }
/* {{{ */
    #PageSlot { width:982px; margin:auto; }
    /* {{{ */
        #Wrapper { float:left; clear:both; width:962px; padding:0px 9px;
        		   border-bottom:1px solid #f0ebde; border-top:1px solid #f0ebde;
        		   /*background:transparent url(img/bg.png) 0% 0% repeat-y;*/
        		   background:#fff; margin-top:5px; }
        /* {{{ */
            #Header { float:left; clear:both; width:100%; height:133px; margin:0px 0px 15px 0px; padding:0px;
            		  /*background:transparent url(img/header.png) 0px 6px no-repeat;*/ }
            #Header .headerLogo
              { float:left; width:212px; height:133px; }
            #Header .headerRight
              { float:left; width:750px; height:133px; 
                background:transparent url(img/header-right.png) no-repeat 0% 0%; }  
            /* {{{ */
            	#Header .headerLogo
              		{ float:left; width:212px; height:133px; }
            	#Header .headerRight
              		{ float:left; width:750px; height:133px; 
                	  background:transparent url(img/header-right.png) no-repeat 0% 0%; }
            	#Header .headerRight .phone
            		{ float:left; width:450px; height:80px; padding-top:20px; }
            	#Header .headerRight .phone p
            		{ font-size:200%; color:#067535; }	
            	#Header .headerRight .title
            		{ width:200px; height:19px; float:right; text-align:right; padding:0px 20px 0px 0px; }
            	#Header .headerRight .title h1
            		{ font-size:120%; font-weight:bold; color:#067535; margin:3px 0px 0px; 
            		  padding:0px; }
            	#Header .headerRight .shoppingBasket
            		{ float:right; width:215px; padding:0px 18px 0px 0px; height:78px; }	  	
	            #Header .headerRight .shoppingBasketTitle
	            	{ float:left; width:210px; height:25px; font-size:160%; font-weight:bold; 
	            	  color:#f77b1b; padding:15px 0px 0px 30px; }
	            #Header .headerRight .shoppingBasketText
	            	{ float:left; width:107px; height:34px; text-align:left; padding:34px 0px 0px 590px; 
	            	  margin:0px; }
	            #Header .headerRight .shoppingBasketText p
	            	{ margin:0px; padding:0px 18px 0px 0px; color:#067535; font-size:110%;
	            	  text-align:right; }
	            #Header .headerRight .shoppingBasketText p a:link,
	            #Header .headerRight .shoppingBasketText p a:visited,
	            #Header .headerRight .shoppingBasketText p a:hover
	            	{ font-weight:bold; }		
	            #MainMenuWrapper	{ float:left; width:750px; margin:15px 0px 0px 0px; padding:0px; }
	            /* {{{ */
	            	#MainMenu		{ float:left; margin:0px; padding:0px; list-style-type:none; height:27px; }
	            	#MainMenu li	{ float:left; margin:0px; padding:0px 0px 0px 30px; font-size:120%; line-height:27px;
	            					  font-weight:bold; }
	            	#MainMenu li a:link		{ color:#ffffff; text-decoration:none; }
	            	#MainMenu li a:visited	{ color:#ffffff; text-decoration:none; }
	            	#MainMenu li a:hover	{ color:#ffffff; text-decoration:underline; }
	            	#MainMenu li.menuSelected a:link	{ color:#fff8ab; font-weight:bold; text-decoration:none; }
	            	#MainMenu li.menuSelected a:visited	{ color:#fff8ab; font-weight:bold; text-decoration:none; }
	            	#MainMenu li.menuSelected a:hover	{ color:#fff8ab; font-weight:bold; text-decoration:underline; }
	            /* }}}-#MainMenuWrapper */
            /* }}}-Header */
            #MainBox { float:left; clear:both; width:100%; padding:10px 0px 10px 0px; background:#f8f7f3; }
            /* {{{ */
            	#MainContent	
            		{ float:left; clear:left; width:730px; padding:0px; margin:0px; }
            	/* {{{ */
            	    #MainContent p { color:#504949; font-size:120%; margin:10px 20px; text-align:left; } 
            		#MainContent .mainPicture
            		  { float:left; width:670px; height:243px; margin:0px 0px 10px 0px; padding:0px 0px 0px 60px;
            		    background:transparent url(img/main-picture.png) no-repeat 60% 0%; }
            		#MainContent .mainPictureText
            		  { float:left; width:365px; height:226px; padding:6px 0px 0px 0px; }
            		#MainContent .mainPictureText p
            		  { font-size:130%; margin:0px; padding:0px; }
            		#MainContent .mainPictureText p.title
            		  { font-size:190%; font-weight:bold; color:#f77b1b; margin:4px 0px 4px; }      
            	/* }}}-#MainContent */
            	
            	#sidebar		{ float:left; }
            	#sidebar ul		{ list-style-type:none; margin:0px; padding:0px; }
            	#RightColumn	{ float:left; width:204px; text-align:left; margin-bottom:10px; 
            					  padding-left:10px; }
            					  
            	/* {{{ */
            		#FreeDelivery
            			{ width:191px; height:113px; border:1px solid #dfd8d7; margin:0px 0px 10px 0px;
            			  padding:1px; font-size:0px; }
            		#BuyOnline	{ width:193px; height:181px;
            					  border:1px solid #dfd8d7; margin:0px 0px 10px 0px;
            					  background:transparent url(img/box-buy-online.png) 1px 1px no-repeat; }
            		/* {{{ */
            			#BuyOnline h3
            				{ height:27px; margin:7px 0px 0px; padding:0px 0px 0px 12px; line-height:27px;
            				  font-size:140%; color:#f67514; }
            			#BuyOnline h3 a:link
            				{ color:#f67514; text-decoration:none; }
            			#BuyOnline h3 a:visited
            				{ color:#f67514; text-decoration:none; }
            			#BuyOnline h3 a:hover
            				{ color:#f67514; text-decoration:underline; }
            			#BuyOnline p
            				{ text-align:left; padding:0px 10px; margin:5px 0px; color:#fff; font-size:110%; }
            			#BuyOnline #GoToOnlineShop
            				{ width:77%; height:30px; line-height:30px; font-size:150%; text-align:center; }
            			#BuyOnline #GoToOnlineShop a:link
            				{ color:#fff; text-decoration:none; }
            			#BuyOnline #GoToOnlineShop a:visited
            				{ color:#fff; text-decoration:none; }
            			#BuyOnline #GoToOnlineShop a:hover
            				{ color:#fff; text-decoration:underline; }
            		/* }}}-#BuyOnline */
            		#WhiteHorseBox		
            				{ width:193px; height:197px; margin:0px 0px 10px 0px;
            				  border:1px solid #dfd8d7;
            				  background:transparent url(img/box-white-horse.png) 1px 1px no-repeat; }
            		/* {{{ */
            			#WhiteHorseBox h2
            				{ text-align:center; color:#fff; font-size:180%; line-height:18px;
            				  padding:7px 0px 5px 0px; margin:0px; }
            			#WhiteHorseBox p	
            				{ margin:0px 10px; padding:0px; color:#ffffff; font-size:110%;
            			 	  text-align:center; }
            			#WhiteHorseBox #WhiteHorseBoxPhoneNumber
            				{ font-size:170%; font-weight:bold; color:#fff8ab; margin:0px; padding:0px; }
            			#WhiteHorse		
            				{ padding:15px; margin:0px; height:80px; text-align:left;
            				  background:transparent; }
            			#WhiteHorse p
            				{ padding:5px 0px 3px 5px; margin:0px; }
            			#WhiteHorse p a:link
            				{ color:#fff; text-decoration:underline; }
            			#WhiteHorse p a:visited
            				{ color:#fff; text-decoration:underline; }
            			#WhiteHorse p a:hover
            				{ color:#fff; text-decoration:underline; }
            		/* }}}-#WhiteHorseBox */
            		#ProductEnquiry		
            			{ width:193px; border:1px solid #dfd8d7; margin:0px 0px 10px 0px; padding:1px; text-align:center; }
            		/* {{{ */
            			#ProductEnquiry h3	
            				{ margin:0px; padding:0px; height:22px; line-height:22px; text-indent:10px;
            				  background:#339966; font-size:130%; font-weight:bold; color:#ffffff; }
            			#ProductEnquiry p	
            				{ font-size:110%; margin:5px 0px 5px 10px; color:#504949; }
            			#ProductEnquiry p.phoneNumber
            				{ font-size:200%; font-weight:bold; color:#099344; }
            			#ClickToEmail		
            				{ margin:5px auto; width:176px; height:30px; text-align:center;
            				  font-size:120%; font-weight:bold; line-height:30px;
            				  background:transparent url(img/click-to-email.png) 0% 0% no-repeat; }
            			#ClickToEmail a:link		
            				{ color:#504949; text-decoration:none; }
            			#ClickToEmail a:visited		
            				{ color:#504949; text-decoration:none; }
            			#ClickToEmail a:hover
            				{ color:#504949; text-decoration:underline; }
            		/* }}}-#ProductEnquiry */
            		#StableForksBox		{ width:195px; border:1px solid #dfd8d7; margin:10px 0px 0px 0px; }
            		/* {{{ */
            			#StableForksBox h3		
            				{ font-size:120%; color:#339966; margin:5px 0px 0px 10px; }
            			#StableForksBox p		
            				{ font-size:110%; margin:5px 0px 5px 10px; color:#504949; }
            			#StableForksImg			
            				{ margin-left:7px; }
            			#MoreInformationLink	
            				{ text-align:right; font-weight:bold; padding-right:10px; }
            		/* }}}-#StableForksBox */
            		#PlaceAnOrder		{ width:195px; border:1px solid #dfd8d7; margin:10px 0px 0px 0px; }
            		/* {{{ */
            			#PlaceAnOrder h3	{ font-size:120%; color:#339966; margin:5px 0px 0px 10px; }
            			#PlaceAnOrder p		{ font-size:110%; margin:5px 0px 5px 10px; color:#504949; }
            			#PhoneNumber		{ margin-left:10px; }
            			#CreditCards		{ margin-left:10px; }
            		/* }}}-#PlaceAnOrder */
            		#EbayBox			{ width:195px; height:64px; margin-top:10px;
            							  background:transparent url(img/ebay-box.png) 0% 0% no-repeat; }
            		/* {{{ */
            			#EbayBox p		{ text-align:center; font-size:120%; font-weight:bold; line-height:20px; }
            			#EbayBox p a:link		{ color:#ffffff; text-decoration:underline; }
            			#EbayBox p a:visited	{ color:#ffffff; text-decoration:underline; }
            			#EbayBox p a:hover		{ color:#ffffff; text-decoration:underline; }
            		/* }}}-#EbayBox */
            	/* }}}-#RightColumn */
            /* }}}-MainBox */
            #Footer { float:left; clear:both; width:100%; height:27px; margin:50px 0px 0px 1px; 
                      background:transparent url(img/footer-bg.png) repeat-x; }
            /* {{{ */
                #FooterMenu			{ float:left; list-style:none; padding:0px 20px; margin:8px auto 0px auto; 
                					  color:#ffffff; width:930px; }
                #FooterMenu li		{ float:left; padding:0px 5px; font-size:110%; }
                #FooterMenu li a:link	{ color:#ffffff; text-decoration:none; }
                #FooterMenu li a:visited{ color:#ffffff; text-decoration:none; }
                #FooterMenu li a:hover	{ color:#ffffff; text-decoration:underline; }
                #FooterMenu li.footerRight	{ float:right; }
            /* }}}-Footer */
        /* }}}-Wrapper */
    /* }}}-PageSlot */
/* }}}-Body */
