body {background: url(Images/bg.jpg); background-repeat:repeat-x; background-color: #03233C; margin: 0; font-family:Arial, Helvetica, sans-serif; color: #02233b; font-size: 12px;}

#Container {margin: 0 auto; width: 975px;}

#Head {}

#Menu {background: url(Images/menu-bg.jpg); height: 29px; text-align: center; padding-top: 7px; margin-top: 5px; clear: both;}

.menu-divider {padding: 0 30px 0 30px;}

.menu:link {color: white; font-weight: bold; text-decoration: none;}
.menu:active{color: white; font-weight: bold; text-decoration: none;}
.menu:visited {color: white; font-weight: bold; text-decoration: none;}
.menu:hover {color: #bb2814; font-weight: bold; text-decoration: none;}

#Header-Home {background: url(Images/curve-header.jpg); height: 110px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 30px; color: #FFFFFF; padding: 10px 0 0 20px; line-height: 140%; vertical-align:top;}

h1 {font-size: 30px; color: #FFFFFF; font-weight: normal;}

h2 {color: #bb2814; font-size: 16px;}

.right-image {padding-left: 10px; padding-bottom: 10px;}

.left-image {padding-right: 10px; padding-bottom: 10px;}

.Phone {float: right; font-size: 14px; padding-top: 20px; display: none;}

#Main {background-color: #FFFFFF; padding: 5px;}

#Main-Inner {background-color: #FFFFFF; border: 1px solid #03233c; background: url(Images/main-inner-bg.jpg); background-repeat:repeat-x; height: 100%; min-height: 100%;}

#Main-Inner:after { content: ""; display: block; height: 0; clear: both; }

#Main-Left {float: left; width: 630px; padding: 10px 10px 10px 10px; line-height: 140%; font-size: 13px;}

#Blog-Left {float: left; width: 630px; padding: 10px 10px 10px 10px; line-height: 140%; font-size: 12px;}

#Home-Left {float: left; width: 630px; padding: 15px 10px 10px 10px; line-height: 160%; font-size: 15px;}

#Home-Right {float: left; width: 291px; background: url(Images/side-bg.jpg); margin: 3px; padding: 7px 0 0 15px; background-repeat: no-repeat;}

.sidebar-title-top {background: url(Images/sidebar-title-bg.jpg); height: 38px; color: #bb2814; font-size: 18px; padding: 8px 0 0 12px;}

.sidebar-title {background: url(Images/sidebar-title-bg.jpg); height: 38px; color: #bb2814; font-size: 18px; padding: 8px 0 0 12px; margin-top: 5px;}

.sidebar-text {padding: 0 0 0 10px; line-height: 180%;}
.sidebar-text2 {padding: 0 0 0 10px; line-height: 150%;}

#Footer {clear: both; color: #FFFFFF; font-size: 11px; text-align: center; line-height: 150%; margin-top: 7px;}

.footer-link:link {text-decoration: underline;color: #FFFFFF;}
.footer-link:active {text-decoration: underline;color: #FFFFFF;}
.footer-link:visited {text-decoration: underline;color: #FFFFFF;}
.footer-link:hover {text-decoration: underline; color: #bb2814;}

a{text-decoration: underline;color: #02233b;}
a:hover {text-decoration: underline; color: #bb2814;}

.redlink:link{text-transform: uppercase;  color: #bb2814; font-weight: bold; text-decoration:none;}
.redlink:active{text-transform: uppercase;  color: #bb2814; font-weight: bold; text-decoration:none;}
.redlink:visited{text-transform: uppercase;  color: #bb2814; font-weight: bold; text-decoration:none;}
.redlink:hover {text-transform: uppercase;color: #02233b; font-weight: bold; text-decoration:none;}

.redlink2:link{color: #bb2814; font-weight: bold; text-decoration:none;}
.redlink2:active{color: #bb2814; font-weight: bold; text-decoration:none;}
.redlink2:visited{color: #bb2814; font-weight: bold; text-decoration:none;}
.redlink2:hover {color: #02233b; font-weight: bold; text-decoration:none;}

img {border: 0px;}

