@charset "UTF-8";
/* CSS Document */
/* Reset*/
html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote {
 padding: 0;
 margin: 0;
 font-size: 100%;
 font-weight: normal;
}
table { border-collapse: collapse; border-spacing: 0; }
td, th, caption { font-weight: normal; text-align: left; }
img, fieldset { border: 0; }
ol { padding-left: 1.4em; list-style: decimal; }
ul { list-style: none; }
li { list-style: none; }
q:before, q:after { content:''; }

body	{
	background-color: #FFFFFF;
	font-family:  Arial, Verdana, "Times New Roman", "Bernard MT Condensed",
	font-size: .8em;
	/
}
#homeP #homeLink,
#awardsP #awardsPLink,
#bbcP #bbcLink,
#radioP #radioPLink,
#latestP #latestPLink,
#aboutP #aboutPLink,
#mRadioP #mRadioPLink,
#tRadioP #tRadioLink,
#journalismP #journalismPLink,
#chRadioP #chRadioLink,
#mTrainingP #mTrainingLink,
#clientP #clientPLink,
#contactP #contactPLink	{
		color: #434B94;
		font-weight: bold;
	}
a	{
	color: #000;
	text-decoration: none;
}
a:hover	{
	text-decoration: underline;
	color: #434B94;
}
a.purple	{
	color: #932996;
	text-decoration: none;
}
a.purple:hover	{
	color: #932996;
	text-decoration: underline;
}
#wrapper	{
	width: 800px;
	height: 650px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	padding-top: 40px;
}

#home	{
	background-image: url(../images/bg_homeC.jpg);
	background-repeat: no-repeat;
	width: 800px;
	height: 600px;
	margin-top: 40px;
	margin-right: auto;
	margin-left: auto;
	
}
#content_small,
#content_large,
#contact_content	{
	background-repeat: no-repeat;
	width: 800px;
	height: 600px;
	margin-top: 40px;
	margin-right: auto;
	margin-left: auto;
}
#content_small	{
	background-image: url(../images/bg_smallC.jpg);
}
#content_large	{
	background-image: url(../images/bg_largeC.jpg);
}
#contact_content	{
	background-image: url(../images/bg_contact_6.jpg);
}
#left	{
	width: 350px;
	height: 600px;
	float: left;
}
#right	{
	width: 450px;
	height: 600px;
	float: right;
}
#linksBar	{
	position: relative;
	left: 149px;
	top: 95px;
	width: 110px;
	height: 400px;
	
}
#link	{
	height: auto;
	width: 96px;
	text-align: center;
	padding: 4px 2px;
	border-bottom: #000000 1px solid;
	margin-left: auto;
	margin-right: auto;
}
#link a	{
	line-height: 1.4em;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Verdana, "Times New Roman","Bernard MT Condensed";
	font-size: .9em;
	vertical-align: middle;
}
#link a:hover	{
	color: #434B94;
	text-decoration: underline;
}

#large_content_holder,
#large_content_noPad	{
	position: relative;
	left: 79px;
	top: 36px;
	width: 254px;
	height: 465px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 40px;
	color: #000;
	
}
#large_content_holder	{
	padding-top: 40px;
}
#large_content_holder p	{
	
	font-size: .8em;
	text-align: justify;
}
#large_content_noPad	{
	padding-top: 10px;
}
#small_content_holder a,
#large_content_holder a	{
	text-decoration: none;
	color: #000;
}
#small_content_holder a:hover,
#large_content_holder a:hover	{
	text-decoration: underline;
	color: #434B94;
}
h1	{
	font-family: Arial, Verdana, "Times New Roman", "Bernard MT Condensed";
	margin-bottom: 6px;
	font-size: 2em;
	
}
.radio	{
	font-family:  Arial, Verdana, "Times New Roman", "Bernard MT Condensed";
	margin-bottom: 6px;
	font-size: 1.5em;
	
	font-weight: bold;
}
.media	{
	font-weight: bold;
	font-size: 1.2em;
}
.media2	{
	font-weight: bold;
	font-size: .9em;
}
.media3	{
	color: #434B94;
	font-weight: bold;
	font-size: .8em;
}	
h2	{
	font-family: Arial, Verdana, "Times New Roman", "Bernard MT Condensed";
	margin-bottom: 3px;
	font-size: 1.2em;
	
}
h3	{
	font-family: Arial, Verdana, "Times New Roman", "Bernard MT Condensed";
	margin-bottom: 3px;
	font-size: 1em;
	
}
h4	{
	font-family: Arial, Verdana, "Times New Roman", "Bernard MT Condensed";
	margin-bottom: 3px;
	font-size: .8em;
	
}
ul	{
	font-family: Arial, Verdana, "Times New Roman", "Bernard MT Condensed";
	margin-left: 20px;
	text-align: left;
	list-style: none;
}
li	{
	font-weight: bold;
	font-family: Arial, Verdana, "Times New Roman", "Bernard MT Condensed"; 
}
li.bbc	{
	font-size: .9em;
}
p.bbc	{
	
	font-size: .8em;
}
li.bbcSub	{
	font-size: .8em;
}
p.bbcSub	{
	font-size: .8em;
	font-weight: bold;
	text-indent: 10px;
	}
