

body {
background: #B8AAD4 url('images/bg.jpg') repeat-x top left; 
font-family: Arial;
font-size: 12px;
color: #333333;
}

#outerbox {
width: 1024px;
margin: 0px auto;
background-color: #FFFFFF;
}

#top {
background-color: #BFD359;
}

#top_menu {
text-align: right;
}

#links {
margin-right: 0px;
padding: 10px 0 10px 0;
background-color: #F6F6F6;
margin-left: 320px;
}

#top_menu a {
text-decoration: none;
color: #666666;
/*font-family:  Century Gothic, Arial;*/
font-family:  Arial;
letter-spacing: 1px;
font-weight: bold;
padding: 0 15px 0 15px;
}

#top_menu a:active {
color: #BFD359;
}


body#about a#aboutnav,
body#guarantee a#guaranteenav, 
body#faq a#faqnav,
body#palette a#palettenav, 
body#process a#processnav,
body#members a#membersnav,
body#home a#homenav,
body#designmenu a#designmenunav,
body#roomplanner a#roomplannernav,
body#palette a#palettenav,
body#designcenter a#designcenternav,
body#gift a#giftnav,
body#deslinks a#deslinksnav{
color: #BFD359;
}


#top_menu a:hover {
color: #9C88C6;
}


#design_menu {
margin: 40px 0px 10px 20px;
width: 1024px;
}


#design_menu a {
text-decoration: none;
color: #666666;
/*font-family: Century Gothic, Arial Narrow;*/
font-family:  Arial;
letter-spacing: 1px;
font-weight: bold;
padding-right: 23px;
}

#design_menu a .active {
color: #BFD359;
}

#design_menu a:hover {
color: #9C88C6;
}

a {
/*color: #BFD359;*/
color: #AABD49;
font-weight: bold;
text-decoration: none;
}

p{
color: #333333;
line-height: 16px;
}

h2 {
color: #9C88C6;
text-transform: uppercase;
font-size: 13px;
}

h4 {
color: #9C88C6;
text-transform: uppercase;
font-size: 12px;
}

h5 {
color: #327399;
text-transform: uppercase;
font-size: 12px;
}

h3 {
color: #9C88C6;
font-size: 24px;
font-family: Century Gothic, Arial;
font-weight: normal;
}

.green {
color: #BFD359;
}

.green2 {
color: #AABD49;
}

.small {
font-size: 11px;
}

.smalllight {
color: #FF3399;
font-size: 11px;
}

.smallblack {
color: #333333;
font-size: 11px;
}

p.black a{
color: #333333;
}

p.black a:hover{
color: #AABD49;
}

#faqlist p{
line-height: 24px;
}

.orange { 
color: #FB9739;
}

.blue { 
color: #27B4DD;
}

.pink { 
color: #B84197;
}

.purple { 
color: #C7A1CB;
}


ol.uploadin li{
padding-bottom: 5px;
}


ul.dot {
padding-left: 20px;
margin: 0px;
}

ul.dot li{
color:#BFD359;
padding-bottom: 5px;
}

ul.dot span{
color:#333333;
}

.block {width: 150px; text-align: center; padding: 20px 0 10px 10px;}
.block img { border: 0px solid #FFFFFF;}
.block a {text-decoration: none; color: #333333; font-family:  Arial; font-weight: bold;
}

#silver {
background-color: #F8F8F3;
width: 290px;
}

#silver h2{
color: #FFFFFF;
font-family: Century Gothic; Arial;
font-size: 14px;
padding: 5px 0 5px 15px;
font-weight: normal;
margin: 0px;
}

#silver h4{
color: #FFFFFF;
font-family: Century Gothic; Arial;
font-size: 12px;
padding: 5px 0 5px 15px;
font-weight: normal;
margin: 0px;
}


#designstyles a {
padding-bottom: 5px;

}

#purplebg {
background-color: #9C88C7;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
width: 290px;
}

#greenbg {
background-color: #BFD359;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
width: 290px;
}

#orangebg {
background-color: #EECC70;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
width: 290px;
}

#pinkbg {
background-color: #E27CB2;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
width: 290px;
}

#yellowbg {
background-color: #EBE953;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
width: 290px;
}

#silvercontent p{
color: #9966CC;
padding: 0 10px 10px 10px;
}

#bottom {
background-color: #BFD359;
}

#footer p{
font-size: 10px;
color: #FFFFFF;
}

#footer a {
color: #FFFFFF;
text-decoration: none;
}



/* MAIN CONTENT AREA */
#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 1024;
	background-color: #FFFFFF;
}




#side-a {
	float: left;
	/*width: 680px;*/
	width: 724px;
	}

#sidenew-a {
	float: left;
	/*width: 680px;*/
	width: 724px;
margin-top: -40px;
	}

#side-b { 
	margin: 0;
	float: left;
	width: 300px;
	height: 1% /* Holly hack for Peekaboo Bug */
}

#cfooter {
	clear: both;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

#content {
padding: 20px;
width: 650px;
}

#innercontent {
padding: 20px;
min-height: 600px;
}




/* INTRO NOTE */
#iwrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 1024px;
	height: 70px;
	background-color: #FFFFFF;
}

#iwrapper p {
margin-top: 10px;
}


#iside-a {
	float: left;
	background: #FFFFFF url('images/grey_bg.jpg') repeat-y top left; 
	width: 690px;
height: 70px;
}

#iside2a {
	float: left;
	background: #FFFFFF url('images/grey_bg.jpg') repeat-y top left; 
	width: 690px;
height: 1px;
}

#iside-a  p{
color: #663399;
padding: 0 20px 0 20px;
}

#i1side-a {
	float: left;
	background: #FFFFFF url('images/grey_bg.jpg') repeat-y top left; 
	width: 690px;
/*height: 300px;*/
height: 0px;
}

#i1side-a  p{
color: #663399;
padding: 0 20px 0 20px;
}


#iside-b {
	float: right;
	/*width: 130px;*/

}

#icontent { 
	float: left;
	width: 130px;
padding-left: 34px;
}

#ifooter {
	clear: both;
	background: #FFFFFF;
height: 0px;
margin: 0px;
padding: 0px;
}

#line {margin: 20px 0 20px 0; height: 10px; background-color: #B6B6B6; width: 100%;
}

#mwrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 1024px;
height: 380px;
	background: url("/path/to/your/background_cols.gif") repeat;
}


#mside-a {
	float: left;
background: #BDB0D9 url('images/purple_bg.jpg') repeat-x top left; 
width: 410px; 
height: 380px;
color: #FFFFFF;
border-right: 1px solid #FFFFFF;


}

#mside-a p {
color: #FFFFFF; 
padding: 10px 20px 0 20px;
line-height: 18px;
}



#tmsidea p {
color: #FFFFFF; 
padding: 10px 20px 0 20px;
line-height: 18px;
}



#mside-b {
	float: right;
	width: 330px;
}

#mcontent { 
	float: left;
	width: 280px;
}

#mtcontent { 
	width: 280px;
}

#mfooter {
	clear: both;
	height: 0px;
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
}

#picswrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
width: 330px;
	background: url("fondo.php?width_de=450&width_iz=150&color_de=33CC99&color_iz=CC6633") repeat;
}


#picscontainer {
	
}

#picsside-a {
	margin: 0;
	float: left;
	width: 160px;
	position: relative;
}

#picsside-b { 
	margin: 0;
	float: left;
	
	width: 160px;
	
}

#picsfooter {
	clear: both;
	background: #FFFFFF;
	height: 1% /* Holly hack for Peekaboo Bug */
margin: 0px;
padding: 0px;
}



