/*   
Theme Name: JOBA
Theme URI: http://www.thejobagroup.org
Description: Black and blue theme with rounded sidebar boxes
Author: CJB
Author URI: http://www.thejobagroup.org
Version: 1.0
January 08
This theme was built by CJB of http://www.thejobagroup.org
*/

body {
background-position: center;
/*background-repeat: no-repeat;
background-attachment: fixed;*/
background-color: #ffffff;
margin: 0px auto;
font: 0.8em Arial;
width: 1220px;
height: auto;
/*border: #5FF458 solid 1px;*/
}

.ie body {
background-position: center;
/*background-repeat: no-repeat;
background-attachment: fixed;*/
background-color: #ffffff;
margin: 0% 15% 0% 15%;
font: 0.6em Arial;
width: 1220px;
height: auto;
/*border: #5FF458 solid 1px;*/
}

.wrap {
height: auto;
width: 1220px;
margin: 0px auto;
padding: 0px 0px 0px 0px;
background-color: #ffffff;
/*border: #5FF458 solid 1px;*/
}

.ie .wrap {
height: auto;
width: 1220px;
margin: 0px auto;
padding: 0px 0px 0px 0px;
text-align: center;
background-color: #ffffff;
/*border: #2D6AFA solid 1px;*/
}

.wrap a {
border: 0 none;
text-decoration: none;
}

.ie .wrap a {
border: 0 none;
text-decoration: none;
}

.wrap a:hover {
border: 0 none;
text-decoration: none;
}

.ie .wrap a:hover {
border: 0 none;
text-decoration: none;
}

.wrap a:link {
border: 0 none;
text-decoration: none;
}

.ie .wrap a:link {
border: 0 none;
text-decoration: none;
}

table td, table th, table tr {
font-size: .8em;
}

.ie .bannerad {
padding: 0px 0px 0px 0px;
margin: 30px 0px 0px 751px;
width: 468px;
height: 60px; 
/*border: #5FF458 solid 1px;*/
}


.bannerad {
padding: 0px 0px 0px 0px;
margin: 40px 0px 0px 752px;
width: 468px;
height: 60px; 
/*border: #5FF458 solid 1px;*/
}

/*Post content container*/

.ie .container {
margin: -850px 0px 0px -595px;
padding: 0px 0px 0px 0px;
width: 600px;
height: auto; 
background-color: #ffffff;
background-repeat: no-repeat;
position: absolute;
/*border: #FA972D solid 1px;*/
}

.ie .container p {
font: .35em Verdana;
text-align: left;
color: #4d4d4d;
line-height: .6;
margin: 0 auto;
padding: .375em;
outline: none;
/*border: #5FF458 solid 1px;*/
}


.ie #containerli ul {
list-style: none;
color: #ffffff;
font: 1.3em Arial;
margin: 7.15em 0em 0em .75em;
padding: 0px 0px 0px 0px;
width: 77em;
height: 1em;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie #containerli li {
display: inline;
text-decoration: none;  
margin: 3px;
padding: 0px 0px 0px 0px; 
}

/*Post content container*/

.container {
margin: -860px 0px 0px 309px;
padding: 0px 0px 0px 0px;
width: 600px;
height: auto; 
/*border: #5FF458 solid 1px;*/
position: absolute;
}

.container p {
font: .95em Verdana;
color: #4d4d4d;
line-height: 1.6;
text-align: left;
margin: 0px auto;
width: 600px;
height: auto;
padding: 0px 0px 0px 0px;
outline: none;
/*border: #5FF458 solid 1px;*/
}

.Ocontainer {
margin: -860px 0px 0px 309px;
padding: 0px 0px 0px 0px;
width: 600px;
height: auto; 
/*border: #5FF458 solid 1px;*/
position: absolute;
}


#containerli ul {
list-style: none;
color: #ffffff;
font: 1.3em Arial;
margin: 137px 0px 0px -308px;
padding: 0px 0px 0px 0px;
width: 1240px;
height: 30px;
text-align: left;
border: #5FF458 solid 1px;
}

#containerli li {
width: 1240px;
height: 25px;
display: inline;
text-decoration: none;  
margin: 3px 0px 0px 400px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/ 
}

.postcontainer {
background-repeat: no-repeat;
/*margin: 30px auto;*/
margin: 30px 0px 0px 312px;
padding: 0px 0px 0px 0px;
text-align: left;
width: 600px;
height: 250%; 
/*border: #5FF458 solid 1px;*/
background-color:#ffffff;
}

.postcontainer p {
font: .95em Verdana;
color: #4d4d4d;
line-height: 1.6;
margin: 0 auto;
padding: 6px;
outline: none;
/*border: #5FF458 solid 1px;*/
}

.ie .postcontainer {
background-repeat: no-repeat;
/*margin: 30px auto;*/
margin: -40px 0px 0px 310px;
padding: 0px 0px 0px 0px;
text-align: left;
width: 600px;
height: auto; 
/*border: #5FF458 solid 1px;*/
background-color:#ffffff;
}

.ie .postcontainer p {
font: .45em Verdana;
color: #4d4d4d;
line-height: 1.6;
margin: 0 auto;
padding: 6px;
outline: none;
/*border: #5FF458 solid 1px;*/
}

/* WP-PAGINATION or PAGE NUMBERS */

.pagination {
width: 200px;
height: 30px;
margin: 15px 0px 0px 100px;
position: relative;
/*border: #5FF458 solid 1px;*/
}

.chrome .pagination {
width: 200px;
height: 30px;
margin: 15px 0px 0px 100px;
position: relative;
/*border: #5FF458 solid 1px;*/
}

.ie .pagination {
width: 400px;
height: 40px;
margin: -10px 0px 0px 0px;
}


/* IE TOP STORIES and Rollover CSS */

/*.ie .center1 {xxxx
margin: 300px 0px 0px 355px;
padding: 5px 0px 0px 0px;
}

.ie .center1 ul {xxxx
width: 196px;
height: 45px;
font: 1.9em Arial;
list-style: none;
color: #4d4d4d;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
border: #5FF458 solid 1px;
}*/

.ie .topstory {
/*background-image: url('images/augALL.png');*/
background-repeat: no-repeat;
text-align: center;
margin: 0 auto;
padding: 0px 0px 0px 0px;
text-align: left;
width: 1219px;
height: 291px; 
/*border: #B01038 solid 1px;*/
position: relative;
z-index: 0;
}


