/* @override 
	http://www.google.com/calendar/embed/e2d465362571541ef8812927c83703bbembedcompiled.css
	http://localhost:8888/arvidtp.net/webdocs%20php/styles.css
	http://arvidtp.net/styles.css
*/

/*<agl.folder "text formatting">*/	h1  { color: #636363; font-size: 16px; font-weight: bold; font-stretch: expanded; background: #aadcff url(Resources/bubbles-big.png) fixed -10px 63px; text-align: center; letter-spacing: 4px; margin-top: 32px; padding: 5px; border: 1px solid #ffba59; /*text-shadow: 2px 2px 2px gray; */}	h2 { color: #636363; font-size: 13px; font-weight: bold; background-image: url(Resources/fading-bubbles-big.png); background-repeat: repeat-y; background-attachment: scroll; background-position: center 10%; text-align: center; margin-top: 16px; padding-top: 2px; padding-bottom: 2px; border: 1px none #ffac30;
	border-bottom-color: #ffba59;
	border-bottom-style: solid;
	letter-spacing: 3.5px;
}

h3 { color: #636363; font-size: 13px; font-weight: bold; background-image: url(Resources/fading-bubbles-big.png); background-repeat: repeat-y; background-attachment: scroll; background-position: left 40%; text-align: left; margin-top: 36px; padding-top: 2px; padding-bottom: 2px;
	letter-spacing: 1px;
}

h4 {
	margin-top: 32px;
	margin-bottom: 3px;
}

