body {
color: #fff;
font: bold 12px Georgia, sans-serif;
margin: 0;
background-color: #1e1e1e;
text-align: left;
padding: 0; }
/* -----CLEARFIX  Hack For Div Float----- */
.clear {
	clear: both; 	
	}
.clearfix:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 	
	}
.clearfix {
	display: inline-block;	
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;	
}
.clearfix {
	display: block;	
}
/* End hide from IE-mac */
a img { border-width: 0px; }
a.brick {
border-style: solid;
border-color: rgb(102,102,102) rgb(170,170,170) rgb(170,170,170);
border-width: 0;
margin: 0 0 0;
overflow: hidden;
display: block;
float: left;
width: 80px;
height: 80px;
list-style-type: none;
font-size-adjust: ;; font-stretch: ;
color: rgb(68,68,68);
font: 11px Helvetica, sans-serif;
position: relative;
background-color: rgb(253,252,255);
text-decoration: none; }
a.brick:hover { cursor: pointer; }
a.brick a { color: rgb(0, 123, 255); }
.inside_brick {
background-repeat: no-repeat;
background-position: right bottom;
width: 80px;
height: 80px;
margin: 0;
padding: 0; }
.inside_brick02 {background-image:    url(../tempImg/label.gif);
background-repeat:   no-repeat;
background-position: right bottom;
margin:              0;
padding:             0;
width:               80px;
height:              80px; }

span.caption {
background-color: rgb(0,0,0);
color: rgb(255,255,255);
font: bold 10px / 100% Helvetica, sans-serif;
margin: 0;padding: 0 0 2px; }
h3 {
margin: 0;
color: rgb(20,96,177);
font: bold 12px / 130% Georgia, serif;padding: 0;
}
a.link { font-weight: bold; font-size: 18px; }
span.quote { font-family: Georgia,serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 15px; line-height: normal; font-size-adjust: none; font-stretch: ; }
div.user_hover {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
display: none;
z-index: 10;
text-align: center;
color: rgb(255,255,255);font: bold 15px Helvetica, sans-serif;
/*ilter: alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;*/ 
background-image: url(../tempImg/rollBg.gif);
width: 74px;
height: 74px;
margin: 0;
padding: 0;
border: solid 3px #4593ff; }
* html div.user_hover {
background-color: transparent;
background-image: none;
border-style: none; }
* html .click {
background-color: #1e1e1e;
padding: 3px 5px; }
a.brick:hover div.user_hover { display: block; 
}
#ArtWork { }

#ArtWork ul {
margin: 0;
padding: 0 25px;
list-style-type: none; }

#ArtWork ul li {
float: left;
margin: 0;
padding: 0;
border: solid 5px #1e1e1e;
list-style-type: none; }

.hidden {
visibility: hidden;
display: none; }
h1 {
color: #fff;
font-size: 50px;
font-weight: bold;
font-style: italic;
font-variant: normal;
line-height: normal;
text-align: left;
letter-spacing: -1px;
margin: 25px 0 12px 25px;
padding: 0; }
h1 a {color:#fff;
font: bold 70px Helvetica, sans-serif;
text-decoration:  none;
text-align:left;
letter-spacing:-1px;
margin:15px 0 5px; 
}
h2 {
color: #fff;
font-size: 30px;
font-weight: bold;
margin: 10px 0 0 25px;
font-style: italic;
font-variant: normal;
line-height: 130%;
text-align: left;
letter-spacing: -1px;
padding: 0; }
#newsText {
font-weight: bold;
margin: 0;
padding: 0 0 20px 25px; }

#newsText a {
color: #4593ff; }

h4 {
font-size: 16px;
font-weight: bold;
font-style: italic;
text-align: left;
width: 22%;
float: left;
margin:      10px 0; }
a { color: #f33699; }
#footer {
font-size: 20px;
font-weight: bold;
font-style: italic;
margin: 0;
padding: 25px 0 25px 25px; }
#cInfo {
font-size: 18px;
font-weight: bold;
font-style: italic;
line-height: 160%;
padding-left: 25px; }

