/*****************************************
SPIDER SMART - FRONT

STRUCTURE
*****************************************/

.fullContent
{width:885px; margin:0 auto;}


/*
.threeColumns div.column
{width:32.5%;}
*/
/*****************************************
CONTENTS
*****************************************/
.frontWhatIs
{ color:#666; font-family: Arial, Helvetica, sans-serif; }

	p.frontWhatIs
	{ font-size:14px; }

	ul.frontWhatIs
	{ list-style:none; }
	
		ul.frontWhatIs li
		{ background-position:0 50%; background-repeat:no-repeat; height:30px; line-height:30px; margin:8px 0; padding-left:100px; vertical-align:middle;}
		
				ul.frontWhatIs li.read
				{ background-image:url(images/img_li_read.gif); }
				
				ul.frontWhatIs li.write
				{ background-image:url(images/img_li_write.gif); }
				
				ul.frontWhatIs li.revise
				{ background-image:url(images/img_li_revise.gif); }
				
				ul.frontWhatIs li.twoLines
				{ line-height: 15px; }
			
.frontBoxes
{ background-position:50% 0; background-repeat:no-repeat; color:#666; font: normal 12px/1.5em Arial, Helvetica, sans-serif; padding-top:130px; text-align:left; }

	.frontBoxes h3
	{ background:url(images/bg_alpha_brown.png) 0 0 repeat; color:#FFF; font-size:22px; font-style:normal; font-weight:bold; line-height:1.5em; text-align:center;}
	
	.frontBoxes p
	{ background:#FCB13A; color:#1E1E1E; font-size:12px; margin:0; padding:10px 25px; height:72px;} /* height should be a temporary solution */
	/*
	.frontBoxes a
	{ display:block; height:100%; left:0; position:absolute; top:0; width:100%; }
	*/
	.boxOne
	{background-image:url(images/img_boxes_01.jpg)}
	
	.boxTwo
	{background-image:url(images/img_boxes_03.jpg)}
	
	.boxThree
	{background-image:url(images/img_boxes_02.jpg)}
	

.frontBoxes-2
{ color:#666; float: left; font: normal 12px/1.5em Arial, Helvetica, sans-serif; padding:0; text-align:left; width: 294px; }

	.frontBoxes-2 h3
	{ border-right:1px solid #fff; background: #fdc161; color: #fff; font-size: 18px; font-style: normal; height: 30px; line-height: 30px; text-align: center; }
	
	.borderRight
	{ border-right: 1px solid #f89a0b!important; }
	
	.frontBoxesDescription
	{ /*border-right:1px solid #f89a0b;*/ color: #006600 !important; /*height: 210px;*/ padding:10px 10px 0 42px; }
	
		.frontBoxesDescription p span
		{ font-size: 9px; float: right; }
        
        .frontBoxesDescription p
        { clear: left; }
		
		.frontBoxesDescription a, .frontBoxesDescription a:visited
		{ color: #006600 !important; font-weight: normal !important;  }
		
		.frontBoxesDescription a:hover
		{text-decoration: underline;}
	
	.frontInformation
	{ font-size: 18px; padding: 10px 0 0 0;}
	
		.frontInformation span
		{ font-size: 14px; }
	
	.moreLarge
	{ width: 296px; }

    /**
    * Specific for Glovill
    */   
    
    .space
    { margin: 0 0 10px 0 !important; width: 467px; font-size: 10pt; }
    
    .frontDescriptionGlovill
    { width: 515px; }
    
    .alternativeBgGlovill
    { height: 230px; background: #e4f6cd url("../images/bg_alternative.gif") repeat-x scroll 0 0 !important; }
     
    .signature
    { width: 467px; text-align: right; padding-top: 2px; }
    
        .signature p 
        { line-height:0.8em; font-size: 11px; color: #006600; }
    
    .title-glovill
    { text-align: center !important; }
    
    .largeImageGlovill
    { padding: 30px 0 0 30px; }

    .largeImageGlovill img
    { border: 1px solid #333333; }

	
.readMore a:link,
.readMore a:active,
.readMore a:visited,
.readMore a:hover {color: #C30007 !important;}

p.testimonialText {padding: 0; margin: 0; padding-left: 93px;}

 /**
* Specific for Centers Welcome
*/   

.centerWelcome
{ background:url(../images/bg_center_welcome.gif) repeat-x 0 0; height:355px; padding:45px; width:795px; }

	.centerWelcome div
	{ clear:both; height:auto; overflow:hidden;}

	.centerWelcome img
	{ clear:both; float:left; margin-left:45px;}
	
	.centerWelcome h1,
	.centerWelcome h3
	{ color:#427240; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
	
	.centerWelcome h1
	{ font-size:34px; font-style:italic; margin-top:85px; text-align:right; }
	
	.centerWelcome h2
	{ background:url(../images/bg_center_spidersmart_logo.gif) no-repeat right bottom; color:#000; float:right; font-size:19px; padding:60px 206px 40px 0;}
	
	.centerWelcome h3
	{ float:left; font-size:16px; font-style:normal; margin-top:40px; }
	
	.centerWelcome h3 a:link,
	.centerWelcome h3 a:visited,
	.centerWelcome h3 a:active
	{ color:#427240; } 
	
		.centerWelcome h3 a:hover
		{ text-decoration:underline; }
	