/***********************************************/
/* emx_nav_right.css                           */
/* Use for Galofre.net Studios Website         */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/

/*
------------------------------------------------------------------------
Buy Now Badge
------------------------------------------------------------------------
*/

.buy_now, .buy_now a {
	margin: 0px;
	padding: 0px;
	
	width: 120px;
	height: 120px;
	
	background-image: url(/images/buy_badge.png);  /*Replace image URL */
	
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
}

/*
------------------------------------------------------------------------
END - Buy Now Badge
------------------------------------------------------------------------
*/



body{
	background-color:#DDD;
	background-image:url(/i/siluetas.jpg);
	background-repeat:repeat-x;
	/*	margin-top:20px;*/
    margin:0px;
	padding:0px;
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	line-height:1.5em;
	font-size:0.73em;
	color: #333;
}

.header_logo {
	color:#EFEFEF;
	font-size:14px;
	font-weight:bold;
}

.header-quote: a {
	color:#000;
}

.header-quote: hover {
	color:#F90;
}

 .navtext {
width:300px;
font-size:8pt;
border-width:1px;
border-style:dotted;
border-color:#000000;
layer-background-color:#FFFFF;
background-color:#FFFFF;
color:#000000;

   }

/*scrollup css*/

      #scrollup {
        position: relative;
        overflow: hidden;
		padding:5px 5px 5px 0px;
        height: 28px;
        width: 650px;
		margin-bottom:15px;
      }

      .headline_scroll {
        position: absolute;
        top: 210px;
        height: 195px;
        width:650px;
      }


/*scrollup css*/


/******* hyperlink and anchor tag styles *******/

a:link, a:visited, a:active{
	color: #005FA9;
	text-decoration: none;
}

a:hover{
	text-decoration: none;
	color: #CC3300;
}

b, strong {
color:#333333;
}

/************** header tag styles **************/

h1{
/* font: bold 120% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;*/
 font-family:"helvetica Condensed", Arial, Helvetica, sans-serif;
 font-size:22px;
 font-weight:bold;
 color: #333333;
 padding-top:10px;
 padding-bottom:5px;
}

h2{
 font-family:"helvetica Condensed", Arial, Helvetica, sans-serif;
 font-size:18px;
 font-weight:bold;
 color: #333333;
 margin-top:5px;
}

h3{
	font: bold 100% Arial,sans-serif;
	color: #900;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

h4{
 font: 100% Arial,sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h6{
 font-family:"helvetica Condensed", Arial, Helvetica, sans-serif;
 font-size:20px;
 font-weight:bold;
 color: #333333;
 margin: 0px;
 padding: 0px;
}


h5 {
	margin: 20px 0px 10px 0px;
	padding: 0px;

	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
}

h5 a, h2 a:visited {
	padding: 0px 0px 1px 0px;

	color: #666666;
	text-decoration: none;

	border-bottom: 1px solid #dddddd;
}

h5 a:hover {
	color: #000000;
}

h5 i {
	color: #999999;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
}

h5 i a, h2 i a:visited {
	color: #999999;
	text-decoration: none;
	
	border-bottom: 1px solid #dddddd;
}

h5 i a:hover {
	color: #000000;
}


/*************** list tag styles ***************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

/********* form and related tag styles *********/

form {
	margin: 0;
	padding: 0;
}

label{
	color: #333333;
}
				
input{
	font-family: Arial,sans-serif;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#pagecell1{
	position:absolute;
	top: 40px;
	width:920px;
	background-color: #ffffff;
	z-index: 1;
	left: auto;
	overflow: hidden;
	right: auto;
	visibility: visible;
}

#tl {
	position:absolute;
	top: -1px;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#tr {
	position:absolute;
	top: -1px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#masthead{
	position: absolute;
	top: 0px;
	left: auto;
	width:720px;
	z-index: 2;
	visibility: visible;
	right: auto;
	
}

#pageNav{
	float: right;
	width:178px;
	padding: 0px;
	border-left: 0px solid #cccccc;
	vertical-align: top;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

#content{
	padding: 0px 10px 0px 10px;
	margin:0px 178px 0px 0px;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	font-size: 12px;
}

#Fullcontent{
	padding: 0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	font-size: 12px;
}


/***********************************************/
/* Component Divs                              */
/***********************************************/
#siteName{
	margin: 0px;
	padding: 15px 10px 8px 0px;
	color: #999999;
	font-weight: bold;
	font-size: 18px;
}