.ie .topstory ul {
/*width: 1219px;
height: 20px;*/
font: 1.3em Arial;
list-style: none;
color: #B01038;
/*margin: 0px 5px 0px 0px;
padding: 0px 0px 0px 0px;*/
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie .topstory li {
display: inline;
text-decoration: none;  
margin: 10px;
padding: 0px 0px 0px 0px; 
}

.ie .topstoryO {
background-image: url('images/topstoryO.png');
background-repeat: no-repeat;
text-align: center;
margin: 0em 0em 0em 1em;
padding: 1em 0em 0em 0em;
text-align: left;
width: 76em;
height: 5em; 
/*border: #5FF458 solid 1px;*/
}


.ie .topstoryO ul {
width: 1200px;
height: 20px;
font: 1.3em Arial;
list-style: none;
color: #ffffff;
margin: 254px 5px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie .topstoryO li {
display: inline;
text-decoration: none;  
margin: 10px;
padding: 0px 0px 0px 0px; 
}

/*.chrome .topstory ul {
width: 1200px;
height: 20px;
font: 1.3em Arial;
list-style: none;
color: #ffffff;
margin: 254px 5px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome .topstory li {
display: inline;
text-decoration: none;  
margin: 10px;
padding: 0px 0px 0px 0px; 
}*/

/*Top Story Title Wrap*/

.ie .storywrap {
width: 1200px;
height: 30px;
margin: 0px 0px 0px 0px;
border: #5FF458 solid 1px;
}

/*Top Story 1*/

.ie .story1 {
width: 290px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.ie .story1 ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: 1.8em Arial;
list-style: none;
color: #ffffff;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie .story1 li { 
}

.ie .story1 a {
text-decoration: none;
color: #ffffff; 
}

.ie .story1 a:hover {
text-decoration: none;
color: #5382c3; 
}

/*Top Story 2*/


.ie .story2 {
width: 600px;
height: 30px;
background-repeat: no-repeat;
/*border: #5FF458 solid 1px;*/
}

.ie .story2 ul {
margin: -400px 0px 0px 0px; 
font: 1.8em Arial;
list-style: none;
color: #ffffff;
text-align: left;
z-index: 0;
/*border: #5FF458 solid 1px;*/
}

.ie .story2 li {
}

.ie .story2 a {
text-decoration: none;
color: #ffffff; 
}

.ie .story2 a:hover {
text-decoration: none;
color: #5382c3; 
}

/*Top Story 3*/

.ie .story3 {
width: 220px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.ie .story3 ul {
margin: -300px 0px 0px -2px;
padding: 0px 0px 0px 0px; 
font: 1.8em Arial;
list-style: none;
color: #ffffff;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie .story3 li {
}

.ie .story3 a {
text-decoration: none;
color: #ffffff; 
}

.ie .story3 a:hover {
text-decoration: none;
color: #5382c3; 
}



/* TOP STORIES and Rollover CSS */

.topstory {
background-image: url('images/augALL.png');
margin: 0px auto;
padding: 0px 0px 0px 0px;
text-align: left;
width: 1220px;
height: 291px;
z-index: 2;
position: absolute; 
/*border: #5FF458 solid 1px;*/
}


.topstory ul {
width: 1200px;
height: 20px;
font: 1.3em Arial;
list-style: none;
color: #ffffff;
margin: 254px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.topstory li {
display: inline;
text-decoration: none;  
margin: 10px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.opera .topstory {
background-image: url('images/augALL.png');
background-repeat: no-repeat;
margin: 0px auto;
padding: 0px 0px 0px 0px;
text-align: left;
width: 1220px;
height: 291px;
z-index: 2;
position: absolute; 
/*border: #5FF458 solid 1px;*/
}


.opera .topstory ul {
width: 1200px;
height: 20px;
font: 1.3em Arial;
list-style: none;
color: #ffffff;
margin: 254px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.opera .topstory li {
display: inline;
text-decoration: none;  
margin: 10px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.topstoryO {
background-image: url('images/topstoryO.png');
margin: 0px auto;
padding: 0px 0px 0px 0px;
text-align: left;
width: 1220px;
height: 291px;
z-index: 2;
position: absolute; 
/*border: #5FF458 solid 1px;*/
}


.topstoryO ul {
width: 1200px;
height: 20px;
font: 1.3em Arial;
list-style: none;
color: #ffffff;
margin: 254px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}



.topstoryO li {
display: inline;
text-decoration: none;  
margin: 10px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.map {
width: 300px;
height: 360px;
margin: 265px 0px -16px 920px;
z-index: 1;
background-repeat: no-repeat;
/*border: #5FF458 solid 1px;*/
}

.chrome .map {
width: 300px;
height: 360px;
margin: 265px 0px -16px 920px;
z-index: 1;
background-repeat: no-repeat;
/*border: #5FF458 solid 1px;*/
}

.ie .map {
width: 300px;
height: 360px;
margin: 0px 0px 0px 30px;
z-index: 1;
background-repeat: no-repeat;
position: relative;
}

.Omap {
width: 300px;
height: 360px;
margin: 265px 0px -16px 920px;
z-index: 1;
background-repeat: no-repeat;
/*position: relative;*/
}

.ie .Omap {
width: 300px;
height: 360px;
margin: 0px 0px 0px 30px;
z-index: 1;
background-repeat: no-repeat;
position: relative;
}

.chrome .Omap {
width: 300px;
height: 360px;
margin: -15px 0px 0px 0px;
z-index: 1;
background-repeat: no-repeat;
position: relative;
}

.ie .Omap {
width: 300px;
height: 360px;
margin: -34px 0px -16px 0px;
z-index: 1;
background-repeat: no-repeat;
}

/*Sidebar Header Text*/

.left1 {
height: 20px;
margin: 255px 0px 0px 10px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.left1 ul {
font: 1.3em Arial;
list-style: none;
color: #ffffff;
}


.opera .left1 {
height: 20px;
margin: 257px 0px 0px 10px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.opera .left1 ul {
font: 1.3em Arial;
list-style: none;
color: #ffffff;
}


.ie .left1 {
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie .left1 ul {
height: 20px;
width: 160px;
margin: 0px 0px 0px 3px;
padding: 0px 0px 0px 0px;
font: 1.7em Arial;
list-style: none;
color: #ffffff;
}

.chrome .left1 {
height: 20px;
margin: 255px 0px 0px 10px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome .left1 ul {
font: 1.3em Arial;
list-style: none;
color: #ffffff;
}

.center1 {
width: 196px;
height: 45px;
margin: -279px 0px 0px 355px;
padding: 5px 0px 0px 0px;
}

.center1 ul {
font: 1.8em Arial;
list-style: none;
color: #4d4d4d;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie .center1 {
width: 196px;
height: 45px;
}

.ie .center1 ul {
margin: 260px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: 2.5em Arial;
list-style: none;
color: #4d4d4d;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome .center1 {
width: 196px;
height: 45px;
margin: -279px 0px 0px 355px;
padding: 5px 0px 0px 0px;
position: absolute;
}

.chrome .center1 ul {
font: 1.8em Arial;
list-style: none;
color: #4d4d4d;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.opera .center1 {
width: 196px;
height: 45px;
margin: -280px 0px 0px 353px;
padding: 5px 0px 0px 0px;
position: absolute;
}

.opera .center1 ul {
font: 1.8em Arial;
list-style: none;
color: #4d4d4d;
text-align: left;
/*border: #5FF458 solid 1px;*/
}


.right1 {
height: 20px;
margin: -45px 0px 0px 925px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.right1 ul {
font: 1.3em Arial;
list-style: none;
color: #ffffff;
}


.ie .right1 {
height: 20px;
width: 90px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie .right1 ul {
margin: 17px 0px 0px 2px;
padding: 0px 0px 0px 0px;
font: 1.7em Arial;
list-style: none;
color: #ffffff;
}

.opera .right1 {
height: 20px;
margin: -274px 0px 0px 925px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.opera .right1 ul {
font: 1.3em Arial;
list-style: none;
color: #ffffff;
}

.chrome .right1 {
height: 20px;
margin: -273px 0px 0px 925px;
padding: 0px 0px 0px 0px;
text-align: left;
position: absolute;
/*border: #5FF458 solid 1px;*/
}

.chrome .right1 ul {
font: 1.3em Arial;
list-style: none;
color: #ffffff;
}


.Oright1 {
height: 20px;
margin: -275px 0px 0px 925px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.Oright1 ul {
font: 1.3em Arial;
list-style: none;
color: #ffffff;
}

.chrome .Oright1 {
height: 20px;
margin: -273px 0px 0px 925px;
padding: 0px 0px 0px 0px;
text-align: left;
position: absolute;
/*border: #5FF458 solid 1px;*/
}

.chrome .Oright1 ul {
font: 1.3em Arial;
list-style: none;
color: #ffffff;
}

.left2 {
height: 20px;
font: 1.3em Arial;
list-style: none;
color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.right2 {
height: 20px;
font: 1.3em Arial;
list-style: none;
color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

/*Top Story 1*/

.story1 {
width: 585px;
height: 30px;
margin: -335px 0px 0px 22px;
padding: 0px 0px 0px 0px;
text-align: left;
position: absolute;
/*border: #5FF458 solid 1px;*/
}

.story1 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff; /*#aeccf5*/
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome .story1 {
width: 585px;
height: 30px;
margin: -335px 0px 0px 22px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome .story1 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff; /*#aeccf5*/
text-align: left;
position: absolute;
/*border: #5FF458 solid 1px;*/
}

.opera .story1 {
width: 585px;
height: 30px;
margin: -336px 0px 0px 22px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.opera .story1 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff; /*#aeccf5*/
text-align: left;
position: absolute;
/*border: #5FF458 solid 1px;*/
}

.story1 li { 
}

.story1 a {
text-decoration: none;
color: #ffffff; 
}

.story1 a:hover {
text-decoration: none;
color: #75aefe; 
}

#supptextA {
width: 280px;
height: 30px;
font: 1.3em Arial;
list-style: none;
color: #FCF62D;
margin: -7px 0px 0px 25px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

/*Top Story 2*/

.story2 {
/*background-image: url('images/greencenter.png');*/
margin: -335px 0px 0px 331px;
padding: 0px 0px 0px 0px;
text-align: left;
width: 600px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.story2 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome .story2 {
margin: -334px 0px 0px 331px;
padding: 0px 0px 0px 0px;
text-align: left;
width: 600px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.chrome .story2 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.opera .story2 {
margin: -336px 0px 0px 331px;
padding: 0px 0px 0px 0px;
text-align: left;
width: 600px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.opera .story2 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.story2 li { 
}

.story2 a {
text-decoration: none;
color: #ffffff; 
}

.story2 a:hover {
text-decoration: none;
color: #75aefe; 
}


#supptextB {
width: 280px;
height: 30px;
font: 1.3em Arial;
list-style: none;
color: #FCF62D;
margin: -28px 0px 0px 335px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

/*Top Story 3*/

.story3 {
/*background-image: url('images/guidenew.png');*/
margin: -285px 0px 0px 932px;
padding: 0px 0px 0px 0px;
width: 300px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.story3 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome .story3 {
/*background-image: url('images/guidenew.png');*/
margin: -284px 0px 0px 930px;
padding: 0px 0px 0px 0px;
width: 300px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.chrome .story3 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.opera .story3 {
/*background-image: url('images/guidenew.png');*/
margin: -284px 0px 0px 930px;
padding: 0px 0px 0px 0px;
width: 300px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.opera .story3 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.story3 li { 
}

.story3 a {
text-decoration: none;
color: #ffffff; 
}

.story3 a:hover {
text-decoration: none;
color: #75aefe; 
}

#supptextC {
width: 280px;
height: 30px;
font: 1.1em Arial;
list-style: none;
color: #ffffff;
margin: -24px 0px 0px 360px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}


/* OPRAH */
/*Top Story 1*/

.Ostory1 {
width: 585px;
height: 30px;
margin: -334px 0px 0px 22px;
padding: 0px 0px 0px 0px;
text-align: left;
position: absolute;
/*border: #5FF458 solid 1px;*/
}

.Ostory1 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff; /*#aeccf5*/
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome .Ostory1 {
width: 585px;
height: 30px;
margin: -334px 0px 0px 22px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome .Ostory1 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff; /*#aeccf5*/
text-align: left;
position: absolute;
/*border: #5FF458 solid 1px;*/
}

.Ostory1 li { 
}

.Ostory1 a {
text-decoration: none;
color: #ffffff; 
}

.Ostory1 a:hover {
text-decoration: none;
color: #75aefe; 
}

#OsupptextA {
width: 280px;
height: 30px;
font: 1.3em Arial;
list-style: none;
color: #FCF62D;
margin: -7px 0px 0px 25px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

/*Top Story 2*/

.Ostory2 {
/*background-image: url('images/greencenter.png');*/
margin: -335px 0px 0px 331px;
padding: 0px 0px 0px 0px;
text-align: left;
width: 600px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.Ostory2 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome .Ostory2 {
margin: -334px 0px 0px 331px;
padding: 0px 0px 0px 0px;
text-align: left;
width: 600px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.chrome .Ostory2 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.Ostory2 li { 
}

.Ostory2 a {
text-decoration: none;
color: #ffffff; 
}

.Ostory2 a:hover {
text-decoration: none;
color: #75aefe; 
}


#OsupptextB {
width: 280px;
height: 30px;
font: 1.3em Arial;
list-style: none;
color: #FCF62D;
margin: -28px 0px 0px 335px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

/*Top Story 3*/

.Ostory3 {
/*background-image: url('images/guidenew.png');*/
margin: -283px 0px 0px 932px;
padding: 0px 0px 0px 0px;
width: 300px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.Ostory3 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome .Ostory3 {
/*background-image: url('images/guidenew.png');*/
margin: -284px 0px 0px 930px;
padding: 0px 0px 0px 0px;
width: 300px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.chrome .Ostory3 ul {
font: 1.4em Arial;
list-style: none;
color: #ffffff;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.Ostory3 li { 
}

.Ostory3 a {
text-decoration: none;
color: #ffffff; 
}

.Ostory3 a:hover {
text-decoration: none;
color: #75aefe; 
}

#OsupptextC {
width: 280px;
height: 30px;
font: 1.1em Arial;
list-style: none;
color: #ffffff;
margin: -24px 0px 0px 360px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

/*IE VIDEO*/

.ie .video {
background-image: url('images/videotopper2.png');
background-repeat: no-repeat;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height: 500px;
width: 300px;
/*border: #5FF458 solid 1px;*/
}

.ie .video ul {
width: 100px;
height: 20px;
font: 1.3em Arial;
list-style: none;
color: #ffffff;
margin: -2px 0px 0px 12px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie .video1 {
height: 137px;
width: 200px;
margin: 20px 0px 0px 20px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.ie .video1 p {
height: 10px;
width: 200px;
margin: 10px 0px 0px -30px;
padding: 10px 0px 0px 5px;
color: #232a5f;
font: 12px Arial;
/*border: #5FF458 solid 1px;*/
}

.ie .video2 {
height: 137px;
width: 200px;
margin: 30px 0px 0px 20px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.ie .video2 p {
height: 10px;
width: 200px;
margin: 10px 0px 0px -30px;
padding: 0px 0px 0px 5px;
color: #232a5f;
font: 12px Arial;
/*border: #5FF458 solid 1px;*/
}

/*VIDEO*/

.video {
background-image: url('images/videotopper2.png');
background-repeat: no-repeat;
margin: 10px 5px 0px 920px;
padding: 12px 0px 0px 0px;
height: 500px;
width: 300px;
/*border: #5FF458 solid 1px;*/
}

.video ul {
width: 100px;
height: 20px;
font: 1.3em Arial;
list-style: none;
color: #ffffff;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.video li {
margin: -8px 0px 0px -88px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.video1 {
height: 137px;
width: 200px;
margin: 20px 0px 0px 95px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.video1 p {
height: 10px;
width: 280px;
margin: 20px 0px 0px -40px;
padding: 10px 0px 0px 0px;
color: #232a5f;
font: 12px Arial;
/*background: #c1c1c1;*/
/*border: #5FF458 solid 1px;*/
}

.video2 {
height: 137px;
width: 200px;
margin: 30px 0px 0px 95px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.video2 p {
height: 10px;
width: 280px;
margin: 20px 0px 0px -40px;
padding: 0px 0px 0px 0px;
color: #232a5f;
font: 12px Arial;
/*background: #c1c1c1;*/
/*border: #5FF458 solid 1px;*/
}

.rollover1 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
width: 300px;
height: 200px;
/*border: #5FF458 solid 1px;*/
}

.rollover2 {
margin: 0 auto;
padding: 0px 0px 0px 0px;
text-align: left;
width: 600px;
height: 200px; 
/*border: #5FF458 solid 1px;*/
}

.rollover3 {
margin: 0 auto;
padding: 0px 0px 0px 0px;
text-align: left;
width: 300px;
height: 200px; 
/*border: #5FF458 solid 1px;*/
}

.textinput {
font: italic 15px Verdana;
color: #4d4d4d;
margin: -66px 15px 0px 0px;
padding: 0px 0px 0px 0px;
width: 210px;
/*border: #5FF458 solid 1px;*/
border: none;
}

.ie .textinput {
font: italic 15px Verdana;
color: #4d4d4d;
margin: 36px 0px 0px 980px;
padding: 0px 0px 0px 0px;
width: 210px;
/*border: #5FF458 solid 1px;*/
border: none;
}

.chrome .textinput {
font: italic 15px Verdana;
color: #4d4d4d;
margin: 32px 10px 0px 0px;
padding: 0px 10px 0px 0px;
width: 220px;
/*border: #5FF458 solid 1px;*/
border: none;
}

.Search {
font: italic 12px Arial;
/*border: none;*/
margin: -183px 190px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.hidden {
font: italic 10px Arial;
border: #c3c3c3 solid 1px;
margin: -35px 200px 0px 0px
}


/*IE HEADER*/

.ie #sidebar #searchform #s {   
width: 90px;   
padding: 1px;
}

.ie #searchform {
font-family: Verdana;
color: #ffffff;
margin: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
} 


.ie .header {
height: 196px;
width: 1219px;
text-align: center;
margin: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.ie .header h3 {
font: .9em Arial;
}

.ie .header h3 a {
font: .9em Arial;
color: #ffffff;
}

.ie .header a {
color: #ffffff;
text-decoration: none;
}

.ie .header a:hover {
text-decoration: none;
color: #FCF62D;
}


.ie #headertop {
margin: -9px 0px 0px 167px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.ie #headertop a {
color: #232a5f;
text-decoration: none;
}

.ie #headertop a:hover {
text-decoration: none;
color: #a61010;
}

.ie #headertop ul {
list-style: none;
color: #ffffff;
font: .95em Arial;
margin: 5px 0px 0px 980px;
padding: 4px 0px 0px 0px;
width: 350px;
height: 20px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie #headertop li {
display: inline;
text-decoration: none;  
margin: 3px;
padding: 0px 0px 0px 0px; 
}

.ie .header p {
margin: 0;
}

.ie .header ul {
list-style: none;
color: #ffffff;
font: 1.3em Arial;
margin: 100px 0px 200px -314px;
padding: 32px 0px 0px 0px;
width: 1200px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie .header li {
display: inline;
text-decoration: none;  
margin: 9px;
padding: 0px 0px 0px 0px; 
}

.ie #headerli ul {
list-style: none;
color: #ffffff;
font: 1.8em Arial;
margin: -21px 1010px 0px 0px;
padding: 0px 0px 0px 0px;
width: 200px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie #headerli li {
display: inline;
text-decoration: none;  
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/ 
}

.ie #headerli2 ul {
list-style: none;
color: #ffffff;
font: 1.8em Arial;
margin: -30px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 600px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie #headerli2 li {
display: inline;
text-decoration: none;  
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 5px;
/*border: #5FF458 solid 1px;*/ 
}

.ie #headerli3 ul {
list-style: none;
color: #ffffff;
font: 1.8em Arial;
margin: -30px 0px 0px 925px;
padding: 0px 0px 0px 0px;
width: 600px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie #headerli3 li {
display: inline;
text-decoration: none;  
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/ 
}


.chrome #headerli ul {
list-style: none;
color: #ffffff;
font: 1.3em Arial;
margin: -18px 0px 0px 4px;
padding: 0px 0px 0px 0px;
width: 200px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome #headerli li {
display: inline;
text-decoration: none;  
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/ 
}

.chrome #headerli2 ul {
list-style: none;
color: #ffffff;
font: 1.3em Arial;
margin: -26px 0px 0px 310px;
padding: 0px 0px 0px 0px;
width: 600px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome #headerli2 li {
display: inline;
text-decoration: none;  
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 5px;
/*border: #5FF458 solid 1px;*/ 
}

.chrome #headerli3 ul {
list-style: none;
color: #ffffff;
font: 1.3em Arial;
margin: -30px 0px 0px 925px;
padding: 0px 0px 0px 0px;
width: 600px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.chrome #headerli3 li {
display: inline;
text-decoration: none;  
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/ 
}

.opera #headerli ul {
list-style: none;
color: #ffffff;
font: 1.3em Arial;
margin: 29px 0px 0px 4px;
padding: 0px 0px 0px 0px;
width: 200px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.opera #headerli li {
display: inline;
text-decoration: none;  
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/ 
}

.opera #headerli2 ul {
list-style: none;
color: #ffffff;
font: 1.3em Arial;
margin: -30px 0px 0px 310px;
padding: 0px 0px 0px 0px;
width: 600px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.opera #headerli2 li {
display: inline;
text-decoration: none;  
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 5px;
/*border: #5FF458 solid 1px;*/ 
}

.opera #headerli3 ul {
list-style: none;
color: #ffffff;
font: 1.3em Arial;
margin: -29px 0px 0px 925px;
padding: 0px 0px 0px 0px;
width: 600px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.opera #headerli3 li {
display: inline;
text-decoration: none;  
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/ 
}


/*HEADER*/
 
#sidebar #searchform #s {   
width: 90px;   
padding: 1px;
}

#searchform {
font-family: Verdana;
color: #ffffff;
margin: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
} 


.header {
height: 196px;
width: 1219px;
margin: 0px auto;
padding: 0px 0px 0px 0px;
z-index: 4;
/*border: #5FF458 solid 1px;*/
}

.header h3 {
font: .9em Arial;
}

.header h3 a {
font: .9em Arial;
color: #ffffff;
}

.header a {
color: #ffffff;
text-decoration: none;
}

.header a:hover {
text-decoration: none;
color: #FCF62D;
}

.chrome #headertop {
margin: 0px 0px 0px -110px;
padding: 7px 0px 0px 0px;
height: 22px;
/*border: #5FF458 solid 1px;*/
}

#headertop {
margin: 0px 0px 0px -110px;
padding: 7px 0px 0px 0px;
height: 22px;
/*border: #5FF458 solid 1px;*/
}

#headertop a {
color: #232a5f;
text-decoration: none;
}

#headertop a:hover {
text-decoration: none;
color: #a61010;
}

#headertop ul {
list-style: none;
border-style: none;
color: #ffffff;
font: .95em Arial;
margin: 0px 0px 0px 1179px;
padding: 0px 0px 0px 0px;
width: 75px;
height: 29px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

#headertop li {
border-style: none;
display: inline;
text-decoration: none;  
margin: -1px;
padding: 0px 0px 0px 0px; 
}

#headertop2 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

#headertop2 a {
color: #232a5f;
text-decoration: none;
}

#headertop2 a:hover {
text-decoration: none;
color: #a61010;
}

#headertop2 ul {
list-style: none;
border-style: none;
color: #cecccc;
font: .95em Arial;
margin: -16px 0px 0px 5px;
padding: 4px 0px 0px 0px;
width: 500px;
height: 20px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

#headertop2 li {
border-style: none;
display: inline;
text-decoration: none;  
margin: 1px;
padding: 0px 0px 0px 0px; 
}

.header p {
margin: 0;
}

.header ul {
list-style: none;
color: #ffffff;
font: 1.3em Arial;
margin: 100px 0px 200px -314px;
padding: 30px 0px 0px 0px;
width: 1200px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.header li {
display: inline;
text-decoration: none;  
margin: 9px;
padding: 0px 0px 0px 0px; 
}

#headerli ul {
list-style: none;
color: #ffffff;
font: 1.3em Arial;
margin: 31px 0px 0px 4px;
padding: 0px 0px 0px 0px;
width: 200px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

#headerli li {
display: inline;
text-decoration: none;  
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/ 
}

#headerli2 ul {
list-style: none;
color: #ffffff;
font: 1.3em Arial;
margin: -30px 0px 0px 309px;
padding: 0px 0px 0px 0px;
width: 600px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

#headerli2 li {
display: inline;
text-decoration: none;  
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 5px;
/*border: #5FF458 solid 1px;*/ 
}

#headerli3 ul {
list-style: none;
color: #ffffff;
font: 1.3em Arial;
margin: -30px 0px 0px 924px;
padding: 0px 0px 0px 0px;
width: 600px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

#headerli3 li {
display: inline;
text-decoration: none;  
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/ 
}

/*
.headbar {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 1240px;
height: 30px;
background-repeat: no-repeat;
/*border: #5FF458 solid 1px;*/
}

.headbar ul {
width: 530px;
height: 35px;
list-style: none;
color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 14px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.headbar li {
display: inline;
text-decoration: none;  
margin: 3px;
padding: 0px 0px 0px 0px; 
}

.headbar a:hover {
text-decoration: none;
border: 0 none;
}

.headbar a:link {
text-decoration: none;
}
*/

/*Horizon Icons*/

.scd {
margin: -25px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.donate {
 margin: -30px 0px 0px 491px;
/*border: #5FF458 solid 1px;*/
}

/*IE SEARCH*/

.ie .searchsubmit {
font: .9em Verdana;
width: 20px;
height: 12px;
float: left;
margin: 0px 0px 0px 0px;
border: none;
text-indent: 5px;
/*border: #5FF458 solid 1px;*/
}

.ie .navigation {
font: 0.9em Verdana italic;
width: 590px;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
color: #ffffff;
/*border: #5FF458 solid 1px;*/
}

.ie .older {
/*background-image: url('images/next.png');
background-repeat: no-repeat;*/
margin: 0px 0px 0px 500px;
border: none;
float:right;
height: 26px;
width: 26px;
}

.ie .newer {
/*background-image: url('images/prvs.png');
background-repeat: no-repeat;*/
margin: -20px 0px 0px 0px;
border: none;
float:left;
height: 26px;
width: 26px;
}

.ie .navigation a {
border: 0 none;
text-decoration: none;
}

.ie .navigation a:hover {
border: 0 none;
text-decoration: none;
}

.ie .navigation a:link {
border: 0 none;
text-decoration: none;
}

/*SEARCH*/

.searchsubmit {
font: .9em Verdana;
width: 20px;
height: 12px;
float: left;
margin: 0px 0px 0px 0px;
border: none;
text-indent: 5px;
/*border: #5FF458 solid 1px;*/
}

/*Navigation Controls*/

.navigation {
font: 0.5em Verdana italic;
width: 590px;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
color: #ffffff;
/*border: #5FF458 solid 1px;*/
}

.navigation a {
border: 0 none;
text-decoration: none;
}

.navigation a:hover {
border: 0 none;
text-decoration: none;
}

.navigation a:link {
border: 0 none;
text-decoration: none;
}

.older {
background-repeat: no-repeat;
border: none;
float:right;
height: 26px;
width: 26px;
}

.newer {
background-repeat: no-repeat;
border: none;
float:left;
height: 26px;
width: 26px;
}

.older2 {
background-repeat: no-repeat;
border: none;
float:right;
height: 26px;
width: 26px;
}

.newer2 {
background-repeat: no-repeat;
border: none;
float:left;
height: 26px;
width: 26px;
}


/*IE Right SIDEBAR*/

.ie .sidebar {
z-index: -2;
margin: 5px 0px 0px 910px;
padding: 0px 0px 0px 10px;
width: 300px;
height: auto;
/*background-repeat: no-repeat;
border: #5FF458 solid 1px;*/ 
}

/*.ie .sidebar smalla {
border: #5FF458 solid 1px;
float: right;
font: 12px arial;
font-color: #a61010;
width: 80px; 
margin: -60px -8px 0px 0px;
padding: 0px 0px 0px 0px;
}*/

.ie .map {
width: 300px;
height: 360px;
margin: -70px 20px 0px 0px;
/*background-repeat: no-repeat;*/
}

/*.ie .black {
width: 162px;
height: 218px;
margin: 17px 0px 0px 5px;
background-image: url('images/rssN.png')
}

.ie .vidshare {
margin: -2px 0px 0px 8px;
}

.ie .videowrap {
z-index: 1;
margin: -150px 0px 0px -24px;
position: relative;
width: 162px;
height: 120px;
/*border: #5FF458 solid 1px;*/
}

.ie .framediv {
width: 162px;
height: 120px;
}

.ie .sidebar ul {
margin: 0px auto;
padding: 0px 0px 0px 0px;
list-style: none;
list-style-image: none;
line-height: 1.3em;
}

.ie .sidebar .alt {
background: url('images/sidebarad.png') no-repeat;
margin: 0;
padding: 0;
width: 165px;
height: 100px;
}*/


/*Right SIDEBAR*/

.sidebar {
z-index: -2;
margin: 35px 0px 0px 920px;
padding: 0px 0px 0px 0px;
width: 310px;
height: 700px;
/*border: #5FF458 solid 1px;*/
}

.sidebar ul {
margin: 0px auto;
padding: 0px 0px 0px 0px;
list-style: none;
list-style-image: none;
line-height: 1.3em;
}

.sidebar smalla {
/*border: #5FF458 solid 1px;*/
float: right;
font: 12px arial;
font-color: #a61010;
width: 80px; 
margin: -30px -8px 0px 0px;
padding: 0px 0px 0px 0px;
z-index: 3;
}

/*.black {
width: 162px;
height: 218px;
margin: 17px 0px 0px 5px;
background-image: url('images/rssN.png')
}

.vidshare {
margin: -2px 0px 0px 8px;
}

.videowrap {
z-index: 1;
margin: -150px 0px 0px -24px;
position: relative;
width: 162px;
height: 120px;
/*border: #5FF458 solid 1px;*/
}

.framediv {
width: 162px;
height: 120px;
}

.sidebar .alt {
background: url('images/sidebarad.png') no-repeat;
margin: 0;
padding: 0;
width: 165px;
height: 100px;
}*/

/* IE Left SIDEBAR*/

.ie .sidebar2 {
float: left;
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;
width: 295px;
height: 700px;
/*border: #5FF458 solid 1px;*/
}


.ie .sidebar2 ul {
margin: 0px auto;
padding: 0px 0px 0px 0px;
list-style: none;
list-style-image: none;
line-height: 1.3em;
}

.ie .sidebar2 .alt {
margin: 0;
padding: 0;
}

.ie .sidebar2 small {
/*border: #5FF458 solid 1px;*/
font-size: 10px;
color: #434343;
width: 50px; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.ie .submitnews {
float: left;
margin: -15px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
width: 295px;
}

.ie .submitnews form {
/*border: 1px solid #666699;*/
padding: 0px 0px 0px 0px;
margin: 40px 0px 0px 0px; 
}

/*.ie .submitnews label {
border: 1px solid #c3c3c3;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 10px; 
}*/

.ie .submitnews input {
border: 1px solid #c7d9e9;
float: right;
padding: 0px 0px 10px 0px;
margin: 10px 0px 10px 0px; 
}

.ie .submitnews textarea {
border: 1px solid #c7d9e9;
font-size: 12px;
font-style: italic;
color: #4d4d4d;
width: 280px; 
}

.ie .submitnews form.cmxform fieldset {
  margin-bottom: 10px;
}

.ie .submitnews form.cmxform legend {
  padding: 0 2px;
  font-weight: bold;
}

.ie .submitnews form.cmxform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}

.ie .submitnews form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}

.ie .submitnews form.cmxform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}

.ie .submitnews form.cmxform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}

.ie .submitnews form.cmxform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}

.ie .submitnews form.cmxform fieldset fieldset label {
  display: block;
  width: auto;
}

.ie .submitnews form.cmxform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}

.ie .submitnews form.cmxform label {
  width: 120px; /* Width of labels */
}

.ie .submitnews form.cmxform fieldset fieldset label {
  margin-left: 123px; /* Width plus 3 (html space) */
}

.ie .black {
width: 162px;
height: 218px;
margin: 17px 0px 0px 5px;
background-image: url('images/rssN.png')
}

.ie .subscribe {
margin: -210px 0px 0px 23px;
font: 1.1em Verdana;
font-style: italic;
position: absolute;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}

.ie .subscribe a:link {
color: #232a5f;
/* text-decoration: none; */
}

.ie .subscribe a:hover {
color: #a61010;
/* text-decoration: none; */
border: 0 none;
}

/*Post to Win*/
.ie .ptw { 
}

/*Left SIDEBAR*/

.sidebar2 {
background-repeat: no-repeat;
float: left;
margin: -850px 0px 0px 5px;;
padding: 0px 0px 0px 0px;
width: 295px;
height: 400px;
/*border: #5FF458 solid 1px;*/
}


.sidebar2 ul {
margin: 0px auto;
padding: 0px 0px 0px 0px;
list-style: none;
list-style-image: none;
line-height: 1.3em;
}

.sidebar2 .alt {
margin: 0;
padding: 0;
}

.sidebar2 small {
/*border: #5FF458 solid 1px;*/
font-size: 10px;
color: #434343;
width: 50px; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/* SUBMIT NEWS LEFT SIDEBAR */

.submitnews {
float: left;
margin: 0px 0px 0px -10px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
width: 295px;
}

.opera .submitnews {
float: left;
margin: -245px 0px 0px -10px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
width: 295px;
}

.submitnews ul {
font: 1.3em Arial;
list-style: none;
color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.submitnews form {
/*border: 1px solid #666699;*/
padding: 0px 0px 0px 5px;
margin: -10px 0px 0px 10px; 
}

/*.submitnews label {
border: 1px solid #c3c3c3;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 10px; 
}*/

.submitnews input {
border: 1px solid #c7d9e9;
float: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 10px; 
}

.submitnews textarea {
border: 1px solid #c7d9e9;
font-size: 12px;
font-style: italic;
color: #4d4d4d;
width: 280px; 
}

.submitnews form.cmxform fieldset {
  margin-bottom: 10px;
}

.submitnews form.cmxform legend {
  padding: 0 2px;
  font-weight: bold;
}

.submitnews form.cmxform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}

.submitnews form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}

.submitnews form.cmxform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}

.submitnews form.cmxform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}

.submitnews form.cmxform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}

