body {
background:url('../images/bg.jpg');
width:100%;
height:100%;
margin:0px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:0.8em;
color:#4e4e4e;
}
#wrapper {
width:100%;
height:100%;
}
#container {
width:800px;
background-color:#ffffff;
background:url('../images/main_bg.png') repeat-y;
height:100%;
display:table-cell;
height:auto !important;
}
#header {
background:url('../images/header.jpg');
height:93px;
width:768px;
}
#navigation {
background:url('../images/nav_bg.jpg');
height:37px;
width:768px;
}
#main {
display:inline;
float:left;
width:480px;
height:100%;
padding:10px 10px 10px 45px;
}
#main2 {
display:block;
clear:both;
height:100%;
width:700px;
padding:10px 35px 10px 35px;
}
#main_callout {
display:block;
}
#right {
width:190px;
padding:10px 30px 10px 20px;
color:#ababab;
font-size:.85em;
float:left;
height:100%;
min-height:500px;
}
#right span.links{
font-size:1.1em;
}
#main span.links{
font-size:.85em;
}
#right ul.linkindent {
font-size:.85em;
}
.title{
color:#009c9c;
font-size:1.75em;
font-weight:bold;
text-transform:uppercase;
}
.subtitle1{
color:#3c0606;
font-size:1em;
font-weight:bold;
text-transform:uppercase;
}
.subtitle2{
color:#3c0606;
font-size:1.25em;
font-weight:bold;
text-transform:uppercase;
}
a {
color:#009c9c;
}
a:hover {
color:#3c0606;
}
#maindiv {
width:500px;
height:10px;
background:url('../images/main_div.jpg');
}
#maindiv2 {
width:700px;
height:10px;
background:url('../images/main_div.jpg');
}
#subdiv {
width:180px;
height:7px;
background:url('../images/sub_div.jpg');
}
.emtitle {
font-weight:bold;
font-size:1.05em;
}
#footer {
clear:both;
background:#330302;
font-size:.85em;
color:#ffffff;
line-height:16px;
height:80px;
width:744px;
display:block;
padding:10px 10px 20px 20px;
}
#header_cont{
position:relative;
top:10px;
}
#header_cont span{
padding:20px 20px 20px 20px;
font-size:.85em;
text-align:center;
}
#header_cont a{
color:#4e4e4e;
}
.center {
  margin-left: 50px;
}

#navigation a{
color:#ffffff;
font-size:14px;
text-transform:uppercase;
text-decoration:none;
position:relative;
top:9px;
padding-left:35px;
text-align:center;
font-weight:bold;
float:left;
}
#nav_pad {
margin-left:-5px;
display:inline;
float:left;
}
#navigation a:hover{
color:#e1e1e1;
}
.gs-result gs-webResult, .gs-title, .gs-snippet,{
width:600px;
}
#searchcontrol .gsc-control { width : 600px; }

