@charset "utf-8";
/* CSS Document */

/* For Contact forms */

textarea {
	width: 250px;
}

input {
	width: 250px;
}
.radio {width:auto;}
.button {width: auto;}
.select {width: auto;}
.phone {width: 12px;}


/* end contact forms */

body {
  background: url(/images/bkgrnd.jpg) repeat top left;
  font-size:            small;
  font-family:          Arial, Verdana, Helvetica,  sans-serif;
  color:				#333;
  margin:               0px;
  
}
#allcontent {
  width:            960px;
  padding:      0;
  background-color: #fff;
  margin:			0 auto;
  border-left: 3px solid #000;
  border-right: 3px solid #000;
  border-bottom: 3px solid #000;
  min-height: 700px;
}
h1, h2 {
  color:                #333;
  font-style: regular;  
}

h1 {
  padding-top: 10px;
  padding-bottom: 0;
  font-size:            140%;
}

h2 {
  font-size:            120%;
}
h3 {
  line-height:          80%;
  color: 				#fff;
  font-size: 			85%;
  font-weight:			bold;
  font-family: 			Arial, Verdana, Helvetica, sans-serif;
  padding-bottom:       2px;
}
h4 {
	font-size:95%;
	color: #333;
	font-weight: bold;
}
ul{
	padding: 0;
	margin: 0 15px;
}
ul li {
	margin-left: 15px;
  padding-bottom: 5px;
  padding-top: 2px;
  list-style-image: url(/images/barraabajo.gif); 
  text-align: left;
  line-height: 1em;
}
/* ARTICLE FORMATTING */

#artmainContent {
	padding: 0 30px; 
	width: 700px;
	
}
#artfooter {
	padding: 10px 10px 20px 10px; 
}
#artfooter p {
	margin: 0; 
	padding: 10px 0; 
}


#tblhdr{
  color: 				#ffffff;
  font-size: 			85%;
  font-weight:			bold;
  font-family: 			Verdana, Helvetica, Arial, sans-serif;
  padding: 3px 3px 3px 6px;
  text-align:       left;
  background-image: url(/images/gradientfinal.gif);
}
#rcolumn { 
  padding-top:      2px;
  padding-right:    10px;
  width: 			260px;
}
#rcolumn ul {
	padding: 0;
	margin: 0;
}
#rcolumn ul li{
  margin-left: 15px;
  padding-bottom: 9px;
  padding-top: 2px;
  list-style-image: url(/images/camden4_b1.gif); 
  text-align: left;
  line-height: 1em;
}

#lcolumn {
  width:			260px;
  font-size:        85%;
  text-align:		center;
}

#header {
  background-color: #ffffff;
  margin:           0px;
  height:           67px;
  width:			960px;
}
#nav {
  background-color: #ffffff;
  margin:			0px;
  height:			27px;
  width:			960px;
}

#main {
  padding:          0 10px 4px 10px;
  margin:           0px ;
  text-align:       left;
  
}
#2column {
  padding: 	        4px 10px;
  margin:            0px;
  text-align:       left;
  width:            526px;
}

#footer {
  width:            	960px;
  padding:          	0;
  margin:           	0px;
  
}
.footer {
	line-height: 		.9em;
	font-size: 			75%;
	font-family:          Tahoma, sans-serif;
	color:               	#ffffff;
	padding:             3px;
	background-image:    url("/images/barraabaj.gif");
	background-repeat:   repeat-x;
}

#directions {
  font-size: 			75%;
  font-family:          Tahoma, sans-serif;
  color:               	#333;
  width: 				650px;
  padding:            	3px;
  padding-left:       	6px;

}
#bio {
  line-height:         1.9em;
  font-style:          italic;
  font-size:			95%;
  font-family:         Georgia, "Times New Roman", Times, serif;
  color:               #111111;
  border:              1px dashed #ccc;
  background-color:		#993333;
  padding:        	   25px 25px 25px 380px;
  margin:              10px;
  margin-right:        10px;
  background-image:    url("/images/jorge3.jpg");
  background-repeat:   no-repeat;
  background-position: 15px;
  
}

#contentpg {
  padding: 0 30px 20px 30px;
  width:            700px;
}
#header {
  border:none;
  padding:             25px;
  padding-left:        25px;
  margin:              30px;
}
  
a:link {
  color:            #990000;
  text-decoration:	none;
  
  
}
a:visited {
  color:            #990000;
  text-decoration:  none;
}
a:hover {
  color: 			#990000;
  text-decoration:  underline;
}

#newsitem {
	font-weight: bold;
	font-size: 85%;
  
}
.byline { 
	font-style:italic;
	font-size: 80%;
}
.caption { 
	font-style:italic;
	font-size: 80%;
}
#newscontent {
  width:            598px;
  padding-top:      0px;
  padding-bottom:   0px;
  background-color: #ffffff;
  margin-left:      auto;
  margin-right:     auto;
}
#press {
  
  	width: 705px;  
	margin: 0 auto; 
	border: 1px solid #ccc;
	background: #fff;
	text-align: left; 
}
#pressMain{
	padding: 0 30px; 
	width: 700px;
	min-height: 700px;
}