body, div, span 
{
	font-size: 12px;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:inherit;
	margin:0 auto 0 auto;
	text-align:left;
}

body
{
	background-color: #FFFFFF;
	background-image:url(../images/bg.gif);
	text-align:center;
	margin:15px 25px 25px 25px;
}

/*#main
{
	width:869px;
	height:416px;
	position:relative;
}

#maincontent
{
	position:absolute;
	left:101px;
	top:174px;
	height:412px;
	width:540px;
}

#footer
{
	position:absolute;
	left:61px;
	top:607px;
	height:45px;
	width:587px;
	color:#FFFFFF;
}

#leftpanel
{
	position:absolute;
	left:0px;
	top:0px;
	width:274px;
	height:414px;
	overflow:auto;
}

#adminpanel
{
	position:absolute;
	left:-100px;
	top:0px;
	width:800px;
	height:414px;
	overflow:auto;
	background-color:#FFFFFF;
}

#rightpanel
{
	position:absolute;
	left:285px;
	top:0px;
	width:255px;
	height:414px;
	overflow:auto;
}

#homerightpanel
{
	position:absolute;
	left:289px;
	top:361px;
	width:255px;
	height:60px;
	overflow:auto;
}

*/
#main
{
	width:969px;
	height:496px;
	position:relative;
}

#maincontent
{
	position:absolute;
	left:101px;
	top:174px;
	height:492px;
	width:640px;
}


#footer
{
	position:absolute;
	left:61px;
	top:687px;
	height:45px;
	width:687px;
	color:#FFFFFF;
}

.Normal
{
	color:#000000;
}

#footer .Normal
{
	color:#FFFFFF;
}

#leftpanel
{
	position:absolute;
	left:0px;
	top:0px;
	width:315px;
	height:494px;
	overflow:auto;
}

#adminpanel
{
	position:absolute;
	left:-100px;
	top:0px;
	width:900px;
	height:494px;
	overflow:auto;
	background-color:#FFFFFF;
}

#rightpanel
{
	position:absolute;
	left:335px;
	top:0px;
	width:305px;
	height:494px;
	overflow:auto;
}

#homerightpanel
{
	position:absolute;
	left:339px;
	top:361px;
	width:305px;
	height:140px;
	overflow:auto;
}

/*

span .image01
{
	background-image:url(../images/01.png);
	width:378px;
	height:116px;
	display:inline-block;
}

span .image02
{
	background-image:url(../images/02.png);
	width:667px;
	height:54px;
	display:inline-block;
}

span .image03
{
	background-image:url(../images/03.png);
	width:101px;
	height:416px;
	display:inline-block;
}

span .mainimg
{
	background-image:url(../images/main.gif);
	width:552px;
	height:416px;
	display:inline-block;
}

span .image04
{
	background-image:url(../images/04.png);
	width:216px;
	height:416px;
	display:inline-block;
}

span .image05
{
	background-image:url(../images/05.png);
	width:869px;
	height:82px;
	display:inline-block;
}


*/

span .image01
{
	background-image:url(../images/01.png);
	width:378px;
	height:116px;
	display:inline-block;
}

span .image02
{
	background-image:url(../images/02.png);
	width:768px;
	height:54px;
	display:inline-block;
}

span .image03
{
	background-image:url(../images/03.png);
	width:101px;
	height:496px;
	display:inline-block;
}

span .mainimg
{
	background-image:url(../images/main.gif);
	width:652px;
	height:496px;
	display:inline-block;
}

span .image04
{
	background-image:url(../images/04.png);
	width:216px;
	height:496px;
	display:inline-block;
}

span .image05
{
	background-image:url(../images/05.png);
	width:969px;
	height:82px;
	display:inline-block;
}

/* template specific */
.contentpane
{
 width:85%;	
}

* html .contentpane
{
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	width:100%;
}

.iframepane
{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.login
{
	position:absolute;
	top:-30px;
	left:-6px;
}

/*

.smallphoto
{
	text-align:center;
	width:260;
	height:360px;
	background-image:url(../images/photobg.png);
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	left:284px;
	top:0px;
	z-index:100;
}

*/

.smallphoto
{
	text-align:center;
	width:310;
	height:360px;
	background-image:url(../images/photobg.png);
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	left:334px;
	top:0px;
	z-index:100;
}

/*
.sub
{
	height:419px;
	background-image:url(../images/subphotobg.png);
	top:-1px;
}
*/

.sub
{
	height:499px;
	background-image:url(../images/subphotobg.png);
	top:-1px;
}

.smallphoto img
{
	margin-top:11px;
}

/*
.subphoto
{
	width:260;
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	left:284px;
	top:-1px;
	height:419px;
	background-image:url(../images/subphotobg.png);
}

*/

.subphoto
{
	width:310;
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	left:334px;
	top:-1px;
	height:499px;
	background-image:url(../images/subphotobg.png);
}

.subphoto img
{
	margin-top:11px;
	margin-left:11px;
}

/*
.text1, .text2, .text3, .yourweek, .location
{
	margin:12px 12px 0px 12px;
	width:230px;
}

*/

.text1, .text2, .text3, .yourweek, .location
{
	margin:12px 12px 0px 12px;
	width:280px;
}

.text1 .contentpane, .text2 .contentpane, .text3 .contentpane, #homerightpanel .contentpane
{
	border:5px solid #FF6600;
	border:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:#FF6600;
}

.text1 .contentpane .Normal, .text2 .contentpane .Normal, .text3 .contentpane .Normal, #homerightpanel .contentpane .Normal, .location
{
	color:#FFFFFF;
}

.text1 .contentpane .Normal a, .text2 .contentpane .Normal a, .text3 .contentpane .Normal a, #homerightpanel .contentpane .Normal a, .location a
{
	color:#0066FF;
}

.text1 p, .text2 p, .text3 p, #homerightpanel p
{
	margin:0px 0px 5px 0px;
	background-color:#FF6600;
}

.yourweek td, .location td
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:48%;
	background-image:url(../images/bluearrow.gif);
	background-repeat:no-repeat;
	background-position: 5px 6px;
	padding-left:15px;
	background-color:#FFAA00;
	line-height:16px;
}

.location td
{
	background-color:#FF6600;
}

.yourweek td a, .yourweek td a:link, .yourweek td a:active, .yourweek td a:visited
{
	color:#FFFFFF;
}

.yourweek td a:hover
{
	color:#0066FF;
	text-decoration:none
}

.clicklist
{
	cursor:pointer;
	color:#FFFFFF;
	display:block;
	font-size:11px;
}

.locationlist
{
	font-weight:normal;
	font-size:11px;
	cursor:pointer;
	color:#FFFFFF;
}

#copy span.Header p
{
	line-height:500px
}