/*
Theme Name: CORE
Theme URI: http://www.residentialeducation.org
Description: CORE - Coalition for Residential Education website
Version: 1.0
Author: Cary Scott
Author URI: http://caryscott.com
*/

/* -- CSS Reset --*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
:focus {outline: 0;}
body {line-height: 1; color: black; background: white;}
ol, ul {list-style: none;}
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* -- MAIN DIV'S -- */
body { background:#254363; font:9pt/11pt Arial, Helvetica, sans-serif; color:#555; margin:0 auto; padding:0 20px; }
#wrapper { position:relative; float:none; clear:both; margin:0 auto; padding:0;width:950px; }
#main-wrap { background: url(images/main_bg.jpg) top left repeat-y; }
#header { height:160px; margin:0 auto; text-align:left; padding: 0; position: relative; background: url(images/header.gif) top left no-repeat; }
#footer { height:90px; position:relative; overflow:hidden; margin: 0px auto; clear:both; text-align:left; background:#254363 url(images/footer.gif) top left no-repeat; }
.posts-wrap {float:left; width:560px; Margin: 30px 0 30px 60px ; border-right: 1px solid #ddd; padding-right:30px; }
.sidebar-wrap { margin:0 auto; overflow:hidden; float:right; width:230px; Margin: 30px 45px 30px 0; }

/* - BASIC STUFF - */
.clear { clear: both; }
a, a:link, a:visited  { color: #2370a5; text-decoration: none; border-bottom: 1px solid #e7e7e7; }
a:hover, a:active, a:focus { text-decoration: none; border-bottom: 1px solid #2370a5; }
em { font-style:italic; }
.entry-content, .entry-excerpt { clear: left; }
.navigation { clear: both; } 
.avatar { float: right; margin: 0 0 3px 5px; }
.underpost { font-size: .9em; }
#content .underpost a { text-decoration: underline; }
strong { font-weight:bold; color:#444; }
.post blockquote p { font-family: Georgia, "Times New Roman", Times, serif; font-size:115%; line-height:1.7em; font-style:normal; color:#858585; margin: 15px 0 0 20px; padding: 0 0 0 20px; border-left: 4px solid #ddd; }
.quote-author { font-family: Arial, Helvetica, sans-serif; font-size:90%; line-height:1.7em; font-style:normal; color:#666; margin: 10px 0 30px 0; padding-left:40px; }

/* -- LISTS -- */
/* lists inside posts */
.entry-content ul { margin-bottom:5px; }
.entry-content li { margin-bottom:5px; }
.entry-content ul ol { font-size: 13px; line-height: 20px; margin-left:30px; list-style-position:outside; padding: 3px 0 10px 1px; }
.entry-content ul li { font-size: 13px; line-height: 20px; margin-left:30px; list-style:disc; list-style-image: url(images/blue-bullet3.gif); list-style-position:outside; padding: 3px 0 10px 1px; }
.entry-content ul ul li { font-size: 13px; line-height: 20px; margin-left:60px; list-style:disc; list-style-image: url(images/simple_arrow.png); list-style-position:outside; padding: 3px 0 10px 1px; }
.entry-content ul ul ul { font-size: 13px; line-height: 20px; margin-left:40px; list-style:disc; list-style-image: url(images/simple_arrow.png); list-style-position:outside; padding: 3px 0 0px 1px; }
.entry-content ul li ol {margin-left:10px;}
.entry-content ol {margin-bottom:15px;}
.entry-content ol li { font-size: 13px; line-height: 20px; margin-left:30px; list-style:decimal; list-style-position:outside; padding: 3px 0 10px 1px; }
.entry-content ol li li {margin-left:5px;}
.entry-content .ddsg-wrapper ul ul { margin: 10px 0 0 0; }
.entry-content .ddsg-wrapper ul li ul { margin: 0; padding:0; }
.entry-content .ddsg-wrapper ul li ul li { margin: 10px 0 0 18px; padding:0 0 0 0; }
.entry-content .ddsg-wrapper ul { margin:-10px 0 20px 15px; }
.entry-content .ddsg-wrapper li { margin:10px 0 0 15px; }


/* -- HEADINGS -- */
h1, h2, h3, h4, h5, h6 { font-family: Helvetica, Arial, sans-serif; letter-spacing: -1.2px; color: #444; }
.post h2 a, .post h2 a:visited  { color: #254363; font-size: 28px !important; font-weight: bold; line-height: 30px; text-decoration: none; border-bottom: none; }
.post h2 a:hover, .post h2 a:active, .post h2 a:focus  { color: #254363; text-decoration: underline; border-bottom: none; }
.post h3 { color: #2370a5; font-size: 16px; font-weight: bold; border-bottom: none; text-decoration: none; border-bottom: none;padding: 10px 0 15px 0; line-height:1.3em; letter-spacing: 0px; }
h3.comments, h3.pings, h3.leave-comment  { font-size: 19px; font-weight: bold; letter-spacing: 0px; color:#2370a5; padding: 20px 0 7px 0; }
h3.leave-comment { font-size: 19px; font-weight: bold; letter-spacing: 0px; color:#2370a5; padding: 5px 0 7px 0; }
.post h3.subtitles { color: #2370a5; font-size: 19px; font-weight: bold; border-bottom: none; text-decoration: none; border-bottom: none; padding: 0 0 4px 0; line-height:1.3em; letter-spacing: 0px; }
h2.entry-title { color: #254363; font-size: 28px; font-weight: bold; line-height: 30px; margin-bottom: 15px; }
h2.page-title { color: #254363; font-size: 28px; font-weight: bold; line-height: 30px; margin-bottom: 15px; }
h2#search { color: #2370a5; font-size: 16px; font-weight: bold; letter-spacing:0px; text-transform:uppercase; line-height: 30px; margin-bottom: 25px; }
h2.archive-title { color: #2370a5; font-size: 16px; font-weight: bold; letter-spacing:0px; text-transform:uppercase; line-height: 30px; margin-bottom: 25px; }
.ddsg-wrapper h2 { color: #2370a5; font-size: 16px; font-weight: bold; letter-spacing:0px; text-transform:uppercase; line-height: 30px; margin-bottom: 25px; }
h1.blog-title { font-size: 110%; margin: 0px; line-height: 110%; }
h1 { margin-bottom: 18px; }
h1, .home .post-title, .page-template-blog .post-title { font-size: 30px !important; font-weight: bold; line-height: 30px; }
.post-title, .single-title { font-size: 1.3em; margin-bottom: 3px; }
h3.res-jobs a { font-size:75%; font-weight:normal; }

/* -- HEADER -- */
#header h1 a:link, #header h1 a:visited, #header h1 a:hover, #header h1 a:focus { position:absolute; top:13px; left:68px; text-indent:-9000px; background: url(images/core_logo.gif) top left no-repeat; width:189px; height:86px; border: none; }
.tagline { position:absolute; text-indent:-9000px; top:46px; left:415px; width:405px; height:60px; background: url(images/tag_line.gif) top left no-repeat; }
.members-login a { position:absolute; text-indent:-9000px; top:0px; right:60px; width:98px; height:20px; background: url(images/member_login.gif) top left no-repeat; border:none;}
.members-login a:hover, .members-login a:focus  { background: url(images/member_login.gif) bottom left no-repeat; }
.donate-now a { position:absolute; text-indent:-9000px; bottom:0px; right:218px; width:127px; height:35px; background: url(images/main_nav.gif) -578px 0px no-repeat; border:none;}
.donate-now a:hover, .donate-now a:focus { background: url(images/main_nav.gif) -578px -35px no-repeat; }
.become-member a { position:absolute; text-indent:-9000px; bottom:0px; right:54px; width:160px; height:35px; background: url(images/main_nav.gif) -709px 0px no-repeat; border:none;}
.become-member a:hover, .become-member a:focus { background: url(images/main_nav.gif) -709px -35px no-repeat; }

/* -- MAIN NAV -- */
.main-nav { position: absolute; bottom: 0px; left: 27px; width: 518px; height: 35px; padding: 0; margin: 0; }

li.page-item-6 a { position:absolute; left:0px; bottom:0px; width:79px; height:35px; text-indent:-9000px; background:url(images/main_nav.gif) 0px 0px no-repeat; border:none; }
li.page-item-6 a:hover, li.page-item-6 a:focus { background:url(images/main_nav.gif) 0px -35px no-repeat; }
li.page-item-6.current_page_item a { background:url(images/main_nav.gif) 0px -70px no-repeat; }

li.page-item-5 a { position:absolute; left:79px; bottom:0px; width:84px; height:35px; text-indent:-9000px; background:url(images/main_nav.gif) -79px 0px no-repeat; border:none; }
li.page-item-5 a:hover, li.page-item-5 a:focus { background:url(images/main_nav.gif) -79px -35px no-repeat; }
li.page-item-5.current_page_item a { background:url(images/main_nav.gif) -79px -70px no-repeat; }

li.page-item-10 a { position:absolute; left:163px; bottom:0px; width:107px; height:35px; text-indent:-9000px; background:url(images/main_nav.gif) -163px 0px no-repeat; border:none; }
li.page-item-10 a:hover, li.page-item-10 a:focus { background:url(images/main_nav.gif) -163px -35px no-repeat; }
li.page-item-10.current_page_item a { background:url(images/main_nav.gif) -163px -70px no-repeat; }

li.page-item-12 a { position:absolute; left:270px; bottom:0px; width:80px; height:35px; text-indent:-9000px; background:url(images/main_nav.gif) -270px 0px no-repeat; border:none; }
li.page-item-12 a:hover, li.page-item-12 a:focus { background:url(images/main_nav.gif) -270px -35px no-repeat; }
li.page-item-12.current_page_item a { background:url(images/main_nav.gif) -270px -70px no-repeat; }

li.page-item-16 a { position:absolute; left:350px; bottom:0px; width:74px; height:35px; text-indent:-9000px; background:url(images/main_nav.gif) -350px 0px no-repeat; border:none; }
li.page-item-16 a:hover, li.page-item-16 a:focus { background:url(images/main_nav.gif) -350px -35px no-repeat; }
li.page-item-16.current_page_item a { background:url(images/main_nav.gif) -350px -70px no-repeat; }

li.page-item-20 a { position:absolute; left:424px; bottom:0px; width:94px; height:35px; text-indent:-9000px; background:url(images/main_nav.gif) -424px 0px no-repeat; border:none; }
li.page-item-20 a:hover, li.page-item-20 a:focus { background:url(images/main_nav.gif) -424px -35px no-repeat; }
li.page-item-20.current_page_item a { background:url(images/main_nav.gif) -424px -70px no-repeat; }

/* - BREADCRUMBS - */
.breadcrumb { color: #555; border: 1px solid #e5e5e5; background: #f5f5f5 url(images/crumb_bg.jpg) top left repeat-x; height: 30px; margin: 0 0 30px 0; padding: 0 10px 0 8px; font-size:90%; }
.breadcrumb li { float: left; display:inline; list-style:none; line-height: 30px; }
.crumb-div { float: left; diplay:inline; width:8px; height:30px; background: url(images/crumb_div.jpg) top left no-repeat; margin: 0 7px; }

/* - SLIDESHOW - */
.slideshow { width:873px; height:205px; border: 10px solid #206da2; background:#63a2ce; margin-left: -1px; position: relative; }
#box1 { position:absolute; }
#box1 span { display:block; float:left; }
.mask1 { position:relative; width:873px; height:205px; overflow:hidden; }
span img { display:block; border:none; }
.buttons { }
.buttons span#prev1 { position:absolute; top:77px; left:0px; display:block; width:26px; height:51px; cursor:pointer; background:url(images/slidenav_left.png) top left no-repeat; text-indent:-9000px; }
.buttons span#next1 { position:absolute; top:77px; right:0px; display:block; width:26px; height:51px; cursor:pointer; background:url(images/slidenav_right.png) top left no-repeat; text-indent:-9000px; }
.buttons span.active, .buttons span:hover {  }

/* - HOMEPAGE - */
.home-wrap { width:891px; Margin: 0 29px 0 30px; }
.info-block { width:891px; height:82px; background:url(images/info_block.gif) top left no-repeat; position:relative; text-indent:-9000px;}
.info-more a { position:absolute; display:block; top:41px; right:28px; width: 100px; height:25px; border:none; background: url(images/learn_more.gif) top left no-repeat; text-indent:-9000px; }
.slide-shadow { width:891px; height:5px; margin:0px; background: url(images/slide_shadow.gif) top left no-repeat; }
.home-posts { width:831px; margin: 20px 30px 0 29px; padding-bottom: 25px; }
img.more { position:absolute; top:14px; right:13px; }
/* -- Success Stories -- */
h3.success { width:428px; height:35px; background:url(images/success.gif) top left no-repeat; text-indent:-9000px; position:relative; margin-bottom: 25px; }
.home-left { float:left; width:428px; padding-right:28px; border-right: 1px solid #ddd; }
.home-left ul li { margin: 20px 0 0 0; }
img.thumbnail { float:left; border:5px solid #ffd97f; }
.home-left a.title { font-size:118%; font-family: helvetica, Arial, sans-serif; font-weight: bold; color: #555; border:none; line-height:1.5em; margin-left: 17px; }
.home-left a.title:hover, .home-left a.title:focus { text-decoration:underline; }
.home-left p { font-size:90%; line-height: 1.4em; color:#555; margin-left: 92px; }
.home-left a.whole-story { font-size:90%; line-height: 1.7em; margin-left: 17px; }
/* -- News and Updates -- */
h3.news { width:350px; height:35px; background:url(images/news.gif) top left no-repeat; text-indent:-9000px; position:relative; margin-bottom: 25px; }
.home-right { float:right; width:346px; }
.news-title { font-size: 95%; font-weight:bold; color:#444; padding-bottom:3px; }
.news-title a { color:#444; }
.news-title a:hover, .news-title a:focus { color:#2370a5; }
.home-right p { font-size:90%; line-height: 1.3em; color:#595959; }
.home-right ul li { margin: 6px 0; padding: 0 0 6px 2px; }
.asides-wrap { padding:4px 12px 0px 12px; background:#ffe8b2; border:4px solid #ffd97f; margin-top:15px; text-align:center; }
.asides-title a:link, .asides-title a:visited { font-size:14px; border:none; color:#444; margin-bottom:4px; font-weight:bold; }
.asides-title a:hover, .asides-title a:focus { border:none; color:#444; border-bottom:1px solid #444; }
.asides-wrap p { margin-top:4px; }
.asides-wrap p a:link, .asides-wrap p a:visited { border:none; text-decoration:underline; color:#555; }
.asides-wrap p a:hover, .asides-wrap p a:focus { border:none; text-decoration:underline; color:#111; }

/* -- POSTS -- */
.post-index {margin:10px 0 45px;}
#post-single {margin:0 0 20px;}
.post p { color: #555; font-weight: normal; font-size: 13px; line-height: 20px; font-family: Arial, Helvetica, "Lucida Grande", sans-serif; padding: 0 0 18px 0; }
.additional-meta { font-family: Georgia, "Times New Roman", times, serif; font-style: italic; color: #555; font-size: 13px; margin: 5px 0 20px 0; }
.categories { font-family: Georgia, "Times New Roman", times, serif; font-style: italic; padding-top: 20px; color: #555; font-size: 13px; }
.entry-meta { color:#666; font-size: 95%; border-top: 1px solid #ddd; padding-top:7px; margin-top: 5px; }
.entry-info { color:#666; font-size: 85%; margin: 20px 0 20px 0; padding:7px 10px 9px 10px; border: 1px solid #eee; background:#f7f7f7; }
.edit-post { font-size: 90%; padding-top: 20px; }
.call-box { padding: 10px 15px; margin: 5px 0 30px 0; border-top:1px solid #ddd; background:#f9f9f9; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:3px solid #2370a5; color:#2370a5; font-size:13px; line-height:23px; font-weight:bold; }
li.linkcat { list-style:none; }

/* -- MISC PAGEs --*/
a.nfg { border:none; }
a.nfg img { padding: 15px 0 0 0; }
.download a:link, .download a:visited { float:right; color:#333; padding:7px 10px 7px 30px; margin:-55px 0 6px 6px; background:#ffe8b2 url(images/down_arrow.gif) 8px center no-repeat; border:4px solid #ffd97f; }
.download a:hover, .download a:focus { background:#254363 url(images/down_arrow.gif) 8px center  no-repeat; border:4px solid #ffd97f; color:#fff; }

/* -- CONTACT PAGE --*/
.contact-wrap { width:830px; margin: 0px 60px 0px 60px; padding: 30px 0px; }
.contact-left { float:left; width:40%; border-right:1px solid #ddd; }
.contact-right { float:right; width:56%; }
.wpcf7 p { color:#666; font-size: 11px;line-height: 17px;}
.wpcf7 input {width:290px; border: 2px solid #ddd;padding: 6px;}
.wpcf7 input:hover, .wpcf7 input:active, .wpcf7 input:focus {border: 2px solid #6398bd;}
.wpcf7 input.send  {margin-top: 10px;width: 160px;border: 4px double #ddd;background: #fff;cursor: pointer;padding: 5px;}
.wpcf7 input.send:hover, .wpcf7 input.send:active, .wpcf7 input.send:focus {color: #fff; border: 4px double #ddd; background: #6398bd;}
.wpcf7 textarea {border: 2px solid #ddd;padding: 6px;}
.wpcf7 textarea:hover, .wpcf7 textarea:active, .wpcf7 textarea:focus {border: 2px solid #6398bd;}
.wpcf7 .captcha-one {height: 30px;float: left;background: #ddd;margin-top: -6px;}
.wpcf7 .captcha-one img {padding-top: 3px;}
.wpcf7 .captcha-920 input {width: 70px;margin: -6px 0 0 5px;}
.wpcf7 .wpcf7-response-output {margin-left: 30px;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 4px 0px 10px 0px; margin-bottom:20px; text-transform:uppercase; }
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}

/* -- SIDEBAR --*/
.block-1 {float:right;}
.sidebar-info a { display:block; width:276px; height:220px; position:absolute; top:168px; right:15px; margin-bottom:15px; background:url(images/postit.gif) top left no-repeat; text-indent:-9000px; border:none; }
.sidebar { margin-top:210px; }
.sidebar ul { border-top: 1px solid #ddd; }
.sidebar ul li a, .sidebar ul li a:link, .sidebar ul li a:visited { display:block; margin:0px; padding: 9px 11px; font-size: 117%; line-height:1.3em; background:#fff; border-bottom:1px solid #ddd; }
.sidebar ul li a:hover, .sidebar ul li a:focus { background:#f9f9f9; border-bottom:1px solid #ddd; }
.sidebar ul ul { border-top:none; }
.sidebar ul ul li a:link, .sidebar ul ul li a:visited { font-size:90%; color:#699fc4; padding-left:25px; background: #fff url(images/blue-bullet.gif) 12px 13px no-repeat; }
.sidebar ul ul li a:hover, .sidebar ul ul li a:focus { background: #f9f9f9 url(images/blue-bullet.gif) 12px 13px no-repeat; }
.sidebar ul li.current_page_item a { background:#2370a5 url(images/left_arrow.jpg) center left no-repeat; color:#fff; border-bottom:1px solid #ddd; }
.sidebar ul li.current_page_item ul li a { color:#699fc4; }
#searchform { padding: 10px 0 10px 0; }
.sidebar ul li.current-cat a { background:#2370a5 url(images/left_arrow.jpg) center left no-repeat; color:#fff; border-bottom:1px solid #ddd; }
.sidebar ul li ul li.current-cat a { color:#333; }


/* -- WIDGETS -- */
.widget { margin: 0 0 18px 0; padding: 0 0 10px 0; font-size: 13px; line-height: 17px; color: #666; font-family: Arial, Helvetica, "Lucida Grande", sans-serif; }
.page-template-widgets #content .widget { padding: 0; }
h3.widgettitle { font-size: 13px; font-weight: bold; letter-spacing: 0px; color:#252525; padding: 0 0 7px 0; }
.widget a:link, .widget a:visited { font-size: 12px; color: #ba0303; border-bottom: 1px solid #e7e7e7; }
.widget a:hover, .widget a:active { text-decoration: none; border-bottom: 1px solid #ba0303; }

/* -- FOOTER -- */
#footer p { font-size: 90%; color: #5c81a9; font-family: Arial, Helvetica, "Lucida Grande", sans-serif; position:absolute; top:58px; right:35px;} 
#footer p a  { color:#5c81a9; border-bottom:none; text-decoration:underline; }
.top a { position:absolute; text-indent:-9000px; top:3px; left:50px; width:33px; height:38px; background: url(images/top.gif) top left no-repeat; border:none; }
.profiles { position:absolute; text-indent:-9000px; top:3px; right:542px; width:138px; height:38px; background: url(images/profiles.gif) top left no-repeat; border:none; }
.twitter a { position:absolute; text-indent:-9000px; top:3px; right:411px; width:91px; height:38px; background: url(images/twitter.gif) top left no-repeat; border:none; }
.tumblr a { position:absolute; text-indent:-9000px; top:13px; right:250px; width:146px; height:38px; background: url(images/tumblr.gif) top left no-repeat; border:none; }
.facebook a { position:absolute; text-indent:-9000px; top:3px; right:210px; width:93px; height:38px; background: url(images/facebook.gif) top left no-repeat; border:none; }
.flickr a { position:absolute; text-indent:-9000px; top:3px; right:130px; width:68px; height:38px; background: url(images/flickr.gif) top left no-repeat; border:none; }
.youtube a { position:absolute; text-indent:-9000px; top:3px; right:50px; width:69px; height:38px; background: url(images/youtube.gif) top left no-repeat; border:none; }

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {color:#555; margin:10px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 20px auto; padding: 16px 16px 10px 16px; border: 7px solid #eee; background: #fefefe;}
li.byuser {margin: 20px auto; padding: 16px 16px 10px 16px; border: 7px solid #eee; background:#f7f7f7;}
li.comment p {padding: 14px 0 8px 0; line-height: 1.4em;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {color:#555; margin:10px 0;}
textarea#comment {overflow:auto}
.commentmetadata {font-size: 80%; color:#666; float:right;}
img.avatar {border: 4px solid #ccc; float: left; margin: 0 13px 5px 0;}
a.url { font-size: 110%; }
form p { padding-top: 15px;}
.required { color:red; }
input#author, input#email, input#url { margin-top: 5px; padding: 4px 7px 6px 7px; width: 50%; }
textarea { margin-top: 5px; padding: 7px; width: 97%; }

/* -- IMAGE CAPTIONS -- */
.wp-caption a { border: none; }
.wp-caption { max-width:555px; padding: 6px 3px 0 3px; background: #efefef; border: 1px solid #ddd; text-align:center; margin: 5px 0 25px 0; }
.wp-caption .wp-caption-text { margin:0; padding: 4px 3px 7px 3px; text-align:left; font-size:.8em; line-height:1.2em; color:#999;}
.wp-caption img { max-width:555px; margin: 0 auto; padding: 0; border: 1px solid #666; }

/* -- ALIGNMENTS --*/
.alignright {float:right;clear:none;margin:0 0 10px 18px}
.alignleft {float:left;clear:none;margin:0 18px 10px 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
.alignnone {margin:0 0.5em 0 0;}

/* -- ANTI IE6 --*/
 
#slitp {display:block; width:950px; height:700px; padding:10px; border: 3px solid #333;margin: 8px 0;background: #000;color: #999;font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 20px;}
#slitp h1 {padding: 100px 100px 0px 100px;text-transform:uppercase;text-align:left;font-size:16px;color:#ddd;}
#slitp p {margin: 25px 100px;text-align:left;}
#slitp p a {font-weight:bold;color: #ccc;}


