/* Apply to all */								
* 								{
								margin: 0px;
								padding: 0px;
								font-family: Arial,Helvetica,sans-serif;
								}

body							{
								/*
								border:1px solid #00F;
								float:left;
								*/
								}
								
/* Page Layout */								
#wrapper						{
								width:904px;
								margin:0 auto;
								padding:0;
								/* border:1px solid #00F; */
								}

#logo 							{ 
								display:block;
								width:940px;
								height:145px;
								background:url('../assets_img/logo.gif') no-repeat 120px 60px;
								}

#logo span						{ 
								display:none;
								}

#head							{
								width:100%;
								height:52px; /* 252px; */
								margin:0 0 10px 0;
								padding:0;
								background-color:#B5B5B5;
								}

#head div						{
								width:904px;
								height:52px; /* 252px; */
								margin:0 auto;
								padding:0;
								}

#head div h1					{
								margin:0 30px 0 0;
								float:left;
								width:207px;
								height:52px;
								background:url('../img/jesse_title.gif') no-repeat;
								}
								
#head div h1 span				{
								display:none;
								}
								
#head div ul li					{
								float:left;
								list-style:none;
								margin:25px 15px 0 0;
								}
								
#head div ul li a				{
								text-decoration:none;
								color:#FFF;
								font-family: Times,Times New Roman,serif;
								font-weight:bold;
								font-size:14px;
								}
								
#head div ul li a:hover			{
								color:#69C;
								}
								
#pages							{
								clear:both;
								}
								
h3								{
								color:#333;
								font-size:14px;
								}

p								{
								color:#666;
								font-size:12px;
								}

p a								{
								color:#036;
								}

p a:hover						{
								color:#39C;
								}

#pages	a						{
								display:block;
								float:left;
								background-color:#FFF;
								color:#CCC;
								text-decoration:none;
								font-size:10px;
								font-weight:bold;
								margin:2px 1px 0 1px;
								width:63px;
								height:40px;
								padding:1px;
								border:1px solid #EEE;
								}

.imgHolder						{
								width:450px;
								height:450px;
								border:1px solid #EDEDED;
								float:left;
								overflow:hidden;
								margin:10px 0 20px 0;
								}

.wideimgHolder					{
								width:901px;
								height:450px;
								border:1px solid #EDEDED;
								float:left;
								overflow:hidden;
								margin:10px 0 20px 0;
								}

.leftImage						{
								border-right:0px;
								}
								
.textlink						{
								color:#666;
								text-decoration:none;
								font-size:11px;
								padding:2px 4px 2px 0;
								}
								
.textlink:hover					{
								color:#036;
								}
								
.visible						{ display:block; }
.invisible						{ display:none; }