/* CSS Document */

body
{
/*      background:url(images/bg.png); background-repeat:repeat-x; color: #545454; margin:0; padding:0; */
/*      background:url(images/bg.gif); background-repeat:repeat-x; margin:0; padding:0; */
/*      height:100%; width:100%; background-color: #000000; margin:0; padding:0; */

/* background-color: #FBFBFB; */
background-color: #D6D6D6;
}

/* body, html { height: 100%; } */

div, p, h1, h2, h3, h4, img, form, ul, a { padding:0; margin:0; }
ul { list-style-type:none; }
.spacer { clear:both; line-height:0; font-size:0;}
img { border: none; }

p.contact a { color: #C0C0C0; text-decoration: none; font-family: Tahoma }
p.contact a:hover { color: #FF0000; }

h1
{
	font:bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
        color:#666666;
        text-align: center;

}

h2 {
        font: bold 14px Arial, Helvetica, sans-serif;
        color: #000000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}

h3
{
        font-family: Tahoma;
        color: #000000;
        text-align: center;
        font-size: 12px;

}

h4
{
        font-family: Tahoma;
        color: #848484;
        text-align: center;
        font-size: 12px;

}

h5             
{                  
        font-family: Tahoma;
        color: #FFFFFF;
        text-align: center;
        font-size: 14px;

}

h6             
{                  
        font-family: Tahoma;
        font-weight: bold;
        color: #000000;
        text-align: center;
        font-size: 12px;

}

/*-----------------------------------container----------------*/

#container { width:1145px; margin-left: auto; margin-right: auto;

border-left:1px solid #848484;
border-right:1px solid #585858;
border-top:1px solid #848484;
border-bottom:1px solid #585858;

/* background:url(images/bg.jpg); background-repeat:repeat; background-attachment:fixed; position:relative; */

}

/* Logo + Site map */

#topleft{

        width: 275px;
        float:left;
	padding:0;
        overflow: hidden;
	background-color: #FFF;
}

#topleft ul.link{
        width:59px; position:relative; padding:0 0 0 125px; height:13px;
        background:url(images/linik_bore.gif) repeat-x left bottom; font-size:0;
	margin:12px 0 0 0;
        }

#topleft li a{
	 text-decoration:none; color: #333333;
         font:bold 10px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
}

#topleft img.logo{
        margin:4px 0 5px 5px; display:block;
        }

#topleft img.dots{
        margin:2px 2px 5px 5px; display:block;
        }

#topleft p.line{
	width:59px; position:relative; padding:0 0 0 125px; height:13px;
        background:url(images/mid_line.gif) repeat-x left bottom; font-size:0;
        margin:12px 0 0 0;
}

#text{
         text-decoration:none; color: #333333;
         font:bold 10px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
}

/* Input + Buttons */

input
{
background-color: #A4A4A4;
border: 1px solid #6E6E6E;
text-decoration:none; 
color: #FFF;
font:bold 10px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
}

input[type=text] {
font-family: Tahoma;
font-weight: bold;
font-size: 8pt;
text-transform:none;
}

input[type="checkbox"] { vertical-align: middle; }

select option
{
background-color: #A4A4A4;
border: 1px solid #6E6E6E;
color: #FBFBFB;
font-family: Tahoma;
font-weight: bold;
font-size: 8pt;
}

.textwhy
{
        font-family: Tahoma;
        color: #2E2E2E;
        text-align: center;
        font-weight: bold;
        font-size: 14px;
}

/* Admin panel sub navigation */

