HTML {
	height:100%;	
}
body {


font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;

margin-right: auto;
margin-left: auto;
margin-top:0px;
padding: 0;
background-color:#fff;


background-image : url(/images/body-bg.jpg);

background-repeat:  repeat-x;
/*background-position: 50% 0%;*/

/*text-align:center;  for IE */ 

background-color:#fcf0c0;
}

#wrapper-main{

background-image : url(/images/homepage-bodybg2.jpg);
width: 904px;
background-repeat:  repeat-x;
}

#wrapper {
width: 784px;
min-height: auto;
margin:0px;	
padding:0px;
background-color:none;
color: #8a8888!important;

/*margin:0 auto; for the rest */ 

text-align:left;
margin-top: 0px;
height:auto;


}


#header {
background-image : url(/images/main-header2.jpg);
background-repeat:  no-repeat;
background-color: #f3b103;
width: 900px;
height: 159px;


}





#cw{
background-image:url(/images/cw-bg.jpg);
background-repeat:repeat-x;
color: #8a8888!important;
background-color:none;
width: 784px;
height:auto;
margin:0px;
}

#content-wrapper{
height: auto;
margin-left:0px;
color: #8a8888!important;
height:325px;
}

#logo{
background-image : url(/images/sub-logo.jpg);
background-repeat:  no-repeat;
background-position: 0% 80%;
height:70px;
width: 99px;
padding-top: 10px;
position: absolute;
margin-left: 5px;
margin-top: -7px;

}
#lb{
	background-color: #f3edde;
	height: 36px;
}
#db
{
	background-color: #e5d9b0;
	height: 36px;
}

h2{
	
	color: #594483;
	font-size:16px;
	font-family:tahoma,arial;
	padding: 0px;
	margin: 0px;
	padding-top: 4px;
	margin-top: 4px;
}

h3{
	
	color: #000;
	font-size:15px;
	font-family:arial,tahoma,arial;
	padding: 0px;
	margin: 0px;
	padding-top: 4px;
	margin-top: 4px;
}





#menu{
background-color: none;
height:auto;
float:right;

margin-bottom:10px;

}



#menu a{
margin-top: 0px;
color:#f9edbe;
text-decoration:none;
font-family:trebuchet ms, arial, tahoma;
font-size:14px;
font-weight:bold;
margin:0px;
padding:0px;


}
#menu a:hover{
color:#fff;
}

#yellow{
background-color:#e1a402;
height:30px;
width:200px;
margin-bottom:2px;
margin-top:5px;
vertical-align:middle;

padding-left:10px;
padding-top:5px;
height:25px;
}


#green{
background-color:#42731d;
height:35px;
width:200px;
margin-bottom:3px;

padding-left:10px;
padding-top:5px;
height:30px;
}

#orange{
background-color:#c8691b;
height:35px;
width:200px;
margin-bottom:3px;

padding-left:10px;
padding-top:5px;
height:30px;
}

#red{
background-color:#9e0205;
height:35px;
width:200px;
margin-bottom:2px;

padding-left:10px;
padding-top:5px;
height:30px;
}

#black{
background-color:black;
height:35px;
width:200px;
margin-bottom:2px;

padding-left:10px;
padding-top:5px;
height:30px;
}


#news-section{
height:auto;
padding:12px;
text-align:justify;
color:#000;

font-family: trebuchet MS, verdana;
font-size:13px;


}
#news-section a{
	color:#9B0205;
	font-weight:bold;
	text-decoration : none;
font-family:trebuchet ms, arial;
font-size:16px;



}
#slideshow{
margin-bottom: 5px;
}


#title-bar{

height: 36px;
background-image : url(/images/title-bg.jpg);
background-repeat:  repeat-x;
background-color: #7d5c65;
margin-top: 0px;
}

#contact{
font-family: tahoma, arial;
color: #2c396b;
font-size: 11px;
padding-left: 10px;
padding-top:10px;
}

#contact a{
font-family: tahoma, arial;
color: #2c396b;
font-size: 11px;
font-weight: bold;
}

#col1{
height: 325px;
width: 260px;
background-color:#f6f2e1;
background-image:url(/images/col1-bg.jpg);
background-repeat:repeat-x;
float: left;
margin:0px;
padding:0px;
color:#333;

width: 275px;

width: 230px;
margin-left:55px;
height:auto;


margin-left:60px;

}


#col2{


height: 500px;
width: 260px;
background-color:none;
float: left;


background-image :url(/images/content-bgd.jpg);
background-repeat:repeat-x;
background-position: 0% -50px;

padding:0px;
margin:0px;

width:490px;
width:485px;
}

.NewsItem .Headline {
	color:#9B0205;
	font-weight:bold;
	text-decoration : none;
font-family:trebuchet ms, arial;
font-size:16px;


}


#Content {
	position : absolute;
	top:110px;
	left:275px;
	width:493px;
background-position:0% 0%;
z-index:1;

