html {
min-width:920px;
}
body {
font-family: verdana, sans-serif;
font-size: 8pt;
color:#595959;
text-align:center;
margin-top:10px;
padding:0;
background-color: #fff;
background: url(../images/back.gif) top right repeat-x;
}
#container {
width:919px;
border: 1px solid #8f8f8f;
text-align:center;
position:relative;
margin:0 auto;
padding:0;

}
#leftside {
	padding: 6px;

}
#containerLeft {
width:257px;
float: left;
position:relative;
}
#containerHeader {
width:662px;
float: left;
position:relative;
margin:0 auto;
padding:0;
border-left: 1px solid #8f8f8f;
background-color: #fff;
}
#containerRight {
width:660px;
float: left;
position:relative;
margin:0 auto;
padding:0;
border-left: 1px solid #8f8f8f;
}
#containerBody {

float: left;
position:relative;
margin:0 auto;
padding:0;
background-color: #fff;
}
#bodyLeft {
width:430px;
float: left;
position:relative;
margin: 0px;
padding-left:5px;
padding-right:5px;
text-align: left;
}
#bodyRight {
width:190px;
float: right;
position:relative;
text-align: left;
}
#boxRightTop {
width:190px;
float: right;
margin-right: 10px;
padding-left:3px;
text-align: left;
margin-bottom: 15px;
}
#boxRightTop span.title{
	font-size: 18px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px;
}
#bodyRightBox {
width:190px;
border: 1px solid #11438c;
float: right;
margin-right: 10px;
padding-left:0px;
text-align: left;
}

#bodyRightHeader{
background-color: #11438c;
font-size: 12pt;
font-weight: bold;
color: #fff;
padding: 10px;
padding-top: 5px;
}
#bodyRightCopy{
background-color: #fff;
color: #000;
padding-left: 5px;
margin-top: 10px;
}
#bodyRightCopy_even{
background-color: #eaeaea;
color: #000;
padding-left: 5px;
margin-top: 10px;
}
.city{
color: #11438c;
font-weight: bold;
font-size: 11pt;
}
#image {
width:190px;
height: 126px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/getty_mosaic.jpg) top center no-repeat;
}
#image1 {
width:190px;
height: 311px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/getty_museum.jpg) top center no-repeat;
}
#image2 {
width:190px;
height: 176px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/student_coloring.jpg) top center no-repeat;
}
#image3 {
width:190px;
height: 270px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/florence_value_study.jpg) top center no-repeat;
}
#image4 {
width:190px;
height: 185px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/saint_joseph_church.jpg) top center no-repeat;
}
#image5 {
width:190px;
height: 225px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/palmdale_park.jpg) top center no-repeat;
}
#image6 {
width:190px;
height: 141px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/cactus_value_study.jpg) top center no-repeat;
}
#image7 {
width:190px;
height: 155px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/monterey_project.jpg) top center no-repeat;
}
#image8 {
width:190px;
height: 168px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/student_back_shot.jpg) top center no-repeat;
}
#image9 {
width:190px;
height: 140px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/sea_ranch_home.jpg) top center no-repeat;
}

#image10 {
width:190px;
height: 129px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/thumbnail.jpg) top center no-repeat;
}
#image11 {
width:190px;
height: 283px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/sketch_of_florence.jpg) top center no-repeat;
}
#image12 {
width:190px;
height: 180px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/scripps.jpg) top center no-repeat;
}
#image13 {
width:190px;
height: 266px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/cal_state_san_marcos.jpg) top center no-repeat;
}
#image14 {
width:190px;
height: 205px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/tower_drawing.jpg) top center no-repeat;
}
#image15 {
width:190px;
height: 206px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/tower_value_study.jpg) top center no-repeat;
}
#image16 {
width:190px;
height: 205px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/tower_painting.jpg) top center no-repeat;
}
#image17 {
width:190px;
height: 316px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/alley_sketch.jpg) top center no-repeat;
}
#image18 {
width:190px;
height: 183px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/students_sketching_sitting.jpg) top center no-repeat;
}
#image19 {
width:190px;
height: 155px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/csi_thumbnail_plan.jpg) top center no-repeat;
}
#image20 {
width:190px;
height: 156px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/sea_ranch_lodge.jpg) top center no-repeat;
}
#image21 {
width:190px;
height: 144px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/avc_sketch.jpg) top center no-repeat;
}
#image22 {
width:190px;
height: 273px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/sf_moma.jpg) top center no-repeat;
}
#image23 {
width:190px;
height: 236px;
position:relative;
margin-top: 10px;
background: url(../images/gallery/sycamore.jpg) top center no-repeat;
}

