font: font-style | font-variant | font-weight | font-size | line-height | font-family

margin: margin-top | margin-right | margin-bottom | margin-left

padding: padding-top | padding-right | padding-bottom | padding-left

border: border-width | border-style | color

border-top: border-width | border-style | color

list-style: list-style-type | list-style-position | list-style-image

background: background-color | background-image | background-repeat | background-attachment | background-position


.mainstructure{
width: 799px;
border: 0px;
}


.title
{
	color: #0072bb;
	font-weight:bold;
	text-align:left;
	font-size:large;
}

.subtitle
{
	color: #0072bb;
	text-align:left;
	font-size:16px;
	font-weight:bold;
}

body {  
font: normal 12px Arial, Helvetica, sans-serif;
line-height: 1.25em;
color: #000;  
margin:0px 0px 0px 0px;
background-color:#fff; 
}

.maintable { /* used to create 1 px border around site */
border: none;
background-color: #013567;
padding: 0px 0px 0px 0px;
width: 799px;
}

.content {	/* padding for content area */
padding:5px;
}



/* -=-=-=-=-=-=-=-=- GLOBAL HREF STYLES -=-=-=-=-=-=-=-=- */
a:link {
font: 12px Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #003399;
}

a:visited {
font: 12px Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #333366;
}

a:hover, a:active {
font: 12px Arial, Helvetica, sans-serif;
text-decoration: none;
color: #0066CC;
}


/* -=-=-=-=-=- mian navigation -=-=-=-=-=-=- */
.mainnav { 
padding-top: 4px; 
background-color: #013567; 
font-family: Verdana; 
font-size: 11px; 
font-weight: normal;
color: #ffffff;
text-align: center; 
line-height: 11px;
height: 25px;
width: 100%;
}

a.mainnav:link, a.mainnav:visited, a.mainnav:active {
font: bold 11px Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
}

a.mainnav:hover  {
font: bold 11px Arial, Helvetica, sans-serif;
color: #bddcf9;
text-decoration: underline;
}

/* -=-=-==-=-=- left navigation -=-=-=-=-=-=-=- */
.leftnavtable {
border-right: solid 1px #4c4c4c;
width: 135px;
}

.leftmenu {
font: bold 11px Arial, Helvetica, sans-serif;
color: #ffffff; 
display: block; 
padding: 2px 2px 2px 5px;
width: 160px;
height: 20px;
background: #0072bb;
}

a.leftmenu:link, a.leftmenu:visited, a.leftmenu:active{
font: bold 15px Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #ffffff;
}

a.leftmenu:hover{
font: bold 15px Arial, Helvetica, sans-serif;
color: #0072bb;
background: #ffffff;
text-decoration: none;
}

.leftmenucategory {
font: 12px Arial, Helvetica, sans-serif;
color: #ffffff; 
display: block; 
padding: 5px 4px 2px 4px;
font-weight: bold;
voice-family: "\"}\"";
voice-family:inherit;
width: 160px;
height: 18px;
background: #0072bb;
text-align: center;
}

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.name{font: bold 16px verdana; color: #9C659C;}

a.nav, a.nav:link, a.nav:visited, a.nav:active, a.resourcelinks:visited {
font: 11px Arial, Helvetica, sans-serif;
color: #9c659c; 
text-decoration:none;
padding: 0px 0px 0px 3px;
}

a.nav:hover, a.resourecelinks:active {
font: 11px Arial, Helvetica, sans-serif;
background-color: #9c659c;
color: #fff;
text-decoration:none;
padding: 0px 0px 0px 3px;
}






/* -=-=-=-=-=-=- footer -=-=-=-=-=-=-=-=- */
.footerblock{
width: 100%;
}

.footerlink{
text-align: center;
font: 10px Arial, Helvetica, sans-serif;
color #666666;
padding-bottom: 10px;
}

a.footerlink:link {
text-align: center;
font: 10px Arial, Helvetica, sans-serif;
color #666666;
}

.copyright{
padding-top: 10px;
text-align: center;
font: 9px Arial;
color: #000000;
}

a.copyright:link, a.copyright:visited, a.copyright:active  a.copyright:hover{
font: 9px Arial;
color: #000000;
text-decoration: none;
}

.bottomblock{
width: 100%;
}

.logotext{
font: Arial, Helvetica, sans-serif;
color: #666666;
font-weight: bold;
}
/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.testimonials
{
font-style: italic;
text-align: left;
width: 70%;
}

.instructor_pic{
text-align: center;
font-size: 15px;
font-weight: bold;
}

.pr_pic{
text-align: center;
}

.gallery_pic{
text-align: center;
}

.testimonial{
text-align: left;
}

.student_blackfont{
font-size: 18px;
color: black;
}

.student_redfont{
font-size: 18px;
color: red;
}

.student_bluefont{
font-size: 18px;
color: blue;
}

.student_greenfont{
font-size: 18px;
color: green;
}

.student_purplefont{
font-size: 18px;
color: purple;
}

.student_blackcontent{
font-size: 18px;
color: black;
line-height: normal;
}

.studentpage_pic{
text-align: center;
font-size: 13px;
font-weight: bold;
}