.submitnews form.cmxform fieldset fieldset label {
  display: block;
  width: auto;
}

.submitnews form.cmxform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}

.submitnews form.cmxform label {
  width: 120px; /* Width of labels */
}

.submitnews form.cmxform fieldset fieldset label {
  margin-left: 123px; /* Width plus 3 (html space) */
}

.black {
width: 162px;
height: 218px;
margin: 17px 0px 0px 5px;
background-image: url('images/rssN.png')
}

.subscribe {
margin: -210px 0px 0px 23px;
font: 1.1em Verdana;
font-style: italic;
position: absolute;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}

.subscribe a:link {
color: #232a5f;
/* text-decoration: none; */
}

.subscribe a:hover {
color: #a61010;
/* text-decoration: none; */
border: 0 none;
}

/*Post to Win*/
.ptw { 
}

/*IE CONTENT*/

.ie .endpost {
width: 600px;
height: 1px;
background-image: url('images/pbreak.png');
margin: 0px 0px 0px 0px;
background-repeat: no-repeat;
/*border: #5FF458 solid 1px;*/
}

.ie .endpost2 {
font: .98em Verdana;
z-index: 1;
width: 200px;
height: 16px;
border: none;
margin: 0px 0px -11px 0px;
padding: 0px 0px 0px 385px;
position: relative;
/*border: #5FF458 solid 1px; */
}