/************** utility styles *****************/

#utility{
	font: Verdana,sans-serif;
	position: absolute;
	top: 16px;
	right: 0px;
	color: #999999;
	font-size: 10px;
}

#utility a{
	color: #333333;
}

#utility a:hover{
	text-decoration: none;
	color: #000000;
	background-color: #C8DAE1;
}

/************** pageName styles ****************/

#pageName{
	padding: 0px 0px 14px 10px;
	margin: 0px;
	border-bottom:2px solid #ccd2d2;
}

#pageName h2{
	font: bold 155% Arial,sans-serif;
	color: #000000;
	margin:0px;
	padding: 0px;
}

#pageName img{
	position: absolute;
	top: 19px;
	right: 6px;
	padding: 0px;
	margin: 0px;
	z-index: 100;
	left: 550px;
}

/************** pageName services styles ****************/

#pageNameServices{
	padding: 0px 0px 14px 10px;
	margin: 0px;
	border-bottom:2px solid;
	border-bottom-color: #CC3300;
}

#pageNameServices h2{
	font: bold 155% Arial,sans-serif;
	color: #000000;
	margin:0px;
	padding: 0px;
}

#pageNameServices img{
	position: absolute;
	top: 25px;
	right: 6px;
	padding: 0px;
	margin: 0px;
	z-index: 100;
	left: 550px;
}

/************** pageName About styles ****************/

#pageNameAbout{
	padding: 0px 0px 14px 10px;
	margin: 0px;
	border-bottom:2px solid;
	border-bottom-color: #FF9900;
}

#pageNameAbout h2{
	font: bold 155% Arial,sans-serif;
	color: #000000;
	margin:0px;
	padding: 0px;
}

#pageNameAbout img{
	position: absolute;
	top: 19px;
	right: 6px;
	padding: 0px;
	margin: 0px;
	z-index: 100;
	left: 750px;
}


/************* breadCrumb styles ***************/

#breadCrumb{
	padding: 5px 0px 5px 10px;
	font: small Verdana,sans-serif;
	color: #AAAAAA;
	font-size: 9px;
}

#breadCrumb a{
	color: #AAAAAA;
	font-size: 9px;
}

#breadCrumb a:hover{
	color: #FF0000;
	text-decoration: none;
	font-size: 9px;
}


/************** feature styles *****************/

.feature{
	padding: 0px 10px 10px 10px;
	min-height: 200px;
	height: 200px;
}
html>body .feature {height: auto;}

.feature h3{
	font: bold 175% Arial,sans-serif;
	color: #000000;
	padding: 30px 0px 5px 0px;
}

.feature img{
	padding: 0px 10px 0px 0px;
}


/*************** story styles ******************/

.story {
	font-size: 12px;
}

.story h3{
	font: bold 125% Arial,sans-serif;
	color: #000000;
}

/*.story p {
	padding: 0px 5px 0px 0px;
	line-height:20px;
}*/

.story a.capsule{
	font: bold 1em Arial,sans-serif;
	color: #005FA9;
	display:block;
	padding-bottom: 5px;
}

.story a.capsule:hover{
	text-decoration: underline;
}

td.storyLeft{
	padding-right: 12px;
}


/************** siteInfo styles ****************/

#siteInfo{
	clear: both;
	border-top: 1px solid #cccccc;
	font-size: 11px;
	color: #999999;
	padding: 10px 10px 10px 10px;
}

#siteInfo img{
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}


/************ sectionLinks styles **************/

#sectionLinks{
	margin: 0px;
	padding: 0px;

}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image:  url(../i/bg_nav.jpg);
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #666666;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #F5F5F5;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
}


/************* relatedLinks styles **************/

.relatedLinks{
	margin: 0px;
	padding: 0px 0px 10px 5px;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a{
	display: block; 
}


/**************** advert styles *****************/

#advert{
	padding: 10px;
}

#advert img{
	display: block;
}

/* OPTIONS-BOX*/

.options-box {
	padding: 8px 8px 8px 8px;
	border: 1px solid #ccc;
}

div.options-box ul {
	margin: 0;
}

.options-box h3 {
	background-color: #ccc !important;
}

.columns-2-AB-A {
	margin-bottom: 0.5em;
	float: left;
	width: 48%;
	padding-left: 10px;
}

