/*

Theme Name: RNtoBSN

Description: Custom Theme for RNtoBSN

Author: Astrit Kita





/*-----------Block Level Elements--------------*/



* { margin:0px; padding:0px; }



a { color:#0052A5; text-decoration:underline; outline:none; }

a:hover { color:#0052A5; text-decoration:none; }



body {

 font:12px Helvetica;

 color:#000000;

 background-color:#CCCCCC;

}



#page {

 width:976px;

 margin:0 auto;

}



#header {

 width: 100%;

 min-height:111px;

 background:url(images/header.jpg) no-repeat top left;

 padding-top:0px;

}



#header h1 { width:323px; height:111px; background:url(images/logo.jpg) no-repeat top left; font-size:12px; margin:0px; }

#header h1 a { width:323px; height:111px; display:block; background:url(images/logo.jpg) no-repeat top left; text-indent:-10000px; }



#header ul { list-style:none; overflow:hidden; background:url(images/menu.gif) no-repeat top left; padding-left:10px; }

#header ul li { float:left; font-size:16px; font-weight:bold; }

#header ul li a { color:#FFFFFF; text-decoration:none; padding:7px 8px 8px 8px; display:block; }



#wrapper {

 width:100%;

 overflow:hidden;

 padding-top:20px;

}



#content {

 float:right;

 width:653px;

 margin-right:3px;

}



#sidebar {

 float:left;

 width:306px;

}



#footer {

 clear:both;

 padding:10px 0px 10px 0px;

 text-align:center;

 font-weight:bold;

 color:#FFFFFF;

}



/*-------------Headings-------------*/



h1 {



}



h2 {



}



h3 {



}



h4 {



}



h5 {



}



/*- Home Splash -*/

