.yui-t1 #yui-main .yui-b{margin-left: 19.1em}
#doc2 {width: 950px;}
.yui-t7 #sidebar {width: 18.9%; margin-top:7px}
.yui-t7 #content {width: 75.4%}

/* ---------------BODY---------------- */

body{ background:#ccc}
body *{line-height:1.7em}
.content-div{font-family:Verdana;font-size:85%;color:#333; background:#fff;padding-bottom:15px}

/* ---------------BASIC---------------- */

h1, h2, h3, h4, blockquote, dt{font-family:Arial;color:#693;margin-bottom: 0.3em;}
div{ padding:0; margin:0}
#content h1{ font-size:175%; line-height:1.15em; margin-bottom:0.6em}
h2, blockquote, dt{font-size:140%}h3{font-size:120%; margin-bottom:0}h4{font-size:100%}
p, ul, address, ol{margin-bottom:1.3em}
ul{list-style-type:none}#content ul li ul{ padding-top:0.50em}
li{margin: 0.25em 0 0.8em 0; background:url(/images/bulletPoint.jpg) no-repeat 3px 9px; padding-left:1.4em}
ol li {background: none; padding-left: 0}
a{text-decoration:none; color:#07c}a:visited{color:#07c}a:hover{color:#471}a:active{color:#07c}
select, input, textarea{font-family:Verdana;border:#ccc 1px solid;padding:2.5px;background:#fff;margin-right:2px;cursor:pointer;}
span.alt,div.alt{ display:none}
#content table, #content td{border:1px solid #ccc}#content td, #content th{padding: 0.8em; vertical-align:top}#content th{ background:#eee}#content h2{ line-height:1em; margin-bottom:10px}

/* ---------------CONTENT---------------- */

.yui-t1 .yui-ge #content{width:69%; margin:0 0 30px 0}#findCourse{ position:relative; left:30px; top:15px; width:20em; padding-bottom:1em}
.yui-b .yui-g #content{ width:100%}#content img{ float:left; margin:0 20px 20px 0; position:relative; top:7px}
#sidebar ul{ border-bottom:1px solid #ccc; margin-right:30px; padding-bottom:9px}
#sidebar ul li{margin-bottom:0.4em}#sidebar img{ margin-bottom:12px}

/* ---------------NAVIGATION---------------- */

#navigation{width:152px; padding-left:30px;float:left; margin-top:0}
#navigation_list a{color:#222}#navigation_list a:hover{color:#f40}
#navigation_list{margin:18px 0;  border-bottom:1px solid #ccc; padding-bottom:15px}
#navigation li{background:none; padding-left:0; padding-top:7px; margin:0; line-height:0; border-bottom:1px dotted #afafaf}
#navigation_list li, #navigation_list li a{line-height:1.2em; margin-bottom:0.6em}


/* ---------------HEADER---------------- */

#hd{position:relative; padding-top:15px; margin-bottom:22px}
.login{position:absolute; right:28px; width:219px}

/* ---------------FOOTER / BREADCRUMBS---------------- */

#ft, #breadcrumbs{background:#007fc4;color:#fff; margin:0 15px; padding:0 15px; text-align:right}
#breadcrumbs h2, #breadcrumbs ul, #ft h2, #ft ul{ margin-bottom:0}
#ft a, #breadcrumbs a{color:#fff}#ft a:hover{color:#443} #breadcrumbs a:hover{color: #F40} #ft ul{ margin-bottom:0}#ft li, #breadcrumbs li{ display:inline; background: none; margin:0; padding:0; line-height:2.4em}#breadcrumbs li a, #ft li a{ line-height:2.4em;}
#content #main ul.tag-cloud li {display:inline; list-style-type: none; list-style-image: none; background-image: none;}
#breadcrumbs h2, #ft h2{ line-height:1em; position:relative; top:5px; color:#fff;z-index:50; float:left}