/* IE & FF Fix */
* {margin:0; padding:0;}
html, body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(images/general/indexBg.jpg) repeat-x #e4e4e4;}

/* Classes */
a:link {color: #666666; text-decoration:none; font-weight:normal}
a:hover {color: #CCCCCC; text-decoration:none; font-weight:normal}
p {margin:0px; padding:1.0em 0 0; line-height:145%;}
.clearBoth {clear:both;}
.fLeft {float:left;}
.fRight {float:right;}

/* Main Page */
#page-container {width:853px; margin:auto;}

/* Top Nav */
#topStrap {height:54px; font-size:13px; font-weight:bold; color:#FFF; margin-bottom:40px;}
#topStrap li {display:inline; float:left; padding:15px 8px;}
#topStrap a:link {font-weight:bold; color:#FFFFFF; text-decoration:none;}
#topStrap a:visited {font-weight:bold; color:#FFFFFF; text-decoration:none;}
#topStrap a:active {font-weight:bold; color:#FFFFFF; text-decoration:none;}
#topStrap a:hover {color:#CCCCCC; text-decoration:underline;}

/* Header */
#header {}
#topLogo {float:left; background:url(images/general/mainLogo.jpg) no-repeat; width:281px; height:103px; text-indent:-9999px; padding-bottom:40px;}
#topContactInfo {float:right; text-align:right; font-weight:bold; margin-bottom:50px}
#topContactInfo li {list-style:none;}
#topContactInfo li.big {font-size:26px; list-style:none;}

/* Page Titles */
#indexTtl {background:url(images/headings/indexTtl.jpg) no-repeat; width:551px; height:44px; text-indent:-9999px;}

/* Side Box */
#column1 {float:left; width:570px; border-right:1px dotted #CCC; background:#e4e4e4; margin-bottom:40px;}

/* Main Content */
#column2 {float:left; width:282px; background:#e4e4e4; margin-bottom:40px;}

/* Footer */
#footerBg {clear:both; background:url(images/general/footerBg.jpg) repeat-x; height:142px; margin-top:50px; padding-top:10px;}
#footer {width:853px; margin:auto; color:#fff;}
#footer a {color: #FFF;}
#footer a:hover {color: #CCC;}
#ourLink {float:left; margin:0px; padding:20px 0 0 0;}
#lowerNav {float:right; list-style:none;}
#lowerNav li {display:inline;}

a.btn-enter {display:block; width:281px; height:44px; text-decoration:none; background:url("images/general/enterbutt.jpg") top left; text-indent:-3000px}
a.btn-enter:hover {background-position:50% -44px;}
