/* ************ GENERAL DECLARATION ************* */

body
{
	background: #111111 url(images/wrap_tile.png) repeat-x;
	color: #ffffff;
	text-align: justify;
	margin: 0 auto;
}


/* ************ central wrapper ************* */

#wrap
{
	background:url(images/centertile.png) repeat-y;
	width: 962px;
	text-align: justify;
	margin: 0 auto;
}


/* *************************    Header Bar    ******************************* */


#header_tile
{
	height:211px;
	background:url(images/header_tile.png) repeat-x;
}

#column1
{
	float:left;
}

#column2
{
	float:right;
}


/* *************************    Homepage Left Bar    ******************************* */


#home_left_bar
{
	width:324px;
	margin-left: 10px;
	text-align:center;
}

#left_heading_textbox
{
	width:324px;
	text-align:center;
}

#left_photo_textbox
{
	width:324px;
	text-align:center;
	padding-bottom:5px;
}

#left_date_textbox
{
	width:324px;
	text-align:justify;
}


#MidRedHeadingText
{
	width:324px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	color:#c60f0f;
	font-size:18px;
	font-style:italic;
}

#DateText
{
	width:324px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4a4a4a;
	font-size:12px;
	text-align:justify;
	font-style:italic;
	padding-top:10px;
	clear:inherit;
}

#NewsText
{
	width:324px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#ffffff;
	font-size:12px;
	font-style:normal;
}

#LatestPhotoHeadingText
{
	width:324px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	color:#c60f0f;
	font-size:18px;
	font-style:italic;
}

#LatestPhoto
{
}
	

.Linksboxes
{
	float:left;
	width:324px;
}

.LinkTop
{
	height:37px;
	background:url(images/links_top.png);
}

.LinkFacebook
{
	height:127px;
}

.LinkRockBox
{
	height:128px;
}

.LinkBottom
{
	background:url(images/girl.png);
	height:308px;
}



#home_right_bar
{

	width:608px;
	text-align:center;
	text-align:justify;
	
}

#righttoptextbox
{
	width:324px;
	text-align:center;
}

#righttoptextboxwhatson
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:italic;
}

#righttoptextboxdetails
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#6a6a6a;
}

#righttoptextboxsatevery
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:italic;
	color:#ffffff;
}

#righttoptextboxsatrockclub
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:italic;
	color:#6ec3fd;
}

#righttoptextboxsatdetails
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:italic;
	color:#b9b9b9;
}

#righttoptextboxsatprices
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	color:#e3e3e3;
}

#calendarcontainer
{
	width:608px;
}

.calendarbox
{
	height:190px;
	margin-left:10px;
	margin-bottom:10px;
	width:580px;
	border: solid 1px #22262b;
}

.calendarimage
{
	float:left;
	width:200px;
	height:190px;
}

.calendartextbox
{
	padding-top:10px;
	float:right;
	width:370px;
	height:190px;
	margin-right:10px;
}

.calendarbox1
{
	width:200px;
	height:267px;
	background:url(images/calendarbase.png) bottom no-repeat;
	float:left;
}

.calendarbox2
{
	width:200px;
	height:267px;
	background:url(images/calendarbase.png) bottom no-repeat;
	float:right;
}

.calendarbox3
{
	width:200px;
	height:267px;
	background:url(images/calendarbase.png) bottom no-repeat;
	float:right;
}

.calendarbox4
{
	width:200px;
	height:267px;
	background:url(images/calendarbase.png) bottom no-repeat;
	float:right;
}

.calendarimage
{
	width:200px;
	height:190px;
	border:none;
}

.text_calendardate
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#c6c6c6;
	text-align:center;
	margin-top:20px;
	
}

.text_calendardetails
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#f9ba83;
	text-align:center;
	line-height:12px;
	margin-top:5px;
}

.text_calendardescription
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:justify;
	line-height:12px;
}

a.text_calendardescription
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#db0808;
	text-align:justify;
	line-height:12px;
	text-decoration:none;
}

a.text_calendardescription:hover
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff3232;
	text-align:justify;
	line-height:12px;
	text-decoration:underline;
}



/* *************************    Homepage AboutBox     ******************************* */


#home_about_box
{
	width:344px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#e6e6e6;
	font-size:12px;
	text-align:justify;
}

#footer_tile
{
	background: #060606 url(images/footer_tile.png) repeat-x top;
	text-align:center;
	height:auto;
}

#footer_center
{
	background:url(images/footer_center.png) top;
	height:209px;
	width:962px;
	margin:auto;
}

#footer_text_18notice
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:12px;
	text-align:center;
	padding-top:25px;
	font-style:italic;
}

#footer_text_contactbrad
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#aeaeae;
	font-size:14px;
	text-align:center;
	font-style:italic;
}

a#footer_text_contactbrad
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#f9ba83;
	font-size:14px;
	text-align:center;
	font-style:italic;
	text-decoration:none;
}

#footer_text_copyright
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#bdbdbd;
	font-size:12px;
	text-align:center;
	font-style:italic;
}

#righttoptextboxquarantine
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#900;
}

#righttoptextboxquarantineprices
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#e3e3e3;
}


#pea_about_box
{
	margin-top:10px;
	text-align:justify;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
}

.pea_about_box
{
	margin-top:10px;
	text-align:justify;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
}

a.pea_about_box
{
	margin-top:10px;
	color:#f9ba83;
	text-align:justify;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	text-decoration:none;
}

a.pea_about_box:hover
{
	margin-top:10px;
	color:#f9ba83;
	text-align:justify;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	text-decoration:underline;
}

#peabold
{
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
}

#bannerad
{
	width:960px;
	float:left;
	margin-left:1px;
}