/* CSS Document */
body {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 margin:0px;
 background-color:#e6e7e8;
}

/* containers */
.container {
 width:970px;
 background-image:url(../images/shadow.gif);
 background-repeat:repeat-y;
 padding:0px 9px;
 margin:auto;
}

/* contents */
.contents {
 background-image:url(../images/splash.jpg);
 background-position: bottom center;
 background-repeat:no-repeat;
 min-height:730px;
 height:auto !important;
 height:730px;
 padding:20px 0px 0px 0px;
 width:970px;
}
.inner_contents {
 width:604px;
 margin:auto;
}

/* rows */
.toprow {
 text-align:center;
 font-family:"Georgia", Times New Roman, Times, serif;
 font-size:16px;
 line-height:20px;
 min-height:400px;
 height:auto !important;
 height:400px;
 color:#4e4e4e;
}
.toprow h1 {
 color:#e20177;
 font-size:16px;
 display:inline-block;
 margin:0px;
 padding:15px 0px 5px 0px;
 border-bottom: 1px dashed #e20177;
}
* html .toprow h1 {
 display:inline;
}
.toprow p {
 margin:0px;
 padding:10px 0px 0px 0px;
}
.botrow {
}

/* columns */
.l_col {
 text-align:right;
 padding:0px 15px 0px 0px;
}
.r_col {
 padding:0px 0px 0px 15px;
}
.l_col, .r_col {
 width:272px;
}

/* left and right navi */
.l_nav ul {
 float:right;
}
.l_nav li {
 background-image:url(../images/2s_def.gif);
 padding:0px 20px 0px 0px;
}
.l_nav li:hover {
 background-image:url(../images/2s_h.gif);
 cursor:pointer;
}
.l_nav li, .l_nav li:hover {
 background-repeat:no-repeat;
}
.r_nav ul {
 float:left;
}
.r_nav li {
 background-image:url(../images/1s_def.gif);
 padding:0px 0px 0px 20px;
}
.r_nav li:hover {
 background-image:url(../images/1s_h.gif);
}
.r_nav li, .r_nav li:hover {
 background-repeat:no-repeat;
}
.l_nav ul, .r_nav ul {
 margin:0px;
 padding:5px 0px 0px 0px;
}
.l_nav li, .r_nav li {
 width:163px;
 height:23px;
 list-style-type:none;
 font-family:"Georgia", Times New Roman, Times, serif;
 font-size:16px;
 margin:0px 0px 5px 0px;
}
.l_nav a, .r_nav a {
 color:#FFFFFF;
 text-decoration:none;
}

/* boxes */
.box1, .box2 {
 border:#FFFFFF dashed 1px;
 min-height:60px;
 height:auto !important;
 height:60px;
 padding:5px 0px;
 margin:10px 0px;
 font-size:11px;
}
.box1 ul, .box2 ul {
 margin:0px;
 padding:0px;
}
.box1 li, .box2 li {
 list-style-type:none;
 color:#FFFFFF;
}
.box1 li {
 padding:3px 20px 3px 0px;
}
.box2 li {
 padding:3px 0px 3px 20px;
}

/* footer */
.footer {
 padding:30px 0px 0px 0px;
 font-size:9px;
 width:615px;
 margin:auto;
}
.footer ul {
 margin:0 auto;
width: 310px;
 padding:0px;
}
.footer li {
 display:inline;
 list-style-type:none;
 background-image:url(../images/chevron3.gif);
 background-repeat:no-repeat;
 background-position:100% 4px;
 margin:0px 5px 0px 0px;
}
.footer li.nobg{
 display:inline;
 list-style-type:none;
 background-image:none;
 background-position:100% 4px;
 margin:0px 0px 0px 0px;
}

.footer, .footer a {
 color:#FFFFFF;
 text-decoration:none;
}
.footer a {
 padding:0px 5px 0px 0px;
}
.footer a:hover {
 text-decoration:underline;
}
.footer li.f_Off {
 background-image:none;
}

/**/
.left {
 float:left;
}
.right {
 float:right;
}
.clr, .clr2 {
 clear:both;
}
.clr2 {
 height: 0;
 line-height: 0;
 font-size: 0;
}

