/* CSS Document :: Joanna Wallis */

/* bespoke lamps page styles ---------------------------------------------------------------------------------------------------------- */
#topLeftNav						{width:316px; height:118px; float:left; background-color:#000;}
#lampsContainer					{clear:both; width:990px; background: #000 url(../images/lampsBG.jpg) top left no-repeat;}
#lampsContainer2				{clear:both; width:990px; background: #000 url(../images/lampsBG2.jpg) top left no-repeat;}
	#leftNav					{float:left; width:230px;}
	#rightContent				{float:left; width:760px;font-size:1em}
		#thumbnailsCol				{float:left; width:105px;}
		#col591						{float:left; width:591px;}
		#col696						{float:left; width:671px; margin:0 0 0 25px;}
h2								{width:590px; background-color:#49483E; text-align:center; color:#fff; padding:0.4em 0 0.4em 0; font-size:0.9em; margin: 12px 0 12px 0;}
#rightContent h2				{width:670px; background-color:#49483E; text-align:center; color:#fff; padding:0.4em 0 0.4em 0; font-size:0.9em; margin: 12px 0 12px 0;}
p								{padding:0 0 2em 0;}
#col696 img						{border: 1px solid #49483E; margin:0 10px 10px 0;}		
#col696 li                      {color:#9A8F7E;}
#leftNav ul										{width:205px; padding: 2px 0 7px 0px; margin: 8px 0 0 20px; border-bottom: 1px solid #49483E;}
#leftNav li										{font-size:0.9em; list-style:none; padding:0 0 0.6em 0;}
#leftNav li a									{text-decoration:none; font-weight:bold;}
#leftNav li a.selected 							{color:#fff;}	


#rightContent ul
{
    padding:0px;
    margin:0px;
    list-style:none;
}

#rightContent #odlist
{
    margin-left:150px;
    list-style-type:disc;
}

.prodl
{
    width:324px;
    min-height:95px;
    height:95px;
    float:left;
    display:block;
    padding:10px 10px 10px 0px;
    margin:0px;
    border-bottom:solid 1px #49483E;
    border-right:solid 1px #49483E;
}

.prodr
{
    width:324px;
    min-height:95px;
    height:95px;
    float:left;
    display:block;
    padding:10px 0px 10px 10px;
    margin:0px;
    border-bottom:solid 1px #49483E;
}

#rightContent .prodl img
{
    margin:0px 10px 0px 0px;
}

#rightContent .prodr img
{
   margin:0px 0px 0px 10px;
}

#prodPhotos h2
{
    width:70px;
    background:#211E1A;
}

#prodPhotos
{
    float:left; width:70px;margin-left:25px;margin-right:10px;
}

#prodDetails
{
    float:left; width:617px;
}

#prodImage
{
    float:left;width:284px;
    padding:0px 10px 10px 0px;
    border-right:solid 1px #49483E;
    border-bottom:solid 1px #49483E;
}

.prodDesc
{
    float:right;width:262px;
    border-bottom:solid 1px #49483E;
    padding:15px;
    margin-right:30px;
    color:#9A8F7E;
    font-size:0.9em;

}

.prodWhite
{
    color:#FFFFFF;
}

.prodPrice
{
    float:right;width:277px;
    padding:15px 0px 15px 15px;
    margin-right:30px;
    font-size:0.9em;
}

.prodButton
{
    background:#211E1A;
    width:269px;
    min-height:15px;
    text-align:center;
    padding:5px;
    font-weight:bold;

    
}

.prodButton a
{
    display:block;
}

#contactform
{
    border-top: 1px solid #49483E;
    padding-top:20px;
    font-size:0.9em;
}

#contactform input 
{
    height:12px;padding:4px;margin:0px;font-size:1.1em;width:222px;margin-top:2px;
}

#contactform .nowidth input 
{
    width:auto;
}

#contactform textarea 
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:1em;
}

#contactform select,textarea 
{
    margin-top:2px;
}

#contactform div
{
    color:#9A8F7E;
}

#layleft
{
    float:left;
    width:272px;
}

#layright
{
    float:right;
    width:395px;
}