
.threads-frontpage {
list-style-image: url('/images/black2.gif');
list-style-type: circle;
}
.threads-frontpage li {
margin-bottom:5px;
}
.threads-frontpage img {
width:50px;
}

.lh {
width:300px;
}

.lh a {
/* white-space:nowrap; */
clear:both;
}

.news embed {
width:310px;
height:256px;
}

img { 
border:0;
}

#content a:link,a:visited {
font-size:12px;
text-decoration:none;
}
#content a:hover {
color:red;
}
#content a:active {
color:red;
text-decoration:none;
}


dl {
padding:0;
margin:0;
}

dt {
background:red;
padding:0;
margin:0;
font-size:12px;	
font-weight:bold;
}

dd {
text-align:left;
font-size:12px;
border-bottom:1px solid #659db4;
margin-left:0;
margin-bottom:0px;
margin-top:0;
padding-left:10px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
}

dd:hover {
background:#c00;
}


dd a:link,a:visited,a:active {
color:white;
text-decoration:none;
}


#breadcrumb {
margin-bottom:10px;
background:white;
margin-left:10px;
float:left;
padding:0;
}



body { 
font-family: verdana, arial, sans-serif; 
font-size: 12px; 
/* background: url('/images/blue_background.jpg'); */
background-color:#E9E9E9;
margin:0; 
height:100%;
}

#wrapper {
width:984px;
/*background:white;*/
padding:0;
margin:0 auto;
}

#header {
width:977px;
background:white;
margin:0;
padding:0;
height: 91px;
border-bottom: 1px solid #333;
}

#header #logo_top{
background: #333;
width: 180px;
height: 100%;
float: left;
}

#pagebody {
width:984px;
float:left;
height:100%;
}

#nav {
width:180px;
background:#227293;
padding-bottom:10px;
/*margin-left:10px;
margin-right:10px;*/
float:left;
height:100%;
text-align:center;
}

#nav a:link,#nav a:visited,#nav a:active {
color:white;
text-decoration:none;
}

#content {
width:798px;
height:100%;
padding:0px;
margin-left:0px;
float:left;
background:white;
padding-top:10px;
}

#content h2 {
font-size:14px;
}

#leftinner {
width:325px;
float:left;
margin-left:33px;

}

#rightinner {
width:300px;
margin:0;
float:left;
margin-left:50px;
margin-right:20px;
}

.box {
width:300px;
height:250px;
margin:0;
padding:0;
margin-bottom:25px;
text-align: left;
}

.boxleft {
width:325px;
height:250px;
margin:0;
padding:0;
margin-bottom:25px;
text-align: left;
}

.JobSearchResult table {
max-width:300px;
}

.boxheader {
width:100%;
background:#227293;
border:0;
text-align:center;
margin-bottom:10px;
font-weight:bold;
color:white;
font-size:13px;
}




#footer {
width:984px;
background:#c00;
text-align:right;
padding-top:5px;
padding-bottom:5px;
}

#footerSitemap {
width:978px;
background:red;
text-align:right;
padding-top:5px;
padding-bottom:5px;
}


.clear-all {
clear:both;
height: 0;
}

.title {
color:blue;
}

/* PAGE/ENTRY CSS STYLES */

#page-content {
width:790px;
background:white;
float:left;
margin:0;
}

#page-content, #page-content td{
	text-align: left;
}

#page-content table {
width:100%;
}

#page-footer {
width:100%;
background:red;
padding:0;
height:14px;
margin:0;
text-align:right;
}

#page-leftinner {
width:410px;
}
#page-rightinner {
width:350px;
}


/* ENTRY CSS STYLES */
#entry-leftinner {
width:440px;
margin-left:10px;
margin-right:10px;
float:left;
}
#entry-rightinner {
width:300px;
float:left;
margin-left:0px;
}

.entrybox {
width:300px;
text-align:left;
}

.google-234x58 {
width:296px;
height:65px;
border:dotted 2px black;
}

/* Entry Cat Styles */
.catheader {
width:50%;
background:#227293;
margin-bottom:10px;
}

.catbox {
width:100%;
margin-right:10px;
}

.cat-listing h2 {
font-size:14px;
}

.cat-listing{
	text-align: left;
}

/* FORUM STYLES */
.forumlinks a:link,a:active,a:visited {
color:black;
text-decoration:underline;
}

.forumlinks a:hover {
color:red;
}

.menu a:link,.menu a:visited,.menu a:hover,.menu a:active {
color:white;
text-decoration:none;
}


/* SHOPPING STYLES */
.shopping-images {
width:86px;
float:left;
}


.shopping-ad {
width:320px;
border:solid 0px black;
float:left;
}

/* JOBS PAGE */
#jobdiv a:link,#jobdiv a:visited,#jobdiv a:hover,#jobdiv a:active {
font-size:10px;
text-decoration:none;
color:blue;
}


#jobdiv table {
font-size:10px;
}

#jobdiv .boxheader {
font-size:12px;
}


#JobPagination {
font-size:12px;
margin-top:5px;
}


a:hover,a:visited,a:active,a:link {
color:blue;
text-decoration:none;
font-size:12px;
font-family: verdana, arial, sans-serif; 
}


#JobPagination a:hover,#JobPagination a:visited,#JobPagination a:active,#JobPagination a:link {
color:blue;
text-decoration:none;
font-size:12px;
font-family: verdana, arial, sans-serif; 
}

/*All Pages*/
#footer a:link,#footer a:visited,#footer a:hover,#footer a:active {
color:white;
}

.boxheader a:hover, .boxheader a:link, .boxheader a:visited {
color:white;
font-size:13px;
}

.alt1 {
text-align:left;
}

#google-template {
width:300px;
background:url('/images/google-template.jpg');
background-repeat:no-repeat;
padding-left:26px;
padding-right:20px;
padding-top:47px;
padding-bottom:37px;
}


/** ComScore Img Div Style */
#iblogounify_div {
    margin: 3px auto;
    padding: 0;
    text-align: right;
    width: 984px;
}

#iblogounify_div #iblogounify_img {
}

