@charset "utf-8";
/* Main Elements */

* 					{margin: 0; padding: 0;}
img 				{border: none;}
body 				{font-size: 62.5%; font-family: Arial, Helvetica, sans-serif; background: #F8FAF7 url(../img/bg.png); background-position:center;}
a 					{color: #1357A5; text-decoration: underline;}
a:hover 			{color: #041439; text-decoration: none;}
b					{font-weight: bold;}

/*Layout*/
  #wrapper 			{width:800px; margin:0px auto;}
  #header 			{background: #000000 url(../img/header.png) no-repeat left bottom; color: #888; display: block; text-decoration: none; padding-left: 200px; height: 130px; text-align:left;}

  #content 			{margin: 0px 10px;}
  #content div		{float: left}
  #content-main 	{width: 520px;}
  #content-right 	{width: 250px; margin-left: 10px;}
  
  #item				{width: 506px; color: #000000; border-bottom: #F8FAF7 10px solid;}
  #item h1			{color: #000000; background-image:url(../img/h12.png); text-align:center; border-bottom: #F8FAF7 5px solid;}
  #item h2			{font-size: 11px; font-weight: bold; padding-bottom:5px;}
  #item embed		{margin-right:  7px; margin-bottom:  7px;}    
  #item object		{margin-right:  7px; margin-bottom:  7px;}
  #item p			{padding-bottom: 11px;}
  #item p img		{margin-right: 7px; margin-bottom: 7px;}
  #item pre			{font-size:11px;}
  

  #item2			{width: 250px; color: #000000; border-bottom: #F3F5F2 5px solid;}
  #item2 h1			{color: #000000; background-image:url(../img/h12.png); text-align:center; border-bottom: #F3F5F2 5px solid;}
  #item2 form		{border:#000000;}
  #item4			{width: 250px; text-align:center; background:#145BAA url(../img/right_bg_media.png); padding-top: 9px;}
  #item5			{width: 250px;}
  #item4 h1			{padding: 11px 0px 11px 7px; background: #cabdb2 url(../img/background_sidebar2.png); font-size: 11px; font-weight: bold; border-bottom: #471919 7px solid; color: #2b1b0b;}


  #item3			{width: 764px; padding: 7px;}
  #item3 h1			{background-image:url(../img/h1_wide2.png); font-size: 13px; font-weight: bold; text-align:center; padding-top: 11px; padding-bottom:11px}
  #item3 h2			{font-size: 11px; font-weight: bold;}
  #item3 img		{padding-right: 7px; padding-bottom: 7px;}
  #item3 embed		{margin-right:  7px; margin-bottom:  7px;}
  #item3 p			{border-bottom: #330000 11px solid;}
  #item3 pre		{font-size:11px;} 
  
  #icon				{margin-right:10px; text-align: center; width: 80px;}

  #bottom 			{clear:both; text-align:right;}
  #player2			{height: 93px; width: 250px; }
  
  #stripe1			{background: url(../img/blank.png); height: 1px; clear: both;}
  #stripe2			{background: url(../img/blank.png); height: 11px; clear: both;}
  
/* Tabs */
#tabs					{height: 50px; clear: both; padding: 0px 10px; background-image:url(../img/bg_nav.png)}
.tabs					{list-style-type: none;}
.tabs li				{display: inline; margin: 0;}
.tabs li a				{background: url(../img/nav_1.png); padding: 0px 2px 2px 0px;color:#2b1b0b; float: left; line-height: 48px;}
.tabs li a:hover		{background: url(../img/nav_2.png); padding: 2px 0px 0px 2px;}
.tabs li a.selected		{background: url(../img/nav_2.png); padding: 2px 0px 0px 2px;}
.flag img				{padding-top: 10px; padding-right: 1px;}
.flag2 img				{padding-top: 5px;  padding-right: 1px;}

/* Blog */
img.alignleft 				{display: inline; float: left; margin-right: 1.5em;}
.alignright, img.alignright {display: inline; float: right; margin-left: 1.5em;}

/* Gallery */
.img-directory a					{ border: 2px solid white; }
.img-directory a:hover				{ border-color: #666;}

.clear								{ clear: both; }
.breadcrumbs h1						{ padding: 10px 20px 10px 10px; background: #000000 url(../img/arrow.png) right center no-repeat; }

#imgbrowz0r .img-directory a 		{ background-position: 50% 50%; background-repeat: no-repeat;
									  width: 200px; display: block; height: 130px; }
	
.img-row							{  }
								  
.img-directory						{ border: 1px solid #900; padding: 10px; margin: 0 0 20px 0; 
									  width: 204px; float: left;
									  margin: 0 20px 20px 0; height: 180px; }

.img-thumbnail					    { display: block; border: 1px solid #ccc; padding: 10px; 
									  float: left; margin: 0 20px 20px 0;}

