/*****************************************/
/*************** BOXES CSS ***************/
/*****************************************/
/* Header */
.header{margin:auto;position:relative;width:945px;background:transparent url(../images/hdr-bg.jpg) no-repeat 50% 0;text-align:center;z-index:9999;}
#logo{width:100px;margin:auto;}
#logo h1 a{display:block;width:100px;height:117px;background:transparent url(../images/logo.png) no-repeat scroll 0 0;text-indent:-9999px;}
#breadcrumbs{color:#5e5e5e;font-size:10px;margin:0px 0px 10px 5px;}

/* Middle Container */
.middle{clear:both;margin:auto;min-height:695px;height:auto !important;height:695px;width:1008px;position:relative;background: transparent url(../images/ftr-logo.gif) no-repeat center bottom;}

/* Columns Layout */
/* 1 Column */
.content{width:980px;text-align:left;margin:auto;}

/* 2 Columns,left sidebar */
.left2col .content{float:right;width:720px;text-align:left;}
.left2col .content-wide {float:none;width:960px;text-align:left;margin:auto;}

/* 2 Col Set */
.col2set {clear:both;}
.col-1 {width:45%;float:left;}
.col-2 {width:45%;float:right;}

/* 1st TIER */
.subnav ul{background:none;padding:0;margin:10px 0 0 23px;width:200px;}
.subnav li{margin:0;padding:0;list-style:none;line-height:23px;height:23px;}
.subnav a,
.subnav a:link,
.subnav a:visited,
.subnav a:hover,
.subnav a:active{display:block;font-family:Helvetica,Arial,sans-serif;color:#232323;text-transform:uppercase;font-weight:bold;font-size:12px;padding:0 0 0 7px;border-bottom:dotted 1px #ab0437;text-decoration:none;cursor:pointer;}

.subnav a:active,
.subnav a:hover,
.subnav li.current a:link,
.subnav li.current a:visited,
.subnav li.current a:hover,
.subnav li.current a:active{color:#fff;background: transparent url(../images/subnav-bg-link.gif) repeat-x 0 0;}

.subnav a.practice01:active,
.subnav a.practice01:hover,
.subnav li.current a.practice01:link,
.subnav li.current a.practice01:visited,
.subnav li.current a.practice01:hover,
.subnav li.current a.practice01:active{color:#fff;background: transparent url(../images/subnav-bg-practice01.gif) repeat-x 0 0;}

.subnav a.practice02:active,
.subnav a.practice02:hover,
.subnav li.current a.practice02:link,
.subnav li.current a.practice02:visited,
.subnav li.current a.practice02:hover,
.subnav li.current a.practice02:active{color:#fff;background: transparent url(../images/subnav-bg-practice02.gif) repeat-x 0 0;}

.subnav a.practice03:active,
.subnav a.practice03:hover,
.subnav li.current a.practice03:link,
.subnav li.current a.practice03:visited,
.subnav li.current a.practice03:hover,
.subnav li.current a.practice03:active{color:#fff;background: transparent url(../images/subnav-bg-practice03.gif) repeat-x 0 0;}

.subnav a.practice04:active,
.subnav a.practice04:hover,
.subnav li.current a.practice04:link,
.subnav li.current a.practice04:visited,
.subnav li.current a.practice04:hover,
.subnav li.current a.practice04:active{color:#fff;background: transparent url(../images/subnav-bg-practice04.gif) repeat-x 0 0;}

/* Footer */
#footer{clear:both;margin:0 auto;background: #f9f9f9 url(../images/ftr-bg.gif) repeat-x 0 0;width:100%;padding-bottom:100px;font-family:Helvetica,Arial,sans-serif;}
.footer-contact {padding:30px 0 10px;background: transparent url(../images/ftr-logoshadow.gif) no-repeat top center;color:#9c0f3c;font-style:italic;font-weight:bold;font-size:11px;}
.footer-contact a,
.footer-contact a:link,
.footer-contact a:visited,
.footer-contact a:active,
.footer-contact a:hover {color:#9c0f3c;font-style:italic;font-weight:bold;font-size:11px;}

#footer ul{margin:0 auto;border-top:1px solid #dedede;border-bottom:1px solid #dedede;text-align:center;width:800px;}
#footer ul.footer-copyright {border:none;}
#footer ul li{display:inline;color:#898989;font-size:10px;background:none;margin:0;padding:0 3px;line-height:24px;list-style:none;}
#footer ul li.separator{color:#898989;}
#footer ul a,
#footer ul a:link,
#footer ul a:visited,
#footer ul a:active,
#footer ul a:hover {color:#898989;font-size:10px;text-decoration:none;}
#footer ul a:hover {text-decoration:underline;}

