/*
Theme Name: Crud
*/

/*********************************************************
 * Crud 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,
a:visited { color:#fff; font-size:100%; text-decoration:none; }
a:hover	  { color:#fff; font-size:100%; text-decoration:underline; }
strong, em, b, i, span	{ font-size:100%; }

body      { text-align:center; margin:auto; padding:0px; color:#fff; background:#1a1a1a; }
/* {{{ */
    #PageSlot { width:950px; margin:auto; }
    /* {{{ */
    	#WhiteWrapper { float:left; clear:both; width:950px; 
    					background:#0a0a0a url(img/body-right-shadow.png) 0% 0% repeat-y; }
        #Wrapper { float:left; clear:both; width:940px; background:#0b0b0b; }
        /* {{{ */
            #Header	 { width:100%; height:62px; background:transparent url(img/header-bg.png) 0% 0% repeat-x; }
            /* {{{ */
            	#Logo	{ float:left; padding:13px 45px 0px 26px; width:177px; height:46px; }
            	#MainMenu	{ float:left; margin:20px 0px 0px; }
            	/* {{{ */
            		#Products	{ float:left; width:150px; height:30px;
            					  background:transparent url(img/unselected-products.png) 0% 0% no-repeat; }
            		#Products.selected	{ background:transparent url(img/selected-products.png) 0% 0% no-repeat; }
            		#History	{ float:left; width:113px; height:30px;
            					  background:transparent url(img/unselected-history.png) 0% 0% no-repeat; }
            		#History.selected	{ background:transparent url(img/selected-history.png) 0% 0% no-repeat; }
            		#Gallery	{ float:left; width:118px; height:30px;
            					  background:transparent url(img/unselected-gallery.png) 0% 0% no-repeat; }
            		#Gallery.selected	{ background:transparent url(img/selected-gallery.png) 0% 0% no-repeat; }
            		#Reviews	{ float:left; width:117px; height:30px;
            					  background:transparent url(img/unselected-reviews.png) 0% 0% no-repeat; }
            		#Reviews.selected	{ background:transparent url(img/selected-reviews.png) 0% 0% no-repeat; }
            		#Designers	{ float:left; width:150px; height:30px;
            					  background:transparent url(img/unselected-designers.png) 0% 0% no-repeat; }
            		#Designers.selected	{ background:transparent url(img/selected-designers.png) 0% 0% no-repeat; }
            	/* }}}-#MainMenu */
            /* }}}-#Header */
            #PathDiv	{ width:920px; height:22px; border-top:1px solid #101010; border-bottom:1px solid #101010;
            			  text-align:left; color:#545454; line-height:22px; padding:0px 0px 0px 20px; 
            			  font-size:110%; font-weight:bold;
            			  background:transparent url(img/path-div-bg.png) 0% 0% repeat-x; }
            #Path		{ font-size:100%; color:#90020f; }
            #Path a:link	{ color:#90020f; text-decoration:none; }
            #Path a:visited	{ color:#90020f; text-decoration:none; }
            #Path a:hover	{ color:#90020f; text-decoration:underline; }
            #MainBox { float:left; clear:both; width:100%; margin:0px; }
            /* {{{ */
				#Left		{ float:left; text-align:left; width:187px; padding-bottom:10px; background:#0f0f0f; }
				/* {{{ */
					#Menu		{ width:168px; text-align:left; margin:0px; padding:0px; list-style-type:none; background:#151515; }
					/* {{{ */
						#Menu li	{ width:148px; line-height:22px; font-size:110%; font-weight:bold; color:#d5d5d5;
									  background:#1f1f1f; margin-bottom:3px; padding-left:20px; }
						#Menu li.submenu		{ display:none; width:168px; padding:0px; background:#151515; }
						#Menu li.submenuOpened	{ display:block; width:168px; padding:0px; background:#151515; }
						#Menu a:link	{ color:#d5d5d5; text-decoration:none; }
						#Menu a:visited	{ color:#d5d5d5; text-decoration:none; }
						#Menu a:hover	{ color:#d5d5d5; text-decoration:underline; }
						#Menu ul.submenu	{ margin:0px; padding:0px; list-style-type:none; }
						#Menu ul.submenu li	{ line-height:15px; color:#555; background:#151515; }
						#Menu ul.submenu li a:link		{ color:#555; }
						#Menu ul.submenu li a:visited	{ color:#555; }
						#Menu ul.submenu li a:hover		{ color:#555; }
					/* }}}-#Menu */
				/* }}} */
				#Center		{ float:left; position:relative; text-align:left; width:750px; height:528px; }
				/* {{{ */
					#Center div.ddsg-wrapper	{ margin:0px; padding:0px; }
					#Center div.ddsg-wrapper h2 { font-size:150%; margin:0px; padding:5px; }
					#Center div.ddsg-wrapper > ul	{ margin:0px; padding:5px 0px 20px 20px; }
					#Center div.ddsg-wrapper ul li
									{  }
					#Center div.ddsg-wrapper ul li a:link
									{ font-size:110%; font-weight:bold; text-decoration:none; }
					#Center div.ddsg-wrapper ul li a:visited
									{ font-size:110%; font-weight:bold; text-decoration:none; }
					#Center div.ddsg-wrapper ul li a:hover
									{ font-size:110%; font-weight:bold; text-decoration:underline; }
					#BgImage		{ position:absolute; }
					#TextBox		{ color:#fff; position:relative; }
					div.ld_form_content		{ margin:auto; width:370px; padding:5px 0px; }
					/* {{{ */
						div.ld_form_content label	{ float:left; clear:left; display:block; width:100px; font-size:120%; 
													  color:#fff; font-weight:bold; }
						div.ld_form_content input 	{ float:left; width:200px; height:18px; border:1px solid #666; color:#666;
													  font-size:120%; margin:3px 0px; }
						div.ld_form_content textarea	{ float:left; width:260px; height:125px; border:1px solid #666; color:#666;
														  font-size:120%; margin:3px 0px; }
						div.ld_form_content input.ld_form_submit_button
											{ float:right; width:87px; height:21px; font-weight:bold; color:#fff; border:0px;
											  margin:5px 7px 0px 0px; 
											  background:transparent url(img/submit.png) 0% 0% no-repeat; }
						span.ld_errors_list		{ font-size:120%; color:#FF0044; margin:0px; padding:5px 0px; }
					/* }}}-div.ld_form_content */
					/* {{{ */
						#TextBox h1, #TextBox h2, #TextBox h3, #TextBox h4, #TextBox h5, #TextBox h6			
									{ margin:0px; padding:5px; }
						#TextBox h1		{ font-size:160%; }
						#TextBox h2		{ font-size:150%; }
						#TextBox h3		{ font-size:140%; }
						#TextBox h4		{ font-size:130%; }
						#TextBox h5		{ font-size:120%; }
						#TextBox h6		{ font-size:110%; }
						#TextBox p			{ margin:0px; padding:5px; font-size:120%; line-height:14px; }
						#TextBox p.black	{ color:#101010; }
						#TextBox p.designers		{ line-height:18px; margin:10px 0px; }
						#TextBox p span.subtitle	{ font-size:150%; }
						#TextBox p.black a:link		{ color:#101010; font-size:90%; font-weight:bold; text-decoration:none; }
						#TextBox p.black a:visited	{ color:#101010; font-size:90%; font-weight:bold; text-decoration:none; }
						#TextBox p.black a:hover	{ color:#101010; font-size:90%; font-weight:bold; text-decoration:underline; }
						#TextBox p a:link		{ font-weight:bold; text-decoration:none; }
						#TextBox p a:visited	{ font-weight:bold; text-decoration:none; }
						#TextBox p a:hover		{ font-weight:bold; text-decoration:underline; }
					/* }}}-#TextBox */
					#LargeCircle	{ display:none; position:relative; width:237px; height:223px; 
									  background:transparent url(img/circle-large.png) 0% 0% no-repeat; }
					#BigCircle		{ display:none; position:relative; width:190px; height:179px; 
									  background:transparent url(img/circle-big.png) 0% 0% no-repeat; }
					#MediumCircle	{ display:none; position:relative; width:147px; height:140px; 
									  background:transparent url(img/circle-medium.png) 0% 0% no-repeat; }
					#SmallCircle	{ display:none; position:relative; width:30px; height:58px; 
									  background:transparent url(img/circle-small.png) 0% 0% no-repeat; }
					#PostsBox h2    { font-size:180%; margin:0px; padding:10px 0px; }		
					#PostsBox p		{ font-size:120%; } 
								  
				/* }}}-#Center */
            /* }}}-MainBox */
            #Footer { float:left; clear:both; width:100%; height:27px; margin:0px; background:#0f0f0f; }
            /* {{{ */
                #FooterMenu			{ float:left; list-style:none; padding:0px; margin:8px auto; color:#d5d5d5; }
                #FooterMenu li		{ float:left; padding-left:5px; font-size:100%; }
                #FooterMenu li a:link	{ color:#d5d5d5; text-decoration:none; }
                #FooterMenu li a:visited{ color:#d5d5d5; text-decoration:none; }
                #FooterMenu li a:hover	{ color:#d5d5d5; text-decoration:underline; }
                #FooterMenu li.footerRight	{ float:right; }
            /* }}}-Footer */
            #BottomShadow	{ float:left; clear:both; width:100%; height:26px; margin:0px; padding:0px;
            				  background:#0a0a0a url(img/body-bottom-shadow.png) 0% 0% no-repeat; }
        /* }}}-Wrapper */
    /* }}}-PageSlot */
/* }}}-Body */