/*
©2003-2004 All Rights Reserved
 ___     _   _         __      ___    _ _       _
| _ )___| |_| |___ _  _\ \    / / |_ (_) |_ ___| |_  ___ _ _ _ _  ___
| _ Y -_)  _| / -_) || |\ \/\/ /| ' \| |  _/ -_) ' \/ _ \ '_| ' \/ -_)
|___|___|\__|_\___|\_, / \_/\_/ |_||_|_|\__\___|_||_\___/_| |_||_\___|
                   |__/

This is aag.css - Stylesheet of allaboutguernsey.com version 0.1a
*/

/* BASIC TEXT AND TAG DEFINITIONS */

body					{ font-family: arial, helvetica;
					font-size: 11px;
					background-color: #ffffff;
					margin: 0;
					padding: 0;
					}

strong					{ font-weight: bold;}

em					{ font-style: italic;}

a:link, a:visited			{ color: #527CA3;
					text-decoration: none;
					}

a:hover, a:active			{ color: #000;
					text-decoration: none;
					}

img					{ border: none;}

#black					{ color: black;}

#bluebg					{ background: #EAF4FF;}

a.redlink				{color: #C60000}

a.black				{color: black}

a.grey				{color: #999}

/* LAYOUT */

#whitebody				{ width: 736px; 
					display: block;
					text-align: center;
					position: relative;
					top: 6px;
					margin-right:170px;
					}
					
#header					{ width: 736px; height: 74px;
					background: url(../thor_graphics/logo.png) 0 0 no-repeat;
					display: block;
					position: relative;
					margin-right:170px;
					}
					
#menuHolder					{ width: 736px; height: 74px;
					position: relative;
					margin-right:170px;
					}

#home a					{ display: block;
					width: 130px; height: 72px;
					position: absolute;
					left: 0; top: 0;
					}

#register				{ display: block;
					position: absolute;
					padding-top: 20px;
					top: 35; left: 475px;
					height: 34px;
					}

#register a				{}

#alerts					{ display: block;
					height: 34px;
					position: absolute;
					padding-top: 20px;
					top: 35; left: 595px;
					text-align: right;
					padding-right: 25px;
					background: url(../thor_graphics/alerts.png) 115px 0 no-repeat;
					}
					
#footer					{ width: 736px; height: 15px;
					display: block;
					font-size: 9px;
					position: absolute;
					top:445px;
					left:0px;
					margin-right:170px;
					}

#footer div				{ width: 368px; height: 15px;
					padding-top: 3px;
					display: block;
					font-size: 9px;
					position: absolute;					
					background: url(../thor_graphics/lines.png);
					}

#footleft				{ 
					text-align: left;
					left: 0px;
					}

#footright				{ 
					text-align: right;
					left: 368px;
					}

#footer a				{color: #999;}

#footer a:hover				{color: #CCC;}

#footer a:active			{color: #000;}


/* I WANNA TAKE YOU TO A GREY BAR */

#greybar				{ width: 736px; height: 23px;
					color: #FFF;
					display: block;
					background-color: #999;
					margin: 0px auto; padding: 0px;
					border-top:1px solid #999;
					border-bottom:1px solid #999;
					position: relative;
					left:0;
					top:0;
								
					
					}

#greybar li				{ height: 23px; top: 0;
					display: block;
					margin: 0;
					list-style: none;
					position: absolute;
					}

#greybardate				{ left: 18px;
					padding-top: 4px;
					}

#greybarweather				{ left: 210px;
					padding-top: 4px;
					}

#greybarsearch				{ left: 470px;
					padding-top: 3px;
					}

#greybarsearchgo			{ left: 553px;
					padding-top: 4px;
					}

#greybarwebcam				{ left: 640px;
					text-align: right;
					padding-top: 4px;
					padding-right: 25px;
					}

#greybar em				{color: #FFF;}

#greybar a				{color: #FFF;}

#greybar a:hover			{color: #CCC;}

#greybar a:active			{color: #000;}

