/* tag style overrides */
           body{
	           margin:0px;
	           font-family: Arial, Helvetica, sans-serif;
	           color:#333333; 
	           /*nav bg */
	           background-image: url('../images/page_layout/nav_bg.jpg');
    		   background-position: top left;
    		   background-repeat: repeat-y;
    		   font-size:0.95em;
           } 
           fieldset{ font-size:0.70em;border:solid 1px #807A73; background-color: #FFF5E6;padding:5px;}
           legend{background-color: #807A73;color:#ffffff;font-size:1.20em;padding:0.2em;}
           hr {color:#807A73;background-color:#807A73;height:1px;}
           h1,h2,h3,h4,h5{
	           padding:0px;
	           margin:0px;
	           vertical-align:baseline;
	           text-transform:capitalize;
	           color:#FF9900;
           }
           pre{
	           font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
			   border:1px solid #999999;
			   background-color:#FFF5E6;
			   font-size:0.75em;	
			   margin-left:1em;
			   display:block;
           }
           p{margin:0.1em;margin-top:0.5em;}
           p.quote,blockquote{
	           margin-top:0.5em;margin-bottom:0.5em;margin-left:2.5em;
	           padding-left:0.5em;
	           padding-top:0.5em;
	           padding-bottom:0.5em;
	           border-left:3px solid #807A73;
	           background-color:#FFF5E6;
	           font-size:0.80em;
	           }
           
           /* Classes */        
           .small_text{font-size:0.70em;}
           .top_padding{margin-top:2em;}
           .img_preview{font-size:0.70em;margin:0.25em;padding:0.25em;text-align:center;width:125px;height:145px;border:solid 1px #cccccc;float:left}
           .form_width{width:420px;}
           .small_pad{padding:3px;}
           
           .error{
	           background-color:BF3030;
	           border:2px solid #BF6060;
	           color:#FFFFFF;
	           text-align:center;
	           padding: 0.2em;
	           font-size:150%;
           }
           .form_error{color:BF3030;font-size:1em;margin-left:0.5em;vertical-align:top;}
           .valign{vertical-align:text-top;}
           .lower_gap{padding-bottom:1.5em;}
           .comment_date{font-size:xx-small; vertical-align:super;}
           .hidden_div{visibility:hidden}
           .hilight_div{background-color:#BFFFBF;}
           .visible_div{visibility:visible}
           .nowrap{display:inline;}
           /* element styles */ 
           span#tag_line{ display:block;font-size:0.45em;margin:0px;}
           div#img_preview{ float:right; text-align:center;overflow:hidden; width:130px; height:130px; background-color:#D9D0C3; border:solid 1px #807A73; }
           div#added_date{ 
	           float:right; 
	           width:200px;
	           font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
	           font-size:0.75em; 
	           }
	       div#image_table{clear:none;display:table;width:560px;text-align:center;margin-top:1em;}
	       div#image_full{overflow:scroll;text-align:center;margin:0.5em;}
	       div#xbox_card,div#poweredby{text-align:center;margin-top:0.5em;}    
           div#logo_area{font-size:200%;padding-top:20px;padding-left:20px;color:#D9D0C3;height:80px; background-color:#807A73;}
           div#body_container{clear:both;}
           div#content_container{ margin-left:255px;margin-right:15px; }
           div#content,div#comments,div#addcomment{ padding-top:20px;padding-left:20px;}
           div#comments{font-size:0.80em;}
           div#comments div{margin-top:1em;border:1px solid #D9D0C3;padding:0.5em;}
           #comment_sample {border:1px solid #D9D0C3;padding:0.5em;}
           div#nav_container{ 
	           float:left;
	           width:240px;
	           vertical-align:top;
	           margin-left:5px;
           }
           div#container{
	          width:100%;
	          height:100%; 
	          min-height:500px;
	          min-width:800px;
           }
           div#copyinfo{
	           font-size:0.70em;  
	           text-align:center;
	           clear:both;
	           margin-top:20px;
           }
           form div {margin-top:1em;}
           /* navigation */
           
           #topnavcontainer ul {margin: 0;padding: 0;list-style-type: none;}
           #topnavcontainer ul li { display: inline; }
           #topnavcontainer a {background-color: #807A73; text-decoration: none;color: #FFFFFF;padding: .2em .8em;}
           #topnavcontainer a:hover {background-color: #D9D0C3; color: #666666;}
		   #topnavcontainer{ margin-left:255px; margin-right:15px; padding-top:2px;}
			
		   
           #navcontainer ul, #catcontainer ul{ margin: 0;padding: 0;list-style-type: none;}
		   #navcontainer li,#catcontainer li  { margin: 0 0 .1em 0; }
		   #navcontainer a,#catcontainer a	{
				display: block;
				color: #666666;
				background-color: #D9D0C3;
				width: 210px;
				padding: .2em .8em;
				text-decoration: none;
				font-size:0.80em;
				text-transform:capitalize;
			}			
			#navcontainer a.head,#catcontainer a.head{ color: #FFFFFF; background-color: #807A73; text-align:center; }			
			#navcontainer a:hover,#catcontainer a:hover{ background-color: #807A73; color: #FFFFFF;}
	
			#contents_list ul li span { font-style:italic;font-size:0.75em;vertical-align:top}
			
           /* links */
           a:link,a.basic:active{ color:#5C73B8;   }
           a:visited{ color:#405080;   }
           a:hover{ color:#809FFF;   }
           
           a.basic:link,a.basic:active{ color:#5C73B8;   }
           a.basic:visited{ color:#405080;   }
           a.basic:hover{ color:#809FFF;   }          
           