/* 



WOO CUSTOM STYLESHEET



---------------------







Instructions:







Add your custom styles at the end of this file instead 



of style.css so it is easier to update the theme. 



Simply copy an existing style from style.css to this file, 



and modify it to your liking.



*/















h1, h2, h3, h4, h5, h6  { margin: 0; font-family:Georgia, serif; color: #203050; font-weight:bold; }







h1  {font-size: 24px; } h2  {font-size: 24px;} h3  {font-size: 18px;} h4  {font-size: 16px;} h5  {font-size: 14px;} h6  {font-size: 12px;}






/* brian's modified two-col-left */



.two-col-left #main-sidebar-container { display:inline; }



.two-col-left #main-sidebar-container #main { width:680px; float:left; display:inline; }



.two-col-left #main-sidebar-container #sidebar { width:235px; float:right; display:inline; }











/* topad-area bid request form */



#topadbidrequestform { margin-top:15px; }



#topadbidrequestform * { vertical-align:middle; -moz-box-shadow:none; box-shadow:none; }



#topadbidrequestform select { padding:2px; margin:0; margin-top:2px; height:21px; margin-top:4px; }



#topadbidrequestform input { padding:2px; padding-top:1px; margin:0; margin-top:2px; height:16px; margin-top:4px; width:4.5em; }



#topadbidrequestform .button { margin-left:1px; margin-top:2px; border:none; height:auto; background:transparent; width:auto; }











/* top 10 sidebars */



#text-4, #text-5 { background-color:#ffffff; }



#text-4 ul, #text-5 ul { list-style-type:none; margin-left:-10px; margin-top:-10px; }



#text-4 ul li, #text-5 ul li { border-bottom:1px solid #e3e3e3; }











/* homepage featured content area */



#HomepageFeaturedContentArea { min-height:500px; overflow:hidden; width:100%; margin-bottom:20px; background-position:50% 50%; font-family:georgia,times,'times new roman',serif; line-height:1.3em; color:#333333; }



#HomepageFeaturedContentArea-LeftSideWrapper { height:100%; width:321px; float:left; }



.fill { height:100%; width:100%; }



#HomepageFeaturedContentArea-Image { width:321px; height:315px; background-image:url('/images/image-1.jpg'); margin-bottom:10px; }



#HomepageFeaturedContentArea-TabWrapper { width:321px; height:147px; margin-bottom:10px; background-image:url('/images/box-2.gif'); }



#HomepageFeaturedContentArea-TabContent { padding-top:6px; padding-left:13px; line-height:1em; letter-spacing:-.05em; color:#333333; }



#HomepageFeaturedContentArea-TabHeading { font-family:georgia,times,'times new roman',serif; line-height:1.08em; color:#660000; font-size:16px; letter-spacing:0em; font-weight:bold; padding-bottom:.5em; }



#HomepageFeaturedContentArea-TabLColumn { width:56%; float:left; }



#HomepageFeaturedContentArea-TabRColumn { width:44%; float:right; }



/*



.HomepageFeaturedContentArea-TabLists { list-style-image:url('/images/arrow.gif'); list-style-position:outside; margin:1em; line-height:1.6em; font-size:11px; letter-spacing:-.08em; }



*/



.HomepageFeaturedContentArea-TabLists { list-style-image:url('/images/arrow.gif'); list-style-position:outside; margin:1em; line-height:1.6em; font-size:1.0em; letter-spacing:-.08em; }



#HomepageFeaturedContentArea-RightSideWrapper { height:100%; width:151px; float:right; }



#HomepageFeaturedContentArea-RightSideContent { height:100%; width:100%; border-left:1px solid #cccccc; padding-left:5%; }



#HomepageFeaturedContentArea-RightSideArticle1 { margin-top:6px; padding-right:10px; padding-bottom:15px; border-bottom:1px solid #cccccc; }



.HomepageFeaturedContentArea-RightSideArticle1Heading { font-family:georgia,times,'times new roman',serif; line-height:1.08em; color:#333333; font-size:1.4em; padding-bottom:.5em; }



.HomepageFeaturedContentArea-RightSideArticle1Heading a { color:#203050; }



.HomepageFeaturedContentArea-RightSideArticle1Content { font-family:georgia,times,'times new roman',serif; line-height:1.3em; color:#333333; }



#HomepageFeaturedContentArea-RightSideArticle2 { margin-top:10px; padding-right:10px; padding-bottom:15px; border-bottom:1px solid #cccccc; }



.HomepageFeaturedContentArea-RightSideArticle2Heading { font-family:georgia,times,'times new roman',serif; line-height:1.08em; color:#333333; font-size:1.4em; padding-bottom:.5em; }



.HomepageFeaturedContentArea-RightSideArticle2Heading a { color:#203050; }



.HomepageFeaturedContentArea-RightSideArticle2Content { font-family:georgia,times,'times new roman',serif; line-height:1.3em; color:#333333; }



#HomepageFeaturedContentArea-RightSideLink { margin-top:15px; padding-right:10px; padding-bottom:15px; }



.HomepageFeaturedContentArea-RightSideLinkContent a { color:#203050; }



#HomepageFeaturedContentArea-RightSideLink h4 { font-family:georgia,times,'times new roman',serif; line-height:1.08em; color:#333333; font-size:1.4em; padding-bottom:.5em; font-weight:bold; }



.HomepageFeaturedContentArea-RightSideLinkContent { font-family:georgia,times,'times new roman',serif; line-height:1em; color:#333333; }



.HomepageFeaturedContentArea-LeftSideArticleContent { padding-right:11px; text-align:justify; text-align-last:left; }











/* homepage middle column top 3 area */



#HomepageTopThreeArea { overflow:hidden; width:100%; margin-bottom:20px; background-position:50% 50%; font-family:georgia,times,'times new roman', serif; line-height:1.3em; color:#333333; }



#HomepageTopThreeArea-Heading { height:18px; border-bottom:1px solid #ffffff; color:#ffffff; font-family:georgia,times,'times new roman',serif; font-size:1.3em; font-weight:bold; padding:6px; padding-left:12px; background:#425c6d url('/images/headerbar-bg.jpg') repeat-x 50% 50%; }



#HomepageTopThreeArea-HeadingViewAllLink { float:right; font-size:.6em; font-weight:normal; }



#HomepageTopThreeArea-HeadingViewAllLink a { cursor:pointer;cursor:hand; }



#HomepageTopThreeArea-SubHeading { height:25px; background-color:#e6e6e6; color:#979797; font-family:georgia,times,'times new roman',serif; font-size:.8em; padding-left:12px; padding-top:4px; }



#HomepageTopThreeArea-Content { color:#333333; font-family:georgia,times,'times new roman',serif; font-size:1em; line-height:1.1em; padding-top:2px; padding-left:22px; background:#ffffff url('/images/chunk-content-bg.gif') repeat-x; }



#HomepageTopThreeArea-Content div.box { padding-bottom:14px; }



#HomepageTopThreeArea-Content div.notlast { margin-bottom:12px; border-bottom:1px dotted #cccccc; }



#HomepageTopThreeArea-Content div h3 { display:inline; margin-right:12px; font-size:1.2em; font-weight:bold; }



#HomepageTopThreeArea-Content div.box div { width:120px; height:60px; float:right; }











/* homepage posts */



#HomepagePostArea { overflow:hidden; width:100%; margin-bottom:20px; background-position:50% 50%; font-family:georgia,times,'times new roman', serif; line-height:1.3em; color:#333333; }



#HomepagePostArea-Heading { height:18px; border-bottom:1px solid #ffffff; color:#ffffff; font-family:georgia,times,'times new roman',serif; font-size:1.3em; font-weight:bold; padding:6px; padding-left:12px; background:#425c6d url('/images/headerbar-bg.jpg') repeat-x 50% 50%; }



#HomepagePostArea-HeadingViewAllLink { float:right; font-size:.6em; font-weight:normal; }



#HomepagePostArea-HeadingViewAllLink a { cursor:pointer;cursor:hand; }



#HomepagePostArea-SubHeading { height:25px; background-color:#e6e6e6; color:#979797; font-family:georgia,times,'times new roman',serif; font-size:.8em; padding-left:12px; padding-top:4px; }



#HomepagePostArea-Content { color:#333333; font-family:georgia,times,'times new roman',serif; font-size:1em; line-height:1.1em; padding-top:2px; padding-left:22px; background:#ffffff url('/images/chunk-content-bg.gif') repeat-x; }



#HomepagePostArea-Content p { color:#333333; font-family:georgia,times,'times new roman',serif; font-size:1em; line-height:1.1em; display:inline; }



#HomepagePostArea-Content p.post-meta { color:#999999; font-family: frutiger,"frutiger linotype",univers,calibri,"gill sans","gill sans mt","myriad pro",myriad,"dejavu sans condensed","liberation sans","nimbus sans l",tahoma,geneva,"helvetica neue",helvetica,arial,sans-serif; font-size:.85em; text-transform:uppercase; line-height:1.4em; display:block; padding:0; margin:.1em 0 .2em 0; }



#HomepagePostArea-Content div.box { padding-bottom:14px; }



#HomepagePostArea-Content div.notlast { margin-bottom:12px; border-bottom:1px dotted #cccccc; }



#HomepagePostArea-Content div h3 { display:inline; margin-right:12px; font-size:1.2em; font-weight:bold; }



#HomepagePostArea-Content div.box div { width:120px; height:60px; float:right; }











/* right column */



#text-6 { background-color:#ffffff; }



#text-6 > h3:first-child { display:none; }



#text-8 { background-color:#ffffff; padding:6px; margin-right:0; border:1px solid #e3e3e3; border-top:6px solid #e3e3e3; -moz-border-radius:0; -webkit-border-radius:0; }



#text-8 table { width:100%; }



#text-8 table td { padding-top:55px; width:34%; background:#ffffff url('') no-repeat 50% top; vertical-align:bottom; }



#text-9 { background-color:#ffffff; border:none; }



#text-9 h3 { display:none; }



.single-post #categories-3 { display:none; }



.single-post #text-8 { display:none; } /* Today's Top */



.single-post #text-6 { display:none; } /* Other */



/* "Get FREE Window Bids" widget */



#GetFreeWindowBidsWidget { width:100%; background-image:url('/images/bg-box2-235px.gif'); }



#GetFreeWindowBidsWidget-Header { width:100%; height:40px; overflow:visible; padding-top:0px; background-color:#004059; background-image:url('/images/bg-heading-235px.gif'); background-position:center; font-family:georgia,times,'times new roman',serif; font-size:24px; color:#ffffff; }



#GetFreeWindowBidsWidget-OrangeArrow  { width:47px; height:49px; background:transparent url('/images/arrow-2.gif') no-repeat; float:left; clear:none; margin-left:0px; margin-top:0px; }



#GetFreeWindowBidsWidget-MiddleContainer { padding:12px; }



#GetFreeWindowBidsWidget-MiddleContent { width:85%; padding-left:30px; text-align:left; align:left; }



#GetFreeWindowBidsWidget-BuyTimeframe { width:100%; padding:.1em; margin:.1em; font-size:1.5em; color:#333333; }



#GetFreeWindowBidsWidget-OwnHome { width:100%; padding:.1em; margin:.1em; font-size:1.5em; color:#333333; }



#GetFreeWindowBidsWidget-ZipCode { width:50%; padding:.1em; padding-left:.25em; margin:.1em; margin-bottom:.5em; font-size:1.5em; color:#333333; }



#GetFreeWindowBidsWidget-SubmitButton { border:none; padding:0; margin-left:40px; background:inherit; -moz-box-shadow:none; box-shadow:none; }



#GetFreeWindowBidsWidget-Bottom { width:100%; height:10px; background-image:url('/images/bg-box2-bottom-235px.gif'); }



















#rightnav li { list-style:none; text-indent:-2em; }



















.fancyBox, .fancyBox2, .box {width:100%; margin-bottom:16px; overflow:hidden;}



.fancyBottom, .fancyBottom2 {padding:8px 16px 8px 16px; overflow:hidden;}



.fancyBox h4, .fancyBox2 h4, #military #sidebar .fancyBox h4, #military #sidebar .fancyBox2 h4 {font-size:18px; font-weight:normal; color:#fff; margin:0 0 20px 0; padding:0;}



#qssearch-rightnav select optgroup option, #qssearch-rightnav select optgroup {font-weight:normal;}



#qssearch-rightnav #subjectSelect {width:216px;}



#qssearch-rightnav #degreeSelect {width:216px;}



#qssearch-rightnav #onlineField, #qssearch-rightnav #onlineSelect {float:left;}



#qssearch-rightnav #zipField {float:left;}



#rightnav #qssearch-rightnav .submitField {float:right; margin-bottom:0; padding-bottom:0;}



#rightnav #qssearch-rightnav .submitField input {margin-bottom:0;}



.p3-2col #content .box table {margin-left:1px;}



.fancyBox, .fancyBox2 {width:100%; margin-bottom:16px; overflow:hidden;}



.fancyBox {background:url('/images/bg-box.gif') repeat-y top left;}



.fancyBox2 {background:url('/images/bg-box2-235px.gif') repeat-y top left;}



.fancyTop {background:url('/images/bg-heading-235px.gif') no-repeat top left; overflow:hidden;}



.fancyBottom, .fancyBottom2 {padding:8px 16px 8px 16px; overflow:hidden;}



.fancyBottom {background:url('/images/bg-box-bottom.gif') no-repeat bottom left;}



.fancyBottom2 {background:url('/images/bg-box2-bottom-235px.gif') no-repeat bottom left;}



.fancyBox h4, .fancyBox2 h4, #military #sidebar .fancyBox h4, #military #sidebar .fancyBox2 h4 {font-size:18px; font-weight:normal; color:#fff; margin:0 0 20px 0; padding:0;}



#leftnav a, #rightnav a, #content #rightnav a, a.weak, .breadcrumb a, #popProgs a {color:#007aaa;}



ul.thumbs li.thumb .caption {display:block; clear:left;}



#content .box .box.first {padding:0;}



#content #articleDegrees .box {margin-top:20px;}



.clearBoth, .clearboth, .clear {clear:both;}



#rightnav #todaysTopCareers h3.important, #content #rightnav #todaysTopCareers h3.important {margin-top:-5px;padding-top:5px;}



#rightnav .box, #content #rightnav .box {border-top:6px solid #f2f1e8; padding-top:8px;}



#content .box .boxMainContent {width:449px; margin:0 15px 0 0;}



#content .box.popular, .p3-2col #content .box #rightnav .popular {width:460px; border:1px solid #e0e0e0; padding:20px 20px 10px 20px; background:none;}



.p3-2col #content .box #rightnav .popular {width:258px;}



#rightnav #todaysTopCareers {border:1px solid #ddd; width:282px; padding:10px 5px 10px 9px;}



#rightnav #todaysTopCareers h3 {margin-bottom:10px;}



#rightnav #todaysTopCareers .thumb img {margin-right:2px;}



#qsearchTop .field, #qsearchTop .submitField {float:left;}



#qsearchTop .submitField input {position:relative; top:-6px; margin-bottom:-14px;}



#content ul.freeformList li.freeformItem.school .box {background:none; border-top: 1px dotted #bbb;}



body#reviewsSchool #rightnav .box {margin-bottom:15px;}



.userRating .starGroup {float:left;}



.frontpage3 #popSchools h3, .frontpage3 #popProgs h3 {font-size:18px; color:#999; border-bottom:1px solid #e0e0e0;}



.ddaily #content .box {background-image:none; margin:0; padding:10px;}



#ddLatest, #content #rightnav #ddLatest {background:url('http://www.getdegrees.com/img/dd/dd-sitewide-mid.jpg') repeat-y top left;}



#ddLatest h3, #content #rightnav #ddLatest h3 {margin:0; padding:0;}



#ddLatest h3 a span, #content #rightnav #ddLatest h3 a span {display:none;}



#ddLatest h3 a, #content #rightnav #ddLatest h3 a {display:block; width:100%; height:64px; background:url('http://www.getdegrees.com/img/dd/dd-sitewide-top.jpg') no-repeat top left;}



#ddLatest ul, #content #rightnav #ddLatest ul {margin:0; padding:0;}



#rightnav #ddLatest li, #content #rightnav #ddLatest li {margin:15px 20px; padding:0 0 0 15px; background:url('http://www.getdegrees.com/img/bullet-square-red.gif') no-repeat top left; list-style-image:none;}



#rightnav #ddLatest li a, #content #rightnav #ddLatest li a {position:relative; top:-3px;}



#ddLatest a.more {display:block; margin:0; padding:0 0 1px 0; background:url('http://www.getdegrees.com/img/dd/dd-sitewide-bottom.jpg') no-repeat bottom left;}



#ddLatest a.more span {display:block; margin:0 20px; padding:5px 0 2px 0; position:relative; top:-5px; font-size:12px; text-align:right; border-top:1px solid #e4e5d9;}



body.careers #content .box {background-image:none; margin:0; padding:10px;}



body.careers #rightnav .box ul.cols2 li {width:140px; float:left; margin-right:10px;}



#prefoot .box {width:220px; float:left; margin-right:20px; margin-bottom:0;}



#prefoot .box ul li {list-style:none;list-style-image:none;}



#prefoot .box h4 {margin-bottom:10px; padding-bottom:10px; background:url('http://www.getdegrees.com/img/dotted-hr.gif') repeat-x bottom left;}



#prefoot .box img {float:left; margin:0 15px 15px 0;}



.expandedSplash .inner {position:relative; left:73px; top:36px;}



.p3-2col #content .box {overflow:hidden; margin:5px 0 0 0; padding:10px 0 10px 0;}



.p3-2col li.school span.bgBottom, .box span.bgBottom {overflow:hidden; padding:15px; display:block; background:url('http://www.getdegrees.com/img/school-bg-bottom.gif') no-repeat bottom left;}



.p3-2col .box #rightnav {float:left; margin-right:20px; margin-top:-10px; background:#fff;}



.p3-2col #content #rightnav .box {margin-bottom:20px;}



.p3-2col #content #mainArticle .inner {width:444px; float:left;}



.p3-2col #content #mainArticle #rightnav .inner {width:auto; float:none;}



.p3-2col #content .box span.bgBottom {padding:0 15px 15px 15px;}











ul.thumbs img {width:50px;}

















/* top horiz nav menu spacing */



#navigation ul { width:100%; padding:0; margin:0; }



#navigation li { width:16.66%; text-align:center; padding:0; margin:0; }







/* top form styling */



#topadbidrequestform { border:1px solid #666666; background-color:#f2f2f2; padding:10px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-radius-topleft:5px; -webkit-border-radius-topright:5px; }







/* featured guides widget styling */



#nav_menu-3 { border:2px solid #660000; background-color:#f8f8f8; -moz-border-radius:5px; -webkit-border-radius:5px; padding-bottom:10px; padding-top:10px; }



#nav_menu-3 h3 { width:100%; text-align:center; }

.ct {text-align:center;}