<!--Contact Form Details-->
form fieldset {
	border: #387255 2px solid;
        background-color: rgba(56,114,85, 0.4);
	width: 450px;
        margin-top: 10px;
        margin-left: auto;
        margin-right: auto;
        padding-top: 10px;
}


form fieldset div {
	margin-bottom: 10px;
        padding-right: 40px;
}

label {
	font-family: Arial, Verdana, "Times New Roman", "Bernard MT Condensed";
	font-size: .9em;
	font-variant: small-caps;
	color: #000000;
	float: left;
    	display: block;
	float: left;
	width: 290px;
    	text-align: left;
	font-weight: bold;
}

div textarea {
	height: 120px;
	
}

input#submit {
	
        color: #000000;
        opacity: .8;
        background-color: rgba(100,110,163, 0.7);
 	font-size: .8em;
	font-variant: small-caps; 
}

span.error {
	color: #000000;
 	font-size: .7em;
	font-variant: small-caps;
	display: block;
	padding: 5px 0 0 0px;
}

p.mand {
	font-size: .7em;
	text-align: left;
	text-indent: 0;        
}
p.thanks,
.jenny	{
	display: block;
	width: 300px;
	margin-left: -20px;
	font-family: Arial, Verdana, "Times New Roman", "Bernard MT Condensed";
	}
p.thanks {
        text-align: center;
        font-size: 1.3em;
	color: #000000;
}
.jenny {
        text-align: right;
        font-size: 1.1em;
        
        font-weight: bold;
        color: #434B94;
}
.blog	{
	text-align: center;
	
	color: #434B94;
	}        
        
#fullname, #email, #comment, #phone
	{
		opacity: .7;
		font-family: Arial, Verdana, "Times New Roman", "Bernard MT Condensed";
		font-size:.8em;
		width: 250px;
		margin-top: -2px;	
	}
	
#fullname:focus,
#email:focus,
#phone:focus,
#comment:focus	{
		background-color: #666;
	}
#pusher {
    width: 450px;
    
    height: 140px;
}
#clients	{
	width: 250px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	line-height: 1.3em;
}
#clients a	{
	text-decoration:underline;
	font-size: .95em;
}
#clients a:hover	{
	font-weight: bold;
}
#latest,
#latest2,
#latest3,
#small_content_holder	{
	position: relative;
	left: 80px;
	top: 37px;
	width: 262px;
	height: 457px;
	padding-left: 5px;
	padding-right: 8px;
	color: #000;
}
#small_content_holder	{
	left: 78px;
	top: 55px;
	width: 265px;
	height: 335px;
	padding-right: 10px;
	padding-top: 20px;
}

}
#latest	{
	padding-top: 40px;
	color: #000;
	overflow: scroll;
}
#latest2	{
	padding-top: 10px;
}
#latest3	{
	padding-top: 10px;
	overflow: auto;
}
#latest p,
#latest2 p,
#latest3 p,
#small_content_holder p	{
	font-weight: bold;
	text-align: justify;
}
p.indent	{
	text-indent: 0px;
	font-size: .9em;
	}
h1.blog	{
	
	display: block;
	color: #000;
	border-bottom: #434B94 1px solid;
	padding-bottom: 3px;
}
li.client	{
	font-weight: bold;
	list-style: none;
	
}
p.client	{
	font-size: 1.2em;
	text-indent: none;
	font-weight: bold;
	list-style: none;
	
	text-indent: 0px;
	text-align: justify;
}
li.clientSub	{
	color: #434B94;
}
p.clientSub	{
	color: #434B94;
}
li.clientSub2	{
	font-size: 0.9em;
	color: #434B94;
	list-style: none;
}
p.clientSub2	{
	font-size: .9em;
	color: #434B94;
	list-style: none;
}
span.award	{
	color: #932996;
}
.winner	{
	font-weight: bold;
	font-size: 1em;
	
	list-style: none;
	text-align: center;
}
a.show	{
	color: #000;	
	text-decoration: none;
}
a.show:hover	{
	color: #999;
	text-decoration: underline;
}
img.jenny	{
	border: #434B94 2px solid;
	
	} 

div#scott	{
	height: 14px;
	line-height: 12px;
	text-align: left;
	width: 100%;
    	clear: both;
    	padding: 0;
		}
div#scott a	{
	color: #434B94;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	}
div#scott a:hover	{
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	}
	