.columns-2-AB-B {
	margin-bottom: 0.5em;
	float: right;
	width: 48%;
}

/********************* end **********************/

.imput {
	background-color: #F4F4F4;
	font-size: 12px;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #999999;
	border-left-style: solid;
	border-left-width: 1px;
	color: #333333;
}
/*.buttonform {
	border-color: #C4C4C4;
	font-weight: bold;
	border-style: solid;
	background-image: url(/i/button_bg.jpg);
	line-height: 17px; 
	color: #333366;
	border-width: 1px;
	cursor:pointer;
}*/
.buttonform {
	border-color: #CCC;
	/*	background-image: url(/i/bb_bg.jpg);*/	
	font-weight: bold;
	border-style: solid;
	line-height: 22px;
	padding: 10px 5px 10px 5px;
	color: #333;
	border-width: 1px;
	cursor:pointer;
}

.buttonform2 {
	
	/*	background-image: url(/i/bb_bg.jpg);*/	
	font-weight: bold;
	 
	padding: 5px 15px 5px 15px;
	color: #efefef;
	font-size:0.92em;
	
	cursor:pointer;
	background-color:#900;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border-color:#900;
	border-width: 2px;
	border-style:solid !important;
	
}

.buttonform2:hover {
	color:#333;
	background-color:#CCC;
	border-color: #EFEFEF;
	border-width: 3px;

}

.buttonform a:hover, .buttonform a:active, .buttonform:hover, .buttonformSmall:hover {
	color: #D00;
}

.buttonformSmall {
	border-color: #CCC;
	/*	background-image: url(/i/bb_bg.jpg);*/	
	font-weight: bold;
	border-style: solid;
/*	line-height: 22px;*/
	padding: 5px 5px 5px 5px;
	color: #333;
	border-width: 1px;
	cursor:pointer;
}


.form {
	background-color: #EEEEEE;
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #EEEEEE;
	border-left-width: 1px;
	vertical-align: middle;
}
.form TD {
	border-top-width:1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	border-left-width: 1px;
}
.table {
	background-color: #EEEEEE;
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.table TD {
	border-top-width:1px;
	border-top-style: solid ;
	border-top-color: #ffffff;
	border-bottom-width:1px;
	border-bottom-style: solid ;
	border-bottom-color: #CCCCCC;
	border-left-width:0;
}
.calendartd {
	border-top-width:1;
	border-top-style: solid ;
	border-top-color: #ffffff;
	border-bottom-width:1;
	border-bottom-style: solid ;
	border-bottom-color: #CCCCCC;
}
.calendar {
	background-color: #EEEEEE;
	border-color: #CCCCCC;
	border-width: 1;
	border-style: solid;
	border-right-width:1;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.title1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #FF9330;
	font-weight: bold;
	height: 15px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 12px;
	color: #FFFFFF;
}
br.clear-both, 
div.clear-both {
	font: 1px/1px sans-serif;
	clear: both;
}
.main-headline {
/*	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;*/
 font-family:"helvetica Condensed", Arial, Helvetica, sans-serif;
 font-size:22px;
 font-weight:bold;
 color: #333333;
}

.website-title{
 font-family:"helvetica Condensed", Arial, Helvetica, sans-serif;
 font-size:22px;
 font-weight:bold;
 color: #333333;
 padding-top:15px;
 padding-bottom:5px;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 8px 10px 8px 10px;
	color: #333333;
}
.sub-headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8px 10px 8px 10px;
	color: #C00;
}
.title_and_line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 5px 1px 0px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-left: 0px;
}
.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.lr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


.textbox {
	BORDER-RIGHT: #194685 1px inset; BORDER-TOP: #194685 1px inset; BORDER-LEFT: #194685 1px inset; BORDER-BOTTOM: #194685 1px inset; BACKGROUND-COLOR: #fdfdfd
}
.popbox {
	BORDER-RIGHT: #d1e0f4 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d1e0f4 1px solid; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 5; PADDING-BOTTOM: 10px; BORDER-LEFT: #d1e0f4 1px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #d1e0f4 2px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.popboxlink {
	POSITION: relative
}

