img, div, a {

	behavior: url(iepngfix.htc);

}

body {

	height:100%;

	font-family:"Lucida Grande",  "Lucida Sans Unicode", Verdana,  Arial,  Helvetica,  sans-serif;

	font-size:13px;

	background:#000;

	color:#fff;

}

a {

	color:#00c6c6;

	text-decoration:underline;

}

a:hover {

	color:#00ccff;

	text-decoration:none;

}

.clear {

	clear:both;

}

.list {

	list-style:disc;

	margin:10px 20px 10px 20px;

}



/*********DIV ELEMENTS*************/

#contentContainer {

	height:100%;

	width:960px;

	margin:0 auto;

}

#content {

	padding:2em;

}

#topContainer {

	height:101px;

	padding-left:20px;

	padding-right:20px;

	width:960px;

	margin: 0 auto;

}

#logo {

	position:relative;

	float:left;

}

#info {

	position:relative;

	float:right;

	font-family: Helvetica LT, Helvetica, Arial, sans-serif;

	font-size:20px;

	color:#fff;

	font-weight:bold;

	top:12px;

	text-align:center;

}

#footer {

	border-top:1px solid #333;

	height:20px;

	text-align:center;

	font-size:12px;

	width:960px;

	margin:0 auto;

	color:#333;

}

#portfolio {

	width:800px;

	margin:0 auto;

	position:relative;

	left:50px;

}

/*JOOMLA STUFF*/

.contentheading, .componentheading, .contentpagetitle {

	font-size:30px;

	font-weight:bold;

	color:#a9d2d9;

	padding-bottom:10px;

}



.article_column {

	padding-right:20px;

}


/*COMPONENT STYLES*/



#emailForm input, #emailForm textarea {

	border: 1px solid #cebdac;

}



button {

	border: 1px solid #cebdac;

	padding:10px;

	background:#ebdfd4;

}



button:hover {

	background:#d7cdc3;

}



blockquote {

    margin: 1em auto;

    padding-left: 50px;

    padding-right: 50px;

	padding-top:20px;

	padding-bottom:20px;

	width:700px;

	font-style:italic;

	color:#333;

}


/*blog styles*/
div.itemContainer { margin-bottom:20px; border-bottom:1px dotted #333}
div.catItemReadMore { text-align:right}
a.k2ReadMore { float:right; font-style:italic}
div.itemNavigation, div.itemToolbar { background:transparent; border:none}
div.itemListCategoriesBlock { display:none}