.ie .endpost ul {
list-style: none;
font: .95em Verdana;
padding: 0px 0px 0px 0px;
width: auto;
/*border: #5FF458 solid 1px; */
}

.ie .endpost p {
font: .95em Verdana;
color: #4d4d4d;
line-height: 0;
margin: 10px 0px 0px 0px;
padding: 0px;
border: #5FF458 solid 1px;
}

.ie .endpost2 ul {
list-style: none;
font: .98em Verdana;
padding: 0px 0px 0px 0px;
width: auto;
}

.ie .endpost li {
display: inline;
text-decoration: none; 
margin: 0px; 
padding: 0px 0px 0px 0px; 
/*border: #5FF458 solid 1px; */
}

.ie .endpost2 li {
display: inline;
text-decoration: none; 
margin: 0px; 
padding: 0px 0px 0px 0px;
/* border: #5FF458 solid 1px; */ 
}

.ie .main-content {
margin: 0px auto;
padding: 0px 0px 0px 0px;
width: 600px;
height: auto;
background-repeat: no-repeat;
/*border: #5FF458 solid 1px;*/
}

.ie .main-content p {
font: .75em Verdana;
color: #4d4d4d;
line-height: 1.55;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-repeat: no-repeat;
/*border: #5FF458 solid 1px;*/
}


/*CONTENT*/

