/* $TopStyle:URL=http://www.chevalphotography.com/styles/sitewidelinks.css$ */

/* $TopStyle:URL=http://www.chevalphotography.com/sitewidelinks.css$ */


/*********************************************
    LAYOUT RULES
*********************************************/
.book {
   position: absolute;
   top: 20px;
   left: -20px;
   width:200px;
   height: auto;
	margin : 0px 0px 0px 0px;
	border : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	z-index: 100;
	}
	
	a.book:link           {
	color: #0000FF;
	text-decoration: none;
	background-color: #7CFC00;
	text-align: center;
	border: 1px solid #7CFC00;
	font: bold 14px/125% Verdana, Geneva, Arial, Helvetica, sans-serif;}
	a.book:visited           {
	color: #0000FF;
	text-decoration: none;
	background-color: #7CFC00;
	text-align: center;
	border: 1px solid #7CFC00;
	font: bold 14px/125% Verdana, Geneva, Arial, Helvetica, sans-serif;}
	a.book:active           {
	color: #0000FF;
	text-decoration: none;
	background-color: #7CFC00;
	text-align: center;
	border: 1px solid #7CFC00;
	font: bold 14px/125% Verdana, Geneva, Arial, Helvetica, sans-serif;}
	a.book:hover        {
	color: #7CFC00;
	background-color: #000000;
	text-align: center;
	border: 1px solid #7CFC00;}

#mail {
   position: absolute;
   top: 70px;
   left: 12px;
   width: 100px;
   height: auto;
	margin : 0px 0px 0px 0px;
	border : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;}
#mail a:link 		{color:#0000FF; font: bold 11px/100% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;  }
#mail a:visited	{color:#0000FF; font:bold 11px/100% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;  }
#mail a:active 	{color:#0000FF; font:bold 11px/100% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;  }
#mail a:hover 	{color:red; font:bold 11px/100% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;  }
#order {
   position: absolute;
   top: 70px;
   left: 295px;
   width: 350px;
   height: auto;
	margin : 0px 0px 0px 0px;
	border : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;}
#order a:link 		{color:#0000FF; font:bold 11px/100% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;  }
#order a:visited	{color:#0000FF; font:bold 11px/100% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;  }
#order a:active 	{color:#0000FF; font:bold 11px/100% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;  }
#order a:hover 	{color:red; font:bold 11px/100% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;}
.video {
   position: absolute;
   top: 40px;
   left: 580px;
   width: 90px;
   height: auto;
	margin : 0px 0px 0px 0px;
	border : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;}
	
	a.video:link           {
	color: #0000FF;
	text-decoration: none;
	background-color: #ADD8E6;
	text-align: center;
	border: 1px solid #ADD8E6;
	font: bold 14px/125% Verdana, Geneva, Arial, Helvetica, sans-serif;}
	a.video:visited           {
	color: #0000FF;
	text-decoration: none;
	background-color: #ADD8E6;
	text-align: center;
	border: 1px solid #ADD8E6;
	font: bold 14px/125% Verdana, Geneva, Arial, Helvetica, sans-serif;}
	a.video:active           {
	color: #0000FF;
	text-decoration: none;
	background-color: #ADD8E6;
	text-align: center;
	border: 1px solid #ADD8E6;
	font: bold 14px/125% Verdana, Geneva, Arial, Helvetica, sans-serif;}
	a.video:hover        {
	color: red;
	background-color: #000000;
	text-align: center;
	border: 1px solid red;}
	
	.photos {
   position: absolute;
   top: 40px;
   left: 700px;
   width: 90px;
   height: auto;
	margin : 0px 0px 0px 0px;
	border : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;}
	
	a.photos:link           {
	color: #0000FF;
	text-decoration: none;
	background-color: #ADD8E6;
	text-align: center;
	border: 1px solid #ADD8E6;
	font: bold 14px/125% Verdana, Geneva, Arial, Helvetica, sans-serif;}
	a.photos:visited           {
	color: #0000FF;
	text-decoration: none;
	background-color: #ADD8E6;
	text-align: center;
	border: 1px solid #ADD8E6;
	font: bold 14px/125% Verdana, Geneva, Arial, Helvetica, sans-serif;}
	a.photos:active           {
	color: #0000FF;
	text-decoration: none;
	background-color: #ADD8E6;
	text-align: center;
	border: 1px solid #ADD8E6;
	font: bold 14px/125% Verdana, Geneva, Arial, Helvetica, sans-serif;}
	a.photos:hover        {
	color: red;
	background-color: #000000;
	text-align: center;
	border: 1px solid red;}
	
#links {
   position: absolute;
   top: 95px;
   left: 0px;
   width: 780px;
   height: auto;
	border-top-color: red;
	border-top-style: ridge;
	border-top-width: 3px;
	border-bottom : none 1px;
	border-left : none 1px;
	border-right : none 1px;
	margin : 0px 0px 0px 0px;}

#links a:link 		{color:#0000FF; font:bold 10px/120% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; padding-left:10px; margin-bottom:2px;}
#links a:visited	{color:#0000FF; font:bold 10px/120% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; padding-left:10px; margin-bottom:2px;}
#links a:active 	{color:#0000FF; font:bold 10px/120% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; padding-left:10px; margin-bottom:2px;}
#links a:hover 	{color:red; font:bold 10px/120% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; padding-left:10px; margin-bottom:2px;}

#links .null a:link 		{color:red; font:bold 10px/120% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; padding-left:12px; margin-bottom:2px;}
#links .null a:visited	{color:red; font:bold 10px/120% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; padding-left:12px; margin-bottom:2px;}
#links .null a:active 	{color:red; font:bold 10px/120% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; padding-left:12px; margin-bottom:2px;}
#links .null a:hover 	{color:red; font:bold 10px/120% Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; padding-left:12px; margin-bottom:2px;}

/*from gallery */
.pages {	
	float:left;
	width:86%;
	text-align: center;
	font: bold 11px/130% Verdana;
	margin:5px auto 4px auto;}
	
.pages a:link 		{color:#0000FF; font:bold 14px/120% Verdana; text-decoration:none; padding-left:8px; text-decoration:none;background:black none; margin-bottom:2px;}
.pages a:visited	{color:#0000FF; font:bold 14px/120% Verdana; text-decoration:none; padding-left:8px; text-decoration:none; background:black none; margin-bottom:2px;}
.pages a:active 	{color:#0000FF; font:bold 14px/120% Verdana; text-decoration:none; padding-left:8px; text-decoration:none;background:black none; margin-bottom:2px;}
.pages a:hover 	{color:red; font:bold 14px/120% Verdana; text-decoration:none; padding-left:8px;}
	
td a:link 		{color:#87CEEB;font :normal 12px/100% "Courier New", Courier, monospace; text-decoration:none; background:blacknone; margin-bottom:2px;}
td a:visited	{color:silver;font :normal 12px/100% "Courier New", Courier, monospace; text-decoration:none; background:black none; margin-bottom:2px;}
td a:active 	{color:white;font :normal 12px/100% "Courier New", Courier, monospace; text-decoration:none; background:black none;margin-bottom:2px;}
td a:hover 		{color:#FF8800;font :normal 12px/100% "Courier New", Courier, monospace; text-decoration:none;} 