/*
Theme Name: Cristian's Theme
Theme URI: http://www.sdp-web.com
Description: The Cristian's Blog default theme.
*/

/*********************************************************
 * Cristian's Blog 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:#977533; font-size:100%; text-decoration:none; }
a:visited { color:#977533; font-size:100%; text-decoration:none; }
a:hover   { color:#977533; font-size:100%; text-decoration:underline; }
strong, b, em, i, small, cite, span
          { font-size:100%; }

body      { text-align:center; margin:auto; padding:0px; background:#262626; }
/* {{{ */
    #PageSlot { width:900px; margin:auto; }
    /* {{{ */
        #Wrapper { float:left; clear:both; width:900px; background:transparent; }
        /* {{{ */
            #Header	 { float:left; width:100%; height:130px; 
                       background:transparent url(img/header.png) 0% 0% no-repeat; }
            /* {{{ */
				#Header H1
					{ margin:20px 0px 0px; padding:0px 20px 0px 0px; height:20px; text-align:right;
					  line-height:20px; color:#fff; font-size:180%; }
            	#HeaderContent	{ width:790px; height:28px; margin:40px 0px 0px 110px; }
            	/* {{{ */
            		#Menu		{ float:left; height:100%; width:460px; padding:0px; margin:0px; 
            		              list-style-type:none; }
            		#Menu li	{ float:left; height:100%; padding:0px 15px; line-height:28px; color:#fff;
            					  font-size:140%; }
            		#Menu li a:link
            					{ color:#fff; text-decoration:none; }
            		#Menu li a:visited
            					{ color:#fff; text-decoration:none; }
            		#Menu li a:hover
            					{ color:#fff; text-decoration:underline; }
            		#HeaderSearch
            					{ float:left; height:100%; width:330px; text-align:left; }
            		/* {{{ */
            			#HeaderSearch label
            					{ float:left; display:block; padding:0px 5px 0px 0px; line-height:28px; 
            					  color:#fff; font-size:140%; font-weight:bold; }
            			#HeaderSearch input
            					{ float:left; border:0px; height:19px; width:180px; margin:3px 5px 0px 0px;
            					  font-size:120%; line-height:20px; }
            			#HeaderSearch input.searchsubmit
            					{ width:36px; height:21px; text-align:center; font-size:120%; font-weight:bold;
            					  border:0px;
            					  background:transparent url(img/btn-submit-bg.png) 0% 0% repeat-x; }
            		/* }}}-#HeaderSearch */
            	/* }}}-#HeaderContent */
            /* }}}-#Header */
            #MainBox { float:left; clear:both; width:100%; margin:0px; padding:0px 0px 10px 0px; background:transparent; }
            /* {{{ */
            	.boxOrange	{ float:left; width:193px; margin:0px 0px 10px; }
            	/* {{{ */
            		.boxOrangeTop	
            				{ float:left; width:100%; height:9px; font-size:0px;
            				  background:transparent url(img/box-orange-top.png) 0% 0% no-repeat; }
            		.boxOrangeContent	
            				{ float:left; width:188px; padding:0px 0px 0px 5px;
            				  background:#fbae1c url(img/box-orange-bg.png) 0% 0% repeat-x; }
            		.boxOrangeBottom
            				{ float:left; width:100%; height:9px; font-size:0px;
            				  background:transparent url(img/box-orange-bottom.png) 0% 0% no-repeat; }
            	/* }}}-.boxOrange */
            	.boxBlack	{ float:left; width:193px; margin:0px 0px 10px; }
            	/* {{{ */
            		.boxBlackTop	
            				{ float:left; width:100%; height:7px; font-size:0px;
            				  background:transparent url(img/box-black-top.png) 0% 0% no-repeat; }
            		.boxBlackContent	
            				{ float:left; width:188px; padding:0px 0px 5px 5px; background:#000; }
            		.boxBlackBottom
            				{ float:left; width:100%; height:7px; font-size:0px;
            				  background:transparent url(img/box-black-bottom.png) 0% 0% no-repeat; }
            	/* }}}-.boxBlack */
            	.boxOrangeBorder	{ float:left; width:195px; margin:0px 0px 10px; }
            	/* {{{ */
            		.boxOrangeBorderTop	
            				{ float:left; width:100%; height:9px; font-size:0px;
            				  background:transparent url(img/box-orange-border-top.png) 0% 0% no-repeat; }
            		.boxOrangeBorderContent	
            				{ float:left; width:188px; padding:0px 0px 5px 5px; 
            				  border-left:1px solid #977533; border-right:1px solid #977533; }
            		.boxOrangeBorderBottom
            				{ float:left; width:100%; height:9px; font-size:0px;
            				  background:transparent url(img/box-orange-border-bottom.png) 0% 0% no-repeat; }
            	/* }}}-.boxOrangeBorder */
            	a.button			{ display:block; height:21px; line-height:21px; text-align:center;
            						  background:transparent url(img/btn-submit-bg.png) 0% 0% repeat-x; }
            	a:link.button		{ color:#262626; text-decoration:none; }
            	a:visited.button	{ color:#262626; text-decoration:none; }
            	a:hover.button		{ color:#262626; text-decoration:none; }
            	#Left	{ float:left; clear:left; width:204px; text-align:left; }
            	/* {{{ */
                        #LeftColumnOrangeBox .boxOrangeContent h2,
            		#LeftColumnOrangeBox .boxOrangeContent h3
            				{ font-size:170%; color:#fff; padding:0px; margin:0px; text-align:left; }
            		#LeftColumnOrangeBox .boxOrangeContent ul
            				{ margin:0px; padding:5px 0px; list-style-type:none; }
            		#LeftColumnOrangeBox .boxOrangeContent ul li
            				{ font-size:110%; font-weight:bold; color:#000; margin:3px 0px; }
            		#LeftColumnOrangeBox .boxOrangeContent ul li a:link
            				{ color:#000; text-decoration:none; }
            		#LeftColumnOrangeBox .boxOrangeContent ul li a:visited
            				{ color:#000; text-decoration:none; }
            		#LeftColumnOrangeBox .boxOrangeContent ul li a:hover
            				{ color:#000; text-decoration:underline; }
            		#SomethingToSay .boxBlackContent h3
            				{ font-size:170%; color:#fbaf1c; padding:0px; margin:0px; text-align:left; }
            		#SomethingToSay .boxBlackContent p
            				{ font-size:120%; color:#fff; margin:5px 0px; padding:0px; }
            		#SomethingToSay .boxBlackContent p a:link
            				{ color:#fbaf1c; text-decoration:none; }
            		#SomethingToSay .boxBlackContent p a:visited
            				{ color:#fbaf1c; text-decoration:none; }
            		#SomethingToSay .boxBlackContent p a:hover
            				{ color:#fbaf1c; text-decoration:underline; }
            		#RecentlyFoundOut .boxBlackContent h3
            				{ font-size:170%; color:#fbaf1c; padding:0px; margin:0px; text-align:left; }
            		#RecentlyFoundOut .boxBlackContent p
            				{ font-size:120%; color:#fff; margin:5px 0px; padding:0px; }
            		#RecentlyFoundOut .boxBlackContent p a:link
            				{ color:#fff; text-decoration:none; }
            		#RecentlyFoundOut .boxBlackContent p a:visited
            				{ color:#fff; text-decoration:none; }
            		#RecentlyFoundOut .boxBlackContent p a:hover
            				{ color:#fff; text-decoration:underline; }
            		#Poll .boxOrangeBorderContent h3
            				{ font-size:170%; color:#fbaf1c; padding:0px; margin:0px; text-align:left; }
            		#Poll .boxOrangeBorderContent h4
            				{ font-size:170%; color:#fbaf1c; padding:0px; margin:0px; text-align:left; }
            		#Poll .boxOrangeBorderContent .textwidget
            				{ font-size:120%; color:#fff; }
            		#Poll .boxOrangeBorderContent p
            				{ font-size:120%; color:#fff; margin:5px 0px; padding:0px; }
            		#Poll .boxOrangeBorderContent p a:link
            				{ text-decoration:none; }
            		#Poll .boxOrangeBorderContent p a:visited
            				{ text-decoration:none; }
            		#Poll .boxOrangeBorderContent p a:hover
            				{ text-decoration:underline; }
            		#Poll ul
            				{ list-style-type:none; }
            		#Poll ul li
            				{ font-size:120%; color:#fff; }
            		#Poll .Buttons
            				{ height:21px; text-align:center; font-size:110%; font-weight:bold;
           					  border:0px;
           					  background:transparent url(img/btn-submit-bg.png) 0% 0% repeat-x; }
            	/* }}}-#Left */
				#CenterWrapper
					{ float:left; width:494px; }
				#CenterTop
					{ float:left; width:100%; height:10px; font-size:0px;
                      background:transparent url(img/center-top.png) 0% 0% no-repeat; }
				#CenterBottom
					{ float:left; width:100%; height:10px; font-size:0px;
                      background:transparent url(img/center-bottom.png) 0% 0% no-repeat; }
				#Center	{ float:left; width:478px; padding:10px 8px; background:#fff; }
            	/* {{{ */
            		#Center h1
            				{ font-size:180%; font-weight:bold; color:#262626; }
            		#Center h2
            				{ font-size:180%; font-weight:bold; color:#262626; text-align:left; }
					#Center h3
            				{ font-size:180%; font-weight:bold; color:#262626; text-align:left; }
            		#Center h2.pagetitle
            				{ font-size:180%; font-weight:bold; color:#262626; padding:0px; margin:0px; }
            		#Center h3#respond
            				{ text-align:left; font-size:130%; color:#977533; }
            		#Center ul
            				{ list-style-type:none; }
            		#Center p
            				{ font-size:120%; color:#262626; text-align:left; }
            		#comments
            				{ text-align:left; font-size:130%; color:#977533; }
            		#Center ul
            				{ text-align:left; }
            		#Center ul li
            				{ font-size:120%; }
            		#Center ol
            				{ text-align:left; }
            		#Center ol li
            				{ font-size:120%; }
            		.ld_errors_list
            				{ display:block; font-size:120%; font-weight:bold; color:#f00; text-align:left; 
            				  margin:10px 0px; }
            		.ld_form_content
            				{ text-align:left; }
            		.ld_form_content label
            				{ display:block; float:left; clear:left; font-size:120%; font-weight:bold; 
            				  color:#262626; width:80px; }
            		.ld_form_content input
            				{ margin:3px 0px; border:1px solid #262626; font-size:120%; width:185px; }
            		.ld_form_content input.ld_form_submit_button
            				{ height:21px; text-align:center; font-size:110%; font-weight:bold;
           					  border:0px; margin:10px 0px 10px 80px;
           					  background:transparent url(img/btn-submit-bg.png) 0% 0% repeat-x; }
            		.ld_form_content textarea
            				{ border:1px solid #262626; font-size:120%; width:300px; height:185px; }
            		ol.commentlist
            				{ text-align:left; }
            		ol.commentlist li
            				{ font-size:110%; padding:5px; }
            		ol.commentlist li.alt
            				{ background:#ededed; }
            		ol.commentlist li p
            				{ margin:5px 0px; padding:0px; font-size:120%; }
            		#commentform p
            				{ text-align:left; padding:0px; margin:5px 0px; }
            		#commentform p label
            				{ font-size:110%; font-weight:bold; }
            		#commentform p input
            				{ border:1px solid #262626; font-size:110%; }
            		#commentform p input#submit
            				{ border:0px; height:21px; font-weight:bold;
            				  background:transparent url(img/btn-submit-bg.png) 0% 0% repeat-x; }
            		#commentform p textarea
            				{ border:1px solid #262626; font-size:110%; width:80%; }
            		.post
            				{ padding:8px 0px 5px 0px; }
					.post h1
            				{ text-align:left; font-size:160%; font-weight:bold; color:#262626;
            		  margin:3px 0px; padding:0px; }
            		.post h1 a:link
            				{ color:#262626; text-decoration:none; }
            		.post h1 a:visited
            				{ color:#262626; text-decoration:none; }
            		.post h1 a:hover
            				{ color:#262626; text-decoration:none; }
            		.post h2
            				{ text-align:left; font-size:160%; font-weight:bold; color:#262626; 
					  margin:3px 0px 7px; padding:0px; }
					.post h2 a:link
            				{ color:#262626; text-decoration:none; }
            		.post h2 a:visited
            				{ color:#262626; text-decoration:none; }
            		.post h2 a:hover
            				{ color:#262626; text-decoration:none; }
            		.post h3
            				{ text-align:left; font-size:140%; font-weight:bold; color:#977533;
            		  margin:3px 0px; padding:0px; }
            		.post h3 a:link
            				{ color:#977533; text-decoration:none; }
            		.post h3 a:visited
            				{ color:#977533; text-decoration:none; }
            		.post h3 a:hover
            				{ color:#977533; text-decoration:none; }
            		.post .excerpt
            				{ text-align:left; font-size:130%; font-weight:bold; color:#977533;
            		  margin:0px; padding:0px; }
            		.post .excerpt p
            				{ margin:0px; padding:0px; }
            		.post .date
            				{ text-align:left; margin:0px; padding:0px; font-size:110%; font-weight:bold;  }
            		.post .date img
            				{ vertical-align:middle; padding:0px 5px 0px 0px; }
            		.post p
            				{ text-align:left; font-size:120%; }
            		.postBottom
            				{ color:#262626; line-height:21px;
            		  background:#fbaf1c url(img/btn-submit-bg.png) 0% 0% repeat-x; }
            		.postBottom a:link
            				{ color:#262626; text-decoration:underline; }
            		.postBottom a:visited
            				{ color:#262626; text-decoration:underline; }
            		.postBottom a:hover
            				{ color:#262626; text-decoration:none; }
            		.postNavBtnWrapper
            				{ height:21px; padding:0px 0px 0px 94px; text-align:left; }
            		.postNavBtnWrapper .postNavBtn
            				{ float:left; height:21px; padding:0px 5px; margin:0px 30px 0px 0px; background:#262626; color:#fff;
            				  line-height:21px; font-size:120%; font-weight:bold; }
            		.postNavBtnWrapper .postNavBtn a:link
            				{ color:#fff; text-decoration:none; }
            		.postNavBtnWrapper .postNavBtn a:visited
            				{ color:#fff; text-decoration:none; }
            		.postNavBtnWrapper .postNavBtn a:hover
            				{ color:#fff; text-decoration:underline; }
            	/* }}}-#Center */
            	#Right	{ float:left; width:193px; padding:0px 0px 0px 9px; 
            			  text-align:left; }
            	/* {{{ */
            		#RightColumnOrangeBox .boxOrangeContent h3
            				{ font-size:170%; color:#fff; padding:0px; margin:0px; text-align:left; }
            		#RightColumnOrangeBox .boxOrangeContent h3 img
            				{ padding:0px 5px 3px 0px; vertical-align:middle; }
            		#RightColumnOrangeBox .boxOrangeContent ul
            				{ margin:0px; padding:5px 0px 5px 30px; list-style-type:square; }
            		#RightColumnOrangeBox .boxOrangeContent ul li
            				{ font-size:110%; font-weight:bold; color:#000; margin:3px 0px; }
            		#RightColumnOrangeBox .boxOrangeContent ul li a:link
            				{ color:#000; text-decoration:underline; }
            		#RightColumnOrangeBox .boxOrangeContent ul li a:visited
            				{ color:#000; text-decoration:underline; }
            		#RightColumnOrangeBox .boxOrangeContent ul li a:hover
            				{ color:#000; text-decoration:none; }
            		#Archive .boxBlackContent h3
            				{ font-size:170%; color:#fff; padding:0px; margin:0px; text-align:left; }
            		#Archive .boxBlackContent h3 img
            				{ padding:0px 5px 3px 0px; vertical-align:middle; }
            		#Archive .boxBlackContent p
            				{ font-size:120%; color:#fff; margin:5px 0px; padding:0px; }
            		#Archive .boxBlackContent a:link
            				{ color:#fbaf1c; text-decoration:underline; }
            		#Archive .boxBlackContent a:visited
            				{ color:#fbaf1c; text-decoration:underline; }
            		#Archive .boxBlackContent a:hover
            				{ color:#fbaf1c; text-decoration:none; }
            		#Archive .boxBlackContent ul
            				{ margin:0px; padding:5px 0px 5px 30px; list-style-type:square; color:#fbaf1c; }
            		#Archive .boxBlackContent ul li
            				{ font-size:120%; margin:3px 0px; }
            		#Links .boxBlackContent h3
            				{ font-size:170%; color:#fff; padding:0px; margin:0px; text-align:left; }
            		#Links .boxBlackContent h3 img
            				{ padding:0px 5px 3px 0px; vertical-align:middle; }
            		#Links .boxBlackContent p
            				{ font-size:120%; color:#fff; margin:5px 0px; padding:0px; }
            		#Links .boxBlackContent a:link
            				{ color:#fbaf1c; text-decoration:underline; }
            		#Links .boxBlackContent a:visited
            				{ color:#fbaf1c; text-decoration:underline; }
            		#Links .boxBlackContent a:hover
            				{ color:#fbaf1c; text-decoration:none; }
            		#Links .boxBlackContent ul
            				{ margin:0px; padding:5px 0px 5px 30px; list-style-type:none; color:#fbaf1c; }
            		#Links .boxBlackContent ul li
            				{ font-size:120%; margin:3px 0px; }
					#UltimeleArticole .boxBlackContent h3
            				{ font-size:170%; color:#fff; padding:0px; margin:0px; text-align:left; }
            		#UltimeleArticole .boxBlackContent h3 img
            				{ padding:0px 5px 3px 0px; vertical-align:middle; }
            		#UltimeleArticole .boxBlackContent p
            				{ font-size:120%; color:#fff; margin:5px 0px; padding:0px; }
            		#UltimeleArticole .boxBlackContent a:link
            				{ color:#fbaf1c; text-decoration:underline; }
            		#UltimeleArticole .boxBlackContent a:visited
            				{ color:#fbaf1c; text-decoration:underline; }
            		#UltimeleArticole .boxBlackContent a:hover
            				{ color:#fbaf1c; text-decoration:none; }
            		#UltimeleArticole .boxBlackContent ul
            				{ margin:0px; padding:5px 0px 5px 30px; list-style-type:none; color:#fbaf1c; }
            		#UltimeleArticole .boxBlackContent ul li
            				{ font-size:120%; margin:3px 0px; }
            		#Subscribe .boxBlackContent h3
            				{ font-size:130%; color:#fbaf1c; padding:0px; margin:0px; text-align:left; }
			#Subscribe .boxBlackContent h3 a:link
            				{ color:#fbaf1c; text-decoration:none; }
			#Subscribe .boxBlackContent h3 a:visited
            				{ color:#fbaf1c; text-decoration:none; }
			#Subscribe .boxBlackContent h3 a:hover
            				{ color:#fbaf1c; text-decoration:underline; }
            		#Subscribe .boxBlackContent h3 img
            				{ padding:0px 0px 0px 5px; vertical-align:middle; }
            		#Subscribe .boxBlackContent p
            				{ font-size:120%; color:#fff; margin:5px 0px; padding:0px; }
            		#Subscribe .boxBlackContent p a:link
            				{ color:#fff; text-decoration:none; }
            		#Subscribe .boxBlackContent p a:visited
            				{ color:#fff; text-decoration:none; }
            		#Subscribe .boxBlackContent p a:hover
            				{ color:#fff; text-decoration:underline; }
            		#Subscribe a.button
            				{ width:82px; font-size:120%; font-weight:bold; }
            		#Adwords
            				{ margin:0px 0px 10px 0px; }
            		#Tags .boxBlackContent h3
            				{ font-size:170%; color:#fff; padding:0px; margin:0px; text-align:left; }
            		#Tags .boxBlackContent h3 img
            				{ padding:0px 5px 0px 0px; vertical-align:middle; }
            		#Tags .boxBlackContent p
            				{ font-size:120%; color:#fff; margin:5px 0px; padding:0px; text-align:center; }
            		#Tags .boxBlackContent a:link
            				{ color:#fff; text-decoration:none; }
            		#Tags .boxBlackContent a:visited
            				{ color:#fff; text-decoration:none; }
            		#Tags .boxBlackContent a:hover
            				{ color:#fff; text-decoration:underline; }
            	/* }}}-#Right */
            /* }}}-MainBox */
            #Footer { float:left; clear:both; width:100%; height:30px; margin:0px;
            		  border-top:2px solid #eca51d; }
            /* {{{ */
                #FooterMenu			{ float:left; list-style:none; padding:0px; margin:8px auto; color:#fff; }
                #FooterMenu li		{ float:left; padding-left:5px; font-size:110%; }
                #FooterMenu li a:link	{ color:#fff; text-decoration:none; }
                #FooterMenu li a:visited{ color:#fff; text-decoration:none; }
                #FooterMenu li a:hover	{ color:#fff; text-decoration:underline; }
                #FooterMenu li.footerRight	{ float:right; }
            /* }}}-Footer */
        /* }}}-Wrapper */
    /* }}}-PageSlot */
/* }}}-Body */
