/*
Theme Name: APRIL
Theme URI: http://ydread.com
Version: 2.1
Author: john stager
Author URI: http://ydread.com
  Tags: simple, clean, fixed width, widget-ready, widgets, right sidebar, two columns, valid XHTML, valid CSS,960 Grid.
  Licence: Commercial
  
  Description: A theme created with developers in mind which should enable rapid WP reskinning. The CSS is minimal but consistent cross-browser, there are a couple of SEO tweaks and the page navigation works sensibly but can modified easily.

  The CSS that follows is what I feel is the bare minimum of styling for a two column, fixed width and centred layout that should be
  consistent in 'modern browsers'
*/


@import url("960.css");
@import url("reset.css");
@import url("text.css" );
@import url("ie.css");
@import url("ie6.css");
@import url("layout.css");
@import url("nav.css");



/*----/ APRIL----*/

#APRIL {
	width:940px;
	height:auto;
	left: 0px;
	top: 0px;
}

#wrapper1 {
	background-image: url(images/bbg1.gif);
 
}

#HEADER {
	width:940px;
	height:47px;
	background-image: url(images/HEADER.png);
}

#LSIDEHOME {
	width:340px;
	height:auto;
        background-color: #dddddd; 	
}
#LSIDE {
	width:340px;
	height:auto;
	
}
#MOVABLES {
	width:180px;
	height:495px;
	background-image: url(images/MOVABLES.png);
}
#NAVBARK {
	width:100%;
	height:auto;
        background-color: #5c5a5c; 
}

#NAVBAR-01 {
	width:160px;
	height:128px;
	color: #231044;
        background-color: #5c5a5c; 
}
#NAVBAR {
	width:160px;
	height:auto;
        background-color: #7e7c7e; 
}
#MENU {
	width:97%;
	height:auto;       
	padding-right: 1%;
	padding-left: 1%;
        background-color: #7e7c7e; 
} 

#Mmenu {
	width:91%;
	height:auto;       
	padding-right: 7%;
	padding-left: 1%;
        background-color: #5c5a5c; 
} 

#menu {
	width:96%;
	height:auto;       
	padding-right: 1%;
	padding-left: 2%;
        color: #fff;
        background-color: #5c5a5c; 
} 

#menu ul.section li {
	text-transform:none;
 
}

#menu ul.section li a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#NEWS {
	width:160px;
	height:auto;
        background-color: #5c5a5c; 
}

#NEWS ul.section li a {
       background:#5c5a5c;
}

#RSIDE {
	width:600px;
        background:#fff;
	padding-bottom: 1.5em;  
}

#LOGO {
	width:600px;
	height:124px;
	background-image: url(images/LOGO.png);
}

#CONTENT {
	width:96%;
	height:auto;
	padding-right: 2%;
	padding-left: 2%;
        background:#fff;
}
	

#FOOTER {
	width:940px;
	height:66px;
	background-image: url(images/FOOTER.png);
}



body {

        background-color: #313131; 
	margin-top: 0px;
	margin-bottom: 0px;
}

html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; 

}


/*----/ APRIL----*/



/*----/REVAMP  ----*/


#revamp {
	margin-bottom: 1em;
	padding-top: 1em;
	padding-bottom: 1em;  
	padding-left: 1%;
        border-top-width: 1px;   
        border-top-style: solid;
        border-top-color: #999;
        border-left-width: 1px;   
        border-left-style: solid;
        border-left-color: #999;
        border-right-width: 1px;   
        border-right-style: solid;
        border-right-color: #999;
        width: 98%;

}




#revamp #revampB4 {
	float: left;
	width: 27%;
	padding: 1%;
}

#revamp #revampBFA {
	float: left;
	width: 44%;
	padding: 1%;
}
#revamp #revampFT {
	float: right;
	width: 60%;
	padding: 1%;
}
#revamp #revampF {
	width: 60%;
	float: left;
	padding-right: 1%;
	padding-left: 1%;
}
#revamp #revampDEC {
	margin-top: 2%; 
	width: 27%;
	float: right;
	padding-top: 4%;
	padding-right: 2%;
	padding-left: 2%;

}

#cleAR {
	clear: both;
}

/*----/REVAMP----*/
/*----/MY_XTRA----*/

#homepage {
	margin-top: 1%; 
	font-size: 14px;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
	word-spacing: normal;
	display: block;
	padding-top: 5px;
	padding-bottom: 4px;
}
#homepage .save {
	font-variant: small-caps;
	text-transform: capitalize;
	color: #0C3;
	padding-top: 20px;
	padding-bottom: 10px;
}
#homepage .buy {
	font-size: 16px;
	font-weight: bolder;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}