.smwhite {
	COLOR: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
.smblack {
	COLOR: #333333;
	font-size: 80%;
	font-weight: bold;
}
.gold {
	BACKGROUND-COLOR: #e1e1b3;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.chart_white {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 7px;
	PADDING-TOP: 7px;
	color: #666666;
	font-size: 12px;
}
.chart_gray {
	BACKGROUND-COLOR: #eeeeec
}
.chart_yellow {
	BACKGROUND-COLOR: #ffffcc
}
.chart_green {
	BACKGROUND-COLOR: #EEF9E3;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.chart_blue {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: #F5F4FB
}
.chart_orange {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fddfc0
}
.chart_medblue {
	BACKGROUND-COLOR: #bfd7f4
}


.txtRed {
	COLOR: #cc6666
}
.txtRed TD {
	COLOR: #cc6666
}
.txtRed TH {
	COLOR: #cc6666
}
.txtOrange {
	COLOR: #cc6600
}
.txtOrange TD {
	COLOR: #cc6600
}
.txtOrange TH {
	COLOR: #cc6600
}
.txtYellow {
	COLOR: #cc9900
}
.txtYellow TD {
	COLOR: #cc9900
}
.txtYellow TH {
	COLOR: #cc9900
}
.txtGreen {
	COLOR: #75a24b
}
.txtGreen TD {
	COLOR: #75a24b
}
.txtGreen TH {
	COLOR: #75a24b
}
.txtGreen a, .txtGreen a:visited{
	COLOR: #75a24b
}
.txtDark {
	COLOR: #2b459b
}
.txtDark TD {
	COLOR: #2b459b
}
.txtDark TH {
	COLOR: #2b459b
}
.txtMedium {
	COLOR: #3973ad
}
.txtMedium TD {
	COLOR: #3973ad
}
.txtMedium TH {
	COLOR: #3973ad
}
.txtLight {
	COLOR: #6699cc
}
.txtLight TD {
	COLOR: #6699cc
}
.txtLight TH {
	COLOR: #6699cc
}
.txtDarkGray {
	COLOR: #333333
}
.txtLightGray {
	COLOR: #828282
}
.txtPink {
	COLOR: #ff3366
}
.txtPink TD {
	COLOR: #ff3366
}
.txtPink TH {
	COLOR: #ff3366
}


/* CSS Document */
.hpage {
	font-size: 11px;
}
.box_solid {
	border: 1px solid #CCCCCC;
}
.quotes {
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}
div.hr {
  height: 15px;
  background: #FFFFFF url(/i/5_med_stars.gif) no-repeat scroll center;
}
div.hr hr {
  display: none;
}

.footer_links a { 
 color: #EFEFEF;
 font-size:11px;
}

.footer_links a:visited { 
 color: #EFEFEF;
}

.footer_links a:hover { 
 color: #EFEFEF;
 text-decoration:underline;
}


.header_links a { 
 color: #333;
 font-size:11px;
 text-decoration:none;
}

.header_links a:visited { 
 color: #333;
}

.header_links a:hover {
	color: #CE1E24;
}


.Searchfield {
	font-size: 11px;
	color:#999999;
}
.Searchfield_on {
	font-size: 11px;
	color:#333333;
}



.hr_top {
	margin: 0px;
	padding: 0px;
	
	height: 5px;
	font-size: 1px;

	background-color: #eeeeee;
	
	clear: both;

	border-top: 1px solid #cccccc;
}

.hr_bottom {
	margin: 0px;
	padding: 0px;
	
	height: 5px;
	font-size: 1px;

	background-color: #eeeeee;
	
	clear: both;

	border-bottom: 1px solid #cccccc;
}


/* Column Definitions */

.column_center {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 20px 0px;
	
	width: 920px;
	
	float: left;
}

.column_main {
	margin: 10px 0px 10px 0px;
	padding: 0px 20px 20px 0px;
	
	width: 600px;
	
	float: left;
}

.column_right {
	margin: 10px 0px 10px 0px;
	padding: 0px 10px 20px 10px;
	width: 305px;
	float: right;
}

.column_left_b {
	margin: 10px 0px 10px 0px;
	padding: 0px 20px 20px 10px;
	width: 300px;
	float: left;
	border-right: 1px solid #cccccc;
}

.column_center_b {
	margin: 10px 0px 10px 0px;
	padding: 0px 10px 20px 10px;
	width: 300px;
	height:auto;
	float: left;
	border-right: 1px solid #cccccc;
}

.column_left_ads {
	margin: 10px 0px 10px 0px;
	padding: 0px 20px 20px 0px;
	
	width: 240px;
	
	float: left;
	
	border-right: 1px solid #cccccc;
}

.column_center_ads {
	margin: 10px 0px 10px 0px;
	padding: 0px 20px 20px 20px;
	
	width: 490px;
	
	float: left;
	
border-right: 1px solid #cccccc;
}

.column_right_ads {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 20px 0px;
	
	width: 240px;
	
	float: right;
	
	
}


/* END Column Definitions */


/* Categories */

.category_header {
	margin: 10px 0px 0px 0px;
	padding: 20px 20px 10px 20px;
	
	background-color: #eeeeee;
	
	text-align: center;
	
	border-bottom: 1px solid #cccccc;
}

/* END Categories *//* Lists (displaying the posts) */

#content ul {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

#content li {
	margin: 0px;
	padding: 7px 0px 7px 0px;
	
	line-height: 16px;
	
	list-style-type: none;

	border-bottom: 1px dashed #aaaaaa;
}

