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

/*********************************************************
 * The Part Exchange 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:#f98f08; font-size:100%; text-decoration:none; }
a:visited { color:#f98f08; font-size:100%; text-decoration:none; }
a:hover	  { color:#f98f08; font-size:100%; text-decoration:underline; }
strong, b, em, i, span  
          { font-size:100%; }
html	
	{ padding:0px; height:auto;
	  background:transparent url(img/bg.png) 0% 0% repeat; }
body      
	{ text-align:center; margin:auto; padding:0px; }
/* {{{ */
    #PageSlot { width:946px; margin:auto; }
    /* {{{ */
        #Wrapper { float:left; clear:both; width:946px; padding:0px; }
        /* {{{ */
            #Header	 { float:left; width:100%; margin:0px 0px 5px; }
            /* {{{ */
            	#HeaderTop
            		{ float:left; clear:both; width:100%; height:7px; font-size:0px;
            		  background:transparent url(img/header-top.png) 0% 0% no-repeat; }
            	#HeaderCenter
            		{ float:left; clear:both; width:100%; height:115px;
            		  background:transparent url(img/header-bg.png) 0% 0% repeat-y; }
            	/* {{{ */
            		#HeaderCenter .left
            			{ float:left; clear:left; width:580px; height:100%; }
            		#HeaderCenter .left #Logo
            			{ float:left; clear:both; width:100%; height:81px;
            			  background:transparent url(img/logo.png) 27px 0% no-repeat; }
            		#HeaderCenter .left #Sublogo
            			{ float:left; clear:both; width:100%; height:40px;
            			  background:transparent url(img/sublogo.png) 39px 14px no-repeat; }
            		#HeaderCenter .right
            			{ float:left; width:366px; height:100%;
            			  background:transparent url(img/header-img.png) 0% 0% no-repeat; }
            	/* }}}-#HeaderCenter */
            	#HeaderBottom
            		{ float:left; clear:both; width:100%; height:6px; font-size:0px;
            		  background:transparent url(img/header-bottom.png) 0% 0% no-repeat; }
            /* }}}-#Header */
            #MenuWrapper
            	{ float:left; clear:both; width:100%; height:31px; }
            /* {{{ */
            	#MenuWrapper .left
            		{ float:left; clear:left; width:8px; height:100%;
            		  background:transparent url(img/menu-left.png) 0% 0% no-repeat; }
            	#MenuWrapper .center
            		{ float:left; width:930px; height:100%;
            		  background:transparent url(img/menu-bg.png) 0% 0% repeat-x; }
            	/* {{{ */
	            	#MenuWrapper .center ul 
	            		{ float:left; line-height:31px; width:100%; padding:0px; margin:0px; 
	            		  list-style-type:none; }
	            	/* {{{ */
	            		#MenuWrapper .center ul li	
	            			{ float:left; padding:0px 14px; margin:0px; color:#fff;
	            			  font-size:140%;
	            			  background:transparent url(img/menu-divider.png) 0% 0% no-repeat; }
	            		#MenuWrapper .center ul li.selected	
	            			{ font-weight:bold; }
	            		#MenuWrapper .center ul li.first	
	            			{ background:transparent; }
	            		#MenuWrapper .center ul li a:link
	            			{ color:#fff; text-decoration:none; }
	            		#MenuWrapper .center ul li a:visited
	            			{ color:#fff; text-decoration:none; }
	            		#MenuWrapper .center ul li a:hover
	            			{ color:#fff; text-decoration:underline; }
	            	/* }}}-#Menu */
	            /* }}}-#MenuWrapper .center */
	            #MenuWrapper .right
	            	{ float:left; width:8px; height:100%;
            		  background:transparent url(img/menu-right.png) 0% 0% no-repeat; }
            /* }}}-#MenuWrapper */
            #MainBox 
            	{ float:left; clear:both; width:940px; margin:0px; padding:0px 3px 10px; 
            	  background:transparent url(img/main-bg.png) 0% 0% repeat-y; }
            /* {{{ */
            	#Center	
            		{ float:left; width:652px; margin:0px; padding:12px 0px 20px 9px;
            		  border-top:4px solid #f79a24; }
            	/* {{{ */
            		h1
            			{ text-align:left; padding:0px; margin:5px 0px; font-size:240%;
            			  color:#f79a24; }
            		h2
            			{ text-align:left; padding:0px; margin:5px 0px; font-size:200%;
            			  color:#f79a24; }
            		h3
            			{ text-align:left; padding:0px; margin:5px 0px; font-size:160%;
            			  color:#f79a24; }
            		h4
            			{ text-align:left; padding:0px; margin:5px 0px; font-size:140%;
            			  color:#f79a24; }
            		h5
            			{ text-align:left; padding:0px; margin:5px 0px; font-size:120%;
            			  color:#f79a24; }
            		h6
            			{ text-align:left; padding:0px; margin:5px 0px; font-size:100%;
            			  color:#f79a24; }
            		p
            			{ text-align:left; padding:0px; margin:8px 0px; font-size:120%;
            			  color:#505e62; }
            		img.alignleft
            			{ float:left; padding:15px; }
            		img.alignright
            			{ float:right; padding:15px; }
            		ul, ol
            			{ margin:5px 0px; padding:0px 0px 0px 20px; text-align:left; color:#505e62; }
            		ul li, ol li
            			{ margin:0px; padding:0px; font-size:120%; color:inherit; }
            		#HomeTopBox
            			{ float:left; clear:both; width:635px; padding:0px 0px 0px 13px;
            			  border:1px solid #dfe2cb; background:#fcf9f0; }
            		/* {{{ */
            			#HomeTopBox .top
            				{ float:left; clear:both; width:100%; height:40px; }
            			#HomeTopBox .top h2
            				{ text-align:left; padding:0px; margin:0px; line-height:40px; font-size:200%;
            				  color:#505e62; }
            			#HomeTopBox .bottom
            				{ float:left; clear:both; width:100%; height:196px; }
            			#HomeTopBox .bottom .left
            				{ float:left; clear:left; width:258px; height:100%; }
            			#HomeTopBox .bottom .left p
            				{ font-size:130%; margin:5px 0px; padding:0px; text-align:left; 
            				  color:#505e62; line-height:14px; }
            			#HomeTopBox .bottom .left p.tellMeMore
            				{ text-align:right; line-height:20px; font-size:160%; font-weight:bold; }
            			#HomeTopBox .bottom .left p.tellMeMore img
            				{ vertical-align:middle; padding:0px 4px; }
            			#HomeTopBox .bottom .left p.tellMeMore a:link,
            			#HomeTopBox .bottom .left p.tellMeMore a:visited,
            			#HomeTopBox .bottom .left p.tellMeMore a:hover
            				{ color:#f79a24; }
            			#HomeTopBox .bottom .right
            				{ float:left; width:377px; height:100%;
            				  background:transparent url(img/home-topbox-img.png) 0% 0% no-repeat; }
            		/* }}}-#HomeTopBox */
            		.propertyOfTheWeek
            			{ float:left; clear:both; width:650px; margin:10px 0px 0px;
            			  border:1px solid #f79a24; }
            		/* {{{ */
            			.propertyOfTheWeek .header
            				{ float:left; clear:both; width:100%; height:19px; line-height:19px;
            				  text-indent:10px; text-align:left; font-size:140%; font-weight:bold; 
            				  color:#fff;
            				  background:transparent url(img/orange-2gradient-bg.png) 0% 0% repeat-x; }
            			.propertyOfTheWeek .header img
            				{ vertical-align:middle; }
            			.propertyOfTheWeek .content
            				{ float:left; clear:both; width:100%; padding:9px 0px 0px; }
            			.propertyOfTheWeek .content .left
            				{ float:left; clear:left; width:318px; height:216px; }
            			.propertyOfTheWeek .content .right
            				{ float:left; width:322px; padding:0px 0px 0px 10px; }
            			.propertyOfTheWeek .content .right h3
            				{ text-align:left; color:#505e62; font-size:170%; margin:5px 0px 0px; padding:0px; }
            			.propertyOfTheWeek .content .right h5
            				{ text-align:left; color:#505e62; font-size:130%; margin:0px 0px 5px; padding:0px; }
            			.propertyOfTheWeek .content .right p
            				{ text-align:left; color:#505e62; font-size:110%; margin:5px 0px; padding:0px;
            				  line-height:14px; }
            			.propertyOfTheWeek .content .right ul
            				{ text-align:left; margin:5px 0px; padding:0px 0px 0px 20px; color:#f28c0b;
            				  list-style-image:url(img/orange-bullet.png); }
            			.propertyOfTheWeek .content .right ul li
            				{ text-align:left; color:#505e62; font-size:110%; line-height:14px; }
            			.propertyOfTheWeek .content .right .orangeBtn
            				{ width:129px; height:25px; line-height:25px; margin:5px 0px; 
            				  padding:0px 20px 0px 140px; font-size:130%; font-weight:bold; color:#fff;
            				  background:transparent url(img/btn-orange.png) 140px 0% no-repeat; }
            			.propertyOfTheWeek .content .right .orangeBtn a:link,
            			.propertyOfTheWeek .content .right .orangeBtn a:visited,
            			.propertyOfTheWeek .content .right .orangeBtn a:hover
            				{ color:#fff; }
            		/* }}}-.propertyOfTheWeek */
            		.newsBox
            			{ float:left; clear:both; width:650px; margin:10px 0px 0px; 
            			  border:1px solid #f79a24; }
            		.newsBox h4
            			{ float:left; clear:both; width:100%; height:19px; line-height:19px;
            			  text-indent:10px; text-align:left; font-size:140%; font-weight:bold; 
            			  color:#fff; padding:0px; margin:0px;
            			  background:transparent url(img/orange-2gradient-bg.png) 0% 0% repeat-x; }
            		.newsBox h4 a:link,
            		.newsBox h4 a:visited,
            		.newsBox h4 a:hover
            			{ color:#fff; }
            		.newsBox .newsContent
            			{ float:left; clear:both; width:630px; padding:5px 10px; }
            		.backToPosts
            			{ width:100%; padding:20px 0px; font-size:160%; font-weight:bold; }
            		.newsNavigation
            			{ float:left; clear:both; width:100%; padding:10px 0px; }
            		.newsNavigation .newsNavigationleft
            			{ float:left; clear:left; font-size:140%; font-weight:bold; }
            		.newsNavigation .newsNavigationright
            			{ float:right; clear:right; font-size:140%; font-weight:bold; }
            		.commentsBox input
            			{ font-size:110%; color:#505e62; }
            		.commentsBox textarea
            			{ font-size:110%; color:#505e62; width:80%; }
            		.commentsBox #submit
           				{ float:left; clear:both; width:102px; height:25px; line-height:25px;
           				  border:none; color:#fff; text-align:center; font-size:140%; font-weight:bold;
           				  margin:10px 0px 0px;
           				  background:transparent url(img/btn-submit-gray.png) 0% 0% no-repeat; }
            	/* }}}-#Center */
            	#Right
            		{ float:left; width:268px; margin:0px; padding:12px 0px 10px 11px;
            		  border-top:4px solid #f79a24; }
            	/* {{{ */
            		#PropertySearch
            			{ float:left; clear:both; width:249px; padding:0px 0px 8px 8px; background:#f98f08; }
            		/* {{{ */
            			#PropertySearch .header
            				{ float:left; clear:both; width:100%; height:33px;
            				  font-size:200%; text-align:left; color:#fff; padding:6px 0px 0px; }
            			#PropertySearch .header img
            				{ vertical-align:middle; }
            			#PropertySearch .content
            				{ float:left; clear:both; width:100%; }
            			#SearchForm
            				{ float:left; clear:both; width:241px; /*background:transparent url(img/sb.png) no-repeat;*/ ) }
            			#SearchForm .top
            				{ float:left; clear:both; width:100%; height:18px;
            				  background:transparent url(img/searchform-box-top.png) 0% 0% no-repeat; }
            			#SearchForm .middleWrapper
            				{ float:left; clear:both; width:239px; padding:0px 0px 0px 2px;
            				  background:transparent url(img/searchform-box-bg.png) 0% 0% repeat-y; }
            			#SearchForm .middle
            				{ float:left; clear:both; width:217px; padding:0px 0px 0px 22px;
            				  text-align:left;
            				  background:#f5f5f5 url(img/searchform-box-gradientbg.png) 0% 0% repeat-x; }
            			#SearchForm .middle label
            				{ display:block; float:left; clear:both; font-size:130%; font-weight:bold;
            				  color:#677377; height:20px; line-height:20px; }
            			#SearchForm .middle select
            				{ float:left; clear:both; width:184px; border:2px solid #ececec; font-size:120%;
            				  height:25px; }
            			#SearchForm .middle select option
            				{ font-size:100%; }
            			#SearchForm .middle input.submit
            				{ float:left; clear:both; width:102px; height:25px; line-height:25px;
            				  border:none; color:#fff; text-align:center; font-size:140%; font-weight:bold;
            				  margin:2px 0px 0px;
            				  background:transparent url(img/btn-submit-gray.png) 0% 0% no-repeat; }
            			#SearchForm .bottom
            				{ float:left; clear:both; width:100%; height:19px;
            				  background:transparent url(img/searchform-box-bottom.png) 0% 0% no-repeat; }
            		/* }}}-#PropertySearch */
            		#Right .banner
            			{ float:left; clear:both; margin:11px 0px 0px; font-size:0px; }
            	/* }}}-#Right */
            /* }}}-MainBox */
            #MainBoxFooter
            	{ float:left; clear:both; width:100%; height:4px; font-size:0px;
            	  background:transparent url(img/mainbox-footer.png) 0% 0% no-repeat; }
            #Footer { float:left; clear:both; width:100%; height:46px; margin:0px; }
            /* {{{ */
            	#FooterTop
            		{ float:left; clear:both; width:100%; height:6px; font-size:0px;
            		  background:transparent url(img/footer-top.png) 0% 0% no-repeat; }
            	#FooterMiddle
            		{ float:left; clear:both; width:100%; height:33px;
            		  background:transparent url(img/main-bg.png) 0% 0% repeat-y; }
            	/* {{{ */
	                #FooterMenu			
	                	{ float:left; list-style:none; padding:0px 20px; margin:0px; color:#8ba8ac; line-height:24px; }
	                #FooterMenu li		
	                	{ float:left; padding-left:5px; font-size:110%; }
	                #FooterMenu li a:link,
	                #FooterMenu li a:visited,
	                #FooterMenu li a:hover	
	                	{ color:#8ba8ac; }
	                #FooterMenu li.footerRight	
	                	{ float:right; }
	            /* }}}-#FooterMiddle */
	            #FooterBottom
	            	{ float:left; clear:both; width:100%; height:7px; font-size:0px;
	            	  background:transparent url(img/footer-bottom.png) 0% 0% no-repeat; }
            /* }}}-Footer */
        /* }}}-Wrapper */
    /* }}}-PageSlot */
/* }}}-Body */