﻿body  
{
    margin: 0; 
    padding: 0;
    font-size: 0.6em;
    font-family: Verdana;    
    background: #dcdcdc url(i/bg.jpg) repeat-x;
}    

 

img {border-style: none; }
/* Site layout, based around a 100px site */
#visualwrapper { width:1000px; margin: 0 auto;  }

/* 
 * HEADER : includes logo + menu
 * ---------------------------------------------------------------
 */
#header { position: relative; height: 111px;}
#header #logo { position: absolute; top: 0; left: 0; }
#header #logo img { text-decoration: none; border-style: none; }

#header #nav  
{
    position: absolute; 
    bottom: 0px; 
    right: 0px; 
    background: url(i/menu-bg.png) no-repeat 0 0; 
    width: 714px;
    height: 48px;
    
}

#header #nav a, #header #nav a:visited { color: White; text-decoration: none;}
#header #nav ul { list-style: none; margin-left: 0px; padding-left: 130px; }
#header #nav li { float: left; color: White; margin-left: 0px; padding: 0 15px 0 15px; font-family: Verdana; font-size: 14pt;}
#flashwrapper { height: 360px;  }

/*
 * CONTENT: columns
 * ---------------------------------------------------------------
 */
#content { clear:both;}
#content .col { width: 330px; margin-right: 3px; float: left; }

#content .ice { background: url(i/ice-bg.jpg) no-repeat;  padding-top: 282px; padding-bottom: 20px; }
#content .ice p { padding: 0 20px 0 20px; }

#content .services p { padding: 0 20px 0 20px; }

#content .social { }
#content .social .social-top {   height: 52px; width: 334px; background: transparent url("i/social-bg-top.jpg") no-repeat scroll left top; }
#content .social .social-content {  padding: 0 20px 0 20px; min-height: 200px; max-height: 254px; width: 334px; background: transparent url("i/social-bg-bot.jpg") no-repeat scroll left bottom; }

#content .social .social-content #tweet { width: 280px; float: left; }
#content .social .social-content ul { margin-left: 0px; padding-left: 5px;}
#content .social .social-content ul li { margin-left: 0px;  padding-left: 5px; margin-bottom: 5px; }


/* 
 * FOOTER: footer
 * ---------------------------------------------------------------
 */
 #footer { clear: both; text-align: center; width: 100%; padding-top: 30px; }

