/* Main CSS Document */

@import url("core.css");

#container { width: 1000px; margin: 0px auto; background-color: #FFFFFF; background-image: url(../images/bg-insidepage.gif); background-repeat: repeat-y; }

#header { width: 860px; height: 100px; margin: 0px auto; }
/* #header .topnav { width: 860px; height: 51px; background-image: url(../images/bg-topnav.gif); background-repeat: repeat-x; } */
#header .topnav { width: 860px; height: 51px; border-top: solid #a70606 3px; border-bottom: solid #eaeaea 1px;} 
#header .logo { margin-top: 16px; float: left; }
#header .link { margin-top: 16px; float: right; }
#header .link ul li { margin-left: 36px; display: inline; padding: 0px; }
#header .topbottom { width: 860px; height: 49px; }
#header .tagline { margin-top: 16px; float: left; }

#content { width: 860px; margin: 0px auto; }
#content .leftcol { width: 280px; float: left; }
#content .middlecol { width: 270px; float: left; }
#content .middlecol20 { width: 270px; float: left; margin-left: 20px; }
#content .rightcol { width: 270px; float: right; }
#content .mainpic {width:560px; float:right; padding-left:20px; padding-bottom:10px; margin:0px;}
#content .mainpicsmall {width:270px; float:right; padding-left:20px; padding-bottom:10px;}

#content .twoboxholderright { width: 560px; float: right; }
#content .photo75 { width: 560px; }
#content .twoboxholderleft { width: 570px; float: left; }
#content .title { padding-bottom: 50px; }

/*NEW*/
.floatimg {padding:7px 0 7px 15px}
/*NEW*/


#fullimg { width: 860px; margin: 0px auto; text-align: right; }

#footer { width: 860px; padding: 10px 0px 10px 0px; margin: 20px auto 0px auto;  border-top: solid #c1c1c1 1px; }
#footer p { color: #7f7f7f; font-size: 11px; text-transform: uppercase; }
#footer .bottomlinks { float: right; }
#footer .bottomlinks ul li { margin-left: 36px; display: inline; }
#footer a:link, #footer a:visited { color: #098cf1; font-size: 11px; text-decoration: none; text-transform: uppercase; }
#footer a:hover { color: #0c45ad; }


/*--------------DROP MENU---------------------*/
#dropmenudiv { position:absolute; border:1px solid #e6e6e6; border-bottom-width: 0; font:normal 11px Arial; line-height:18px; z-index:100; }

#dropmenudiv a { width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #e6e6e6; padding: 2px 0; text-decoration: none; color: #ffffff; }

#dropmenudiv a:hover { /*hover background color*/ background-color: #c00d20; color: #ffffff; }
