/* body copy links */
a:active {  font-family: Trebuchet ms, Helvetica, Arial, sans-serif; font-size: 12px; color: #0066ff; text-decoration:none; }
a:link { font-family: Trebuchet ms, Helvetica, Arial, sans-serif; font-size: 12px; color: #0066ff; text-decoration: none; }
a:visited { font-family: Trebuchet ms, Helvetica, Arial, sans-serif; font-size: 12px; color: #0066ff; text-decoration: none; }
a:hover { font-family: Trebuchet ms, Helvetica, Arial, sans-serif; font-size: 12px; color: #0033FF; text-decoration: underline; }

/* body copy - white links */
a.body_white:active {  font-family: Trebuchet ms, Helvetica, Arial, sans-serif; font-size: 12px; color: #ffffff}
a.body_white:link { font-family: Trebuchet ms, Helvetica, Arial, sans-serif; font-size: 12px; color: #ffffff}
a.body_white:visited { font-family: Trebuchet ms, Helvetica, Arial, sans-serif; font-size: 12px; color: #ffffff}
a.body_white:hover { font-family: Trebuchet ms, Helvetica, Arial, sans-serif; font-size: 12px; color: #ffffff}

/* bottom navigation links */
a.bottom:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
a.bottom:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
a.bottom:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
a.bottom:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}

/* home page links */
a.home_page:active {  font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; font-size: 11px; color: #666666}
a.home_page:link {  font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; font-size: 11px; color: #666666}
a.home_page:visited {  font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; font-size: 11px; color: #666666}
a.home_page:hover {  font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; font-size: 11px; color: #333333}

/* category links */
a.cat:active {  font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; font-size: 13px; color: #0099FF; font-weight: bold;}
a.cat:link {  font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; font-size: 13px; color: #0099FF; font-weight: bold;}
a.cat:visited {  font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; font-size: 13px; color: #0099FF; font-weight: bold;}
a.cat:hover {  font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; font-size: 13px; color: #0099FF; font-weight: bold;}

/* text */
body
{
/*background-color:#EEEDCA;*/
background-image:url(media/tmp_bg.gif);
font-size:12px;
font-family: Trebuchet ms, Helvetica, Arial, sans-serif;
color: #666666;
font-size: 12px;background-position: center;
/*font-family:Arial;
background-repeat: repeat-x;
color:#010101;*/

}
h1{
font-family:"Times New Roman", Times, serif;
font-size:35px;
color:#9850EF;
margin-top:0px;
margin-bottom:15px;
font-weight: 300;
}

h2{
font-family: Trebuchet ms, Helvetica, Arial, sans-serif;
font-size:20px;
color:#666666;
margin-top:0px;
margin-bottom:0px;
font-weight: 200;
}

h3{
font-family: Trebuchet ms, Helvetica, Arial, sans-serif;
font-size:13px;
color:#666666;
margin-top:0px;
margin-bottom:0px;
font-weight: bold;
}

h3 a:active, h3 a:link, h3 a:visited {
font-family: Trebuchet ms, Helvetica, Arial, sans-serif;
font-size:13px;
color: #0066ff;
margin-top:0px;
margin-bottom:0px;
font-weight: bold;
}

h3 a:hover {
font-family: Trebuchet ms, Helvetica, Arial, sans-serif;
font-size:13px;
color: #0033ff;
margin-top:0px;
margin-bottom:0px;
font-weight: bold;
}

.lookingfor_text{
font-size:14px;
color:#FFFFFF;
padding:0px;
}

a.toplinks:active {font-size: 10px; color: #0066ff; }
a.toplinks:link {font-size: 10px; color: #0066ff; }
a.toplinks:visited {font-size: 10px; color: #0066ff; }
a.toplinks:hover {font-size: 10px; color: #0066ff; }

a.sm_link:active, a.sm_link:link, a.sm_link:visited {font-size: 11px; color: #0066ff; }
a.sm_link:hover {font-size: 11px; color: #0066ff; }

.message { font-size: 12.5px; color: red; font-weight: bold } 

/* text boxes */
.textbox050 {  width: 50px}
.textbox100 {  width: 100px}
.textbox125 {  width: 125px}
.textbox150 {  width: 150px}
.textbox200 {  width: 200px}
.textbox250 {  width: 250px}
.textbox275 {  width: 275px}
.textbox300 {  width: 300px}
.searchbox {  width: 130px; border:1px solid #cccccc;font-size:10px;}
.body_white { font-family: Trebuchet ms, Helvetica, Arial, sans-serif; color: #FFFFFF; font-size: 12px}
.header_white { font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; font-size: 15px; color: #FFFFFF; font-weight: bold }
.home_page { font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; color: #666666; font-size: 11px}
.body_sm { font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; color: #666666; font-size: 10px}
.body_lg { font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; color: #666666; font-size: 13px; font-weight: bold;}

.altrow td {
	background-color: #f3f3f3;
}

.nav {
	font-size:13px;
	color:#666666;
}
.nav a:active {font-size: 13px; color: #333333; text-decoration: underline;}
.nav a:link {font-size: 13px; color: #333333; text-decoration: underline; }
.nav a:visited {font-size: 13px; color: #333333; text-decoration: underline; }
.nav a:hover {font-size: 13px; color: #333333; text-decoration: underline; }

.header_white_large { font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; font-size: 20px; color: #FFFFFF; font-weight: bold ; line-height: 18pt}

.header_white_medium { font-family: "Trebuchet ms", Helvetica, Arial, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold ; line-height: 17px}

.lookingfor{
font-family:"Trebuchet MS";
color:#FFFFFF;
font-size:14px;
}

#content {
background-color:#FFFFFF;
margin-top:10px;
width:500px;
float:right;
padding-right:10px;
}

#side{
float:left;
width:205px;
background-color:#FFFFFF;
padding-left:18px;
height:100%;
}
#sideandcontent{
background-color:#FFFFFF;
}

#main{
	margin: 0 auto;
	width:752px;
	background-color:#FFFFFF;
	border-left: 2px solid #CDCA52; 
	border-right: 2px solid #CDCA52;}
#nav{
width:752px;
margin:auto;
background-color:#EEEDCA;
}
#green_banner{
width:756px;
margin:auto;
height:51px;
background-image:url(media/img_green_banner.jpg);
text-align:right;
color:#FFFFFF;
}

#green_banner a{
color:#FFFFFF;
}


#green_banner li{
color:#FFFFFF;
display:inline;
margin-top:0px;
}

#lookingfor{
height:225px;
width:752px;
margin:auto;
background-image:url(media/img_blue_bg.jpg);
background-repeat:repeat-x;
}

#lookingforint{
height:135px;
width:752px;
margin:auto;
background-image:url(media/img_blue_bg_int.jpg);
background-repeat:repeat-x;
}

#footer {
	font-size: 10px;
	text-align:center;
	clear:both;
}

#footer a {
	font-size: 10px;
	text-align:center;
}

.imageshow {
	height: 130px;
	width: 150px;
	border: 1px solid #CCCCCC;
}


table.cat {
	border-width: 1px;
	/*border-spacing: ; '?? No value */
	border-style: solid;
	border-color: #CCCCCC;
	border-collapse: separate;
	background: url(media/bg_directory_cats.gif) ;
}
table.cat th {
	border-width: 0px;
	padding: 0px;
	border-style: none;
	border-color: #DFDFDF;
	/*-moz-border-radius: ; 'Not used correctly nor reached standard use status */
}
table.cat td {
	border-width: 0px;
	padding: 4px;
	border-style: none;
	border-color: #DFDFDF;
	/*-moz-border-radius: ; 'Not used correctly nor reached standard use status */
}

.articles_listing_tbl {
	width: 500px;
}

.articles_listing_tbl td {
	padding: 5px;
}

.articles_listing_tbl_inner_width {
	width:150px; 
	padding: 0px 10px 0px 0px;
	vertical-align:top;
}

.articles_listing_title {
	font-weight:bold;
	color: #0066ff; 
}

.articles_listing_title a:active {
	font-size: 14px;
	color: #0066ff; 
	text-decoration: none;
}

.articles_listing_title a:link {
	font-size: 14px;
	color: #0066ff; 
	text-decoration: none;
}

.articles_listing_title a:visited {
	font-size: 14px;
	color: #0066ff; 
	text-decoration: none;
}

.articles_listing_title a:hover {
	font-size: 14px;
	color: #0066ff; 
	text-decoration: underline;
}

.articles_listing_author {
	font-style:italic;
}

.articles_listing_synopsis {
	/* No Style Applied */
}


.img_table {
	border:#CCCCCC solid 1px; 
	width:150px; 
	height:120px;
}

.img_table td {
	padding: 0px;
}

.img_table_full {
	border:#CCCCCC solid 1px; 
	width:180px; 
	height:150px;
}

.img_table_full td {
	padding: 0px;
}

.divMargins {
	padding: 3px 0px 0px 0px;
}
