/*
* Teaching Certification Masters Education
* This file defines all CSS colors and backgrounds including background images.
*/
html {
    background: #336611;
    color: #4F0928;
}
/* main template styles */
#the_content_wrapper{
    width: 950px;
}
#header {
    height:140px;
    background-color: #336611;
	}
#content_main{
    width: 590px;
    float:left;

}
#content_right{

    width: 320px;
    float:right;
}
#footer{
    clear:both;
    width: 950px;
}
a:link, a:visited, a:hover{
    color: #330;
    text-decoration:underline;
    font-size: 10pt;
    font-family:arial;
}
.find_ur_school {
    background-color:  #333300;
    height: 209px;
    border: 1px solid #fff;
    width:590px;
}
/* main page container */
.small_container{
    width:590px;
}
.small_header{
    width: 590px;
}
.small_footer{
    clear:both;
}
.small_image{
    width:110px;
    float:left;
}
.small_text{
    width: 450px;
    text-align: left;
    float:left;
    color:#fff;
    font-family: arial;
    font-size:1.025em;
}
/* right rail container */
.brown_container{
    width:320px;
    border: 1px solid #333300;
    background-color: #ffffcc;

}
.brown_header{
    width: 320px;
    background-color: #333300;
    color: #fff;
    padding-left:2px;
    font-weight:bold;
}
.brown_footer{
    clear:both;
    background-color: #ffffcc;
}
.brown_text{
    width: 320px;
    text-align: left;
    color: #333300;
    font-family: arial;
    font-size:10pt;
    border:1px;
    margin-top: 5px;
    margin-right:5px;
   margin-left:5px;
  
 }
 .brown_image{
    width: 320px;
    text-align: center;
    color: #333300;
    font-family: arial;
    font-size:0.95em;
     margin-right:5px;
   margin-left:5px;
   margin-top:5px;

 }
 /* other sites of interest container */
.other_container{
    width:500px;
    border: 1px solid #999;
    background-color: #363;
    margin-left:50px;
}
.other_header{
    color: #aaa;
    padding-left:2px;
    font-weight:bold;
}
.other_footer{
    clear:both;
}
.other_text{
    width: 245px;
    text-align: left;
    color: #333300;
    font-family: arial;
    font-size:0.95em;
    float:left;
    padding-left:2px;
    padding-right:2px;

 }

/* This will separate the states links into two columns */

.right_states{
    margin-top:5px;
    margin: 0px auto;
    padding: 0px;
    width: 320px;
}
.right_states_header{
    width:320px;

}
.right_states_0{
    margin-left:5px;
    float:left;
    width: 155px;
    text-align:left;
}
.right_states_1{
    float:left;
    width: 155px;
     text-align:left;
}
.right_states_footer{
    margin-top:5px;
    clear:both;
}
/* for directory listings and search listings center */
.center_wrap{
    margin-top:0px;
    background-color: #ffc;
    margin: 0px auto;
    padding: 0px;
    width: 590px;
   
}
.center_wrap_header{
    margin-left: 5px;
     background-color: #ffc;
}
.center_wrap_body{
    text-indent:20px;
    float:left;
    width: 566px;
    text-align:left;
     margin-left: 10px;
}
.center_wrap_left{
    float:left;
    width: 136px;
    text-align:center;
}
.center_wrap_right{
    float:right;
    width: 430px;
     text-align:left;
     padding-right:2px;
     color: #000;
     font-size: 1.185em;
     margin-left:1px;
}
.center_wrap_footer{
    margin-top:0px;
    clear:both;
     background-color: #ffc;
}
 /*links and standard tags */
