/*
By Gary Hides of Castus
----------------------------------------------------*/

@import url("text.css");
@import url("menus.css");

/* MAIN LAYOUT
----------------------------------------------------*/

body {
font-family: 'gillsans-light',gillsans,helvetica,'lucida sans unicode',Tahoma, Verdana, Arial;
font-size: 62.5%;
margin: 0px;
background:#162832;
letter-spacing:0.5px;
}
#container {
margin:0 auto;
width: 900px;
margin-bottom:0px;
background:#162832 url(/templates/main/images/bg2.jpg) no-repeat 0 0;
color:#ddd;
position:relative;
}
#containerinner {
padding:0 40px;
}
#bg1,#bg2{
height:625px;
}
#bg1 #twocol,#bg2 #twocol,#bg3 #twocol{
border-left:1px solid #c1c9cb;
}
#bg1 #rightcol,#bg2 #rightcol,#bg3 #rightcol{
height:330px;
}
#productcontainer{
background: url(/templates/main/images/line.jpg) repeat-y 350px 0;
}
#top {
height: 205px;
}
#leftcol{
width:350px;
padding:0px;
float:left;
}
#twocol{
float:right;
width:429px;
padding:0px 5px 0px 35px;
}
#rightcol{
padding:0px 0px 20px 0px;
}
#rightcol h1,#rightcol h2,#home h1,#home h2{
margin:0;
}
#main{
clear:both;
padding:20px 0 0 0;
}
/* A FEW BITS
----------------------------------------------------*/
#top h1, #errors{
top:-5000px;
margin:0;
height:0em;
position:absolute;
}
.logoimg {
border:0;
margin:20px 0 0 -10px;
float:left;
}
#top .rightimg {
margin:75px 10px 0 0;
}