.title a, .title a:visited {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.title a:hover {
	color: #336699;
}

.comment_excerpt a, .comment_excerpt a:visited, .comment_excerpt a:hover {
	font-weight: normal;
}

.meta {
	margin: 0px 0px 15px 0px;
	padding: 0px;

	color: #999999;
	font-size: 11px;
}

.meta a, .meta a:visited {
	color: #999999;
	text-decoration: none;
	border-bottom: 1px solid #dddddd;
}
.meta a:hover {
	color: #000000;
}

/* END Lists */

/* Entry */

.column_left_b img, .column_center_b img, .column_right img {
	margin: 3px 10px 5px 0px;
	padding: 0px;
	
	float: left;
	
	height: 82px;
	
	border: none;
}

#entry {
	margin: 30px 0px 0px 0px;
}

#entry .digg {
	margin: 3px 10px 5px 0px;
	float: left;
}

#entry img, #entry img a, #entry img a:visited {
	margin: 5px 0px 10px 20px;
	padding: 0px;
	
	border: none;
}

#entry p {
	margin: 20px 0px 20px 0px;
	
	font-size: 14px;
}

#entry ul, #entry ol {
	margin: 20px 0px 20px 50px;
	padding: 0px;
}

#entry li {
	margin: 0px;
	padding: 3px 0px 3px 0px;
	
	font-size: 14px;

	list-style-type: disc;
	border-bottom: none;
}

#entry blockquote p {
	margin: 20px 0px 20px 0px;

	font-family: Georgia;
	font-size: 18px;
	line-height: 22px;
	font-style: italic;
}

/* Comments */

.comment_author {
	margin: 20px 20px 20px 0px;
	padding: 0px;
	
	width: 150px;

	float: left;
}

.comments {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	
	width: 469px;
		
	float: left;
}

.leave_comment {
	margin: 0px 0px 10px 0px;
	padding: 20px;
	
	background-color: #eeeeee;
}

.leave_comment .textarea {
	margin: 0px;
	padding: 6px 7px 5px 7px;
	
	width: 585px;
	
	font-family: Arial;
	font-size: 12px;
	color: #333333;

	border-left: 1px solid #bbbbbb;
	border-top: 1px solid #bbbbbb;	
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

.leave_comment .input {
	margin: 0px;
	padding: 6px 7px 5px 7px;
	
	width: 220px;
	
	font-family: Arial;
	font-size: 12px;
	color: #333333;

	border-left: 1px solid #bbbbbb;
	border-top: 1px solid #bbbbbb;	
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

/* END Comments */

/* Tabs (in the sidebar for the AJAX box) */

.tab_container {
	margin: 0px;
	padding: 0px;
	
	border: 5px solid #eeeeee;
}

.tab_container_in {
	margin: 0px;
	padding: 10px;
	
	border-left: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.tab_menu_container {
	padding: 0px 0px 0px 0px;
	
	height: 27px;
	
	background-color: #eeeeee;
}

#tab_menu li {
	margin: 0px;
	padding: 7px 5px 2px 0px;
	
	background-color: #eeeeee;
	
	font-size: 11px;
	line-height: normal;

	float: left;
	list-style: none;
	cursor: pointer;
	
	border-bottom: none;
}

#tab_menu .first {
	padding: 7px 5px 2px 0px;
}

#tab_menu li a, #tab_menu li a:visited {
	margin: 0px;
	padding: 3px 6px 3px 6px;
	
	background-color: #eeeeee;

	color: #999999;
	text-decoration: none;
	
	display: block;
}