a, a:visited, a:hover{
    color: #330;
    text-decoration:underline;
    font-size: 0.98em;
    font-family:arial;
}
a.yellow_large, a:visited.yellow_large, a:hover.yellow_large{
    color:#ffff66;
    text-decoration:underline;
    font-size:1.05em;
    font-weight:bold;
}
a.yellow_small, a:visited.yellow_small, a:hover.yellow_small{
    color:#ffff66;
    text-decoration:underline;
    font-weight:bold;
    font-size:1.0em;
}
a.other_link, a:visited.other_link{
    color: #aaa;
    text-decoration:underline;
    margin-left:5px;
}
a.brown_link,a:hover.brown_link, a:visited.brown_link{
    color: #330;
    text-decoration:underline;
    font-size: 10pt;
    font-family:arial;
}
a.article_link, a:hover.article_link, a:visited.article_link{
    color: #330;
    margin-left:5px;
    text-decoration:underline;
    font-size: 11pt;
    font-family:arial;
    font-weight:bold;
}

img{
    border:0px;
}
img.logo{
    border:1px solid #330;
}
ul{
    padding-top:0px;
}
.brown_text li {
    padding-right:10px;
}
.brown_text p {
    padding-right:10px;
    margin-top:1px;
}

.home_dropdowns{

    padding-top:72px;
    margin-left:3px;
    width:100%;
    text-align:center;
    *padding-top:32px;
}
h3.resources{
    color: #330;
    font-size: 12pt;
    font-family: arial;
    margin-left:5px;
    padding-bottom:0px;
   margin-bottom:0px;
   margin-top:0px;
}
h1.degree_header{
    color: #330;
    font-size: 15pt;
    font-family: arial;
    margin-left:5px;
    padding-bottom:0px;
   margin-bottom:0px;
   margin-top:0px;
}
p.listing {
    color: #000;
    font-size: 0.75em;
    margin-right:10px;
    font-family: arial;
    font-weight:normal;
    margin-left:5px;
    margin-top:1px;
    
}
p.article {
    color: #000;
    font-size: 0.85em;
    margin-right:10px;
    font-family: arial;
    font-weight:normal;
    margin-left:5px;
    margin-top:0px;
    padding-top:0px;

}
p.privacy{
    padding-top: 0px;
    margin-top:0px;
    color: #000;
    font-size: 0.75em;
    padding-right:5px;
    margin-left:5px;
    font-family: arial;
    font-weight:normal;
}
p.blurb{
    padding-top: 0px;
    margin-top:0px;
    color: #000;
    font-size: 0.75em;
    padding-left:5px;
    font-family: arial;
    font-weight:normal;
}
p.image {
    margin-top:1px;
    margin-left:10px;
}
.programs {
    color: #000;
    font-size: 11pt;
    margin-right:10px;
    font-family: arial;
    font-weight: bold;
}
.programs_brown {
    color: #330;
    font-size: 10pt;
    margin-right:10px;
    font-family: arial;
}
.copyright{
    text-align:center;
    color:#ffffff;
}
.dotted_bottom{
    border-bottom: 1px dotted #CCC;
    height:2px;
}
.left{
    float:left;
}
.right{
    float:right;
}
/* Rounded Corners */

	.rounded_top, .rounded_bottom {display:block; background:transparent; font-size:1px;}
	.rounded_cornerT1, .rounded_cornerB1,
	.rounded_cornerT2, .rounded_cornerB2,
	.rounded_cornerT3, .rounded_cornerB3,
	.rounded_cornerT4, .rounded_cornerB4  {display:block; overflow:hidden;}

	.rounded_cornerT1,.rounded_cornerB1,
	.rounded_cornerT2, .rounded_cornerB2,
	.rounded_cornerT3, .rounded_cornerB3 {height:1px;}

	.rounded_cornerT2, .rounded_cornerT3,
	.rounded_cornerT4 {background:#ffc; border-left:1px solid #FFF; border-right:1px solid #FFF;}

	.rounded_cornerB1, .rounded_cornerT1 {margin:0 5px; background:#FFF;}
	.rounded_cornerB2, .rounded_cornerT2 {margin:0 3px; border-width:0 2px;}
	.rounded_cornerB3, .rounded_cornerT3 {margin:0 2px;}
	.rounded_cornerB4, .rounded_cornerT4 {height:2px; margin:0 1px;}
	.rounded_cornerB2, .rounded_cornerB3,
	.rounded_cornerB4 {background:#ffc; border-left:1px solid #FFF; border-right:1px solid #FFF;}
