/*
Theme Name: Five Lines
Theme URI: http://www.fivelinesmedia.com
Description: Five Lines Media
Version: 1.1
Author: Five Lines Media
Author URI: http://www.fivelinesmedia.com
*/

#container{margin:0 auto;width:1000px;overflow:hidden}
#header{margin:15px 0 0}
#headerPush{margin:15px 0}
#header img,#headerPush img{margin:0 0 0 10px}
.navigation li{float:left}
.hpc{width:480px;padding:10px;margin:15px 0 0}
.hpc h1,.hpc h2{font-size:24px;margin:0 0 10px 0}
.hpc p{line-height:2.2em;font-size:13px;padding:0 0 0 25px}

#footer{background:url(images/footerRpt.png) repeat-x top;height:184px;margin:15px 0 0;clear:both}
.footerContainer{margin:0 auto;width:1000px;padding:25px 0 0;color:#fff}
.footerContact{margin:0 0 0 10px;font-size:12px;line-height:1.8em}
.footerContact h3{font-size:16px}
.footerContact a{color:#fff}

.slideContainer{height:385px;background:url(images/bigPicture.png) no-repeat}
.slide{width:403px;padding:220px 0 0 20px;font-size:15px;line-height:1.6em}

ul.navigation{padding-top:30px}
.navigation li a{height:28px;margin:0 10px 0;cursor:pointer;display:inline-block}
.navigation li.home a{background:url(images/navigation/home.png) no-repeat bottom;width:70px}
.navigation li.services a{background:url(images/navigation/services.png) no-repeat bottom;width:88px}
.navigation li.blog a{background:url(images/navigation/blog.png) no-repeat bottom;width:70px}
.navigation li.resources a{background:url(images/navigation/resources.png) no-repeat bottom;width:98px}
.navigation li.contact a{background:url(images/navigation/contact.png) no-repeat bottom;width:89px}

.navigation li a:hover,.navigation li.active a{background-position:top}

/** Page **/
.narrowcolumn{width:680px;margin:0 10px 0 0}
.widecolumn{width:1000px;margin:0 10px 0 0}
.post{margin:0 0 15px 0}
.postText{padding:0 0 0 15px}
.postBox{width:670px;height:134px;padding:3px;background:#fff;border:1px solid #cacaca}
.postTitle{width:122px;height:134px;background:#788b9a;font-family:�Lucida Sans Unicode�,sans-serif}
.postMonth{color:#4a4a4a;font-size:21px;padding:25px 3px 0 0}
.postDay{color:#fefefe;font-size:21px}
.postCategory a{color:#fefefe;font-size:14px;text-decoration:none;padding:0 3px 0;text-align:right;float:right}
.postCategory a:hover{text-decoration:underline}
h2.postBlogTitle a,h2.postBlogTitle{font-size:35px;font-style:italic;color:#282828;line-height:1.2em;margin:0 0 10px;text-decoration:none}
h2.postBlogTitle a:hover{text-decoration:underline}
.narrowcolumn .entry{margin:0 0 25px}
.widecolumn .entry p{margin:0}
.entry p{font-size:14px;line-height:1.9em;margin:0 50px 10px 0}
.entry a{color:#2391ec}
a.readMore{background:#d6e8f7;border:1px solid #ccc;padding:5px;text-decoration:none;font-style:italic;color:#666;font-size:13px}
a.readMore:hover{text-decoration:underline;background:#cacaca}

.fancyFrame{border:1px solid #ddd;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px;background:#fff;width:412px}
.fancyBox{border:1px solid #ddd;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px;background:#fff}
.halfBox{width:490px}
.post h3{font-size:21px;margin:4px 0}
.divider{background:transparent url(images/line.gif) repeat-x center bottom;height:2px;margin:15px 0}

/** Sidebar **/
#sidebar{width:300px;margin:0 0 0 10px}
#sidebar ul li.widget,#sidebar ul.widgetContact{margin:0 0 20px}
.widget h3,.widgetContact h3{font-size:20px;color:#515151}
.widgetContact li ul li{font-size:13px;margin:4px 0 0 10px}
.widget ul li{background:transparent url(images/line.gif) repeat-x center bottom;}
.widget ul li a,ul.postList li a,li.widget ul.list li,ul.arrowList li{background:url(images/listArrow.png) 0 8px no-repeat;display:block;color:#878787;text-decoration:none;font-size:13px;padding:4px 0 8px 15px}
ul.arrowList li{margin-left:30px}
.widget ul li a:hover,ul.postList li a:hover{color:#000}
ul.widgetImg{margin:20px 0}
ul.postList{margin-left:50px}

/** Form **/
form p{line-height:3em;font-size:12px}
input[type="submit"]{margin-top:10px}

/** Dance Website Page **/
.danceWebsite .headerBkg{background:url(images/danceWebsiteBkg.jpg) no-repeat;width:980px;height:300px;padding:20px}
.danceWebsite .headerContent{float:left;width:530px;margin:0 0 0 420px}
.danceWebsite .headerContent h1{color:#710e27;font-size:34px}
.danceWebsite .headerContent p{line-height:1.7em;font-size:16px;font-weight:bold;margin:0 0 15px}
.danceWebsiteList{width:240px}
.danceWebsiteContent{width:550px;margin:0 40px 0 0}
.danceWebsiteContent h2{color:#515151;font-size:20px}
.danceWebsiteContent p{line-height:2em;margin:20px 0 0;font-size:12px}
.danceWebsiteSites{width:170px}
.danceWebsiteList ul,.danceWebsiteSites ul li{margin:0 0 10px}

blockquote{margin:1em 3em;color:#999;border-left:2px solid #999;padding-left:.5em;font-style:italic}