#searchbox				{ height: 15px; width: 80px;
					border: none;
					border-style: hidden;
					font-size: 10px;
					}


/* MENU DEFINITIONS - MAIN MENU */

#menu					{ width: 736px; height: 29px;
					display: block;
					background: url(../thor_graphics/menuchange.png)
					0 -58px no-repeat;
					margin: 0 auto; padding: 0;
					position: relative;
					left:0;
					top:0;
					}

#menu li 				{ margin: 0; padding: 0;
					list-style: none;
					position: absolute; top: 0;
					}

#menu li, #menu a			{ height: 29px;
					display: block;
					}

#guernsey
	{
	left: 11px; 
	width: 104px;
	background: url(../thor_graphics/menuchange.png) -11px 0 no-repeat;
	}

#where					{ left: 121; width: 89px;
					background: url(../thor_graphics/menuchange.png)
					-121px 0 no-repeat;
					}

#things					{ left: 216; width: 87px;
					background: url(../thor_graphics/menuchange.png)
					-216px 0 no-repeat;
					}

#shop					{ left: 309; width: 116px;
					background: url(../thor_graphics/menuchange.png)
					-309px 0 no-repeat;
					}

#business				{ left: 431; width: 125px;
					background: url(../thor_graphics/menuchange.png)
					-431px 0 no-repeat;
					}

#airport				{ left: 562; width: 73px;
					background: url(../thor_graphics/menuchange.png)
					-562px 0 no-repeat;
					}

#harbour				{ left: 641; width: 81px;
					background: url(../thor_graphics/menuchange.png)
					-641px 0 no-repeat;
					}
					
#guernsey_hit		{ left: 11px; width: 104px;
					background: url(../thor_graphics/menuchange.png)
					-11px 58px no-repeat;
					}

#where_hit			{ left: 121; width: 89px;
					background: url(../thor_graphics/menuchange.png)
					-121px 58px no-repeat;
					}

#things_hit					{ left: 216; width: 87px;
										background: url(../thor_graphics/menuchange.png)
										-216px 58px no-repeat;
										}

#shop_hit					{ left: 309; width: 116px;
										background: url(../thor_graphics/menuchange.png)
										-309px 58px no-repeat;
										}

#business_hit				{ left: 431; width: 125px;
										background: url(../thor_graphics/menuchange.png)
										-431px 58px no-repeat;
										}

#airport_hit				{ left: 562; width: 73px;
										background: url(../thor_graphics/menuchange.png)
										-562px 58px no-repeat;
										}

#harbour_hit				{ left: 641; width: 81px;
										background: url(../thor_graphics/menuchange.png)
										-641px 58px no-repeat;
										}
#guernsey a:visited			{ background: url(../thor_graphics/menuchange.png)
					-11px 0 no-repeat;}

#where a:visited			{ background: url(../thor_graphics/menuchange.png)
					-121px 0 no-repeat;}

#things a:visited			{ background: url(../thor_graphics/menuchange.png)
					-216px 0 no-repeat;}

#shop a:visited				{ background: url(../thor_graphics/menuchange.png)
					-309px 0 no-repeat;}

#business a:visited			{ background: url(../thor_graphics/menuchange.png)
					-431px 0 no-repeat;}

#airport a:visited			{ background: url(../thor_graphics/menuchange.png)
					-562px 0 no-repeat;}

#harbour a:visited			{ background: url(../thor_graphics/menuchange.png)
					-641px 0 no-repeat;}



#guernsey a:hover			{ background: url(../thor_graphics/menuchange.png)
					-11px -29px no-repeat;}

#where a:hover				{ background: url(../thor_graphics/menuchange.png)
					-121px -29px no-repeat;}

#things a:hover				{ background: url(../thor_graphics/menuchange.png)
					-216px -29px no-repeat;}

#shop a:hover				{ background: url(../thor_graphics/menuchange.png)
					-309px -29px no-repeat;}

#business a:hover			{ background: url(../thor_graphics/menuchange.png)
					-431px -29px no-repeat;}

