@charset "utf-8";

/*========================================================
========== ArtisticWeb 2010 :: HTML STRUCTURE ============
========================================================*/

			/* Special Rules */
			* {margin:0;padding:0;border:none;border-spacing:0;}
			.divinlineL {float:left;}
			.divinlineR {float:right;}
			.divclear {clear:both;}

/*-------------------------------------------------------*/

/*form valid */
.invalid , .invalid:focus{ border-color: #ff0000; }
label.invalid { color: #ff0000; }

/* Containers */
#ContainerHeader {
background:#0C3569;}
#ContainerFooter {
background:#0C3569;
height:77px;}
#ContainerMiddle {
background:url("../images/bck-middle-shade.jpg") top center no-repeat #E6E6E6;}


/* Content */
#Header, #Footer, #Middle, #BottomOptions {width:940px;margin:0 auto;}
#Header {
background:url(../images/bck-header.jpg) center top no-repeat;
height:144px;
}
#Footer {
background:url(../images/bck-footer.jpg) center top no-repeat;
height:77px;
text-align:center;
}
#Middle, #BottomOptions {
background:url(../images/bck-middle.jpg) center top repeat-x #FFF ;
border-left:1px solid #D8D8D8;
border-right:1px solid #D8D8D8;
}#BottomOptions {background:#fff; text-align:right;}
	#MiddleFlash {
	background:url(../images/bck-flash.gif) top center no-repeat;
	width:900px;
	height:205px;
	padding:10px 10px 15px;
	}
	#MiddleContent {
	padding:10px 10px;
	}
	#contContentLeft {
	width:210px;
	}
	#contContentMain {
	width:500px;
	}
	#contContentRight {
	width:210px;
	}