.anav a { color: #000000; text-decoration: none; }
.anav a:hover { color: #FF0000; }

.anav
{
        text-align: left;
        width: 95%;  
        padding: 5px;
        margin-left: 12px;
        font-size:12px;
        font-family:Tahoma;
}

/* Ticket sub navigation */

.ticketnav a { color: #000000; text-decoration: none; }
.ticketnav a:hover { color: #FFF; }

.ticketnav
{
        text-align: center;
        width: 95%;
        padding: 5px;        
        margin-left: 10px;
        font-size:12px;
        font-family:Tahoma;
}

/* Pricing page sub navigation */

.servertypes a { color: #000000; text-decoration: none; }

.servertypes a:hover { color: #FF0000; }

.servertypes
{
        text-align: center;
        width: 95%;
        padding: 5px;             
        margin-left: auto;
	margin-right: auto;
        font-size:12px;
        font-family:Tahoma;
}

.fragsystem
{
        text-align: left;
        width: 95%;
        padding: 5px;
        margin-left: auto;
        margin-right: auto;
        font-size:12px;
        font-family:Tahoma;
}

/*White "quotebox"*/

.gfmbox a {
color: #585858;
text-decoration: none;
}

.gfmbox a:hover {
color: #000000;
}

.gfmbox
{
        position:relative;        
        text-align: center;
	background-color: #FCFCFC;
        width: 95%;
	padding: 5px;
        margin-left: auto;
        margin-right: auto;
        font-size: 12px;
        font-family:Tahoma;
        color:Black;       
        overflow: hidden;
}

p.text1{
        padding:0 0 5px 0; font-size:12px; line-height:16px; display:block; background-color:#C4C4C4;
        }

.pricing
{
        text-align: center;
        background-color: #F5F5F5;
        border: 2px solid #FFF;
        border-bottom-style: inset;  
        border-bottom-width: 1px; 
        border-top-style:inset;
        border-top-width:1px;
        width: 95%;
        padding: 5px;
        margin-left: 10px; 
        font-size: 12px;
        font-family:Tahoma;
        color:Black;
}             

.statusboxgfm
{

        text-align: left;
        background-color: #EBEBEB;
        border: 3px solid #FFFFFF;
        border-bottom-style: inset;
        border-bottom-width: 1px;
        border-top-style:inset;
        border-top-width:1px;
        width: 95%;
        padding: 5px;
        margin-left: 10px;
        font-size: 12px;
        font-family:Tahoma;
        color:Black;
}

div.laatikko a { color: #000000; text-decoration: none; }
div.laatikko a:hover { color: #FF0000; }

div.laatikko {
        width: 95%;
        background-image: url('images/bg.png');
        color: #1C1C1C;
        border: 1px solid #2a2a2a;

        text-align: center;
        font-family: tahoma;
        font-size: 12px;
        padding: 10px;      
        margin: 10px;
}

div.sms {
        width: 95%;
        background-image: url('images/bg.png');
        color: #1C1C1C;
        border: 1px solid #2a2a2a;

        text-align: left;
        font-family: tahoma;
        font-size: 12px;
        padding: 10px;
        margin: 10px;
}

div.sms a { color:#000000; }

#gfm a { color:#FFFFFF; }

#gfm a:hover { color: #EBEBEB; }

#gfm
{
        position: absolute;
        top: 25px;
        left: 885px;
        right: 250px;
        width: 120px;
        height: 15px
}

/* News */

.news a { color: #000000; text-decoration: none; }

.news a:hover { color: #FFFFFF; }

.news
{
        text-align: right;
        width: 100%;
        font-size:12px;
        font-family:Tahoma;
}

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

.newsgfm a:hover { color: #FF0000; }

.newsgfm
{
        text-align: center;
        width: 100%;
        font-size:12px;
        font-family:Tahoma;
}                  

/* Admin panel User Management link style */

a.adminuser:link {font-family:Tahoma; font-size: 12px; color: #585858; text-decoration: none;}

td#admin a:link {color: #848484;}

.admin a {
color: #333333;
text-decoration: none;
}

.admin a:hover {
color: #FF0000;
}

.admin
{
        text-align: center;
        width: 95%; 
        padding: 5px;
        margin-left: auto;
        margin-right: auto;
	text-decoration:none; color: #333333;
        font:bold 10px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
}

table.edit
{ 
margin:0 0 10px;padding:0;
}

table.edit td{background-color:#EDEDED;border-bottom:1px solid #EBEBEB; text-decoration:none; color:#333333; font:bold 10px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;}
table.edit th{background-color:#888;border-bottom:1px solid #333;color:#FFF;font-weight:400;}

table.editinfo
{ 
margin:0 0 10px;padding:0;
}

table.editinfo td{background-color:#EDEDED;border-bottom:1px solid #EBEBEB;}
table.editinfo th{background-color:#888;border-bottom:1px solid #333;color:#FFF;font-weight:400;}

table.data
{
margin:0 0 10px;padding:0;
}

table.data td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.data th{background-color:#888;border-bottom:1px solid #333;color:#FFF;font-weight:400;}
table.admin td{background-color:#F2F2F2;border-bottom:2px solid #EBEBEB;}
table.boxes td{background-color:#F6F6F6;border-bottom:2px solid #EBEBEB;}

table.register td a {color: #000000; font-weight:bold; text-decoration: none;}
table.register td a:hover {color: #FF0000; font-weight:bold; text-decoration: none;}

table.register td { 

background-color:#FFF;border-bottom:1px solid #EBEBEB;
text-decoration:none; font-family:Tahoma; font-size: 12px; color:#333333;
}

table.activate td a {color: #000000; font-weight:bold; text-decoration: none;}
table.activate td a:hover {color: #FF0000; font-weight:bold; text-decoration: none;}

table.activate th{background-color:#888;border-bottom:1px solid #333;color:#FFF;font-weight:400;}

table.activate td {

text-decoration:none; font-family:Tahoma; font-size: 12px; 
background-color:#FFF;border-bottom:1px solid #EBEBEB;
}

table.login td a {color: #FF0000; font-weight:bold; text-decoration: none;}
table.login td a:hover {color: #000000; font-weight:bold; text-decoration: none;}

table.login td {

background-color:#FFF;border-bottom:2px solid #EBEBEB; text-decoration:none; color:#333333;
font:normal 10px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
}

td#none { text-transform:none; }

table.logged td {

background-color:#FBFBFB;border-bottom:2px solid #EBEBEB; text-decoration:none; color:#333333;
font:normal 10px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

table.order td {

background-color:#FFF;border-top:1px solid #EBEBEB; text-decoration:none; color:#333333;
font:normal 10px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
}

table.frame
{
margin:0 0 10px;padding:0;border:1px solid #EBEBEB;border-bottom:0;
}

table.frame table td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.frame table td.fieldarea{background-color:#F5F5F5;color:#333;text-align:right;border-right:1px solid #EBEBEB;}
table.frame table td.serverfield{background-color:#F5F5F5;color:#333;text-align:center;border-right:1px solid #EBEBEB;}
table.frame table td.fanews{background-color:#F5F5F5;color:#000000;text-align:left;border-right:1px solid #EBEBEB;}
table.frame th{background-color:#888;border-bottom:1px solid #333;color:#FFF;font-weight:400;}

td.infoarea a:link {color: #FF0000;}
td.infoarea a:hover {color: #585858;}

td.infoarea {

	width: 85%;
        text-align: left;
        padding: 5px;
        margin-left: 10px;
        font-size:12px; 
	font-family:Tahoma;
}

td.serverarea a:link {color: #FF0000;}
td.serverarea a:hover {color: #585858;}

td.serverarea {text-align:left;border-right:1px solid #EBEBEB;}

td.carea a:link {color: #585858;}
td.carea a:hover {color: #FF0000;}

td.fieldarea {background-color:#F5F5F5;color:#333;text-align:right;border-right:1px solid #EBEBEB;}

.clientticketreplyheader { background-color:#EBEBEB;color:#333;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #EBEBEB;border-left:1px solid #CCC; font-size:11px; font-family:Tahoma;}
.clientticketreply { background-color:#F5F5F5;margin:0 0 10px;padding:10px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC; font-size:11px; font-family:Tahoma;}

.adminticketreplyheader { background-color:#CFE6FF;color:#333;border-top:1px solid #CAE6FF;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF; font-size:11px; font-family:Tahoma;}
.adminticketreply { background-color:#EEF6FF;padding:10px;margin:0 0 10px;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF; font-size:11px; font-family:Tahoma;}

.misc {

width: 95%;background-color:#F2F2F2;padding:10px;margin:0 0 10px;border-right:1px solid #585858;border-bottom:1px          
solid #585858;border-left:1px solid #848484;
}

/*Serverboxes*/

#serverboxes { width: 635px; background-color: #E3E3E3; float: left; }

#serverboxes a { color: #FFF; text-decoration: none; }
#serverboxes a:hover { color: #000000; }

#serverboxes2 a { color: #FFFFFF; text-decoration: none; }
#serverboxes2 a:hover { color: #FF0000; }

#serverboxes2 { width: 100%; float: left; }

/*Header for gameservers*/

#gameservers_header
{
        background-image: url('images/blue.png');
        font:bold 12pt/13pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
        height: 32px;
        width: 215px;
        text-align: center;
        vertical-align: middle;
}

/*Header for web hosting*/
#webhosting_header
{
        background-image: url('images/blue.png');
        font:bold 12pt/13pt "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFF;
        height: 32px;
        width: 215px;
        text-align: center;
        vertical-align: middle;
}

/*Header for GFM*/
#gfm_header
{
        background-image: url('images/blue.png');
        font-family: Tahoma;
        font-size: 12pt;
        font-weight: bold;
        color: #FFFFFF;
        height: 32px;
        width: 210px;
        text-align: center;
        vertical-align: middle;
}

.servertext
{
        padding-left: 35px;
	padding-right: 12px;
        background-color: #C4C4C4;
        text-align: justify;
	font-family: Tahoma;
	font-size: 11px;
}

.servertext2
{
	padding-left: 35px;
	padding-right: 12px;
        background-color: #D6D6D6;
        text-align: justify;
        font-family: Tahoma;
        font-size: 11px;
}

/*---------------------------------left side-------------------*/

/* Navi + Login */

#left{
        width: 275px;
	position: absolute;
	margin:0;
	float:left;
	padding:0;
/*	background:url(images/navi_background.png) no-repeat 0 0; */
/*	background-color: #CDCDCD; */
	background-color: #FFF;
	overflow: hidden;
	border-right:1px solid #848484;
}

#left ul.navi{
        width:275px;
/*        background:url(images/navi_background.png) no-repeat 0 0; */
        background-color:#D3D3D3;
        font-size:0;
	text-align:center;
        padding:12px 0 4px 4px;
        }
#left ul.link{
        width:59px; position:relative; padding:0 0 0 175px; height:13px;
        background:url(images/linik_bore.gif) repeat-x left bottom; font-size:0;
        }
#left ul.link li{
        float:left; padding:0 9px 0 0;
        }
#left ul.link li a{
         display:block; text-indent:-2000px;
        }
#left ul.link li a.home{
        background:url(images/home_icon.gif) no-repeat 0 0; width:9px; height:8px; cursor:text;
        }
#left ul.link li a.home:hover{
        background:url(images/home_icon.gif) no-repeat 0 0; width:9px; height:8px;
        }
#left ul.link li a.faq{
        background:url(images/faq.gif) no-repeat 0 0; width:11px; height:11px;
        }
#left ul.link li a.faq:hover{
        background:url(images/faq_h.gif) no-repeat 0 0; width:11px; height:11px;
        }
#left ul.link li a.site{
        background:url(images/site_map.gif) no-repeat 0 0; width:11px; height:9px;
        }
#left ul.link li a.site:hover{
        background:url(images/site_map_h.gif) no-repeat 0 0; width:11px; height:9px;
        }
#left ul.navi li{
         padding:0;     margin:0 0 3px 12px;
        }
#left ul.navi li a{
         background:url(images/navi_li_bg.png) no-repeat 0 0 #FBFBFB; display:block; width:220px; height:19px; text-decoration:none;
         padding:3px 0 0 0; font:normal 10px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
         color:#333333;
        }
#left ul.navi li a:hover{
        background:url(images/navi_li_bg_h.png) no-repeat 0 0 #F6F5F5; color:#000000;
        }

#left li a{
         text-decoration:none; color: black;
         font:bold 10px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
}

/* Navigation for visitors & logged in ppl.*/

#left ul.visitor a{
        background:url(images/navi_li_bg.png) no-repeat 0 0 #FBFBFB; display:block; width:220px; height:19px; text-decoration:none;
         padding:3px 0 0 0; font:normal 10px/13px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
         color:#333333;
}

#left ul.visitor li a:link, #left ul.visitor li a:visited{
        background:url(images/navi_li_bg.png) no-repeat 0 0 #F6F5F5; color:#000000;
        }

#left ul.visitor li a:hover, #left ul.visitor li #loggedcurrent {
        background:url(images/navi_li_bg_h.png) no-repeat 0 0 #F6F5F5; color:#000000;
        }

#middle{
	width:860px; float:right; background-color:#FBFBFB; padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#272727; overflow: hidden;
	}
#middle p.text{
	color:#272727; background-color:#E8E8E8; font-size:12px; line-height:14px; padding:0 0 12px 12px;
	}
#middle p.text a{
	display:block; color:#272727; background-color:#D6D6D6; text-decoration:none; margin:0 0 4px 0; font-weight:bold;
	}
#middle p.text a:hover{
	display:block; color:#272727; background-color:#FFF; text-decoration:none;
	}

#middle p.text2{
        color:#272727; background-color:#F3F3F3; font-size:12px; line-height:14px; padding:0 0 12px 12px;
	text-align: left;
        }

#middle p.line{
	background:url(images/mid_line.gif) repeat-x left center; display:block; width:97px; height:8px; margin:0; padding:0;
	font-size:0; float:left;
	}
#middle p.text1{
        padding:0 0 5px 0; font-size:12px; line-height:16px; display:block;
	}
#middle img.banner{
        margin-top: 5px; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; display:block; float:right;
	border: 1px solid #000000;
        }
#middle h1.news{        
        font:bold 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
        color:#333333; display:block; margin:0; padding:0; text-align:center; text-decoration:none;
	background-color:#F3F3F3
	}

/*---------------right-----------------------*/
#bottomleft{
        width:255px; padding:5px 0 3px 3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0; background-color:#FFFFFF; color:#545454; border: 1px solid #6E6E6E; overflow: hidden;
 	margin-bottom: 8px;
        }
#bottomleft h2.news{        
        background:url(images/news.png) no-repeat 0 0; font-size:0; width:250px; height:32px; display:block;
        text-indent:-2000px; margin:0; padding:0;
        }
#bottomleft p.text1{
        padding:4px 0 4px 4px; font-size:12px; line-height:16px; width:250px; display:block;
        }
#bottomleft ul{
        padding:10px 0 14px 0; font-size:0; margin:0; display:block;
        }           
#bottomleft ul li{
        background:url(images/right_arrow.gif) no-repeat 0 7px; padding:0 0 0 10px; display:block; height:18px;
        }
#bottomleft ul li a{
        font-size:12px; line-height:18px; color:#000000; background-color:#FFFFFF; display:block;text-decoration:none;
        }
#bottomleft ul li a:hover{
	text-decoration:none; background-color:#F4F4F4; color:#545454;
	}
#bottomleft p.line1{
	background:url(images/mid_line.gif) repeat-x left center; display:block; width:238px; height:8px; margin:0; padding:0;
	font-size:0; float:left; 
	}
#bottomleft ul.light{
	padding:10px 0 14px 0; font-size:0; margin:0; display:block; float:left;
	}
#bottomleft ul.light li{
	background:url(images/right_arrow.gif) no-repeat 0 7px; padding:0 0 0 10px; display:block; height:18px;
	}
#bottomleft ul.light li a{
	text-decoration:none; font-size:12px; line-height:18px; color:#545454; background-color:#FFFFFF; display:block;
	}
#bottomleft ul.light li a:hover{
	text-decoration:none; background-color:#F4F4F4; color:#545454;
	}

#bottomleft ul.add{
        width:250px;
	height:125px;
        font-size:0;
        padding:8px 0 0 8px;
	margin-top:5px;
        }

#bottomleft ul.add li{        
        padding:4px 0 4px 4px; margin:0; display:block;
        }
#bottomleft ul.add li.cont{
        background:url(images/contact_icon.gif) no-repeat 0 0 #FFFFFF; padding:10px 0 0 0; color:#545454; margin:0 0 11px 0;
        font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: left;
        }
/*---------------------------footer--------------*/
#footerMain{ width: 1145px; margin-left: auto; margin-right: auto;
	background-color:#F3F3F3; color:#06467C; height:125px; background-position:bottom center; border-bottom:#FFF 28px solid; 
	padding:18px 0 0 0;
	}

#footer{
	width:100%; margin:0 auto; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ; font-size:0; height:125px;
	margin-left: 5px; text-align: center; position:relative;
	}
