/* screen stylesheet  by Designarc ltd
Project : Clint Langley website
============================================================================
COLOURS USED
grey background:#3b342d
link colour:#a49281
hover colour:#ebdcce  background-color: #5a2c20
=============================================================================
 /*---- site wide---- */
 
html, body {height:100%;}
body {font-family:Tahoma, Arial, Helvetica, sans-serif,;font-size:75.5%;margin:0;padding:0;color:#ffffff;background-color: #000000;;}
.clear {clear:both;}
.floatLeft {float:left;}
.floatRight {float:right;}
.nofloat {float:none;}
img {border:none;}
html {font-size: 100%;}
h1 {position:absolute; left:-9000px;display:none;}
h2 {color:#ffffff;font-size:1.3em;font-style:normal;padding:0;font-family: Tahoma;margin-top:0px}
h3 {font-size:1.1em;font-family: Tahoma;color:#ffffff;line-height:150%; padding-top:0px;}
h4 {font-size:1.1em;font-family: Tahoma;font-weight: lighter; margin-top:5px;}	
h5 {font-size:1.1em;margin:0; padding:0;color:#8fb300;font-weight: bold;}
p {padding:0; margin:0;}
#text_short .bold p{ margin:2px 0; padding:0;}
#skipNav {position:absolute; left:-9000px;display:none;}
#text .textContent p {margin:10px 0;}
.bold{font-weight: bold;}


/*--- main formatting positioning ---*/
html>body #subWrapper {height:auto;min-height:100%;}
#wrapper {margin: 0 auto;width:977px;height:100%;}
#subWrapper {
	width:977px;
	height:100%;
	position:relative;
	background-color: #000000;
	/*border:solid thin blue;*/
}
#pageHeader{width: 977px;}

#nav {
	float:right;
	width:417px;
}
#nav a:hover {color:#000000;background-color: #ffffff;font-weight: bold; }
#side_nav {float:left;width:160px; line-height: 300%; padding:0px 0px 0px 45px; }
#rhs_nav_slit {float:left;width:68px;padding-top:10px;margin-left: 10px;}
#top_image {float:right;padding-left: 0px;padding-right:38px;padding-top: 10px;}

#footer {width:977px;position:absolute;bottom:1px;color: #ffffff;font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";font-size: 0.9em;}
#recent_projects{width:295px;padding:30px 0px 18px 00px;float:right;}

#content{width:977px;padding-bottom:20px;}
#content_top_image {
	width:977px;
	background-image: url(../_images/common/content_top_line.gif);
	height: 37px;
	background-repeat: no-repeat;
}
#content_middle_image {
	width:977px;
	background-image: url(../_images/common/tile_line.gif);
	padding-bottom:20px;
	;
}

#content_bottom_image {
	background-repeat: no-repeat;
	width:977px;
	height: 37px;
	background-image: url(../_images/common/content_bottom_line.gif);
}

#text{float:right;width:350px;padding:0px 210px 00px 0px;line-height:22px;margin-right:35px;background-image: url(../_images/home/logo.jpg);background-repeat: no-repeat;background-position: bottom right;}
#text_wide{float:right;width:690px;padding:0px 30px 0px 0px; line-height: 150%;}
#contact {float:left;width:200px; line-height: 180%; padding:0px 0px 0px 25px;}
/*---navigation---*/
#nav ul {margin:0;padding:28px 0 0px 0px;}
#nav ul li {list-style:none;display:inline;padding:0;margin:0;}
#nav ul li a {text-decoration:none;padding:0 0 0px 0;margin-right:0px;font-size:1.1em;}

/*---Side navigation---*/
#side_nav  ul {
	margin:0;
	padding:28px 0 0px 0px;
	color: #FF0000;
}
#side_nav li {list-style:none;display:inline;padding:0;margin:0;}
#side_nav  li a {text-decoration:none;padding:0 0 0px 0;margin-right:0px;font-size:1.1em;}


/*---links---*/
a:link {color:#ffffff;text-decoration: underline;font-weight: bold;}
a:hover {color:#000000;background-color: #ffffff;font-weight: bold;}
a:visited {color:#909090;text-decoration: underline; 	font-weight: bold;}

/*---content links---
#text  a:link {color:#a49281;text-decoration: underline;}
#text  a:hover {color:#ebdcce;background-color: #5a2c20;}
#text a:visited {color:#a49281;text-decoration: underline;}
#text_wide a, a:link a:visited {color:#a49281;text-decoration: underline;}
#text-wide  a:hover {color:#ebdcce;background-color: #5a2c20;}*/

/*---Flash---*/
#flash_wrapper {width:976px;background-image:  url("../_images/flash/flash_wrapper.jpg");border:solid thin black;height: 301px;}
#flash {width:962px;margin-top: 7px;margin-left: 7px;}

/*---Home---*/
#intro_home {
	float:left;
	width:647px;
	padding-top: 5px;
}
#intro_top_home{width:647px;height:47px;padding:0px 0px 0px 0px;background-image:  url("../_images/common/intro_top.jpg");background-repeat: no-repeat;}
#intro_bottom_home{width:647px;background-image:  url("../_images/common/intro_bottom.jpg");background-position: bottom;padding:0px 0px 40px 0px;}
#intro_text_home{line-height: 120%;width:600px;margin-top: -15px;padding:0px 0px 0px 25px;}

#news_home{float:left;width:322px;float:right;padding-top: 5px; }
#news_top_home{width:322px;height:38px;padding:0px 0px 0px 0px;background-image:  url("../_images/common/news_top.jpg");background-repeat: no-repeat;}
#news_bottom_home{width:322px;background-image:  url("../_images/common/news_bottom.jpg");background-position: bottom;padding:0px 0px 40px 0px;}
#news_text_home{line-height: 120%;width:280px;margin-top: -7px;padding:0px 0px 0px 25px;}

/*---social bookmarking----*/
#bookmarking {color: #4c443c;padding:15px 0px 0px 0px;}
#bookmarking  a:hover {color:#ebdcce;background-color: #4c443c;}

/*---Numbers links----*/
#numbers a:link {color:red;text-decoration: none;color: #ceb8a2;padding: 2px 6px;border: solid 1px #792515;background-color: #5f372b;text-decoration: none;	}
#numbers a:visited, 
#numbers a:active {color: #ceb8a2;padding: 2px 6px;border: solid 1px #792515;background-color: #5f372b;text-decoration: none;	}
#numbers a:hover {color: #fff5dc;border: solid 1px #792515;background-color: #4b2b22;}

/*---footer navigation---*/
#footer_right a:link {
	text-decoration:none;
	color:#ffffff;
	background-color: none;
	font-weight: normal;
}
#footer_right a:hover {
	color:#797979;
	font-weight: normal;
	background-color: #000000;
}


/*---footer----*/
#footer_left{float:left;padding:0px 0px 0px 0px; position:absolute;bottom:2px;}
#footer_right {float:right;padding:0px 0px 2px 0px;}

#nav a:hover {color:#000000;background-color: #000000;font-weight: bold;}