#homey {
	margin-left: 4%;  
	margin-right: 4%; 

	padding-left: 1%;   
	padding-right: 1%; 

	float: right;
	width: 85%;
}
#ABOUT {
	font-size: 14px;
	margin-bottom: 10%;
}
#ABOUT .SHIFT {
	display: block;
	padding-left: 50.5%;
}
#contact {
	clear: both;
	padding: 5em;
}
#location {
	clear: both;
	padding: 2em;
}
#FURNACCES {
	clear: both;
	margin-top: 3em;
	padding: 2em;
}

#NACCESS {
	padding: 1%; 
	border: 1px solid #999;
	clear: both;
}
#NACCESS_L {
	margin-top: .25em;
	margin-bottom: .5em; 
	padding-top: 1em;
	padding-bottom: 2em;  
	padding-left: .45em;   
	padding-right: .45em; 
	border: 1px solid #999;
	float: left;
	width: 47%;
        
}

#NACCESS_R {
	margin-top: .25em;
	margin-bottom: .5em; 
	padding-top: 1em;
	padding-bottom: 2em;  
	padding-left: .45em;   
	padding-right: .45em;
	border: 1px solid #999;
	float: right;
	width: 47%;
       
}


#FURnACC {
	float: left;
	padding-top: 1%;
	padding-bottom: 1%;  
	padding-left: .25%;   
	padding-right: .25%;
	text-align: center;

}
#FURnACCDES {
	float: right;
	padding-top: 1em;
	padding-bottom: 1%;  
	padding-left: 1%;   
	padding-right: 1%;
	width: 45%;
}
#pixrandom {
	text-align: center;
	width: 90%;
        margin-left: 5%;
}

#loca  {
	width: 75%;
	margin-left: 20%;
}
#furn   {
	float: left;
	width: 50%;
}
#accs   {
	float: right;
	width: 50%;
}
#ydread {
	float: right;
	width: 15%;
	margin-left: 85%;	
	color: #E2BFF0;	
}
#ydread a {
	color:#C498E0;
	font-weight:bold;
	text-decoration:none;
}

#movableCon li {
	list-style-type: none;	
	
}

#locamap {

	margin-bottom: 10px;	
	
}

/*----/MY_XTRA----*/

/*----/more MY_XTRA----*/

#NAVBAR h1, #NAVBAR h2, #NAVBAR h3, #NAVBAR h4, #NAVBAR h5, #NAVBAR h6
{
	color: #fff;
}
#NEWS h2 {
       font-size: 22px;
       margin-left:5px;
}
#CONTENT h2 {

	font-family: asenine_wide_regular;
	text-decoration: none;
	color: #512851;	
	
}

#CONTENT {

    
    color: #313131;
	
}


/*----/more MY_XTRA----*/

span {
}

#SPANNER {
	font-size: 10px;
	text-decoration: none;	
}

#searchform {
	padding-left: 5%;	
} 
#eentscenter {
	text-align: center;
}

.tom {
  border:0 ;
  margin-bottom:0;	
  background-color: #ccccccc
}

/*postupdate revamp access fur 12 15 2011*/

#PUFURNACCES {
	clear: both;
	margin-top: 3em;
	padding: 2em;
}

#PUNACCESS {
	padding: 1%; 
	border: 1px solid #999;
	clear: both;
}


#PUNACCESS_R {
	margin-top: .25em;
	margin-bottom: .25em; 
        margin-left: .5em; 
	padding-top: 1em;
	padding-bottom: 1em;  
	padding-left: 2%;   
	padding-right: 1%;
	border: 1px solid #999;
	float: right;
	width: 85%;
}


#PUFURnACC {
	float: left;
	padding: 1%;
	text-align: center;

}
#PUFURnACCDES {
	float: right;
	padding-top: 2em;
	padding-bottom: 1%;  
	padding-left: 1%;   
	padding-right: 1%;
	width: 65%;
        font-size: 14px;
}


#FURN {
	float: left;
	padding-top: .5%;
	padding-bottom: .5%;  
	padding-left: 4px;   
	padding-right: 1%;
	text-align: center;

}
#FURNDES {
	float: right;
	padding-top: 2em;
	padding-bottom: .5%;  
	padding-left: .5%;   
	padding-right: .5%;
	width: 65%;
        font-size: 14px;
}

#aboutPG  {
	padding-top: 1em;  

}

#mailinglist  {
	padding-top: 2em;
	padding-bottom: 6em;  
	padding-left: 5em;   
	padding-right: 5em;	    
}

.float-rite_o {
        width: 40%;
	float:right;
	padding-left: 5px;
	padding-right: 1px;
	padding-top: 2.5em;
	padding-bottom: 1px;

}

.float-rite {
	float: right;
	padding-top: 1em;
	padding-bottom: 1%;  
	padding-left: 1%;   
	padding-right: 1%;
	width: 45%;

}


