﻿
body 
{
	background-color:#D8D8D8;
	/*background-image:url(/Images/bkgrnd_gradient2.gif);
	background-repeat:repeat-x;*/
	text-align:center;
}
/* Divs are what ASP.NET renders panels as 
	main is for the whole dispay area */

div.content
{
	background-image:url(/Images/gradient_new.gif);
	background-repeat:repeat-x;
	background-position:0px 150px;
	background-color:White;
	border-color:Gray;
	border-style:solid;
	border-width:1px;
	margin-left:auto;
	margin-right:auto;
	/*margin: -5px -5px 0 0;*/
	/*min-height: 768px;*/
	height:auto;
	width:1024px;
	margin-bottom:0px;
	padding-bottom:0px;
}
/* The panel for the site Logo */
div.branding
{
    margin-top:10px;
	/*margin-left:10px;*/
	height:121px;
	width:100%;
}
/* The Panel For the Logo */
div.logo
{
	float:left;
	width:200px;
}
/*The panel for the event Rotator */
div.eventRotator
{
    width:655px;
    min-height:120px;
	margin-top:0px;
	margin-right:15px;
	float:right;
	text-align: right;
	background-image:url(/Images/top_graphic.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

/* The menu bar */
div.menu
{
    background-image:url(/Images/lines.gif);
    background-position:center top;
    background-repeat:no-repeat;
    background-color:White;
    width:100%;
    height:30px;
    font-family:Tahoma;
    font-size:14px;
}

/* The navigation bar */
div.navigation
{	
	/*background-color:White;
	width:100%;
	height:30px;
	text-align:left;
	font-family:Arial;
	font-size:small;
	text-indent:40px;
	margin-top:10px;*/
}

div.navigationLeft
{
	float:left;
	height:auto;
}

div.navigationRight
{
	float:right;
	min-height:550px;
	height:auto;
	margin-right:10px;
	/*background-image:url(/Images/icon.png);
	background-position:bottom;
	background-repeat:no-repeat;
	/*background-color:Yellow;*/
}

/* The Bottom Bar*/
div.bottombar
{
	float:right;
    /*vertical-align:baseline;*/
    text-align:right;
    width:600px;
    /*height:60px;*/
}

/* The footer bar */
div.footer
{
    font-size:small;
    /*font-family:Arial;*/
	width:inherit;
	text-indent:10px;
	/*margin-top:40px;*/
}

/* The CC Logos*/
div.cclogos
{
    float:right;
    width:170px;
    height:60px;
    margin-right:20px;
    background-image:url(/Images/cclogos/worldpay_logos.png);
    background-repeat:no-repeat;
}

/* The Search Bar */
div.search
{
	padding-top:10px;
    /*margin-left:100px;
	width:430px;*/
	float:right;
	padding-right:20px;
}

/* The Main DropShadow */

div.mainDropShadow
{
	width:1020px;
	min-height:580px;
	height:auto;
	/*background-color:#D0D0D0;*/
	padding-left: 5px;
	padding-bottom:5px;
	padding-top: 5px;
	margin-left: auto;	
	margin-right:auto;
	margin-top:20px;
}

/* The Left Content Panel */
div.left
{
    width:320px;
    min-height:200px;
    height:auto;
    background-color:White;
    border-color:#B8B8B8;
	border-style:double;
	border-width:5px;
	padding-top:0px;
	/*background-image:url(/Images/small_gradient.gif);
	background-repeat:repeat-x;*/
    /* background-color:Black; */
    /*float:right;*/
    /*margin-right:10px;*/
}

/* The Page Name */
div.pageName
{
	/*font-family:Arial;*/
	height:20px;
	/*min-width:555px;
    width:555px;*/
	color:Black;
	text-align:left;
	padding-top:10px;
	/*border-style:solid;
	border-width:thin;
	border-color:#C0C0C0;*/
	/*background-image:url(/Images/small_gradient.gif);*/
	padding-left:15px;
}
    
/* The Main Content */
div.main
{
	font-family:Tahoma;
	font-size:small;
	/*min-width:555px;*/
	width:650px;
	background-color:White;
	/*margin-right:10px;*/
	text-align:justify;
	text-indent:10px;
	/*padding-bottom:20px;*/
	/*padding-left:10px;
	padding-right:10px;*/
	color:Black;
	float:left;
	min-height:500px;
	height:auto;
	border-bottom-style:double;
	border-bottom-color:#B8B8B8;
	border-bottom-width:5px;
	border-left-style:double;
	border-left-color:#B8B8B8;
	border-left-width:5px;
	border-right-style:double;
	border-right-color:#B8B8B8;
	border-right-width:5px;
	border-top-color:#B8B8B8;
	border-top-style:double;
	border-top-width:5px;
	margin-left:auto;
	margin-right:auto;
}

div.contentbox
{
    font-family:Arial;
	font-size:small;
	/*min-width:555px;*/
	width:600px;
	background-color:White;
	margin-left:20px;
	text-align:justify;
	text-indent:10px;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
	color:Black;
	float:left;
	min-height:500px;
	height:auto;
}
    
/* Event Information */
div.EventInfo
{
	/*text-align:left;
	padding:10px 10px 10px 10px;*/
}

div.EventText
{
	/*text-align:center;
	padding:10px 10px 10px 10px;*/
}

div.TopEvents
{
    text-align:left;
}

/* Event Rotator links (images) */
.rotator img
{
	padding: 10px 10px 0px 10px;
	height: 75px;
}
img.ListEvent
{
	padding: 10px 10px 10px 10px;
}

/* Header Links */

a.navTop:link
{
	color:Black;
	text-decoration:underline;
}
a.navTop:visited
{
	color:Gray;
	text-decoration:underline;
}
a.navTop:hover
{
	color:Orange;
	text-decoration:underline;
}
a.navTop:active
{
	color:Orange;
	text-decoration:underline;
}

/* Footer Links */

a.navBottom:link
{
	color:Black;
	text-decoration:underline;
}
a.navBottom:visited
{
	color:Gray;
	text-decoration:underline;
}
a.navBottom:hover
{
	color:Gray;
	text-decoration:underline;
}
a.navBottom:active
{
	color:White;
	text-decoration:underline;
}

/* All Other Links */

a:link
{
	color:Blue;
	text-decoration:underline;
}
a:visited
{
	color:Gray;
	text-decoration:underline;
}
a:hover
{
	color:Black;
	text-decoration:underline;
}
a:active
{
	color:Black;
	text-decoration:underline;
}

/* Grid View Styles */

tr.OddRow
{
	padding-top:10px;
	padding-right:3px;
	padding-left:5px;
	text-align:left;
	color:Black;
	font-family:Arial;
	font-size:smaller;
	background-color:#E0E0E0;
}
tr.EvenRow
{
	padding-top:10px;
	padding-right:3px;
	padding-left:5px;
	text-align:left;
	color:Black;
	font-family:Arial;
	font-size:smaller;
	background-color:White;
}
tr.HeaderRow
{
    vertical-align:top;
    /*background-image:url(/Images/small_gradient.gif);
	background-repeat:repeat-x;*/
	/*background-color:Black;*/
	padding-bottom:5px;
	padding-top:5px;
	padding-right:40px;
	padding-left:5px;
	text-align:left;
	color:#cc9900;
	font-family:Arial;
	font-size:medium;
	background-color:White;
}
td
{
    padding: 4px 4px 4px 4px;
    border-style: none;
}

table
{
    border-style:none;
    margin-left:auto;
    margin-right:auto;
    
}
/*Images*/

img.EventImage
{
	float:left;
	max-width:160px;
	min-height:120px;
	margin-right:20px;
}

input.search
{
	vertical-align:top;
}



	
