/* CSS Document */

/* COLOURS
#080808 = Almost Black
#FF9900 = Orange
#CCCCCC = Grey
*/

img
{
	border: 0;
}

#xmas_main
{
color:				#CCCCCC;
font-size:			14px;
text-align:			justify;
width:				550px;
}
 
#xmas_main a
{
color:				#FF9900;
text-decoration:	none;
}

#xmas_main strong
{
font-size:			16px;
font-weight:		bold;
}

#xmas
{
font-size:			14px;
color:				#FF9900;
}

#xmas a
{
color:				#FF9900;
text-decoration:	none;
}

#xmas a:hover
{
color:				#CCCCCC;
}

body
{
font-size:			12px;
font-weight:		normal;
font-family:		Tahoma, Verdana, Arial, Helvetica, sans-serif;
background-color:	#080808;
margin-top:			10px;
text-align:			center;
}

strong
{
color:				#FF9900;
font-size:			14px;
text-align:			left;
}

td strong
{
color:				#CCCCCC;
}

input
{
color:				#CCCCCC;
background-color:	#000000;
border:				2px solid #CCCCCC;
font-weight:		bold;
}

textarea
{
color:				#CCCCCC;
background-color:	#000000;
border:				2px solid #CCCCCC;
font-weight:		bold;
}

select
{
color:				#CCCCCC;
background-color:	#000000;
border:				1px solid #CCCCCC;
font-weight:		bold;
}

hr
{
height:				1px;
width:				98%;
text-align:			center;
}

.warning
{
color:				#FF9900;
font-size:			11px;
text-align:			left;
font-weight:		normal;
}

.mini_title
{
font-weight:		bold;
text-align:			left;
}

#login
{
text-align:			right;
}

#login input
{
height:				14px;
width:				70px;
color:				#CCCCCC;
font-size:			12px;
background-color:	#080808;
border:				1px dotted #FFCC00;
}

#logo_banner
{
height:				65px;
width:				920px; 
text-align:			right; 
height:				88px;
}

#logo_banner td
{
text-align:			left;
}

#caption
{
text-align:			right;
}

#slogan
{
text-align:			center;
color:				#FF9900;
font-size:			12px;
font-weight:		normal;
padding-top:		2px;
}

#home_image_background
{
width:				940px;
height:				460px;
text-align:			left;
background-image:	url(http://www.cre8studio.co.uk/pics/homebg.jpg);
background-repeat:	no-repeat;
margin-top:0px;
}

#image_background
{
width:				960px;
height:				460px;
text-align:			left;
background-repeat:	no-repeat;
}

#links table
{
width:				100%;
}

#links
{
text-align:			left;
}

#links a
{
color:				#CCCCCC;
font-weight:		bold;
text-decoration:	none;
font-size:			12px;
font-weight:		bold;
}

#links a:hover
{
color:				#FF9900;
font-size:			15px;
text-decoration:	none;
}

.small_text
{
font-size:			11px;
font-weight:		normal;
}

#sublinks td
{
color:				#EAEAEA;
padding-left:		2px;
padding-top:		2px;
padding-bottom:		2px;
}

#sublinks a
{
color:				#EAEAEA;
font-weight:		normal;
}

#main
{
width:				590px;
height:				425px;
padding-top:		28px;
padding-left:		36px;
color:				#CCCCCC;
font-size:			12px;
font-family:		Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:		normal;
text-align:			justify;
}

#main a
{
color:				#FF9900;
text-decoration:	none;
}

#main a:hover
{
font-weight:		bold;
text-decoration:	none;
}

#main td
{
text-align:			right;
}

#main th
{
text-align:			left;
}

.title
{
color:				#FF9900;
font-size:			27px;
font-weight:		normal;
font-family:		Neuropol, Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align:			left;
}

#paragraph_noscroll
{
width:				100%;
color:				#E4E4E4;
margin-top:			10px;
max-height:			175px;
overflow:			hidden;
}
 
#paragraph_noscroll table
{
color:				#EAEAEA;
font-size:			12px;
}

#paragraph_noscroll li
{
padding-bottom:1px;
}

#paragraph_scroll
{
width:				600px;
height:				354px;
color:				#E4E4E4;
margin-top:			10px;
padding-right:		10px;
overflow:			auto;
scrollbar-face-color:		#000000;
scrollbar-arrow-color:		#FF9900;
scrollbar-track-color:		#000000;
scrollbar-highlight-color:	#000000;
}
 
#paragraph_scroll table
{
color:				#EAEAEA;
font-size:			12px;
}

#paragraph_scroll ul
{
margin-left:		4px;
text-align:			left;
}

#paragraph_scroll li
{
padding-bottom:		1px;
}


#paragraph_scroll li strong
{
color:				#CCCCCC;
padding-bottom:		1px;
}

#paragraph_scroll h2
{
	color: #F90;
}

#paragraph2
{
width:				490px;
color:				#EAEAEA;
padding-top:		0px;
padding-left:		50px;
}

#paragraph2 li
{
padding-bottom:1px;
}

#what_you_get
{
color:				#080808;
background-color:	#C4C4C4;
border:				1px solid #FF9900;
text-align:			left;
}

#what_you_get ul
{
margin-left:		25px;
margin-top:			5px;
margin-bottom:		5px;
}

.news_sub
{
color:				#FF9900;
}

#copyright
{
color:				#999999;
font-size:			10px;
text-align:			center;
width:				100%;
padding-bottom:		10px;
}

#copyright a
{
color:				#999999;
text-decoration:	none;
}

#copyright a:hover
{
text-decoration:	underline;
}

#footer
{
width:				920px;
font-weight:		normal;
text-align:			left;
font-weight:		bold;
color:				#FF9900;
padding-top:		5px;
}

#footer a
{
color:				#FF9900;
text-decoration:	none;
}

#footer a:hover
{
text-decoration:	underline;
}

#casestudy_stats
{
width:				218px;
border:				1px solid #FF9900;
padding:			10px 5px 5px 5px;
font-size:			11px;
color:				#EAEAEA;
text-align:			left;
}

#casestudy_stats hr
{
width:				98%;
border:				1px solid #FF9900;
}

.casestudy_stats_title
{
color:				#FF9900;
}