.ie .endpost {
width: 600px;
height: 1px;
background-image: url('images/pbreak.png');
margin: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.ie .endpost2 {
font: .98em Verdana;
z-index: 1;
width: 200px;
height: 16px;
border: none;
margin: 0px 0px -11px 0px;
padding: 0px 0px 0px 385px;
position: relative;
/*border: #5FF458 solid 1px; */
}


.ie .endpost ul {
list-style: none;
font: .98em Verdana;
padding: 0px 0px 0px 0px;
width: auto;
/*border: #5FF458 solid 1px; */
}

.ie .endpost p {
font: .95em Verdana;
color: #4d4d4d;
line-height: 0;
margin: 10px 0px 0px 0px;
padding: 0px;
/*border: #5FF458 solid 1px;*/
}

.ie .endpost2 ul {
list-style: none;
font: .98em Verdana;
padding: 0px 0px 0px 0px;
width: auto;
}

.ie .endpost li {
display: inline;
text-decoration: none; 
margin: 0px; 
padding: 0px 0px 0px 0px; 
/*border: #5FF458 solid 1px; */
}

.ie .endpost2 li {
display: inline;
text-decoration: none; 
margin: 0px; 
padding: 0px 0px 0px 0px;
/* border: #5FF458 solid 1px; */ 
}


/*Post Title*/

.ie .main-content h2 a {
font: .9em Tahoma;
text-align: left;
color: #232A5F;
padding: 0px 0px 0px 0px;
margin: 0px 0px -16px -1px;
display: block;
border: #5FF458 solid 1px;
}

.ie .pmain-content h2 a {
font: .9em Tahoma;
text-align: left;
color: #232A5F;
padding: 0px 0px 0px 0px;
margin: 0px 0px -16px -1px;
display: block;
/*border: #5FF458 solid 1px;*/
}

.ie .main-content h7 a {
font: .9em Verdana;
margin: 5px 0px 0px 0px;
padding: 6px;
}

/*Link Text*/

.ie .main-content h4 a {
font: 1.0em Verdana;
font-style: italic;
text-align: right;
color: #a61010;
margin: 0px 0px 0px 0px;
border: #5FF458 solid 1px;
}


.ie .main-content h5 a {
font: 1.0em Verdana;
position: absolute;
margin: 0px 0px 0px 415px;
color: #232A5F;
width: auto;
/*border: #5FF458 solid 1px;*/
}

.ie .main-content h6 a {
font: 1.5em Verdana;
position: absolute;
margin: 10px 10px 10px -30px;
padding: 0px 0px 0px 20px;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}

.ie .main-content h6 {
font: 1.0em Verdana;
padding: 6px;
margin: 0px 0px 0px 0px;
color: #232A5F;
}

/*Post info text - Comments*/

.ie .main-content small {
font: .90em Verdana;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 6px;
color: #434343;
border: #5FF458 solid 1px;
}

/*Post info text*/

.ie .main-content smallb {
font: .90em Verdana;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #434343;
border: #5FF458 solid 1px;
width: 580px;
}

.ie .main-content a {
color: #4d4d4d;
text-decoration: none;
border: 0 none;
text-align: left;
border: #5FF458 solid 1px;
}

.ie .main-content a:hover {
text-decoration: none;
color: #a61010;
border: 0 none;
font: .9em;
}

.ie .comment_link {
font: .9em Verdana italic;
padding: 0px 0px 0px 300px;
color: #000000;
}


/* set the image to use and establish the lower-right position */


.ie .cssbox {
width: 165px; /* !important; intended total box width - padding-right(next) */
width: 165px; /* IE Win = width - padding */
padding-right: 0px; /* the gap on the right edge of the image (not content padding) */
margin: 12px auto; /* use to position the box */
}

/* set the top-right image */

.ie .cssbox_head {
background: url('images/sidebarhead.png') no-repeat;
background-position: center center; margin-right: 0px; /* interior-padding right */
padding-right: 3px; /* right-image-gap + right-inside padding */
width: 162px;
height: 30px;
}

.ie .cssbox_tab {
background: url('images/insert.png') no-repeat;
background-position: left; 
margin: 0px 0px 0px 0px;
padding-right: 3px; /* right-image-gap + right-inside padding */
width: 10px;
height: 10px;
}

/* set the top-left image */

.ie .cssbox_head h2 { 
border: none; /* ditto */ 
padding: 8px 30px 0px 25px; /* padding-left = image gap + interior padding ... no padding-right */ 
height: 100px !important; height: 0%; /* IE Holly Hack */ 
width: 162px;
font: .9em Verdana;
color: #232a5f;
}


.ie .categories {
z-index: 1;
margin: 15px 0px 0px 0px;
position: relative;
width: 162px;
height: 197px;
}

/*Category list box*/

.ie .catlist {
z-index: 1;
margin: -155px 0px 0px 15px;
position: relative;
width: 162px;
height: 125px;
/*border: #5FF458 solid 1px;*/
}

/* set the lower-left corner image */
.ie .cssbox_body {
background: url('images/catg.png') no-repeat;
background-position: center center; margin-right: 0px; /* interior-padding right */  
padding: 5px 0px 0px 12px; /* mirror .cssbox_head right/left */
height: 197px;
width: 162px 
} 

.ie .cssbox_body p {
margin: 0;
padding: 0;
}

.ie .h3 {
font: .9em Verdana;
color: #232a5f;
padding: 9px 10px 0px 30px;
position: absolute;
}

.ie .h4 {
font: 1.4em Verdana bold;
font-style: italic;
color: #232A5F;
margin: -49px 0px 0px 28px;
width: auto;
/* z-index: 1; */
border: #5FF458 solid 1px;
}

/*Tab Text*/

.ie .h5 {
font: .9em Verdana;
color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index: 1;
position: relative;
/*border: #5FF458 solid 1px;*/
}

.ie .h6 {
font: 1.0em Tahoma;
color: #232A5F;
padding: 20px 0px 0px 5px;
margin: 0px 0px -16px 0px;
}

.ie .h7 {
font: .9em Verdana;
color: #ffffff;
padding: 9px 10px 0px 30px;
position: absolute;
}

.ie hr {
border: 0;
background-color: #e3e3e3;
margin: 0px 0px 0px 0px;
height: 1px;
width: 535px;
}

/*Not Used*/

.ie h2.pagetitle {
font: 1.0em Verdana italic;
color: #A61010;
margin: 0px 0px 0px 6px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.ie p.indent {
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
}

/*CONTENT*/

.endpost {
width: 600px;
height: 1px;
background-image: url('images/pbreak.png');
margin: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.endpost2 {
font: .98em Verdana;
z-index: 1;
width: 200px;
height: 16px;
border: none;
margin: 0px 0px -11px 0px;
padding: 0px 0px 0px 385px;
position: relative;
/*border: #5FF458 solid 1px; */
}


.endpost ul {
list-style: none;
font: .98em Verdana;
padding: 0px 0px 0px 0px;
width: auto;
/*border: #5FF458 solid 1px; */
}

.endpost p {
font: .95em Verdana;
color: #4d4d4d;
line-height: 0;
margin: 10px 0px 0px 0px;
padding: 0px;
border: #5FF458 solid 1px;
}

.endpost2 ul {
list-style: none;
font: .98em Verdana;
padding: 0px 0px 0px 0px;
width: auto;
}

.endpost li {
display: inline;
text-decoration: none; 
margin: 0px; 
padding: 0px 0px 0px 0px; 
/*border: #5FF458 solid 1px; */
}

.endpost2 li {
display: inline;
text-decoration: none; 
margin: 0px; 
padding: 0px 0px 0px 0px;
/* border: #5FF458 solid 1px; */ 
}

/*POST INFO TEXT*/

.main-content {
margin: 0px auto;
padding: 0px 0px 0px 0px;
width: 600px;
height: auto;
/*border: #5FF458 solid 1px;*/
}


.Omain-content {
margin: -340px auto;
padding: 0px 0px 0px 0px;
width: 600px;
height: auto;
/*border: #5FF458 solid 1px;*/
}

.Omain-content p {
font: .95em Verdana;
color: #4d4d4d;
line-height: 1.6;
margin: 0px 0px 0px 0px;
padding: 0px;
height: auto;
/*border: #5FF458 solid 1px;*/
}

.Pmain-content {
margin: -100px auto;
padding: 0px 0px 0px 0px;
width: 600px;
height: auto;
/*border: #5FF458 solid 1px;*/
}

.ie .Pmain-content {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 600px;
height: auto;
/*border: #5FF458 solid 1px;*/
}

.ie .Pmain-content p {
font: .75em Verdana;
color: #4d4d4d;
line-height: 1.55;
margin: 0px 0px 0px 0px;
padding: 0px;
width: 600px;
height: auto;
/*border: #5FF458 solid 1px;*/
}

.Pmain-content p {
font: .95em Verdana;
color: #4d4d4d;
line-height: 1.6;
margin: 0px 0px 0px 0px;
padding: 0px;
height: auto;
/*border: #5FF458 solid 1px;*/
}

.Pamain-content {
margin: 550px auto;
padding: 0px 0px 0px 0px;
width: 600px;
height: auto;
/*border: #5FF458 solid 1px;*/
}

.Pamain-content p {
font: .95em Verdana;
color: #4d4d4d;
line-height: 1.6;
margin: 0px 0px 0px 0px;
padding: 0px;
height: auto;
/*border: #5FF458 solid 1px;*/
}

.opera .main-content {
margin: -300px auto;
padding: 0px 0px 0px 0px;
width: 600px;
height: 1150px;
/*border: #5FF458 solid 1px;*/
}

.main-content p {
font: .95em Verdana;
color: #4d4d4d;
line-height: 1.6;
margin: 0px 0px 0px 0px;
padding: 0px;
height: auto;
/*border: #5FF458 solid 1px;*/
}

/*Post Title*/

.main-content h2 a {
font: 1.1em Tahoma;
color: #232A5F;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
display: block;
/*border: #5FF458 solid 1px;*/
}

.main-content h7 a {
font: .9em Verdana;
margin: 5px 0px 0px 0px;
padding: 6px;
/*border: #5FF458 solid 1px;*/
}

.Omain-content h2 a {
font: 1.1em Tahoma;
color: #232A5F;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
display: block;
/*border: #5FF458 solid 1px;*/
}

.Omain-content h7 a {
font: .9em Verdana;
margin: 5px 0px 0px 0px;
padding: 6px;
/*border: #5FF458 solid 1px;*/
}

.Pmain-content h2 a {
font: 1.1em Tahoma;
color: #232A5F;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
display: block;
/*border: #5FF458 solid 1px;*/
}

.Pmain-content h7 a {
font: .9em Verdana;
margin: 5px 0px 0px 0px;
padding: 6px;
/*border: #5FF458 solid 1px;*/
}

/*Link Text*/

.main-content h4 a {
font: 1.1em Verdana;
text-align: right;
color: #364BEB;
margin: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}


.main-content h5 a {
font: 1.0em Verdana;
position: absolute;
margin: 0px 0px 0px 415px;
color: #232A5F;
width: auto;
/*border: #5FF458 solid 1px;*/
}

.main-content h6 a {
font: 1.5em Verdana;
position: absolute;
margin: 10px 10px 10px -30px;
padding: 0px 0px 0px 20px;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}

.main-content h6 {
font: 1.0em Verdana;
padding: 6px;
margin: 0px 0px 0px 0px;
color: #232A5F;
}

/*Post info text - Comments*/

.main-content small {
font: .85em Verdana;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 6px;
color: #434343;
/*border: #5FF458 solid 1px;*/
}

.Pmain-content small {
font: .85em Verdana;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 6px;
color: #434343;
/*border: #5FF458 solid 1px;*/
}

.Pamain-content small {
font: .85em Verdana;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 6px;
color: #434343;
/*border: #5FF458 solid 1px;*/
}


.Omain-content h4 a {
font: 1.1em Verdana;
text-align: right;
color: #364BEB;
margin: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}


.Omain-content h5 a {
font: 1.0em Verdana;
position: absolute;
margin: 0px 0px 0px 415px;
color: #232A5F;
width: auto;
/*border: #5FF458 solid 1px;*/
}

.Omain-content h6 a {
font: 1.5em Verdana;
position: absolute;
margin: 10px 10px 10px -30px;
padding: 0px 0px 0px 20px;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}

.Omain-content h6 {
font: 1.0em Verdana;
padding: 6px;
margin: 0px 0px 0px 0px;
color: #232A5F;
}


.Pmain-content h4 a {
font: 1.1em Verdana;
text-align: right;
color: #364BEB;
margin: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}


.Pmain-content h5 a {
font: 1.0em Verdana;
position: absolute;
margin: 0px 0px 0px 415px;
color: #232A5F;
width: auto;
/*border: #5FF458 solid 1px;*/
}

.Pmain-content h6 a {
font: 1.5em Verdana;
position: absolute;
margin: 10px 10px 10px -30px;
padding: 0px 0px 0px 20px;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}

.Pmain-content h6 {
font: 1.0em Verdana;
padding: 6px;
margin: 0px 0px 0px 0px;
color: #232A5F;
}

.Pamain-content h4 a {
font: 1.1em Verdana;
text-align: right;
color: #364BEB;
margin: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}


/* IE PMain Content */

.ie .Pmain-content h6 {
font: 1.0em Verdana;
padding: 6px;
margin: 0px 0px 0px 0px;
color: #232A5F;
}

.ie .Pamain-content h4 a {
font: 1.1em Verdana;
text-align: right;
color: #364BEB;
margin: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.ie .Pamain-content h5 a {
font: 1.0em Verdana;
position: absolute;
margin: 0px 0px 0px 415px;
color: #232A5F;
width: auto;
/*border: #5FF458 solid 1px;*/
}

.ie .Pamain-content h6 a {
font: 1.5em Verdana;
position: absolute;
margin: 10px 10px 10px -30px;
padding: 0px 0px 0px 20px;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}

.ie .Pamain-content h6 {
font: 1.0em Verdana;
padding: 6px;
margin: 0px 0px 0px 0px;
color: #232A5F;
}

/*Post info text*/

.main-content smallb {
font: .85em Verdana;
text-align: left;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
color: #434343;
/*border: #5FF458 solid 1px;*/
}

/*.vertical {  
border-left-color: #c2c2c2;
border-left-style: solid; 
border-left-width: 1px;
padding-left: 4px;
margin-left: 50px;
}*/

.main-content a {
color: #666666;
text-decoration: none;
border: 0 none;
}

.main-content a:hover {
text-decoration: none;
color: #a61010;
border: 0 none;
}

.Omain-content a {
color: #666666;
text-decoration: none;
border: 0 none;
}

.Omain-content a:hover {
text-decoration: none;
color: #a61010;
border: 0 none;
}

.Pmain-content a {
color: #666666;
text-decoration: none;
border: 0 none;
}

.Pmain-content a:hover {
text-decoration: none;
color: #a61010;
border: 0 none;
}


.comment_link {
font: .9em Verdana italic;
padding: 0px 0px 0px 300px;
color: #000000;
}


/* set the image to use and establish the lower-right position */


.cssbox {
width: 165px; /* !important; intended total box width - padding-right(next) */
width: 165px; /* IE Win = width - padding */
padding-right: 0px; /* the gap on the right edge of the image (not content padding) */
margin: 12px auto; /* use to position the box */
}

/* set the top-right image */

.cssbox_head {
background: url('images/sidebarhead.png') no-repeat;
background-position: center center; margin-right: 0px; /* interior-padding right */
padding-right: 3px; /* right-image-gap + right-inside padding */
width: 162px;
height: 30px;
}

.cssbox_tab {
background: url('images/insert.png') no-repeat;
background-position: left; 
margin: 0px 0px 0px 0px;
padding-right: 3px; /* right-image-gap + right-inside padding */
width: 10px;
height: 10px;
}

/* set the top-left image */

.cssbox_head h2 { 
border: none; /* ditto */ 
padding: 8px 30px 0px 25px; /* padding-left = image gap + interior padding ... no padding-right */ 
height: 100px !important; height: 0%; /* IE Holly Hack */ 
width: 162px;
font: .9em Verdana;
color: #232a5f;
}


.categories {
z-index: 1;
margin: 15px 0px 0px 0px;
position: relative;
width: 162px;
height: 197px;
}

/*Category list box*/

.catlist {
z-index: 1;
margin: -155px 0px 0px 15px;
position: relative;
width: 162px;
height: 125px;
/*border: #5FF458 solid 1px;*/
}

/* set the lower-left corner image */
.cssbox_body {
background: url('images/catg.png') no-repeat;
background-position: center center; margin-right: 0px; /* interior-padding right */  
padding: 5px 0px 0px 12px; /* mirror .cssbox_head right/left */
height: 197px;
width: 162px 
} 

.cssbox_body p {
margin: 0;
padding: 0;
}

.h3 {
font: .9em Verdana;
color: #232a5f;
padding: 9px 10px 0px 30px;
position: absolute;
}

.h4 {
font: 1.4em Verdana bold;
font-style: italic;
color: #232A5F;
margin: -49px 0px 0px 28px;
width: auto;
/* z-index: 1; */
/*border: #5FF458 solid 1px;*/
}

/*Tab Text*/
.h5 {
font: .9em Verdana;
color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index: 1;
position: relative;
/*border: #5FF458 solid 1px;*/
}

.h6 {
font: 1.0em Tahoma;
color: #232A5F;
padding: 20px 0px 0px 5px;
margin: 0px 0px -16px 0px;
}

.h7 {
font: .9em Verdana;
color: #ffffff;
padding: 9px 10px 0px 30px;
position: absolute;
}

hr {
border: 0;
background-color: #e3e3e3;
margin: 0px 0px 0px 0px;
height: 1px;
width: 535px;
}

/*Not Used*/
h2.pagetitle {
font: 1.0em Verdana italic;
color: #A61010;
margin: 0px 0px 0px 6px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

p.indent {
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
}

/* POST RIGHT SIDE - Share, Icons, Ads */

.pagetop {
background-image: url('images/pagetop.png');
width: 1220px;
height: 125px;
margin: -10px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.pagetop ul {
color: #232a5f;
font: 3.0em Arial;
margin: 28px 320px 0px 0px;
padding: 40px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
text-align: right;
opacity: 0.4;
}

.chrome .pagetop ul {
color: #232a5f;
font: 3.0em Arial bold;
margin: 28px 320px 0px 0px;
padding: 40px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
text-align: right;
}

.opera .pagetop ul {
color: #232a5f;
font: 3.0em Arial bold;
margin: 28px 320px 0px 0px;
padding: 40px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
text-align: right;
}


.submittop {
/*background-image: url('images/postnews.png');*/
background-repeat: no-repeat;
margin: -40px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 150px;
height: 40px;
/*border: #5FF458 solid 1px;*/
}

.submittop ul {
font: 1.3em Arial;
list-style: none;
color: #ffffff;
margin: 0px 0px 0px 8px;
padding: 5px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
height: 100%;
}

.ie .submittop {
/*background-image: url('images/postnews.png');*/
background-repeat: no-repeat;
margin: -35px 0px 0px -753px;
padding: 0px 0px 0px 0px;
width: 150px;
height: 40px;
/*border: #5FF458 solid 1px;*/
position: absolute;
}

.ie .submittop ul {
font: 1.7em Arial;
list-style: none;
color: #ffffff;
margin: 0px 0px 0px 8px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
height: 100%;
}

.chrome .submittop ul {
font: 1.3em Arial;
list-style: none;
color: #ffffff;
margin: 0px 0px 0px 8px;
padding: 5px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
height: 100%;
}

.sharetop {
/*background-image: url('images/sharetop.png');*/
margin: -40px 0px 0px 920px;
width: 300px;
height: auto;
align: right;
/*border: #5FF458 solid 1px;*/
}

.sharetop ul {
font: 1.3em Arial;
list-style: none;
color: #4d4d4d;
margin: 0px 0px 0px 20px;
padding: 8px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}


.ie .sharetop {
/*background-image: url('images/sharetop.png');*/
margin: -343px 0px 0px 920px;
width: 300px;
height: auto;
align: right;
/*border: #5FF458 solid 1px;*/
}

.ie .sharetop ul {
font: 1.7em Arial;
list-style: none;
color: #4d4d4d;
margin: 0px 0px 0px 20px;
padding: 8px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.sharethis {
width: 0px;
height: 0px;
margin: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.postright {
width: 300px;
height: 250px;
margin: 0px 0px 0px 920px;
/*border: #5FF458 solid 1px;*/
}

.ie .postright {
width: 300px;
height: 250px;
margin: -300px 0px 0px 920px;
/*border: #5FF458 solid 1px;*/
}

.postright ul {
font: 1.0em Arial;
list-style: none;
color: #666666;
margin: 0px 0px 0px -5px;
padding: 0px 0px 0px 0px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.postright li {
margin: 5px;
}

.postright a {
color: #666666;
border: 0 none;
text-decoration: none;
}

.postright a:hover {
color: #a61010;
border: 0 none;
text-decoration: none;
}

/*IE COMMENT*/

.ie p.h6 {
font: 1.5em Verdana;
padding: 0px;
float: right;
margin: -5px 0px 0px 0px;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}

.ie p.h7 {
font: 2.0em Verdana bold;
padding: 0px;
float: left;
margin: 0px 15px 0px 0px;
color: #232A5F;
}

/* Category title */

.ie p.h8 {
font: 1.8em Verdana italic;
padding: 0px 0px 0px 0px;
float: right;
margin: 0px 10px 0px 0px;
color: #a61010;
/*border: #5FF458 solid 1px;*/
}

.ie p.h9 {
font: 1.9em Verdana italic;
padding: 10px 0px 0px 0px;
float: right;
margin: 0px 10px 0px 0px;
color: #232A5F;
}


.ie textarea#comment {
border: solid 1px #c3c3c3;
width: 430px;
height: 150px;
margin: -5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.ie ol.commentlist {
width: 415px;
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}


.ie ol.commentlist .alt {
padding: 0px;
margin-bottom: 0px;
/*border: #5FF458 solid 1px;*/
}

/*Comments-ShareThis, etc*/

.ie .postmetadata {
background-image: url('images/postm4.png');
background-repeat: no-repeat;
width: 435px;
height: 20px;
text-align: left;
margin: -40px 0px 0px -165px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.ie .postmetadata p {
}

.ie .postend {
margin: -35px 0px 0px 18px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

/*Insert image*/

.ie .nextpost {
background-image: url('images/next.png');
padding: 0px;
height: 26px;
width: 26px;
float: right;
margin: 0px 15px 0px 0px;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}

/*Insert Image*/

.ie .previouspost {
background-image: url('images/prvs.png');
padding: 0px;
height: 26px;
width: 26px;
float: left;
margin: 0px 15px 0px 0px;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}

.ie .comment p {
line-height: .1em;
/*border: #5FF458 solid 1px;*/
}


.ie .commentlist li {
width: 580px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
list-style: none;
background-color: #ffffee;
background-image: url('images/commenttop600.png');
background-repeat: no-repeat;
background-position: top left;
/*border: #5FF458 solid 1px;*/
/*-moz-border-radius-bottomleft: 7pt;
-moz-border-radius-bottomright: 7pt;*/
}


.ie li.graybox {
width: 580px;
height: auto;
background-color: #E3E2E1;
/*border: #5FF458 solid 1px;*/
}

        
.ie .commentnumber {
font: italic normal 28pt Arial;
font-family: Arial, Times, Serif; 
padding: 0px 100px 0px 0px;
float: right;
color: #ffffff;              
}


.ie .comment h8 {
font: .9em Verdana Italic;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}
      
.ie #entry {
font: .9em Arial;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #666666;
/*border: #5FF458 solid 1px;*/
}

/*COMMENT*/

p.h6 {
font: 1.5em Verdana;
padding: 0px;
float: right;
margin: -5px 0px 0px 0px;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}

p.h7 {
font: 2.0em Verdana bold;
padding: 0px;
float: left;
margin: 0px 15px 0px 0px;
color: #232A5F;
}

/* Category title */

p.h8 {
font: 1.8em Verdana italic;
padding: 0px 0px 0px 0px;
float: right;
margin: 0px 10px 0px 0px;
color: #a61010;
/*border: #5FF458 solid 1px;*/
}

p.h9 {
font: 1.9em Verdana italic;
padding: 10px 0px 0px 0px;
float: right;
margin: 0px 10px 0px 0px;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}


textarea#comment {
border: solid 1px #c3c3c3;
width: 430px;
height: 150px;
margin: -5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

ol.commentlist {
width: 415px;
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}


ol.commentlist .alt {
padding: 0px;
margin-bottom: 0px;
/*border: #5FF458 solid 1px;*/
}

/*Comments-ShareThis, etc*/

.postmetadata {
background-image: url('images/postm4.png');
background-repeat: no-repeat;
width: 435px;
height: 21px;
text-align: left;
margin: -5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.postmetadata p {
font-color: #a61010;
margin: 0px 0px 0px 0px;
}

.postend {
margin: -33px 0px 0px 18px;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}

.count {
font-size: 14px;
font-weight: bold;
color: #f6eb41;
margin: 0px 0px 0px -11px;
padding: 0px 0px 0px 0px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}


.ie .count {
font-size: 14px;
font-weight: bold;
color: #f6eb41;
margin: 8px 0px 0px -11px;
padding: 0px 0px 0px 0px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

/*Insert image*/

.nextpost {
background-image: url('images/next.png');
padding: 0px;
height: 26px;
width: 26px;
float: right;
margin: 0px 15px 0px 0px;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}

/*Insert Image*/

.previouspost {
background-image: url('images/prvs.png');
padding: 0px;
height: 26px;
width: 26px;
float: left;
margin: 0px 15px 0px 0px;
color: #232A5F;
/*border: #5FF458 solid 1px;*/
}

.comment p {
line-height: .1em;
padding: 0px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}


.commentlist li {
width: 580px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 10px 10px 10px;
list-style: none;
background-color: #ffffff;
background-image: url('images/commenttop600.png');
background-repeat: no-repeat;
background-position: top left;
/*border: #5FF458 solid 1px;*/
/*-moz-border-radius-bottomleft: 7pt;
-moz-border-radius-bottomright: 7pt;*/
}

li.graybox {
width: 580px;
height: auto;
background-color: #f5ef94;
/*border: #5FF458 solid 1px;*/
}

        
.commentnumber {
font: italic normal 28pt Arial;
font-family: Arial, Times, Serif; 
padding: 0px 100px 0px 0px;
float: right;
color: #ffffff;
/*border: #5FF458 solid 1px;*/              
}


.comment h8 {
font: .9em Verdana Italic;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
/*border: #5FF458 solid 1px;*/
}
      
#entry {
font: .9em Arial;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #666666;
/*border: #5FF458 solid 1px;*/
}

/*IE CLEAR FOOTER - for 'Page Template' file*/

.ie .clear {
margin: 0px auto;
width: 1240px;
height: 1000px;
/*border: #dd66e4 solid 1px;*/
}

/*IE FOOTER*/

.ie .footer {
background-image: url('images/footer20C.png');
background-repeat: no-repeat;
background-color: #ffffff;
margin: 400px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
font: .9em Arial;
width: 1220px;
height: 164px;
border: #dd66e4 solid 1px;
}


.ie .footer h9 {
font: .9em Verdana;
color: #232A5F;
}

.ie .footer a {
color: #ffffff;
text-decoration: none;
}

.ie .footer a:hover {
text-decoration: none;
color: #A61010;
border: 0 none;
}

.ie .footer ul {
list-style: none;
color: #ffffff;
font: 1.7em Arial;
margin: 20px 0px 0px 315px;
padding: 0px 0px 0px 0px;
width: 600px;
height: 30px;
text-align: center;
/*border: #5FF458 solid 1px;*/
}

.ie .footer li {
display: inline;
text-decoration: none;  
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 0px; 
/*border: #5FF458 solid 1px; */
}

/* TAB1 */

.ie #tabset1 {
margin: -60px 0px 0px 17px;
width: 200px;
height: 30px;
/*border: #470AFF solid 1px;*/
}

.ie .tabset1 {
font: 1.5em Arial;
color: #232a5f;
height: 30px;
width: 200px;
}

.ie .bdcarousel1 {
width: 150px;
height: 80px;
}

.ie #hdcarousel1 {
text-align: center;
margin: -25px 0px 0px 10px;
font: 1.3em Arial bold;
color: #232a5f;
height: 22px;
width: 100px;
/*border: #470AFF solid 1px;*/
}

.ie #nexttab {
/*background-image: url('images/nexttab.png');*/
background-repeat: no-repeat;
margin: -2px 0px 0px 95px;
width: 15px;
height:15px;
border: none;
}

.ie #nexttab a {
border: none;
}

.ie #nexttab a:link {
border: none;
}

.ie #tabsetimg a {
border: 0 none;
text-decoration: none;
}

#tabsetimg a:hover {
border: 0 none;
text-decoration: none;
}

.ie #tabsetimg a:link {
border: 0 none;
text-decoration: none;
}

.ie .imgtab {
margin: -118px 0px 0px 0px;
width: 118px;
height: 100px;
/*border: #5FF458 solid 1px;*/
vertical-align: middle;
}

.ie #tabtext1 {
margin: 10px 0px 0px 130px;
/*border: #5FF458 solid 1px;*/
width: 165px;
height: 100px;
}

.ie .tabtext1 h1 {
text-align: right;
font: .9em Verdana italic;
color: #232a5f;
width: 100px;
height: 25px;
/*border: #5FF458 solid 1px;*/
margin: 50px 0px 0px 100px;
}

.ie .tabtext1 p {
text-align: right;
font: .9em Verdana;
color: #434343;
width: 100px;
height: 55px;
margin: 3px 0px 0px 60px;
/*border: #5FF458 solid 1px;*/
}

.ie .tabtext1 a {
}

.ie #tabgrp1 {
margin: 0px 0px 0px 9px;
/*border: #5FF458 solid 1px;*/
width: 300px;
height: 150px;
}

.ie .tabgrp1 {
width: 300px;
height: 110px;
}


.ie .tabgrp1-component {
padding:0px 0px 0px 0px;
/*margin-bottom: 0px 0px 0px 0px;
-moz-border-radius: 0px;*/
clear: both;
/*border: #cc0033 solid 1px;*/
}


.ie .tabgrp1-component .tabgrp1-clip-region {
padding:0px;
margin:0px 0px 0px 0px;
/*border: #FFC20A solid 1px;*/
width: 150px;
height: 90px;
}

.ie .tabgrp1-component ul.tabgrp1-list {
   text-align: right;
   /*border: #FFC20A solid 1px;*/
   font: 1.3em Arial;
   color: #434343;
   width: 296px;
   height: 90px;
   margin: 0px 0px 0px 0px;
}

.ie .tabgrp1-component .tabgrp1-list li {
text-align:left;
margin: 0px 0px 0px 0px;
width: 300px;
border: none;
}


/* TAB2 */

.ie .imgtab2 {
margin: -117px 0px 0px 0px;
width: 118px;
height: 100px;
/*border: #5FF458 solid 1px;*/
vertical-align: middle;
}

.ie #tabtext2 {
margin: 10px 0px 0px 130px;
/*border: #5FF458 solid 1px;*/
width: 165px;
height: 100px;
}