#footer ul{
	width:100%; display:block; height:16px; font-size:0; margin:0; position:absolute; left:0; top:0;
	}
#footer ul li{
	font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000; background-color:#F3F3F3; float:left;
	 margin:0; padding:0;
	}
#footer ul li a{
	height:16px; padding:0 8px 0 8px; font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000; 
	background-color:#F3F3F3; text-decoration:none;
	}
#footer ul li a:hover{
	background-color:#fff; color:#034F91;
	}
#footer p{
	color:#06467C; font-size:10px; width:216px; display:block; margin:0; line-height:17px; background-color:#F3F3F3;
	position:absolute; left:850px; top:20px;
	}
#footer ul.xh{
	width:170px; height:16px; display:block; font-size:0; margin:0; position:absolute; left:8px; top:33px;
	}
#footer ul.xh li{
	float:left; display:block; margin:0 6px 0 0;
	}
#footer ul.xh li a{
	 text-decoration:none; padding:0; margin:0; display:block; text-indent:-2000px;
	}
#footer ul.xh li a.xhl{
	background:url(images/xhvalid.png) no-repeat 0 0; width:72px; height:11px;
	}
#footer ul.xh li a.xhl:hover{
	background:url(images/xhtml_bg_h.gif) no-repeat 0 0; width:84px; height:10px;
	}
#footer ul.xh li a.cs{
	background:url(images/cssvalid.png) no-repeat 0 0; width:58px; height:13px;
	}
#footer ul.xh li a.cs:hover{
	background:url(images/css_h.gif) no-repeat 0 0; width:70px; height:10px;
	}
#footer p.copy{
	color:#000000; font-size:11px; width:250px;  margin:0; line-height:16px; text-transform:uppercase; font-weight:bold;
	height:16px; padding:0; background-color:#F3F3F3; position:absolute; left:850px; top:40px;
	}
#footer p.copy a{
	color:#000000; background-color:#F3F3F3; text-decoration:none;
	}
#footer p.copy a:hover{
	background-color:#FFF; color:#034F91;
	}

#footer p.company{
        color:#06467C; font-size:11px; margin:0; line-height:16px; text-transform:uppercase; font-weight:bold;
        height:32px; padding:0; background-color:#F3F3F3; position:absolute; left:450px; top:4px;
        }
