/* CSS Document */

/* COLOURS
#EAEAEA - Grey
#080808 - Black
#E30606 - Red
#57574F - Dark Grey
*/

body
{
font-size:				12px;
font-family:			Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:					#EAEAEA;
background-color:		#080808;
background-image:		url(../pics/bg.jpg);
background-repeat:		repeat;
letter-spacing:			normal;
margin-top:				0px;
text-align:				justify;
}

h1
{
color:					#E30606;
font-size:				12px;
font-weight:			bold;
text-transform:			capitalize;
}

h2
{
font-size:				12px;
font-weight:			bold;
text-transform:			capitalize;
margin:					0;
padding-bottom:			5px;
}

hr
{
border:					1px solid #57574F;
}

a
{
color:					#E30606;
text-decoration:		none;
}

a:hover
{
color:					#EAEAEA;
}

td
{
text-align:				justify;
}

#frame
{
width:					912px;
text-align:				center;
border-left:			2px solid #222222;
border-right:			2px solid #222222;
font-size:				12px;
}

#logo
{
width:					100%;
height:					130px;
}

#main_image
{
width:					912px;
height:					220px;
padding-bottom:			5px;
}

#banner
{
width:					100%;
height:					85px;
height:					125px;
padding-top:			15px;
background-image:		url(../pics/banner_bg.jpg);
}

#main
{
width:					100%;
min-height:				400px;
text-align:				left;
background-image:		url(../pics/main_divide.gif);
background-position:	center;
background-repeat:		repeat-y;
margin-top: 			0px;
font-size:				12px;
}

#main_wide
{
width:					892px;
text-align:				justify;
padding:				10px;
font-size:				12px;
}

#main_wide table td
{
font-size:				12px;
}

#footer
{
width:					916px;
text-align:				center;
font-size:				12px;
color:					#666666;
padding-top:			6px;
padding-bottom:			12px;
border-top:				4px solid #57574F;
}

#footer a
{
color:					#666666;
text-decoration:		none;
}

#footer a:hover
{
color:					#E30606;
}

#testimonials_image
{
width:					174px;
height:					140px;
text-align:				center;
border-bottom:			1px solid #EAEAEA;
padding-top:			8px;
padding-bottom:			8px;
float:					left;
}

#testimonials_text
{
width:					618px;
height:					140px;
text-align:				justify;
font-size:				12px;
border-bottom:			1px solid #EAEAEA;
background-image:		url(../pics/quotations.gif);
background-position:	left top;
background-repeat:		no-repeat;
overflow:				visible;
padding-top:			8px;
padding-bottom:			8px;
padding-left:			50px;
padding-right:			50px;
float:					right;
}

#testimonials_text a
{
color:					#E30606;
font-size:				12px;
}

#testimonials_text a:hover
{
color:					#EAEAEA;
}

.question
{
color:					#57574F;
font-size:				12px;
}

.answer
{
font-weight:			bold;
font-size:				12px;
}
