body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f7f3e7;
	text-align:center;
}

.flash_background {
background-image:url(graphics/background_flasharea.gif);
background-repeat:repeat-x;
background-position:left;

}

#wrapper {
	background-color: #ffffff;
	background-image:url(http://www.extremehorizon.com/graphics/extreme_logobg2.gif); 
	background-repeat:repeat-y;
	position:relative;
	width:1024px;
	margin:0 auto;
	height:auto;
	text-align:left;
}

#blog-button{
	position:absolute;
	left:847px;
	top:310px; 
	width:120px; 
	height:43px;
}

#shop-button{
	position:absolute;
	left:840px;
	top:360px; 
	width:120px; 
	height:47px;
}

#adverts{
	position:absolute;
	left:825px;
	top:370px;
	width:160px;
	height:1250px;
}

/*SITE WIDE LINKS*/
A {
	color : #C56535;
	text-decoration : none;
}

A:VISITED {
	color : #C56535;
	text-decoration : none;
}

A:HOVER {
	color : #000000;
	text-decoration : none;
}

/* SITE WIDE PADDING */

.pad_standard {
	padding-left : 20px;
	padding-right : 20px;
}

.pad_two {
	padding-left : 40px;
	padding-right : 20px;
}

/*-------------------------------*/

.text_large {
	font-family : Tahoma;
	font-size : 100%;
	color : #000000;
	text-decoration : none;
	letter-spacing : 0px;
	text-align : justify;
}

.text_standard {
	font-family : Tahoma;
	font-size : 80%;
	color : #000000;
	text-decoration : none;
	letter-spacing : 0px;
	text-align : justify;
}

.marquee_text {
	font-family : Tahoma;
	font-size : 80%;
	color : #000000;
	text-decoration : none;
	letter-spacing : 0px;
	font-weight:bold;
	
}

.text_tiny{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #696969;
	text-decoration : none;
	letter-spacing : 1px;
}
A.text_tiny:LINK{
	color : #C56535;
}

A.text_tiny:VISITED{
	color : #C56535;
}

A.text_tiny:HOVER{
	color : #000000;
}


.forms{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
	text-decoration : none;
	letter-spacing : 0px;
	background-color : White;
	border : 1px solid #958C45;
}	

.flashbg {
background-image:url(graphics/background_flasharea.gif);
background-repeat:repeat-x;
}

.logobg { 
background-image:url(graphics/extreme_logobg1.gif);
background-repeat:no-repeat;
background-position:top left;
}

.gallerybg { 
background-image:url(graphics/gallerybg.gif);
background-repeat:no-repeat;
background-position:top left;
}

.tornpaperbg {
background-image:url(graphics/background_tornpaper.gif);
background-repeat:repeat-y;
background-position:left top;
}

.tornpaperbg2 {
background-image:url(graphics/background_tornpaper2.gif);
background-repeat:repeat-y;
background-position:left top;
}

a.essentialequipnav{
color:#C56535;
font-family:Tahoma, Verdana, Arial;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

a.essentialequipnav:visited{
color:#C56535;
font-family:Tahoma, Verdana, Arial;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

a.essentialequipnav:hover{
color:#C56535;
font-family:Tahoma, Verdana, Arial;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}

a.essentialequipnav:active{
color:#C56535;
font-family:Tahoma, Verdana, Arial;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

#tornpaper {
width:770px;
height:270;
background-image:url(graphics/background_tornpaper.gif);
background-repeat:repeat-y;
left:0px;
top:297;
position:absolute;

}

