/*Reset everything for browsers*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
 tfoot, thead, tr, th, td {
border:0pt none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0pt;
padding:0pt;
vertical-align:baseline;
}
body{
background-image:url(images/bg.png);
background-repeat:repeat-x;
background-position:bottom;
}
#header {
width:100%;
height:130px;
background-image:url(images/headerbg.png);
background-repeat:repeat-x;
text-align:center;
}
li.mainnav {
float:left;
height:31px;
list-style:none;
background-image:url(images/navborder.png);
background-repeat:no-repeat;
background-position:right;
padding-left:21px;
font-size:0.9em;
font-family:Arial, Helvetica, sans-serif;
padding-right:25px;
line-height:31px;
font-weight:normal;
}
#nav {
height:31px;
width:100%;
background-image:url(images/navbg.png);
}
ul#navi{
width:900px;
margin-left:auto;
margin-right:auto;
}
#maincontainer {
width:900px;
margin-left:auto;
margin-right:auto;
margin-top:15px;
}
#nav a:link {
color:#333;
text-decoration:none;
}
#nav a:visited {
color:#333;
text-decoration:none;
}
#nav a:hover {
color:#000;
text-decoration:underline;
}
#last {
background-image:none;
}
#left {
width:500px;
float:left;
padding-right:15px;
}
h1{
color:#005c8c;
font-size:36px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:300;
}
p{
margin-top:15px;
color:#333;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
}
strong{
font-weight:bold;
}
#right {
width:375px;
float:left;
margin-left:5px;
}
#one {
width:330px;
background-image:url(images/1.png);
background-position:top left;
padding-left:30px;
background-repeat:no-repeat;
margin-top:20px;
}
p.box {
margin-top:0;
margin-left:20px;
color:#000;
}
#two {
width:330px;
background-image:url(images/2.png);
background-position:top left;
padding-left:30px;
background-repeat:no-repeat;
margin-top:20px;
}
#three {
width:330px;
background-image:url(images/3.png);
background-position:top left;
padding-left:30px;
background-repeat:no-repeat;
margin-top:20px;
}
#contact {
width:379px;
height:185px;
background-image:url(images/contact.png);
background-repeat:no-repeat;
padding-left:11px;
padding-top:9px;
margin-top:20px;
}
#contact p{
margin-top:5px;
margin-left:5px;
width:324px;
}
.contdetails {
font-weight:bold;
margin-top:40px;
}
li.normal {
margin-top:15px;
color:#333;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FF6600;
}
li.normal a:link {
color:#FF6600;
text-decoration:underline;
}
li.normal a:visited {
color:#FF6600;
text-decoration:underline;
}
li.normal a:hover {
color:#000;
text-decoration:underline;
}
#footer {
width:100%;
border-top:1px solid #666666;
margin-left:auto;
margin-right:auto;
clear:both;
height:100px;
text-align:center;
color:#666666;
}
a:link {
color:#0000FF;
text-decoration:none;
}
a:visited {
color:#0000FF;
text-decoration:none;
}
a:hover {
color:#FF0000;
text-decoration:underline;
}
p.copyright{
font-size:13px;
color:#777;
text-align:left;
}
#seperator {
float:left;
width:2px;
background-image:url(images/sep.png);
background-repeat:repeat-y;
height:400px;
margin-top:100px;
}
#bigleft {
width:980px;
float:left;
padding-right:15px;

}
#flash {
margin-top:40px;
width:900px;
margin-left:auto;
margin-right:auto;
}
.eachflash {
width:350px;
border:1px solid #CC6600;
float:left;
}
#rightflash {
margin-left:190px;
}
.orangeborder {
border:1px solid #CC6600;
}