/* Start of CMSMS style sheet 'new :: typography and colours' */
* {
margin:0;
padding:0;
}


body {
	text-align: left;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:1.6em;
}

a, a:visited{ color: #18507C;}

a:hover{
   border-bottom: 1px dotted #aaa;
   background:inherit;
   color: #B83015;
}

#header h1{
	padding:0;margin:0;
	text-indent:-2000px;
	float:left;
}

#logo a{
	display:block;
	width:320px;
	height:180px;
	border:0;
	text-decoration:none;

}

#logo a.ten{	
	display:block;
	width:150px;
	height:180px;
	border:0;
	text-decoration:none;
	float:left;
}


#logo a:hover{ background:transparent;}


div#pageTitle h2 {
   font-size: 3.0em;
font-weight:normal;
   text-align: left; 
   margin: 0 0 0.8em 0;
line-height:1em;
text-transform:lowercase;
}


div#content h3 {
   font-size: 150%;
   text-align: left; 
   margin: 0 0 0.5em 0;
font-weight: normal;
}

div#content ul {
   margin-left:24px;
}


#footer{
	text-align:right;
	font-size:0.8em;
color:#999;
}
#footer a{
	
color:#777;
}



.gallery .img a:hover{
border:0;
text-decoration:none;

}

/*portfolio styles */

div.portfolioTags{padding:8px 0px; font-size:0.9em;}
div.portfolioExternalLink{padding:8px 0px;}

div.portfolioExternalLink a{
padding-left:15px; 
background:url('uploads/layout/external.gif') no-repeat 2px 5px;
}

div.portfolioExternalLink a:hover{
background:url('uploads/layout/external.gif') no-repeat 2px -195px;
}

div.portfolioExternalLink a:visited{
background:url('uploads/layout/external.gif') no-repeat 2px -95px;
}


/*tagcloud styles*/

a.cloud_1 { font-size: 0.7em;  line-height: 110%;}
 a.cloud_2 { font-size: 0.8em;  line-height: 110%;}
 a.cloud_3 { font-size: 0.9em; line-height: 110%}
 a.cloud_4 { font-size: 1.0em;  line-height: 110%;}
 a.cloud_5 { font-size: 1.1em;  line-height: 110%;}
 a.cloud_6 { font-size: 1.2em;  line-height: 110%;}
 a.cloud_7 { font-size: 1.3em; line-height: 110%;}
 a.cloud_8 { font-size: 1.4em;  line-height: 110%;}
 a.cloud_9 { font-size: 1.5em;  line-height: 110%;}
 a.cloud_10 { font-size: 1.6em; line-height: 110%;}

/* End of 'new :: typography and colours' */