.ie .tabtext2 h1 {
text-align: right;
font: .9em Verdana italic;
color: #434343;
width: 100px;
height: 25px;
/*border: #5FF458 solid 1px;*/
margin: 50px 0px 0px 100px;
}

.ie .tabtext2 p {
text-align: right;
font: .9em Verdana;
color: #434343;
width: 100px;
height: 55px;
margin: 3px 0px 0px 60px;
/*border: #5FF458 solid 1px;*/
}

.ie .tabtext2 a {
}

.ie .bdcarousel2 {
width: 150px;
height: 80px;
}

.ie #hdcarousel2 {
text-align: center;
margin: -22px 0px 0px 10px;
font: 1.5em Arial;
color: #232a5f;
height: 22px;
width: 100px;
/*border: #470AFF solid 1px;*/
}


.ie #nexttab2 {
/*background-image: url('images/nexttab.png');*/
background-repeat: no-repeat;
margin: 12px 0px 30px -7px;
width: 15px;
height: 15px;
border: none;
}

.ie #tabset2 {
width: 200px;
height: 30px;
margin: -55px 0px 0px 1040px;
padding: 0px 0px 0px 0px;
/*border: #470AFF solid 1px;*/
}

.ie .tabset2 {
font: 1.5em Arial;
color: #232a5f;
height: 30px;
width: 200px;
}