#airport a:hover			{ background: url(../thor_graphics/menuchange.png)
					-562px -29px no-repeat;}

#harbour a:hover			{ background: url(../thor_graphics/menuchange.png)
					-641px -29px no-repeat;}



/* MENU DEFINITIONS - LEFT COLUMN */

#leftmenuitem_o a			{ padding: 3px 0 3px 5px;
					width: 125px;
					display: block;
					color: #333;
					background: url(../thor_graphics/allaboutarrow_r.png) 112px 5px no-repeat;
					}

#leftmenuitem a				{ padding: 3px 0 3px 5px;
					width: 125px;
					display: block;
					color: #333;
					background: url(../thor_graphics/allaboutarrow.png) 112px 5px no-repeat;
					}

#leftmenuitem a:hover			{ color: #000;
					background: transparent url(../thor_graphics/allaboutarrow.png) 112px 5px no-repeat;
					background-color: #EAEAEA;
					}

#leftmenuitem a:active			{ color: #000;
					background: transparent url(../thor_graphics/allaboutarrow_r.png) 112px 5px no-repeat;
					}

#leftmenusubheader			{ padding: 3px 0 3px 5px;
					width: 125px;
					display: block;
					color: #000;
					margin: 0 auto;
					}

#leftmenusubheaderlined			{ padding: 3px 0 3px 5px;
					width: 125px;
					display: block;
					color: #000;
					margin: 0 auto;
					border-bottom: solid 1px #999;
					}

#rightmenuitem				{ padding: 3px 0 3px 5px;
					width: 125px;
					display: block;
					color: #000;
					margin: 0 auto;
					border-bottom: solid 1px #ccc;
					}

#yellowboxlink				{ height: 17px; width: 130px;
					margin: 0 auto; padding: 0;
					margin-left:3px;
					position: relative;
					display: block;
					text-align: left;
					background: url(../thor_graphics/allaboutarrow_r.png) 115px 2px no-repeat;
					}

#yellowboxlink a			{ height: 17px; width: 130px;
					padding: 0 10px 0 0;
					color: #000;
					background: transparent url(../thor_graphics/allaboutarrow_r.png) 115px 2px no-repeat;
					}

#yellowboxlink a:hover			{ height: 17px; width: 130px;
					color: #333;
					background: transparent url(../thor_graphics/allaboutarrow.png) 115px 2px no-repeat;
					}

#yellowheader				{ width: 130px; height: 20px;
					display: block;
					margin: 0 auto;
					padding: 0;
					background-color: #E6DC2B;
					border-bottom: solid 1px #999;
					}

#yellowheader2				{ display: block;
					margin: 0 auto;
					padding: 3px 0 3px 5px;
					width: 125px;
					}

/* MENU DEFS - SPECIAL WIDTHS */

#leftmenuitem148_o a			{ padding: 3px 0 3px 5px;
					width: 100%;
					display: block;
					color: #333;
					background: url(../thor_graphics/allaboutarrow_r.png) 133px 5px no-repeat;
					}

#leftmenuitem148 a			{ padding: 3px 0 3px 5px;
					width: 100%;
					display: block;
					color: #333;
					background: url(../thor_graphics/allaboutarrow.png) 133px 5px no-repeat;
					border-bottom: solid 1px #ccc;
					}

#leftmenuitem148 a:hover		{ color: #000;
					background: transparent url(../thor_graphics/allaboutarrow.png) 133px 5px no-repeat;
					background-color: #EAEAEA;
					}

#leftmenuitem148 a:active		{ color: #000;
					background: transparent url(../thor_graphics/allaboutarrow_r.png) 133px 5px no-repeat;
					}

#leftmenusubheader148			{ padding: 3px 0 3px 5px;
					width: 100%;
					display: block;
					color: #000;
					margin: 0 auto;
					}

#leftmenusubheaderlined148		{ padding: 3px 0 3px 5px;
			}
			
			
.contactFix {
display:none;
}