#richardImage{
width:190px;
height: 342px;
position:relative;
margin-top: 10px;
background: url(../images/richardSketching.jpg)  no-repeat;
}


#logo {
width:257px;
height: 90px;
position:relative;
background: url(../images/logo.gif) top right no-repeat;
}
#imageHome {
width:257px;
height: 228px;
position:relative;
background: url(../images/imgHome.gif) top right no-repeat;
}
#imageHome1 {
width:257px;
height: 426px;
position:relative;
background: url(../images/gallery/trische.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome2 {
width:257px;
height: 340px;
position:relative;
background: url(../images/gallery/trische_residence.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome3 {
width:257px;
height: 214px;
position:relative;
background: url(../images/gallery/sea_ranch_lodge.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome4 {
width:257px;
height: 313px;
position:relative;
background: url(../images/gallery/san_francisco_moma.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome5 {
width:257px;
height: 260px;
position:relative;
background: url(../images/gallery/colorado_boulevard.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome6 {
width:257px;
height: 230px;
position:relative;
background: url(../images/gallery/trail_entry.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome7 {
width:257px;
height: 226px;
position:relative;
background: url(../images/gallery/college.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome8 {
width:257px;
height: 103px;
position:relative;
background: url(../images/gallery/group_shot.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome9 {
width:257px;
height: 182px;
position:relative;
background: url(../images/gallery/moma_park.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome10 {
width:257px;
height: 463px;
position:relative;
background: url(../images/gallery/ontario_plan_sketch.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome11 {
width:257px;
height: 325px;
position:relative;
background: url(../images/gallery/student_sketching_alone.jpg) top right no-repeat;
background-color: #fff;
}

#imageHome12 {
width:257px;
height: 334px;
position:relative;
background: url(../images/gallery/white_building.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome13 {
width:257px;
height: 201px;
position:relative;
background: url(../images/gallery/students_sketching_high.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome14 {
width:257px;
height: 174px;
position:relative;
background: url(../images/gallery/village_sketch.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome15 {
width:257px;
height: 314px;
position:relative;
background: url(../images/gallery/student_sketching.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome16 {
width:257px;
height: 190px;
position:relative;
background: url(../images/gallery/students_sketching_view.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome17 {
width:257px;
height: 197px;
position:relative;
background: url(../images/gallery/lecture_outside.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome18 {
width:257px;
height: 412px;
position:relative;
background: url(../images/gallery/alley_watercolor.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome19 {
width:257px;
height: 431px;
position:relative;
background: url(../images/gallery/high_rise.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome20 {
width:257px;
height: 327px;
position:relative;
background: url(../images/gallery/trische_driveway.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome21 {
width:257px;
height: 369px;
position:relative;
background: url(../images/gallery/venice_group.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome22 {
width:257px;
height: 744px;
position:relative;
background: url(../images/gallery/persuasive_presentations.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome23 {
width:257px;
height: 146px;
position:relative;
background: url(../images/gallery/maria.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome24 {
width:257px;
height: 89px;
position:relative;
background: url(../images/gallery/group.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome24 {
width:257px;
height: 262px;
position:relative;
background: url(../images/gallery/getty_herb_garden.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome25 {
width:257px;
height: 253px;
position:relative;
background: url(../images/gallery/saint_joseph_church.jpg) top right no-repeat;
background-color: #fff;
}

#imageHome26 {
width:190px;
height: 267px;
position:relative;
background: url(../images/gallery/rey_hotel.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome27 {
width:190px;
height: 228px;
position:relative;
background: url(../images/gallery/csi_sketch.jpg) top right no-repeat;
background-color: #fff;
}
.imageHome28 {
width:190px;
height: 806px;
margin-top: 5px;
position:relative;
background: url(../images/gallery/getty_museum_pond.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome29 {
width:190px;
height: 232px;
margin-top: 5px;
position:relative;
background: url(../images/gallery/getty_museum_pricing.jpg) top right no-repeat;
background-color: #fff;
}
#imageHome30 {
width:190px;
height: 142px;
margin-top: 5px;
position:relative;
background: url(../images/gallery/river_road.jpg) top right no-repeat;
background-color: #fff;
}



#quoteTextSource {
position:relative;
padding: 5px;
text-align: right;
font-size: 8pt;
font-family: tahoma;
font-weight: bold;
margin-top: 5px;
}
#quoteText {
position:relative;
padding: 15px;
text-align: left;
font-size: 12pt;
font-family: tahoma;
}

#quote {
width:257px;
height: 172px;
position:relative;
background: url(../images/quote.gif) top right no-repeat;
}
#headerImage {
width:510px;
float: left;
background-color: #fff;

}
#headerEnroll {
width:150px;
float: right;
background-color: #fff;
height: 90px;
background: url(../images/headerEnroll.gif) top right no-repeat;
}

.soldout{
color: #ff0000;
font-size: 8pt;
font-weight: bold;
}
.price{
color: #fe8100;
font-size: 8pt;
}
.discount{
color: #11438c;
font-size: 8pt;
font-weight: bold;
}
.discountText{
color: #000;
font-size: 8pt;

}
#intro{
font-size: 9pt;
font-weight: bold;
color: #000;
border: 1px solid #a1a1a1;
padding: 5px;
background: #fff;
}
.pagetitle{
font-size: 13pt;
font-weight: bold;
color: #fe8100;
}
.subtitle{
font-size: 13pt;
font-family: Verdana;
color: #11438c;
font-weight: bold;
}
.error{
font-size: 10pt;
font-weight: bold;
color: #ff0000;
}
.disclaimer{
font-size: 10pt;
font-weight: normal;
}
td.table {
font-size: 8pt;
}
.required{
color: #ff0000;
}
.btnNormal{
border: 1px solid #000;
background-color: #4a7354;
color: #fff;
font-weight: bold;
font-size: 9pt;
}
#containerfooter {
width:919px;
text-align:left;
margin:0 auto;
padding:0;
clear: both;
position: relative;
background-color: #8f8f8f;
border-left: 1px solid #8f8f8f;
border-right: 1px solid #8f8f8f;
}
#footer{
width: 919px;
height: 20px;
margin-top: 5px;
color: #fff;
font-size: xx-small;

}
a{
font-family: verdana, sans serif;
color: #11438c;
font-size: 8pt;
text-decoration: none;
font-weight: bold;
}
a.on{
font-family: verdana, sans serif;
color: #4a7354;
font-size: 10pt;
text-decoration: none;
font-weight: none;
}
a:hover {
color: #8fbfeb;
}

a.subLink{
font-family:  verdana, sans-serif;
color: #11438c;
font-size: 8pt;
text-decoration: underline;
font-weight: normal;
}
a.subLink:hover {
color: #8fbfeb;
text-decoration: underline;
}
a.workshop{
font-family:  verdana, sans-serif;
color: #11438c;
font-size: 11pt;
text-decoration: underline;
font-weight: bold;
}
a.workshop:hover {
color: #8fbfeb;
text-decoration: underline;
}

/**	menu  ***/

#menuBar{
width: 190px;
  font-family: verdana, Arial, sans-serif;
  font-size: 8pt;
text-decoration: none;
font-weight: normal;
  color: #000000;
  background-color: #ffffff;
  border: 1px solid #11438c;
  padding: 2px 2px 2px 2px;
  text-align: left;
}
a.menuButton:hover {
font-size: 8pt;
text-decoration: underline;
font-weight: normal;
  background-color: #11438c;
  padding: 4px 2px 4px 4px;
  color: #ffffff;
  text-decoration: none;
  margin: 0;
  display: block;
}
a.menuButton {
font-size: 8pt;
text-decoration: underline;
font-weight: normal;
	background-color: transparent;
	border-bottom: 1px solid #ffffff;
	color: #000000;
	cursor: hand;
	left: 0px;
	position: relative;
	text-decoration: none;
	top: 0px;
	z-index: 100;
	padding: 4px 4px 4px 4px;
	margin: 0;
    display: block;
}
a.menuButtonOn{
	font-size: 8pt;
text-decoration: underline;
font-weight: normal;
	background-color: #11438c;
	border-bottom: 1px solid #ffffff;
	color: #fff;
	cursor: hand;
	left: 0px;
	position: relative;
	text-decoration: none;
	top: 0px;
	z-index: 100;
	padding: 4px 4px 4px 4px;
	margin: 0;
    display: block;
}
a.menuButtonOn:hover {
font-size: 8pt;
text-decoration: none;
font-weight: normal;
  background-color: #11438c;
  padding: 4px 2px 4px 4px;
  color: #ffffff;
  text-decoration: none;
  margin: 0;
  display: block;
}