@charset "UTF-8";
/* CSS Document */


body, p, table, tr, td, th{
         color: #FFFFFF;
         font-size: 11px;
         font-family: verdana, arial, helvetica, geneva, swiss, sunSans-regular, sans-serif;
		 line-height: 16px;
 }
 
ol, ul, li {
         color: #003366;
         font-size: 11px;
         font-family: verdana, arial, helvetica, geneva, swiss, sunSans-regular, sans-serif;
		 line-height: 16px;
 }
 
.linkraquo {
color: #969;
}
 
.hometableleft {
color: #FFF;
background-color: #3399CC;
padding-left: 13px;
padding-right: 7px;
padding-bottom: 13px;
padding-top: 13px;}

.hometableright {
color: #FFF;
background-color: #3399CC;
padding-left: 7px;
padding-right: 13px;
padding-bottom: 13px;
padding-top: 13px;}

.hometablesplash {
color: #FFF;
background-color: #3399CC;
padding: 13px;}

.navtable {

padding-left: 7px;
padding-right: 7px;
}

.whitetable {
padding: 8px;
background-color: #FFF;
}

.whitetableheader {
color: #FFF;
background-color: #3399CC;
padding: 8px;
font-weight: bold;
}

.blogheader {
color: #003366;
font-weight: bold;
padding-bottom: 20px;
padding-top: 20px;
padding-left: 8px;
padding-right: 8px;
}

.blogheader2 {
color: #003366;
font-weight: bold;
padding-top: 20px;
padding-left: 8px;
padding-right: 8px;
}

.blogbody {
color: #003366;
padding-left: 8px;
padding-right: 8px;
}

.press_small {
color:#666666;
font-size: 10px; }

.blogsep {
padding: 20px}

.tablecontent {
color: #003366;
padding-left: 8px;
padding-right: 8px;
padding-top: 13px;
padding-bottom: 8px;}

.tablecontent2 {
color: #003366;
padding-right: 8px;
padding-top: 13px;
padding-bottom: 8px;}

.tablecontent3 {
color: #003366;
padding-left: 8px;
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;}


a:active { color: #900; text-decoration: none;}
a:link  {  color: #900; text-decoration: none;}
a:visited { color: #900; text-decoration: none;}
a:hover { color: #900; text-decoration: underline;}

a.footer:active  { color: #A8DB58; text-decoration: none;}
a.footer:link  { color: #A8DB58; text-decoration: none;}
a.footer:visited  { color: #A8DB58; text-decoration: none;}
a.footer:hover  { color: #A8DB58; text-decoration: underline;}

a.comments:active  { color: #900; text-decoration: underline;}
a.comments:link  { color: #900; text-decoration: underline;}
a.comments:visited  { color: #900; text-decoration: underline;}
a.comments:hover  { color: #900; text-decoration: none;}

.footer {
	font-size: 10px;
	color: #FFF;}

.greenf { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 background-color: #A8DB58;
 border: 1px solid #000;
 font-size: 11px;
 padding: 4px;
}

textarea { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 background-color: #A8DB58; 
 border: 1px solid #000;
 font-size: 11px;
 padding: 4px;
}

.button {
   color: #FFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   background-color: #0C2577;
   border:1px solid;
   border-top-color: #000;
   border-left-color: #000;
   border-right-color: #000;
   border-bottom-color: #000;}
   
/* HOME MAIN TABLE */

.main_table {
width: 740px;
background-color: #FFF;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}

/* TOP NAVIGATION */

.top_nav_table {
padding-top: 2px;
padding-bottom: 2px;
font-size: 10px;
color: #999;
}

a.topnav:active  { color: #969; text-decoration: none;}
a.topnav:link  { color: #969; text-decoration: none;}
a.topnav:visited  { color: #969; text-decoration: none;}
a.topnav:hover  { color: #FFF; background-color:#969; padding-top: 2px; padding-bottom: 2px;}

a.jlp:active  { color: #969; font-weight:bold; text-decoration: none;}
a.jlp:link  { color: #969; font-weight:bold; text-decoration: none;}
a.jlp:visited  { color: #969; font-weight:bold; text-decoration: none;}
a.jlp:hover  { color: #969; font-weight:bold; border: 1px solid #969; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px;}

/* FEATURED PIC AREA */

.featured_pic {
padding-top: 10px;
padding-bottom: 10px;
}

/* FRONTPAGE MESSAGE AREA */

.main_cell {
border: 1px solid;
border-color: #999;
background-color: #FFF;
padding: 2px;
}

.ma_header {
color: #FFF;
font-size: 11px;
background-color: #999;
padding-left: 8px;
}

.ma_content {
color: #666;
font-size: 11px;
border: 1px solid;
border-color: #999;
background-color: #FFF;
padding: 8px;
}

/* FOOTER */
.footer {
color: #666;
font-size: 10px;}

/* JEWELRY LANDING PAGE */

.jlp_main {
padding-top: 25px;
padding-bottom: 10px;
}

.jlp_left_col {
width: 124px;
padding-right: 10px;
}

.jlp_left_col_td {
padding-bottom: 5px;
}

#table1 {
border:1px solid #999;

}
a#link {
display:block;
width:100%;
height:100%;
color:#969;
text-decoration:none;
}
a#link #span1 {
font-size: 10px;
display:block;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 5px;
padding-right: 5px;
text-decoration:none;
}
a#link:hover {
font-size: 10px;
background-color:#969;
color:#FFF;}

.jlp_header {
color: #666666;
padding-bottom: 3px;
border-bottom: 1px solid #999;
font-size: 16px;
font-weight: bold;
}

.jlp_line_box {
padding: 5px;
width: 154px;
}

.jlp_line_header {
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px dashed #999;
}

.jlp_line_pic {
padding-top: 5px;
padding-bottom: 20px;
}

.small_font {
font-size: 10px;
}

.ppimagecell {
padding-right: 5px;}

.pp_header {
color: #666666;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
font-size: 16px;
font-weight: bold;
}

.pp_detailbox {
color: #666666;
background-color: #EDEDED;
border-left: 5px solid #FFF;
padding: 10px;
}

.pp_dash {
color: #666666;
padding-top: 8px;
padding-bottom: 8px;
border-bottom: 1px dashed #999;
border-left: 20px solid #FFF;
border-right: 15px solid #FFF;
}

.pp_thumb {
border: 1px solid #999;
padding: 3px;
}

.pp_soloheader {
color: #666666;
padding-top: 10px;
padding-left: 5px;
padding-right: 5px;
}

.pp_cell {
color: #666666;
padding-bottom: 5px;
}

/* NEW STYLES */

/* HEADER AREA */

.header_row {
background-color: #663;
}

.black_row {
background-color: #000;
}

.menu_column {
padding-right: 20px;
}

.main_row {
padding: 15px;
background-color: #996;
}

.main_rowcontent {
padding: 24px;
background-image:url(../images/background_main.jpg);
background-color: #996;
}

.frame_border {
border: 2px solid #666;
}

.newsheader {
padding-bottom: 7px;
}

.newsdate {
color: #900;
font-weight: bold;
}

.welcome_table {
color: #FFF;
}
/************** chris was here ********************/
.lies { 
	color: #900;
	font-weight: bold;
	padding-top:10px;

}

.misinformation { 
	color:#FFFFFF;
	padding-bottom:10px;
	border-bottom:1px dotted #e5d97f;


}
