Body{background-color: #bf0b05;
background-image: url(img/red_background_gallery.png);
background-attachment: fixed;

font: 12px Arial ;
color: #white; 

}
TABLE { border-style: hidden; border-collapse: collapse; text-align: left;  }
h1 { display:inline; color: #ffffff;  font: 24pt Myriad Pro; font-weight: normal; margin-bottom: -5px; margin-left: 35px;}
h2 { display: inline; color: #ec0301; font: 18pt Myriad Pro; font-weight: normal; margin-bottom: -5px; }
*{
padding:0;
margin:0;
border:0;

}

A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: none}

.topbar{
	position:float;
	height:20px;
	background-image: url(img/topbar.gif);
	background-repeat: y-axis;
	overflow:hidden;
	width: auto;
	padding-right:40px;
	padding-top: 5px;

	

}

.centerimage{
	position:relative;
	width:625PX;
	height:295PX;
	top: 300px;
	margin-left: auto ;
	margin-right: auto ;

}

.whitebar_set{
	position: absolute;
	overflow: visible;
	right:4%;
	width:360px;
	height: 100%;
	
}

.whitebar{
	position: absolute;
	display: list;
	background-color: white;
	width:275px;
	left:95px;
	height:1300px;
	opacity:.95;
	z-index: 2;
	
}

.left_shadow{
	position: absolute;
	display:list;
	background-image: url(img/dropshadow_left.png);
	background-repeat: repeat-y;
	width: 95px;
	padding:0px;
	margin-top: 0px;
	left:0px;
	overflow:visibile;
	height:1000px;

}


.right_shadow{
	position: absolute;
	display:list;
	background-image: url(img/dropshadow_right.png);
	background-repeat: repeat-y;
	width: 75px;
	padding:0px;
	margin-top: 0px;
	right:0px;
	overflow:hidden;
	height:1000px;
	z-index: -2;
}

.whitebaritem{
	position:relative;
	right:125px;
	text-align: right;
	margin-top: 9px;
	display: list;
	width: 400px;
	height:150px;
}

.imageborder{
	border:solid 1px;
	border-color: white;
}

.textstrip{
	position:relative;
	height: 226px;
}

.itemicons{
	position:absolute;
	Display:list;
	width: 0 auto;
	height: 226px;

}

.contentdiv{
	position: relative;
	
	margin-right: 200px;
}

.blogbar{
	
	position: relative;
	display: list;
	width: 668px;
	overflow: visible;
	padding-top: 180px;
	margin-left: 30px;
	margin: 0 auto;
	text-align: left;
	/*background-image: url(img/blogtext.png);*/
}

.blogheader{
	
	position: relative;
	background-image: url(img/blog_header.png);
	overflow:visible;
	width: 556px;
	height: 75px;
	margin-left: -25px;
	padding-top: 15px;
	margin-bottom: -15px;
}
.blogtext{
	position: relative;
	width: 608px;
	text-align: justify;
	color: black; /*#fa8785;*/
	font-size: 11pt;
	margin: 0 auto;
	background-color: white;
	padding:20px;
	/*background-image: url(img/blogtext.png);*/

}

.cv{
	position:relative;
	width:648px;


}

.awesomelogo{
	position:absolute;

	/*background-image: url(img/paperpolypixel.png);*/
	height: 96px;
	width: 218px;
	margin-top: 37px;
	margin-left: 21px;
	border: 0px;
	
	z-index: 4;
	opacity:.95;
}

.image{
	position: absolute;
	display: list;
	margin: 0 auto;
	width: 100%;
	text-align:center;
}

.borderedimage{
	/*border:solid 1px white;*/
	border-bottom:solid 1px #cfcfcf;
	margin-bottom: 15px;
}