/* CSS Document */

/*#splash{
width: 100%;
height:110%;
margin-left:auto;
margin-right: auto;
background-color:#ED164F;
margin: 0;
padding:0; }*/





img{border:0}

body.splash{
background-color:#ED164F;
}

#container{
	width: 100%;
	height: 1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
/*border-color: #E4DFD8;
border-style:solid;
border-width: 4px;
margin-left:-6px;
margin-right:0px;
margin-top:-8px;
min-width:200px;
}
*/

body{
 margin: 0;
 padding:0;     
/* background: #ffffff;*/

 }
 
#logo{
width: 100%;
background: #E4DFD8;
}


#leftCol{
	/*background-color:#00FF33;*/
width: 20%;
	padding-left: 2px;
	margin-left:-4px;
	margin-top:25px;
	height: 1500px;
	float:left;
	clear:both;
	display:inline
}

#rightCol{
	height:500px;
	width: 60%;/* forIE*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 70%;/*actual value*/
	margin-left: 300px;
	padding-top: 50px;
}
#rightCollogo{
	width: 550px;/* forIE*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 600px;/*actual value*/
	margin-left: 300px;
	padding-top: 50px;
}
#rightCollinks{
	height:500px;
	width: 60%;/* forIE*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 70%;/*actual value*/
	margin-left: 300px;
	padding-top: 65px;
}

html>body #rightCol{
width: 60%;}


#rightColHome{
	height:100%;
	width: 40%;/* forIE*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 60%;/*actual value*/
	margin-left: 300px;
	padding-top:35px;
}
html>body #rightColHome{
	width: 70%;
}/*for opera*/


ul{
list-style:none;}
.blurb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	text-align:left;
}

.redcaps{
color:#ED164F;
font-variant:caps;
}

.louise{
font-family:"Times New Roman", Times, serif;
font-size:38px;
font-style:italic;

}


.proper{
font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
line-height:12px;}

.desc{
font-size:15px;
font-weight:bold;
line-height: 18px;
font-family:Arial, Helvetica, sans-serif;
}

.portfoliodesc{
font-family:Arial, Helvetica, sans-serif;
font-size:34px;
font-weight:bold;}
.portfoliored{
color:#ED164F;
font-family:Arial, Helvetica, sans-serif;
font-size:34px;
font-weight:bold;}
.hint{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:16px;}



h1{
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:bold;}
 
h2{
font-family:"Times New Roman", Times, serif;
font-size:38px;
line-height:12px;
font-style:italic;
font-weight:normal;
}

 
.toplinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	font-weight: normal;
	color: #d0cbc6;
}
.toplinksactive {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	color: #ED164F;
	
}


a	{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #D0CBC6;


}
a:hover {
		font-family: Arial, Helvetica, sans-serif;
		color: #ED164F;
	
}

a:active  {
		font-family: Arial, Helvetica, sans-serif;
		color: #ED164F;
	
}

.middlelinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	font-weight: normal;
	color: #d0cbc6;
}


.bottomlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	font-weight: normal;
	color: #d0cbc6;
}

.bottomlinksactive{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	font-weight: normal;
	color: #ED164F;
	text-decoration:none;
}

.imageCentred{
	padding-top:150px;
}
#rightCol2 {
	height:500px;
	width: 60%;/* forIE*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 70%;/*actual value*/
	margin-left: 300px;
	padding-top: 40px;
}
#fixed {
	width: 460px;
	text-align: justify;
}
#fixed img {
	float: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#about{
	width: 40%;/* forIE*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 60%;/*actual value*/
	margin-left: 300px;/*actual value*/
}

html>body #about{
	width: 80%;
	padding-top: 25px;
	height: 690px;
}/*for opera*/
.abouttext {
	font-size: 11px;
	line-height: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
#rollovers {
	padding-top: 10px;
	top: 0px;
	text-align: left;
	width: 620px;
	clear: none;
	float: left;
}
#blurbsize {
	width: 600px;
}

#rollovers  img
{
}
#inspire a {

	font-size: 12px;
	line-height: 17px;
	font-weight: regular;
	color: #000000;

}
#inspire a:hover {

	font-size: 12px;
	line-height: 17px;
	font-weight: regular;
	color: #ED164F;

}
#inspire a:active {

	font-size: 12px;
	line-height: 17px;
	font-weight: regular;
	color: #ED164F;

}



.underline {
	text-decoration: overline;
}
#toprollover img{
	padding: 25px;
}
#blurbsize2 {
	width: 520px;
	padding-top: 13px;
}
#fixed .middlelinks img {
	vertical-align: top;
}
#abouttext {
	width: 460px;
	text-align: justify;
	clear: none;
	float: left;
}
.newtext {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 30px;
	clear: none;
}

#rightCol table a{
	font-size: 12px;
	font-weight: normal;
}
#blurbsizecontact {
	width: 520px;
	padding-top: 13px;
	line-height: 18px;
}

#blurbsizecontact a{
color:#000000;
}

#blurbsizecontact a:hover {
		
		color: #ED164F;
	
}

#blurbsizecontact a:active  {
		
		color: #ED164F;
	
}
.newtextspacing {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 30px;
	line-height: 20px;
}
#flash {
	width: 580px;
	vertical-align: top;
}
#columncontainer {
	width: 550px;
	height: 100%;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	vertical-align: text-top;
	line-height: 14px;
}
#column1 {
	float: left;
	width: 140px;
	padding-right: 80px;
	padding-bottom: 10px;
}
#column2 {
	float: left;
	width: 110px;
	padding-right: 77px;
}
#column3 {
	float: left;
	width: 143px;
}
#finalwords {
	width: 550px;
}
#finalwords {
	clear: none;
	width: 550px;
	padding-top: 15px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999;
	float: left;
}
#finalwords a  {
	color: #000;
	
}
#finalwords a:active  {
		
		color: #ED164F;
}
#finalwords a:hover  {
		
		color: #ED164F;
}
.BLACK {
	color: #000;
}