.bold { font-weight: bold ; margin-top: 20pt; }	.news { color: #666666; font-size: 12px }	.boxed { background-color: #ffd983; margin: 7px; padding: 7px 18px; width: auto; height: auto; border: dashed 2px #ff9900 }	.boxedclear { padding: 7px 18px; width: auto; height: auto; border: dotted 1px #ff9900 }	.columnleft { }	.super { font-size: 70%; font-stretch: condensed; vertical-align: super; }
		.menuSmall { font-size: 73%; font-stretch: condensed;
	color: #4c8ab5;
}	.booktitle { font-style: italic; }/*</agl.folder>*/.imagebox  { margin: 9px; padding: 3px; border: solid 1px #d2d2d2 }.insticon { float: left; margin: 3px 9px 3px 0; padding: 3px; border: solid 1px #d2d2d2; }.iconright { float: right; clear: right; margin: 0 0 2px 4px; }.image { margin: 9px; padding: 3px; border: 1px #d2d2d2 }.soundtri { margin: 0 3px 0 -2px; padding: 3px; border: 1px #d2d2d2; }.imageright { margin: 9px; padding: 3px; float: right; border: solid 1px #d2d2d2 }body  { color: #636363; font-size: 14px; font-family: "Gill Sans", Arial, Helvetica, sans-serif; text-align: justify; }a:link { color: #f60 ; text-decoration: underline; }a:active { color: #f2e124 ;
}a:hover  { color: #ff9900 ; text-decoration: underline; }a:visited  { color: #3c72af;}/*<agl.folder "tables">*/	.cell-title { color: #3c3c3c; font-size: 15px; font-weight: bold; background-image: url(Resources/bubbles-big.png); background-repeat: repeat; background-attachment: fixed; vertical-align: middle; border: 1px #ffba59; }	.cell-left { background-image: url(Resources/bubbles-big.png); background-repeat: repeat; background-attachment: fixed; }	.table1 { font-size: 13px; }/*</agl.folder>*//*<agl.folder "left menu bar">*/	.menu   { text-align: center; padding-right: 0; padding-left: 0; position: absolute; top: 5px; left: 5px; width: 110px; border-style: none dotted; border-width: 1px; border-color: #ffba59;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: none;
}	.menu div  { background: #ffe38b url(Resources/bubbles-big.png) repeat -15px -30px; margin-right: -1px; margin-left: -1px; padding-bottom: 3px; min-height: 66px; border: 1px solid #ffba59}	.sitename  { font-size: 16px; font-weight: bold; margin-top: 20px; margin-bottom: 20px; text-shadow: 3px 3px 4px gray;
}	.menu p {
	padding-left: 2px;
	padding-right: 2px;
	margin-top: 10px;
	margin-bottom: 4px;
}/*</agl.folder>*//*<agl.folder "page body">*/	.squidlogo { position: absolute; top: 1px; left: 130px }	.bigbox  { margin: 0 10px 10px; position: absolute; top: 5px; right: 20px; left: 120px }	.header { font-size: 11px; text-align: right; margin: 0 3px -28px; padding-top: 0; padding-bottom: 0; padding-left: 180px; border-style: none; border-width: medium medium 1px; border-color: #ffba59 }	.title  { font-size: 16px; font-weight: bolder; font-stretch: normal; letter-spacing: 4px; margin: 0 4px 6px; padding: 0; text-shadow: 3px 3px 4px gray; }	.content  { margin: 20px 35px 20px 40px; padding: 3px }	.footer { font-size: 11px; text-align: right; padding-top: 17px; padding-bottom: 1px; border-style: dotted none none; border-width: 1px medium medium; border-color: #ffba59;
	border-top-style: solid;
	border-top-width: 1px;
	margin: 3px;
	top: 23px;
	position: relative;
}/*</agl.folder>*//*<agl.folder "unused">*/	.comments { padding: 5px; border: 1px #c1c1c1 }

div.galleryInfo {
	height: 100px;
	padding: 4px;
	font-size: 140%;
	border: 1px none #ffa72b;
	margin: 4px 48px;
}

div.galleryinfo img {
padding: 3px; border: solid 1px #d2d2d2;
margin-right: 32px;
}

.imagemain { margin: 3px 10px 0; top: 3px; left: 120px;
	text-align: center;
}

.imagemain img {
	border: 1px solid #5d5d5d;
}

p.interlinks {
	margin-top: 6px;
}

p.galleryTitle {
	visibility: hidden;
	margin: 0;
}

div.indexImages img {
padding: 3px; border: solid 1px #d2d2d2;
}

.caAudioColl {
	border: 1px solid #ffa72b;
	padding: 0 16px;
	margin: 6px;
	text-align: justify;
}

.caRecordings {
}	.imageinfo { padding: 0 3px; position: absolute; top: 3px; left: 0; width: 112px; border-right: 1px dotted #dfdfdf }

div.audioFileList {
	margin-bottom: 39px;
}

div.audioFileList p {
	margin-top: 6px;
	margin-bottom: 6px;
}	.generator { color: #cccccc; font-size: 10px }/*</agl.folder>*/.item { min-height: 128px; }.newsitem {  }/*<agl.folder "Software">*/	.swlist { margin: 12px; padding: 12px; display: table; padding: 12px;
	background: none repeat 11px 0;
}	.softwareitem { text-align: center; width: 171px; float: left; padding: 7px 2px 0; border-bottom: 1px solid #ffc166; border-top-color: #ffc166; border-right-color: #ffc166; border-left-color: #ffc166; display: table-cell;
	background-image: none;
}	.swleft { width: 25%; float: left; min-width: 130px; margin-top: -20px; margin-right: 24px; display: table-cell; }	.swright { display: table-cell; float: right; }/*	.swtable { display: table; }*//*</agl.folder>*/

div#shortPortfolioHeader {
	margin: 12px 24px;
	/*max-width: 900px;*/
	font-size: 136%;
	padding: 16px 48px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	color: white;
	-webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
	background: #ff9600 url(portfolio/grad4.png) repeat-x 0 -107px;
	text-align: center;
}


#shortPortfolioHeader a {
	color: #505050;
	/*font-size: 130%;*/
	/*letter-spacing: 2px;*/
	/*text-transform: lowercase;*/
}

#shortPortfolioHeader a:hover {
	color: white;
}

