body {
background-color:#072144;
background-image:url(../image/bkg.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
}

#body2 {
background-color:#072144;
background-image:none;
background-repeat:repeat-x;
color:#FFFFFF;
}

h1, h2 {
font-family:"Georgia", "Times New Roman", Times, serif;
}

h1 {
font-size:25px;
padding-bottom:10px;
padding-top:30px;
}

h2 {
font-size:20px;
padding-bottom:10px;
padding-top:30px;
}

p {
line-height:20px;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom:15px;
}

#header {
background-image:url(../image/top-2.jpg);
background-position:right;
background-repeat:no-repeat;
height:151px;
background-color:#072144;
}

#headerinner {
background-image:url(../image/top-1.jpg);
background-position:left;
background-repeat:no-repeat;
height:151px;
text-align:center;
}

.logo {
margin-top:50px;
}

#menu {
display:table;
width:100%;
font-family:'Verdana', Arial, Helvetica, sans-serif;
font-size:12px;
}

#menu ul {
}

#menu ul li {
display:inline;
}

#menu a:link {
color:#FFFFFF;
padding:10px 0px;
display:block;
text-decoration:none;
}

#menu a:visited {
color:#FFFFFF;
padding:10px 0px;
display:block;
text-decoration:none;
}

#menu a:hover {
color:#FFFFFF;
padding:10px 0px;
display:block;
background-color:#072144;
}

#menu a:active {
color:#FFFFFF;
padding:10px 0px;
display:block;
text-decoration:none;
background-color:#072144;
}

.menu {
width:177px;
float:left;
display:block;
text-align:center;
}

#content {
width:889px;
}

#splashimg {
background-image:url(../image/splash.jpg);
width:100%;
height:215px;
margin-top:20px;
}

#left {
width:30%;
clear:both;
float:left;
text-align:left;
text-align:center;
}

#search {
width:98%;
background-color:#203558;
border:1px solid #203558;
margin-top:30px;
}

#searchinner {
border:1px solid #072144;
background-color:#072144;
background-image:url(../image/formsplash.jpg);
background-repeat:no-repeat;
height:280px;
width:259px;
}

#left h3 {
font-variant:small-caps;
font-weight:lighter;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
padding-top:10px;
padding-bottom:10px;
}

.leftform {
width:96%;
float:right;
padding:2%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.list1 {
width:150px;
position:relative;
float:right;
margin-bottom:10px;
}

.list2 {
width:50px;
float:right;
margin-bottom:10px;
}

.list2a {
width:50px;
margin-right:50px;
float:right;
margin-bottom:10px;
}

.dropdown {
width:120px;
position:relative;
float:right;
margin-bottom:10px;
}

.searchmore {
width:100px;
/*position:relative;*/
float:right;
margin-bottom:10px;
}

#left label {
float:left;
clear:both;
display:block;
position:relative;
padding-top:3px;
}

.sendform {
clear:both;
float:right;
}

.forright {
float:left;
}

#right {
width:500px;
float:left;
text-align:left;margin:0 0 0px 50px;
display:table;
}

#right a:link {
color:#FFFFFF;
text-decoration:none;
border-bottom:1px dotted #ffffff;
}

#right a:visited {
color:#FFFFFF;
text-decoration:none;
border-bottom:1px dotted #ffffff;
}

#right a:hover {
color:#FFFFFF;
text-decoration:none;
border-bottom:1px dotted #ffffff;
}

#right a:active {
color:#FFFFFF;
text-decoration:none;
border-bottom:1px dotted #ffffff;
}

.results {
background-color:#203558;
border:1px solid #203558;
margin-bottom:50px;
margin-top:30px;
width:100%;
}

#results-inner {
background-color:#072144;
background-repeat:no-repeat;
border:1px solid #072144;
display:table;
width:511px;
padding:15px 10px 0px 10px;
}

.redults-head {
}

.results h3 {
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:lighter;
}

.results .readmore {
clear:both;
float:right;
}

.descimg {
float:left;
display:block;
margin-right:10px;
margin-bottom:10px;
margin-top:6px;
width:200px;
}

.moreimages {
text-align:center;
}

.moreimages img {
margin:10px;
width:200px;
}

.results-desc-img {
float:left;
display:block;
margin-right:10px;
margin-bottom:10px;
margin-top:6px;
width:150px;
}

#insideright {
}

#insideleft {
}

#footer {
width:100%;
background-image:url(../image/bottombk.jpg);
height:100px;
clear:both;
border-top:1px solid #ffffff;
}

#footercontainer {
width:889px;
text-align:left;
padding-top:20px;
padding-bottom:20px;
}

.footerspan {
font-size:16px;
}