div.splash { background:#6A6A6A url(images/post-top.gif) no-repeat top left; overflow:hidden; margin-bottom:15px; }

div.splash div { background:transparent url(images/post-bottom.gif) no-repeat bottom right; overflow:hidden; }

div.splash div div { background:#FFFFFF url(images/splash.gif) no-repeat bottom right !important; padding:0px; margin:0px 0px 4px 5px; height:301px; }

div.splash p.future { color:#623C17; text-transform:uppercase; font-size:30px; padding:15px 210px 0px 15px; font-weight:normal; }

div.splash p.future strong { color:#9C0909; display:block; }

div.splash p { padding:10px 0px 0px 13px; color:#3D3D3D; font-weight:bold; }

div.splash div div div { min-height:0px !important; width:290px; background:none !important; }



/*- Home Schools -*/

div.school { width:320px; float:left; background:#6A6A6A url(images/post-top.gif) no-repeat top left; margin-bottom:15px; overflow:hidden; position:relative; }

div.school div { background:url(images/post-bottom.gif) no-repeat bottom right; overflow:hidden; }

div.school div div { background:#FFFFFF; height:300px; margin:0px 0px 4px 5px; color:#373232; }

div.school div div div { height:100px; margin:0px; }

div.second { margin-left:11px; }

div.school div div div img { float:left; margin:10px 0px 0px 5px; }

div.school p.button { width:87px; height:88px; float:right; margin:5px 10px 0px 0px; padding:0px; }

div.school p.button a { width:87px; height:88px; background:url(images/click-here.gif) no-repeat top left; display:block; text-indent:-1000px; }

div.school h3 { background-color:#3BA7C0; font-size:14px; color:#FFFFFF; padding:7px 0px 6px 15px; text-transform:uppercase; }

div.school h3 a { color:#FFFFFF; text-decoration:none; font-style:normal; }

div.school h3 a:hover { color:#FFFFFF; text-decoration:none; }

div.school p { padding:10px 10px 5px 15px; }

div.school p.click { font-size:13px; font-weight:bold; position:absolute; left:0px; bottom:15px; }

div.school a { text-transform:uppercase; font-style:italic; }





/*-------------The Post-------------*/



.post h1, .post h2 { color:#000000; font-size:24px; text-transform:uppercase; padding:10px 15px 5px 15px; }

.post h1 a, .post h2 a { color:#000000; text-decoration:none; }



.post {

 clear:both;

 background:#6A6A6A url(images/post-top.gif) no-repeat top left;

 margin-bottom:15px;

 overflow:hidden;

}



.post div { background:url(images/post-bottom.gif) no-repeat bottom right; overflow:hidden; }

.post .headline { background:#C74200; margin-left:5px; }

.post .headline small { color:#FFFFFF; display:block; padding:0px 0px 10px 15px; font-size:10px; }

.post .headline small a { color:#FFFFFF; text-decoration:none; }

.post .entry { background:#FFFFFF; margin:0px 0px 4px 5px; padding-bottom:10px; }

.post .entry a { font-style:italic; }



.post p {

 padding:10px 15px 5px 15px;

}



.post a {



}



.post ul, .post ol {

 margin:5px 15px 0px 40px;

}



.post li {



}



.entrytext .postmetadata {



}



.postmetadata alt {



}



.postmetadata a {



}



div.navigation {

 overflow:hidden;

 clear:both;

 padding-bottom:15px;

}



div.navigation div.alignleft {

 width:47%;

 float:left;

}



div.navigation div.alignright {

 width:47%;

 float:right;

 text-align:right;

}



.center {



}



.pagetitle {



}



blockquote {



}



cite {



}



a img {

 border:0px;

}



acronym, abbr {



}



/*- Home Featured Section -*/

.featured { float:left; width:300px; margin-left:15px; background:#FFFFFFF; margin-top:15px; }

.featured div { background:#FFFFFF }

.featured h4 { background:#3E7E1F; color:#FFFFFF; padding:7px 5px 5px 10px; text-transform:uppercase; font-size:16px; }

.articles h4 { background:#940A18 }

.featured ul { color:#666666; margin-left:20px !important; padding:5px 0px 5px 0px; }

.featured ul a { color:#666666; text-decoration:none; font-style:normal !important; }

.featured ul a:hover { color:#4B4B4A; text-decoration:none; }



/*- Degree Finder -*/

#content p.quick { float:left; width:235px; font-size:44px; color:#940A18; font-weight:bold; padding-top:25px; }



#content form.search { background:url(images/123.gif) no-repeat top left; overflow:hidden; position:relative; min-height:175px; }

#content form.search ol { list-style:none; padding-top:10px; overflow:hidden; clear:both; }

#content form.search ol li { margin-top:10px; margin-bottom:19px; }

#content form.search ol li small { font-size:15px; color:#EFAA22; }

#content form.search select { width:180px; }

#content form.search input.submit { width:96px; height:96px; background:url(images/find-now.gif) no-repeat top left; text-indent:-10000px; border:0px; position:absolute; top:45px; right:30px; cursor:pointer; }



/*--------------Sidebar------------*/



#sidebar form.search { background:url(images/123.gif) no-repeat top left; overflow:hidden; padding-top:10px; margin-left:15px; height:287px !important; }

#sidebar form.search ol { list-style:none; margin-left:45px; }

#sidebar form.search ol li { margin-top:12px; margin-bottom:19px; }

#sidebar form.search select { width:200px; }

#sidebar p.quick { float:left; width:235px; font-size:30px; color:#940A18; font-weight:bold; padding-top:5px; width:130px; margin-right:15px; }

#sidebar form.search input.submit { width:96px; height:96px; background:url(images/find-now.gif) no-repeat top left; text-indent:-10000px; border:0px; cursor:pointer; }

#sidebar form.search small { color:#F0AF30; font-size:14px; }





#sidebar h4.must-read { font-size:24px; background:#C74200 url(images/must-reads.gif) no-repeat top right; color:#FFFFFF; padding:13px 0px 10px 15px; }

#sidebar h4.quickinfo { font-size:24px; background:#5E50A1 url(images/quick-info.gif) no-repeat top right; color:#FFFFFF; padding:13px 0px 10px 15px; }

#sidebar h4.directory { font-size:24px; background:#4D3C8A url(images/directory-icon.gif) no-repeat right; color:#FFFFFF; padding:2px 0px 0px 15px; }



#sidebar h4 { font-size:24px; padding:20px 0px 5px 15px; text-transform:uppercase; }



#sidebar ul { color:#333333; margin:10px 5px 10px 27px; }

#sidebar ul li { margin-bottom:3px; }

#sidebar ul li a { color:#333333; text-decoration:none; }

#sidebar ul li a:hover { color:#333333; text-decoration:underline; }



#sidebar p {



}



#sidebar a {



}

#sidebar a:hover {



}



#sidebar a:visited {



}





/*--------------Comments--------------*/

div#comment { background:#6A6A6A url(images/post-top.gif) no-repeat top left; overflow:hidden; margin-bottom:15px; }

div#comment div { background:transparent url(images/post-bottom.gif) no-repeat bottom right; overflow:hidden; }

div#comment div div { background:#FFFFFF; margin:0px 0px 4px 5px; }

div#comment div div div { margin:0px; background:none; }

div#comment div.cancel-comment-reply { margin-left:20px; clear:both; padding:10px 0px 10px 0px; }

div#comment form { margin-left:20px; padding-bottom:17px; }

div#comment form p { padding-bottom:3px; }

div#comment h5 { font-size:15px; color:#000000; clear:both; padding:20px 0px 0px 20px; text-transform:uppercase }



ol.commentlist, ol.commentlist ul { list-style:none; margin-left:20px; }

ol.commentlist li { padding-top:10px; overflow:hidden; clear:both; }

ol.commentlist .avatar { float:left; width:32px; height:32px; margin-right:10px; }

ol.commentlist p { clear:both; padding:10px 0px 5px 0px; }

ol.commentlist div.comment-body { position:relative; }

ol.commentlist div.comment-body div.comment-meta { position:absolute; top:15px; left:43px; }





/*--------------Search Form-------------*/



#searchform {



}



#searchform input {



}



#searchform #s {



}





/*-------------Calendar-----------------*/



#wp-calendar {



}



#wp-calendar th {



}



#wp-calendar a {



}



#prev a, #next a {



}



#wp-calendar caption {



}



/*-------------Images------------------*/









/*-------------Other------------------*/

div.white { background:#6A6A6A url(images/post-top.gif) no-repeat top left; overflow:hidden; padding-left:4px !important; margin-bottom:15px; }

div.white div { background:transparent url(images/post-bottom.gif) no-repeat bottom right; padding-bottom:4px !important; }

div.white div div { background:#FFFFFF; padding:0px; margin:0px; }

div.white div div div { background:transparent !important; padding:0px; margin:0px; }

#sidebar div.white { margin-right:1px; }



h1.pagetitle { color:#000000; font-size:24px; text-transform:uppercase; padding:0px 0px 15px 0px; }



#sidebar iframe {padding-bottom: 20px;}



.tschools {width: 350px; margin: 0 auto !important;}



.topschools1 {float: left;}

.topschools1 img {padding: 5px;}



.topschools2 {float: right:}

.topschools2 img {padding: 5px;}


#dfw-sidebar {background: url(images/widget1-bg.gif) repeat-x scroll 0 center transparent; height: 305px; width: 305px; margin-bottom: 10px;}
#dfw-sidebar label {display: none;}
#dfw-sidebar h3 {display: none;}
#dfw-sidebar form {padding-left: 60px; padding-top: 20px;}
#dfw-sidebar select {margin-bottom: 20px; width: 188px;}
#dfw-sidebar button {background: url(images/find-now.gif) repeat-x scroll 0 center transparent; border-style:none; color:#FFFFFF; cursor:pointer; display:block; font:italic bold 17px Arial; height:96px; margin-left:90px; margin-top:25px; padding:11px 0 9px; text-align:center; text-decoration:none; text-indent:-9999px; text-transform:uppercase; width:96px;}

#dfw-content {background: url(images/widget2-bg.gif) repeat-x scroll 0 center transparent; height: 190px; width: 653px;}
#dfw-content label, h3 {display: none;}
#dfw-content form {padding: 25px 0 0 310px;}
#dfw-content select {margin-bottom: 20px; width: 180px;}
#dfw-content button {background: url(images/find-now.gif) repeat-x scroll 0 center transparent; border-style:none; color:#FFFFFF; cursor:pointer; display:block; float:left; font:italic bold 17px Arial; height:96px;
margin-left:220px; margin-top:-120px; padding:11px 0 9px; text-align:center; text-decoration:none; text-indent:-9999px; text-transform:uppercase; width:96px; position: absolute;}
#dfw-content div {background: none !important;}

