a{
	text-decoration: underline;
	color:#000;
}
a:hover {
	text-decoration: none;
}

body {
	font-weight: normal;
	background-color: #c0c0c0;
	font-size:76%;
	margin:0;
	font-family: Tahoma, Arial;
}

div {background-color:#fff;}
img {border:0;}
h1 {font-size:2em;margin:0;line-height:1em; color:#447267;}

p {line-height:1.3em;}

div#container {width:996px;margin:0 auto 0 auto;}
div#topbanner {background-color:#F1F1F1;width:100%;height:22px;display:none;}
div#banner {height:85px;width:996px;background: transparent url(images/header_line.gif) bottom left repeat-x;padding-top:20px;}
div#leftcolumn {width:200px;float:left;}

div#maincolumn {
float:left;
margin:10px;
padding:30px;
width:716px;
}

body.home div#maincolumn {margin:0 0 0 10px;padding:0;width:786px;}
div#homepagehero,div#buynowhero {width:784px;border-left:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;position:relative;}
div#footer {padding-top:5px;height:26px;clear:both;width:996px;background: transparent url(images/header_line.gif) top left repeat-x;}
div#footerinner {margin-bottom:5px;background: #fff url(images/footerbg.gif) top left repeat-x;height:21px;}
ul#navigation
{
    width:200px;list-style-type:none;
    padding:0;margin:0 0 10px 0;
}
    ul#navigation li
    {
        width:180px;
        background: #f5f5f5 url(images/navbullet.gif) 10px 8px no-repeat;
        padding-left: 20px;
        display:block;height:1.5em;line-height:1.5em;
        border-bottom:solid 1px #fff;
    }
        ul#navigation li a {color:#333333;text-decoration:none;font-family:verdana;font-size:0.9em;}

div#livechatcontainer {padding:10px 0;}

p span.joke {font-weight:bold;color:#447267;}

div#homepagehero h1 {font-size:3.5em;margin:0;line-height:0.6em;text-transform:uppercase; color:#447267;}
h1 span.part1 {margin-left:20px;margin-top:70px;display:block;}
h1 span.part2 {margin-left:50px;display:block;}
h1 span.part3 {margin-left:80px;display:block;}

div#homepagehero h2 {font-size:3.5em;margin:55px 0 0 20px;line-height:1em;text-transform:uppercase;}

div#highlights
{
clear:both;
}

div#highlights ul
{
    margin:20px 0 0 36px;padding:0;
    width: 669px;
}
div#highlights ul li
{
    display:block;width: 203px;
    background: transparent url(images/tick.gif) top left no-repeat;
    padding-left: 20px;
    float:left;
    height:2.5em;
    list-style-type: none;    
}

div#highlights ul
{
    margin:20px 0 0 36px;padding:0;
    width: 669px;
}
div#highlights ul li
{
    display:block;width: 203px;
    background: transparent url(images/tick.gif) top left no-repeat;
    padding-left: 20px;
    float:left;
    height:2.5em;
    list-style-type: none;    
}


@media print
{
body {background-color: #fff;}
div#container {width:600px;margin:0 auto 0 auto;}
div#banner {height:85px;width:600px;background: transparent url(images/header_line.gif) bottom left repeat-x;padding-top:20px;}
div#leftcolumn,div#footerinner {display:none;}
div#maincolumn {margin-left:0;width:600px;float:none;}
div#homepagehero {width:600px;border-left:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;position:relative;}
div#footer {padding-top:5px;height:26px;clear:both;width:600px;background: transparent url(images/header_line.gif) top left repeat-x;}
#google_ads_frame2 {display:none;}
}