#tab_menu li a:hover, #tab_menu li a.current {
	background-color: #999999;

	color: #ffffff;
	text-decoration: none;
}

.tab_content_list {
	display: none;	
}

#tab_content_tags a, #tab_content_tags a:visited {
	color: #999999;
	text-decoration: none;
}

#tab_content_tags a:hover {
	color: #000000;
	text-decoration: none;
}

/* END Tabs */

/* Widgets */

#content .widget ul {
	padding: 10px 10px 20px 10px;
	
	border: 5px solid #eeeeee;
}

.widget li a, .widget li a:visited {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	
	display: block;
}

.widget li a:hover {
	color: #cc0000;
}

.widget .page_item a, .widget .page_item a:visited, .widget .page_item a:hover  {
	border-bottom: none;
}

.widget .cat-item a, .widget .cat-item a:visited {
	padding: 0px;
}

.widget .cat-item a:hover, .widget .current-cat, .widget .current-cat a, .widget .current-cat a:visited {
	background-color: #ffffff;
}

/* END Widgets */
.clear {
	clear: both;
}


.chart_white {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 7px;
	PADDING-TOP: 7px;
	color: #666666;
	font-size: 14px;
}

.black {
	BACKGROUND-COLOR: #000000
}
.white {
	BACKGROUND-COLOR: #ffffff
}
.red {
	BACKGROUND-COLOR: #cc0000
}
.beige {
	BACKGROUND-COLOR: #e1e1b8
}
.khaki {
	BACKGROUND-COLOR: #e3e3c3
}
.darkkhaki {
	BACKGROUND-COLOR: #cdceae
}
.lightblue {
	BACKGROUND-COLOR: #84b6f0
}
.blue {
	BACKGROUND-COLOR: #666666
}
.darkblue {
	BACKGROUND-COLOR: #003366
}
.darkblue2 {
	BACKGROUND-COLOR: #003399
}
.lightgray {
	BACKGROUND-COLOR: #efefef
}
.darkgray {
	BACKGROUND-COLOR: #444444
}
.gray {
	BACKGROUND-COLOR: #dddddd
}
.gold {
	BACKGROUND-COLOR: #e1e1b3;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.darkgold {
	BACKGROUND-COLOR: #cccc99
}
.litegold {
	BACKGROUND-COLOR: #f9f9d5
}
.green {
	BACKGROUND-COLOR: #669900
}
.nameblue {
	BACKGROUND-COLOR: #00309c
}
.chart_gray {
	BACKGROUND-COLOR: #eeeeec
}
.chart_yellow {
	BACKGROUND-COLOR: #ffffcc
}
.chart_green {
	BACKGROUND-COLOR: #dff4cc
}
.chart_blue {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: #E9E9E9
}
.chart_orange {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fddfc0
}
.chart_medblue {
	BACKGROUND-COLOR: #bfd7f4
}


.popbox {
	BORDER-RIGHT: #d1e0f4 2px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #d1e0f4 1px solid;
	DISPLAY: none;
	PADDING-LEFT: 5px;
	Z-INDEX: auto;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #d1e0f4 1px solid;
	WIDTH: 320px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #d1e0f4 2px solid;
	POSITION: fixed;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	position:static;
}
.popboxlink {
	POSITION: relative
}

.error {
font-weight:bold;
color:#FF0000;
}

.8px {
font-size:8px;
}

.10px {
font-size:10px;
}

.11px {
font-size:11px;
}


.link-list {
text-align: left;
list-style: none;
margin: 0 0 1em;
padding: 0;
}
.link-list>* {
margin: 1px 1.5ex 1px 0;
line-height: 1.333em;
}
.link-list>li,
.link-list>dt { padding: 2px 0; }
.link-list>dd { padding-left: 1.25ex; }
.link-list li,
.link-list dt { _padding: 0.15em 0 0.2em;  }
.link-list dd { _padding-left: 1.25ex;  }
.link-list li,
.link-list dt,
.link-list dd {
_margin: 1px 1.5ex 1px 0;
_line-height: 1.35em; 
}
ul.link-list li { _list-style-position: outside;  }


.internal_ads {
	padding:10px;
	width:auto;
	border:1px #333 solid;
}

