﻿/*-------------------------------------------------------------------------------------
 Header
-------------------------------------------------------------------------------------*/
div.header, td.header
{
	width: 950px;
	height: 145px;
	position: relative;
}

div.headercrumb, td.headercrumb
{
	width: 950px;
	height: 177px;
	position: relative;
}

/*-------------------------------------------------------------------------------------
 Top
-------------------------------------------------------------------------------------*/

#header div#top
{
	width: 950px;
	height: 97px;
	background: url(/files/distributors/0000000001/sites/0082146997/img/header.jpg) no-repeat;
	position: relative;
}

#header div#top a.lowgraphics
{
	display:block; 
	width: auto; 
	height:20px; 
	top: 5px;
	left: 425px;
	position: absolute;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#header div#top a.lowgraphics:hover
{
	text-decoration: underline;
}

#header #top div#button
{
	left: 880px;
	top: 31px;
	width: 62px;
	height: 45px;
	position: absolute;
}

#header #top div#SiteSearch
{
	left: 651px;
	top: 41px;
	width: 221px;
	height: 23px;
	position: absolute;
	background: #ffffff url(/files/distributors/0000000001/sites/0082146997/img/searchbg.gif) no-repeat;
}

#header #top #SiteSearch input
{  
	width: 221px;
	height: 21px;
	font-size: 15px; 
	color: #646464; 
	text-align: right;
	border: solid 0px #cccccc;
	background-color: Transparent;
	padding: 3px 5px;
	margin: 0px;
}

#header #top a.linkbackhome
{
	display:block; 
	width:260px; 
	height:86px; 
	/*border: solid 1px white;*/
}

/*-------------------------------------------------------------------------------------
 Navigation Buttons
-------------------------------------------------------------------------------------*/

#header div#nbuts
{
	width: 950px;
	height: 48px;
	background: url(/files/distributors/0000000001/sites/0082146997/img/nbuts.jpg) no-repeat;
	position: relative;
}

#header div#but
{
	top: 0px;
	left: 10px;
	width: 930px;
	height: 33px;
	position: absolute;
}


/*#header #header #right td.date
{
	width: 360px;
	height: 42px;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bolder;
	color: #00157f;
	text-align: right;
	padding-right: 16px;
}
*/

/* Nav Buttons */
#header table#nbuts
{
	width: 950px;
	height: 43px;
}
#header #nbuts td.butt
{
	width: 950px;
	height: 5px;
	background: url(/files/distributors/0000000001/sites/0082146997/img/butt.gif) no-repeat;
}
#header #nbuts td.butl
{
	width: 10px;
	height: 33px;
	background: url(/files/distributors/0000000001/sites/0082146997/img/butl.gif) no-repeat;
}
#header #nbuts td.but
{
	width: 940px;
	height: 33px;
}
#header #nbuts td.butr
{
	width: 10px;
	height: 33px;
	background: url(/files/distributors/0000000001/sites/0082146997/img/butr.gif) no-repeat;
}
#header #nbuts td.butb
{
	width: 950px;
	height: 5px;
	background: url(/files/distributors/0000000001/sites/0082146997/img/butb.gif) no-repeat;
}

/****************
	Bread Crumbs
*****************/

#header div#bcrumbs
{
	position: relative;
	width: 950px;
	height: 32px;
	background: url(/files/distributors/0000000001/sites/0082146997/img/crumbsbg.gif) no-repeat;
}

#header #bcrumbs div#crumbs
{
	position: absolute;
	width: 710px;
	height: 25px;
	top: 5px;
	left: 20px;	
}

#header #bcrumbs div#buttons
{
	position: absolute;
	width: 200px;
	height: 25px;
	top: 0px;
	left: 730px;	
	/*border: solid 1px red;*/
	vertical-align: bottom;
}


/****************
	sides
*****************/

td.LeftSideFade
{
	background: url(/files/distributors/0000000001/sites/0082146997/img/lwing.jpg) no-repeat top right;
}

td.RightSideFade
{
	background: url(/files/distributors/0000000001/sites/0082146997/img/rwing.jpg) no-repeat top left;
}

td.LeftSideFullFade
{
	/*background-color: #c0c0c0; /* sSurroundColor */
	background-image: url(/files/distributors/0000000001/sites/0082146997/img/lfade.gif); 
	background-repeat: repeat-y; 
	background-position: right;
	height:100%; 
}

td.RightSideFullFade
{
	/*background-color: #c0c0c0; /* sSurroundColor */
	background-image: url(/files/distributors/0000000001/sites/0082146997/img/rfade.gif); 
	background-repeat: repeat-y; 
	background-position: left;
	height:100%; 
}

/*************************************************************************************************
	Content
*************************************************************************************************/
table#content
{
	width: 950px;
	height: 100%;
}

/****************
	Menu 
*****************/

#content td.gutterl
{
	width: 20px;
}
#content td.gutterc
{
	width: 11px;
}

#content td.gutterr
{
	width: 20px;
}

#content td.top
{
	height: 7px;
	background-color: Transparent;
}
#content td.bot
{
	height: 11px;
	background: url(/files/distributors/0000000001/sites/0082146997/img/contentb.gif) no-repeat;
}


#content td.menu
{
	width: 249px;
	height: 100%;
}


/* col0 - layoutstyle 1 */
#content td.col0
{
	width: 930px;
	vertical-align: top;
}

/* col2 - layoutstyle 3 */

#content td.col2
{
	width: 650px;
	vertical-align: top;
}
table.col2, table.col0
{
	background: #ffffff url(/files/distributors/0000000001/sites/0082146997/img/contents.gif) repeat-y;
}

/* colhp - homepage */
div#contenthp
{
	width: 950px;
	height: auto;
	vertical-align: top;
}
#contenthp div, #contenthp img
{
	margin: 0px;
	/*border: solid 1px green ;*/
}

#contenthp div#top
{
	position: relative;
	width: 950px;
	height: 296px;
	vertical-align: top;
	background: url(/files/distributors/0000000001/sites/0082146997/img/contents.gif) repeat-y;
}
#contenthp div#announce
{
	position: absolute;
	width: 916px;
	height: 287px;
	vertical-align: top;
	top: 7px;
	left: 17px;

}
#contenthp table#bottom
{
	width: 950px;
	background: #cdd8e7 url(/files/distributors/0000000001/sites/0082146997/img/hpbg.gif) no-repeat;
}
#contenthp #bottom td
{
	vertical-align: top;
}

#contenthp #bottom td.topspc
{
	height: 13px;
	width: 950px;
}
#contenthp #bottom td.ogutter
{
	width: 18px;
}
#contenthp #bottom td.scroll
{
	width: 914px;
	height: 165px;
	background: url(/files/distributors/0000000001/sites/0082146997/img/scrollbg.png) no-repeat;
}
#contenthp #bottom td.midspc
{
	height: 8px;
	width: 950px;
}
#contenthp #bottom td.igutter
{
	width: 10px;
}
#contenthp #bottom td.popular
{
	width: 305px;
}
#contenthp #bottom td.events
{
	width: 284px;
}
#contenthp #bottom td.calendar
{
	width: 305px;
}
#contenthp #bottom div.wrapper
{
	margin: 0px 30px 10px 30px;
}
#contenthp #bottom font.date, #contenthp #bottom a.date
{
	display:inline-block; 
	margin: 0px 10px; 
	line-height:17px; 
	vertical-align:top;
	color: #000;
	font-family: Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
#contenthp #bottom a.date:hover
{
	text-decoration: underline;
}
#content td.colhpl
{
	width: 4px;
}

#content td.colhp
{
	width: 674px;
	vertical-align: top;
}

#content td.colhpr
{
	width: 16px;
}

/* col2_3 - layoutstyle 4 */
#content td.col2_3l
{
	width: 14px;
}

#content td.col2_3
{
	width: 664px;
	vertical-align: top;
	
}

#content td.col2_3r
{
	width: 16px;
}

/*************************************************************************************************
	Footer
*************************************************************************************************/

td#footer
{
	width:950; 
	height:145px; 
	vertical-align:top; 
	background: url(/files/distributors/0000000001/sites/0082146997/img/footer.jpg) no-repeat;
}
div#footer
{
	position: relative;
	color: #737797;
}

#footer a
{
	font-size: 11px; 
	font-weight: normal;
	text-decoration: none;
	color: #737797;
}
#footer a:hover      
{
	color: #ff0000;
}

#footer div#contact
{
	position: absolute;
	width: 610px; 
	height: 20px;
	top: 12px;
	left: 310px; 
	
}
#footer div#link0
{
	position: absolute;
	width: 120px; 
	height: auto;
	top: 54px;
	left: 30px; 
}
#footer div#link1
{
	position: absolute;
	width: 120px; 
	height: auto;
	top: 54px;
	left: 188px; 
}
#footer div#link2
{
	position: absolute;
	width: 120px; 
	height: auto;
	top: 54px;
	left: 346px; 
}
#footer div#viewers
{
	position: absolute;
	width: 210px; 
	height: auto;
	top: 54px;
	left: 533px; 
}

#footer #viewers div#text
{
	width: 100%; 
	height: 15px;
	font-size: 11px;
	font-weight: bolder;
}

#footer #viewers div#icon
{
	width: 16%; 
	height: auto;
	float: left;
}

#footer div#poweredby
{
	text-align:center;
	position: absolute;
	width:90px; 
	height: auto;
	top: 54px;
	left: 817px; 
}


/*************************************************************************************************
	Page Contacts
*************************************************************************************************/