.ie #tabgrp2 {
margin: -152px 0px 0px 930px;
width: 300px;
height: 150px;
/*border: #9900CC solid 1px;*/
}

.ie .tabgrp2 {
margin-left:5px;
margin-bottom:2px;
}


.ie .tabgrp2-component {
    padding: 0px 0px 0px 0px;
    margin-bottom: 10px;
    /*-moz-border-radius: 0px;*/
    clear: both;
    /*border: #9900CC solid 1px;*/
}


.ie .tabgrp2-component .tabgrp2-clip-region {
   width: 150px;
   height: 90px;
   margin: 0px 0px 0px 0px;
   /*border: #0099CC solid 1px;*/
}

.ie .tabgrp2-component ul.tabgrp2-list {
   text-align: left;
   /*border: #0099CC solid 1px;*/
   font: 1.3em Arial;
   color: #434343;
   width: 296px;
   height: 90px;
   margin: 0px 0px 0px 0px;
}

.ie .tabgrp2-component .tabgrp2-list li {
    text-align:left;
    margin:0px;
    width:300px;
    /*border: 1px solid gray;
    border: #85FFE0 solid 1px;*/

}

/* CALENDAR */


.ie #calendar_wrap ul li.calendar-3 { 
    padding: 6px 0 6px 21px; 
    border-bottom: 1px dotted #CCCCCC; 
    background: url(images/ico_hotpost.gif) no-repeat top left; 
    background-position: 3px 4px; 
    font-size: 90%; 
    border: #85FFE0 solid 1px;
}

/* ADS */

.ie .ad1 {
margin: -35px 0px 0px 23px;
}