color:#000;
font-family: "trebuchet MS", verdana;
font-size:13px;
background-image:url(/images/content-background1.gif);  
}

#Content a{
color:#42731d!important;
}



H1 {
font-family: courier, serif;
	font-family:"trebuchet MS", verdana;
	font-size:16px;
	color:#A40301;
	margin:0px;
	margin-bottom:10px;
}

H2 {
font-family:"trebuchet MS", verdana;
	font-size:14px;
	color:black;
	margin:0px;
	margin-bottom:10px;
	border-bottom:1px dotted silver;
}


#InnerContent {
	margin:25px;
	
}

#InnerContent a{
	color:#42731d;
}


#FeaturedWork {
	
}

.FeaturedWork H1 {
	font-size:18px;
	/*font-family : Georgia;*/
	color:#42731D;
	margin:0px;
	margin-bottom:5px;
	font-weight:normal;
}

.FeaturedWork H1  A {
	text-decoration : underline;
	color:#42731D;
}



P.Date {
	color:#D6AD03;
	font-size:11px;
	margin-top:15px;
}

P.Description {
	margin:0px;
}

A.Artist {
	color:black;
	text-decoration : underline;	
	font-weight:bold;
}

.FeaturedWork {
	border-bottom:1px dotted silver;
	padding-bottom:10px;
}

.FeaturedWork IMG {
	float:left;
	margin-right:10px;
}

#Links {
	
}

#Links A {
	display:block;
	font-size:14px;
	font-weight:bold;
	padding:7px;
	color:#F9EDBE;
	text-decoration : none;
	margin-bottom:3px;
}

#Links .One {
	background-color:#E1A402;
}

#Links .Two {
	background-color:#42731D;	
}

#Links .Three {
	background-color:#C8691B;	
}

#Links .Four {
	background-color:#9E0205;	
}


#Content-Wrapper{
padding:25px; 
padding-top:40px;
padding:0px;
}




#col3{
	height: 391px;
	width: 225px;
	background-color: #e5e0d1;
	margin-top: 20px;
	float: left;
	
}
#purple-bar{
	
	background: #594483;
	height:13px;
	width:784px;	
	border-bottom:solid;
	border-color:#fff;
	border-width:1px;
}



#bar{
	background:#fff;
	height:35px;
	width:784px;	
}

#content-col{

background-color: none;
font-size: 10px;
padding-left: 10px;


}
#content-col2{
	height: 110px;
	width: 215px;
	font-size: 10px;
	padding-left: 10px;
	background-image : url(/images/gift.gif);
background-repeat:  no-repeat;
background-position: 100% 0%;
}

	
	
	#ColA{
	background-color:none;	
	width: 394px;
	padding-left:12px;
	padding-right:12px;
height:400px;
font-size:11px;
	}
	
	#ColB{
	width: 225px;	
	background-color:#e6dacf;
	height:225px!important;
	width: 542px;
        color:dimgray;
        padding-left:12px;
	padding-right:12px;
font-size:11px;
color:#333;
	}

#ColB a{	
color:#333!important;
}	
	
	#address{
	border: solid;
	border-width: thin;
	border-color: #d8d8d8;
	padding: 6px;
	width: 250px;
	}
	
	#IPOD{
background-image : url(/images/ipodd.jpg);
background-repeat:  no-repeat;
background-position: 4% 30%;
	margin: 5px;
	border: solid;
	border-width: thin;
	border-color: #d8d8d8;
	padding: 6px;
	padding-left: 10px;
	width: 200px;
	height: 230px;
	background-color: #fff;
	margin-left: 0px;
	}
#ColB li 
{
list-style-image: url(/images/arrow.jpg);
font-weight: bold;
}

#ColB ul
{
margin-left: 0px;
padding-left: 17px;
margin-bottom: 7px;
margin-top: 7px;
}
#ColB a{
color: #222c7c;
font-size: 10px;
}
#ColB a:hover{
text-decoration: none;
}
#ColB li 
{
list-style-image: url(/images/arrow.jpg);

font-weight: bold;

}
#ColB ul
{
margin-left: 0px;
padding-left: 17px;
margin-bottom: 7px;
margin-top: 7px;
}
#ColB  a{
color: #222c7c;
}
#ColB a:hover{
text-decoration: none;
}



value{
color:#838381;
font-family:tahoma;
font-size:10px;
}

.fuente
{
color:#838381;
font-family:tahoma;
font-size:10px;
padding:3px;
margin-top:0px;

}

#login-section{
background-color:#ece7f3; 
width:530px; 
height:30px; 
float:right; 
background-image:url(/images/members-text.jpg); 
background-repeat:no-repeat; 
background-position:2% 50%; 
margin-top:0px;
padding-top:5px;
color:#8c7ea7;
}



#login-section table{
margin:0px;
padding:0px;
margin-left:85px;
}
#login-section td{
margin:0px;
padding:0px;

}



#login-section a{
color:#594483;
font-weight:bold;
}
