/*

Theme Name: Apex

Theme URI: http://www.slowfall.co.uk/

Description: based on the theme "Relaxation" and "simplicitybright" 

Version: 0.1

Author: Luke Brown

Author URI: http://www.slowfall.co.uk/

*/

html,body

{

	margin:0;

	padding:0;

	text-align:center;

}



body

{

	background:#e7e3e0;

	background-position:top;

	font:12px Georgia, Arial, 'Helvetica', sans-serif;

	padding:0;

}



blockquote

{

	color:#929292;

	font-size:1em;

	margin:20px 30px 20px 0;

	padding-left:10px;

	padding-right:10px;

}



a

{

	color:#f36621;

	outline:none;

	text-decoration:none;

}



h1 a

{

	color:#ae8d78;

	display:block;

	font:18px Georgia, 'Helvetica', Verdana, sans-serif;

	font-weight:100;

	margin:0;

	padding:0;

	text-decoration:none;

}



h1

{

	background-color:#f0f0f0;

	color:#666;

	font:22px Arial, 'Helvetica', Verdana, sans-serif;

	font-weight:100;

	margin:0;

	padding:3px;

	text-decoration:none;

}



h2,h2 a

{

	color:#111;

	font-weight:100;

	margin:0;

	padding:0;

}



h3,h3 a

{

	color:#C9D9FB;

	font-weight:100;

	margin:15px 0 0;

	padding:0;

}



h4

{

	color:#900;

	font:11px Tahoma, Arial, 'Helvetica', sans-serif;

	font-weight:700;

	margin:0;

	padding:0;

}



img

{

	border:none;

}



ol,form

{

	margin:0;

	padding:0;

}



p

{

	letter-spacing:0;

	line-height:1.6em;

	text-align:left;

}



#page

{

	background:#fff;

	margin:10px auto;

	padding:0;

	text-align:left;

	width:867px;

}



#header

{

	background:transparent;

	color:#3d454f;

	font-size:13px;

	height:100%;

	margin:0 auto;

	padding:0;

	text-align:left;

}



#blogname

{

	background-color:#111;

	color:#333;

	font:26px Helvetica, Arial, Verdana, sans-serif;

	height:210px;

	text-align:left;

	width:867px;

}



h5

{

	background-image:url('identity.png');

	height:210px;

	overflow:hidden;

	text-indent:-100em;

}



h5 a

{

	display:block;

	line-height:210px;

}



#ident

{

	background-image:url('menu_bg.png');

	background-repeat:no-repeat;

	font:20px Helvetica, Arial, Verdana, sans-serif;

	height:61px;

	margin:0 0 0 -16px;

	padding-left:6px;

	padding-top:14px;

	width:912px;

}



#ident a:hover

{

	text-decoration:underline;

}



#header h2

{

	border-right:1px solid #4f4b3d;

	float:left;

	font:25px Georgia, 'Times New Roman', Times, serif;

	margin:0;

	padding:2px 10px 0 5px;

}



#header p

{

	line-height:1em;

	margin:0;

	padding:13px 0 0 10px;

}



#top

{

	background-color:#222;

	color:#444;

	font:11px Tahoma, Verdana, Arial, 'Helvetica', sans-serif;

	height:4px;

	margin:auto;

	text-align:left;

	width:100%;

}



#top a:hover

{

	color:#fff;

	text-decoration:underline;

}



#top h1

{

	color:#fff;

	font:11px Tahoma, Verdana, Arial, 'Helvetica', sans-serif;

}



#topbar

{

	height:2px;

	margin:0 auto;

	padding:0;

	width:810px;

}



#content

{

	background:transparent;

	border-right:1px solid #d9d9d9;

	border-right-style:dotted;

	color:#333;

	float:left;

	margin:2px 25px 30px 15px;

	padding:0 30px 0 10px;

	text-align:left;

	width:496px;

}



#content a

{

	outline:none;

	text-decoration:none;

}



#content a:hover

{

	background-color:#118ed0;

	color:#fff;

	text-decoration:none;

}



#content img

{

	_margin:3px 5px 8px 0;

	background-color:transparent;

	float:left;

	margin:3px 10px 8px 0;

}



#content a:hover img

{

	background:transparent;

	border:1px solid #d1c6a8;

}



#content h1 a

{

	background:transparent;

	color:#333;

	text-decoration:none;

}



#content h1 a:hover

{

	background:transparent;

	color:#118ed0;

	text-decoration:none;

}



#content h2 a:hover

{

	background:transparent;

	color:#3c5e81;

	text-decoration:underline;

}



#content h3 a:hover

{

	background:inherit;

	color:#fff;

	text-decoration:none;

}



#content ul

{

	list-style-type:disc;

	margin:0 0 0 25px;

	padding:0;

}



#content ul li

{

	line-height:1.5em;

	margin:0;

}



#footer

{

	background:#222;

	clear:both;

	color:#fff;

	font:11px Tahoma, Arial, 'Helvetica', sans-serif;

	height:0;

	margin:0;

	text-align:center;

}



#footer a

{

	color:#fff;

	text-decoration:none;

}



#footer a:hover

{

	color:#118ed0;

	text-decoration:underline;

}



#sidebar

{

	background:#fff;

	color:#5f605b;

	float:left;

	line-height:1.6em;

	margin:2px 0 30px;

	padding:0;

	text-align:left;

	width:250px;

}



#sidebar img

{

	border:1px solid #cfceca;

	margin:2px;

	padding:1px;

}



#wrapper

{

	float:left;

	margin:0;

	padding:0;

}



.alignleft

{

	float:left;

	text-align:left;

}



.alignright

{

	float:right;

	margin-top:-1px;

	text-align:right;

}



<!--######################-->

<!--### Footer Menu ###-->

<!--######################-->

#bottom

{

	height:100%;

	margin:0;

	padding:0;

	text-align:left;

	width:867px;

}



#information

{

	background-color:#111;

	background-image:url('bottom_border.png');

	background-repeat:repeat-x;

	color:#666;

	float:left;

	font:11px Tahoma, 'Helvetica', Verdana, sans-serif;

	padding:0 0 30px 25px;

	width:842px;

}



#information a

{

	color:#777;

}



#mini_logo

{

	background-image:url('mini_logo.png');

	background-repeat:no-repeat;

	float:left;

	height:70px;

	margin:20px 0 0;

	width:80px;

}



#contact-2

{

	float:left;

	padding:35px 0 0 12px;

	width:170px;

}



#header a,#top a

{

	color:#666;

}



#header a:hover,#ident a

{

	color:#FFF;

}



#header h2 a,#content h3 a

{

	text-decoration:none;

}



#copyright,#contact-1

{

	float:left;

	padding:35px 0 0 10px;

}



#divider-1,#divider-2

{

	background-image:url('divider-1.png');

	background-repeat:no-repeat;

	float:left;

	height:70px;

	margin:20px 0 0;

	width:20px;

}