.ie .ad1 ul {
list-style: none;
color: #444444;
margin: -76px 0px 0px -8px;
padding: 0px 0px 7px 0px;
width: 120px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.ie .ad1 li {
text-align: center;
margin-left: auto;
margin-right: auto;
}

.ie .ad2 {
margin: 0px 0px 0px 595px;
}


.ie .ad2 ul {
list-style: none;
color: #444444;
margin: -76px 0px 0px -8px;
padding: 0px 0px 7px 0px;
width: 120px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.ie .ad2 li {
text-align: center;
margin-left: auto;
margin-right: auto;
}

/*CLEAR FOOTER - for 'Page Template' file*/

.clear {
margin: 0px auto;
width: 1240px;
height: 168px;
clear: both;
/*border: #dd66e4 solid 1px;*/
}


/*FOOTER*/

.footer {
background-image: url('images/footer20C.png');
background-repeat: no-repeat;
background-color: #ffffff;
margin: 400px 20px 0px 0px;
text-align: left;
font: .9em Arial;
color: #B7B6B6;
width: 1220px;
height: 164px;
/*border: #dd66e4 solid 1px;*/
}


.footer h9 {
font: .9em Verdana;
color: #232A5F;
}

.footer a {
color: #232a5f;
text-decoration: none;
}

.footer a:hover {
text-decoration: none;
color: #A61010;
border: 0 none;
}

.footer ul {
list-style: none;
color: #ffffff;
font: 1.4em Arial;
margin: 0px 0px 0px 355px;
padding: 19px 0px 0px 0px;
width: 600px;
height: 30px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.footer li {
display: inline;
text-decoration: none;  
margin: 0px 10px 0px 0px;
padding: 0px 5px 0px 0px; 
/*border: #5FF458 solid 1px; */
}

/Footer Ordered List*/

#flist1 {
width: 110px;
height: 100px;
}

#flist1 ol { 
list-style-type: none;
list-style: none;
color: #232a5f;
font: 1.1em Arial;
line-height: 20px;
margin: 3px 0px 0px 353px;
padding: 0px 0px 0px 0px;
width: 110px;
height: 100px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

#flist2 {
width: 110px;
height: 100px;
}

#flist2 ol { 
list-style-type: none;
list-style: none;
color: #232a5f;
font: 1.1em Arial;
line-height: 20px;
margin: -100px 0px 0px 588px;
padding: 0px 0px 0px 0px;
width: 110px;
height: 100px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

#flist3 {
width: 110px;
height: 100px;
}

#flist3 ol { 
list-style-type: none;
list-style: none;
color: #232a5f;
font: 1.1em Arial;
line-height: 20px;
margin: -100px 0px 0px 799px;
padding: 0px 0px 0px 0px;
width: 110px;
height: 100px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

/*#flist4 {
width: 110px;
height: 100px;
}

#flist4 ol { 
list-style-type: none;
list-style: none;
color: #fefefe;
font: 1.1em Arial;
line-height: 20px;
margin: -100px 0px 0px 750px;
padding: 0px 0px 0px 0px;
width: 110px;
height: 100px;
text-align: left;
border: #5FF458 solid 1px;
}*/


.ie #flist1 {
width: 110px;
height: 100px;
}

.ie #flist1 ol { 
list-style-type: none;
list-style: none;
color: #232a5f;
font: 1.5em Arial;
line-height: 20px;
margin: 3px 0px 0px 330px;
padding: 0px 0px 0px 0px;
width: 110px;
height: 100px;
text-align: left;
border: #5FF458 solid 1px;
}

.ie #flist2 {
width: 110px;
height: 100px;
}

.ie #flist2 ol { 
list-style-type: none;
list-style: none;
color: #232a5f;
font: 1.5em Arial;
line-height: 20px;
margin: -100px 0px 0px 560px;
padding: 0px 0px 0px 0px;
width: 110px;
height: 100px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

.ie #flist3 {
width: 110px;
height: 100px;
}

.ie #flist3 ol { 
list-style-type: none;
list-style: none;
color: #232a5f;
font: 1.5em Arial;
line-height: 20px;
margin: -100px 0px 0px 798px;
padding: 0px 0px 0px 0px;
width: 110px;
height: 100px;
text-align: left;
/*border: #5FF458 solid 1px;*/
}

/*.ie #flist4 {
width: 110px;
height: 100px;
}

.ie #flist4 ol { 
list-style-type: none;
list-style: none;
color: #cccccc;
font: 1.5em Arial;
line-height: 20px;
margin: -100px 0px 0px 750px;
padding: 0px 0px 0px 0px;
width: 110px;
height: 100px;
text-align: left;
border: #5FF458 solid 1px;
}*/


/* TAB1 */

#tabset1 {
margin: -60px 0px 0px 17px;
width: 200px;
height: 30px;
/*border: #470AFF solid 1px;*/
}

.tabset1 {
font: 1.3em Arial;
color: #232a5f;
height: 30px;
width: 200px;
/*border: #470AFF solid 1px;*/
}

/*.bdcarousel1 {
width: 150px;
height: 80px;
}*/

#hdcarousel1 {
text-align: center;
margin: -25px 0px 0px 10px;
font: 1.5em Arial;
font-weight: bold;
color: #232a5f;
height: 22px;
width: 100px;
/*border: #470AFF solid 1px;*/
}

.chrome #hdcarousel1 {
text-align: center;
margin: -15px 0px 0px 10px;
font: 1.5em Arial;
font-weight: bold;
color: #232a5f;
height: 22px;
width: 100px;
/*border: #470AFF solid 1px;*/
}

#nexttab {
background-image: url('images/nexttab.png');
background-repeat: no-repeat;
margin: -2px 0px 0px 95px;
width: 15px;
height:15px;
border: none;
}

#nexttab a {
border: none;
}

#nexttab a:link {
border: none;
}

#tabsetimg a {
border: 0 none;
text-decoration: none;
}

#tabsetimg a:hover {
border: 0 none;
text-decoration: none;
}

#tabsetimg a:link {
border: 0 none;
text-decoration: none;
}

.imgtab {
margin: -118px 0px 0px 0px;
width: 118px;
height: 100px;
/*border: #5FF458 solid 1px;*/
vertical-align: middle;
}

#tabtext1 {
margin: 10px 0px 0px 130px;
/*border: #5FF458 solid 1px;*/
width: 165px;
height: 100px;
}

.tabtext1 h1 {
text-align: right;
font: .9em Verdana italic;
color: #232a5f;
width: 100px;
height: 25px;
/*border: #5FF458 solid 1px;*/
margin: 50px 0px 0px 100px;
}

.tabtext1 p {
text-align: right;
font: .9em Verdana;
color: #434343;
width: 100px;
height: 55px;
margin: 3px 0px 0px 60px;
/*border: #5FF458 solid 1px;*/
}

.tabtext1 a {
}

#tabgrp1 {
margin: -135px 0px 0px 9px;
/*border: #5FF458 solid 1px;*/
width: 300px;
height: 150px;
}

.tabgrp1 {
width: 300px;
height: 110px;
}


.tabgrp1-component {
padding:0px 0px 0px 0px;
/*margin-bottom: 0px 0px 0px 0px;
-moz-border-radius: 0px;*/
clear: both;
/*border: #cc0033 solid 1px;*/
}


.tabgrp1-component .tabgrp1-clip-region {
padding:0px;
margin:0px 0px 0px 0px;
/*border: #FFC20A solid 1px;*/
width: 150px;
height: 90px;
}

.tabgrp1-component ul.tabgrp1-list {
   text-align: right;
   /*border: #FFC20A solid 1px;*/
   font: 1.3em Arial;
   color: #434343;
   width: 296px;
   height: 90px;
   margin: 0px 0px 0px 0px;
}

.tabgrp1-component .tabgrp1-list li {
text-align:left;
margin: 0px 0px 0px 0px;
width: 300px;
border: none;
}


/* TAB2 */

.imgtab2 {
margin: -117px 0px 0px 0px;
width: 118px;
height: 100px;
/*border: #5FF458 solid 1px;*/
vertical-align: middle;
}

#tabtext2 {
margin: 10px 0px 0px 130px;
/*border: #5FF458 solid 1px;*/
width: 165px;
height: 100px;
}

.tabtext2 h1 {
text-align: right;
font: .9em Verdana italic;
color: #434343;
width: 100px;
height: 25px;
/*border: #5FF458 solid 1px;*/
margin: 50px 0px 0px 100px;
}

.tabtext2 p {
text-align: right;
font: .9em Verdana;
color: #434343;
width: 100px;
height: 55px;
margin: 3px 0px 0px 60px;
/*border: #5FF458 solid 1px;*/
}

.tabtext2 a {
}

.bdcarousel2 {
width: 150px;
height: 80px;
}

#hdcarousel2 {
text-align: center;
margin: -22px 0px 0px 0px;
font: 1.5em Arial;
color: #232a5f;
height: 22px;
width: 100px;
/*border: #470AFF solid 1px;*/
}

.chrome #hdcarousel2 {
text-align: center;
margin: -15px 0px 0px 0px;
font: 1.5em Arial;
color: #232a5f;
height: 22px;
width: 100px;
/*border: #470AFF solid 1px;*/
}

#nexttab2 {
/*background-image: url('images/nexttab.png');*/
background-repeat: no-repeat;
margin: 12px 0px 30px -7px;
width: 15px;
height: 15px;
border: none;
}

#tabset2 {
width: 200px;
height: 30px;
margin: -55px 0px 0px 1040px;
padding: 0px 0px 0px 0px;
/*border: #470AFF solid 1px;*/
}

.tabset2 {
font: 1.5em Arial;
color: #232a5f;
height: 30px;
width: 200px;
}

#tabgrp2 {
margin: -150px 0px 0px 930px;
/*width: 300px;
height: 150px;
border: #9900CC solid 1px;*/
}

.tabgrp2 {
margin-left:5px;
margin-bottom:2px;
}


.tabgrp2-component {
    padding: 0px 0px 0px 0px;
    margin-bottom: 10px;
    /*-moz-border-radius: 0px;*/
    clear: both;
    /*border: #9900CC solid 1px;*/
}


.tabgrp2-component .tabgrp2-clip-region {
   width: 150px;
   height: 90px;
   margin: 0px 0px 0px 0px;
   /*border: #0099CC solid 1px;*/
}

.tabgrp2-component ul.tabgrp2-list {
   text-align: left;
   /*border: #0099CC solid 1px;*/
   font: 1.3em Arial;
   color: #434343;
   width: 296px;
   height: 90px;
   margin: 0px 0px 0px 0px;
}

.tabgrp2-component .tabgrp2-list li {
    text-align:left;
    margin:0px;
    width:300px;
    /*border: 1px solid gray;
    border: #85FFE0 solid 1px;*/

}

/* CALENDAR */


#calendar_wrap ul li.calendar-3 { 
    padding: 6px 0 6px 21px; 
    border-bottom: 1px dotted #CCCCCC; 
    background: url(images/ico_hotpost.gif) no-repeat top left; 
    background-position: 3px 4px; 
    font-size: 90%; 
    border: #85FFE0 solid 1px;
}

/* ADS */

.ad1 {
margin: -35px 0px 0px 23px;
}

.ad1 ul {
list-style: none;
color: #444444;
margin: -76px 0px 0px -8px;
padding: 0px 0px 7px 0px;
width: 120px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.ad1 li {
text-align: center;
margin-left: auto;
margin-right: auto;
}

.ad2 {
margin: 0px 0px 0px 595px;
}


.ad2 ul {
list-style: none;
color: #444444;
margin: -76px 0px 0px -8px;
padding: 0px 0px 7px 0px;
width: 120px;
height: 30px;
/*border: #5FF458 solid 1px;*/
}

.ad2 li {
text-align: center;
margin-left: auto;
margin-right: auto;
}
