/*  

Theme Name:LogoALL

Theme URI:http://www.logoall.com/

Description:LogoALL and LogoALL Promotions

Version:1.0

Author:Paul Sutton

Author URI:http://www.paulsutton.us/

*/



/*=== Setup ===*/

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

body{background:#eae9e1 url(images/bgr-halloween.jpg) repeat-x top; color:#555; font:12px Arial,Tahoma,Verdana,Helvetica,Sans-Serif}

a{color:#0681b5; text-decoration:none}

a:hover{text-decoration:none;}

input,select,textarea{border:#cacaca 1px solid; font-size:11px; padding:2px}

select{padding:0}

li{list-style:none}

.nofx {border:none; text-decoration:none; background:none}



/*=== Layout ===*/

#page{background:#ffffff; margin:0 auto; width:946px}

#page.alt{background:none; margin:0 auto; width:946px}

#top, #footer{clear:both; height:28px; margin:0 auto; padding:20px 0 5px; width:910px}

#page-bot{background:url(images/page-bot.gif) no-repeat top; height:45px; overflow:hidden}





/*=== Subscrbe color change for SPACE ===*/

p.sub-scribe  {color:#fff; text-shadow: 1px 1px 1px #000;}

p.sub-scribe  a {color:#f2a300}



/*========= NAVIGATION LISTS =========*/



/*- Nav1 -*/

.nav1{float:left}

.nav1 li{float:left; height:27px; font-weight:900}

.nav1 li a{color:#666868; display:block; height:27px; text-align:center; /*text-shadow: 1px 1px 1px #000*/}

.nav1 li.active a, .nav1 li a:hover, .nav1 li.current_page_item a{color:#ff7800; text-decoration:none; height:27px; text-shadow: 0 0 0 #fff}

.nav1  {list-style:none; margin:0px; padding:0px}

.nav1 li {padding:0px; margin:0px; display:inline; line-height:14px}



/*- Remove Shadows/styling from side li -*/

#rightcol .box2 ul.idTabs li a {text-shadow:none; color:#6f6f61}

#rightcol .box2 ul.idTabs li a.selected {text-shadow:none; color:#f57f20}





.nav1 li a {padding:0px 0px 0px 9px; background:url(./images/menuleft.gif) no-repeat left top; float:left}

.nav1 li a span {padding:4px 9px 9px 0px; display:block; background:url(./images/menuright.gif) no-repeat right top; float:right}

.nav1 li a span {float:none}

.nav1 li a:hover span {}

.nav1 li a:hover , li.current_page_item a{background-position:0% -27px; text-decoration:none; text-shadow: 0 0 0 #fff}

.nav1 li a:hover span , li.current_page_item a span{background-position:100% -27px}



/*- Nav2 / Dropdowns-*/

#nav, #nav ul{padding:0; margin:0; float:left; list-style:none}

#nav {padding:0 0 0 25px; width:921px}

#nav a {display:block}

#nav li {float:left; line-height:33px}

#nav li a:hover {background:none}

#nav li ul {position:absolute; width:15em; left:-999em}

#nav li:hover ul, #nav li.sfhover ul {left:auto; z-index:1000}

#nav li ul li {background:url(images/topmenu-bgr.gif) repeat-x top; width:15em; border:1px solid #e5e4de}

#nav li ul ul {margin:-34px 0 0 15em}

#nav li:hover ul ul, #nav li.sfhover ul ul {left:-999em}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left:auto}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left:auto} 



/*=== Top Menu ===*/

#topmenu{background:url(images/topmenu-bgr.gif) repeat-x top; height:33px; margin:0 0 20px; _margin-bottom:-20px}

#topmenu li#phone {background:none; float:right; line-height:33px; margin-right:84px; font-weight:900}

#topmenu li#categories{background:none; float:left; line-height:33px; color:#bfbeb3; display:block; margin:0 1px 0 0; padding:0 15px; font-weight:600; text-transform:uppercase}



#topmenu li{background:url(images/topmenu-sep.gif) no-repeat left; float:left; line-height:33px}

#topmenu li a{color:#333333; display:block; margin:0 1px 0 0; padding:0 15px}

#topmenu li a:hover,#topmenu li.active a{color:#ff7800; text-decoration:none}



/*=== Header ===*/

#header{background:url(images/header-bgr.gif) no-repeat top; height:128px}

#header .spacer{color:#a0a09b; float:right; font-size:11px; padding:40px 23px 0 0; text-align:right; width:223px}

#header .spacer p{clear:both}











/*- Logo ORIGINAL -

#header h1{margin-top:23px; background:url(images/logo.gif) no-repeat; float:left; text-indent:-9999px; overflow:hidden}

#header h1 a{display:block; height:105px; width:512px}

#header h1 a:hover{text-decoration:none}*/



/*- Logo Holiday -*/

#header h1{margin:15px 0 0 10px; background:url(images/logo.gif) no-repeat; float:left; text-indent:-9999px; overflow:hidden}

#header h1 a{display:block; height:105px; width:555px}

#header h1 a:hover{text-decoration:none}



/*- RSS -*/

#rss{height:45px; margin:0; width:44px; position:relative; left:885px; top:-50px; display:inline}



/*- Search -*/

#search{background:url(images/search-bgr-2.png) no-repeat; height:32px; margin:0 0 10px; width:223px}

#search input{background:transparent; border:0; color:#ccc; float:left; font-size:12px; margin:5px 0 0 10px; width:180px}

#search .btn{margin:5px 0 0; padding:0; width:auto}



/*=== Columns ===*/

#columns{margin:0 auto; width:900px}



#columns h1,#columns h2,#columns {color:#333}

h3,#columns h4,#columns h5,#columns h6 {color:#666}

#columns h1{font:bold 22px Georgia, "Times New Roman", Times, serif; margin:0 0 10px}

#columns h2{font:20px Georgia, "Times New Roman", Times, serif; margin:0 0 5px; text-transform:none}

#columns h2 a{color:#333}

#columns h3, #columns h4, #columns h5, #columns h6{margin:0 0 10px; padding:0; font-weight:600; color:#666}

#columns h3{font-size:12px; text-transform:uppercase}

#columns h4{font-size:12px}

#columns h5{font-size:12px; margin:0}

#columns h2 + h5, #columns ul+ h5 {color:#f57f20}

#columns h5 + ul {margin:0 0 10px 0; padding:0; line-height:1.2; color:#888}

#columns ul + h5 + ul {border-bottom:1px dashed #ccc; padding-bottom:15px}

#columns h6{font-size:10px; color:#999}

acronym {border-bottom:1px dashed #ccc; cursor:pointer}







/*--- Center Column ---*/

#centercol{float:left; padding:0 0 20px 15px; width:500px}

#centercol h2 a{color:#444}

#centercol h2 a:hover{color:#0681b5}

#centercol h3 {margin:0 0 15px}

#centercol p, .box p{line-height:22px; padding:0 0 10px}

#centercol h1 a, #centercol h2 a, #centercol h3 a, #centercol h4 a {border-bottom:1px dashed #ccc}

#centercol h1 a:hover, #centercol h2 a:hover, #centercol h3 a:hover, #centercol h4 a:hover {border-bottom:1px solid #ccc}



/*--- Right Column ---*/

#rightcol{float:right; width:348px}

#rightcol h2, #rightcol h2 a {color:#6f6f61}

#rightcol h2 a:hover {color:#0681b5}

#rightcol p{line-height:1.5; margin:10px; color:#7f7d6f}

#rightcol img.fx{border:1px solid #ccc; padding:2px; margin:0 10px 5px 0}



/*--- Sub Columns ---*/

.col1{float:left; width:269px}

.col2{float:left; margin:0 0 0 0; padding:0 5px 0 15px; width:205px}

.col3{border-left:1px solid #f2f1e9; float:left; margin:0 0 0 10px !important; width:150px; padding:0 0 0 10px !important; display:inline}

.col4{float:left; width:310px; margin:0; padding:0}

.col5{float:left; margin:0 0 0 15px; padding:0; width:495px}



.featureditem {height:220px; margin-left:30px; _margin:0; padding:0; background:#f8f8f4 !important; overflow:hidden}



/*- SideTabs -*/

.idTabs{font-size:12px}

.idTabs li{}

.idTabs li a{display:block; margin:0 5px 0 0; text-align:left}

.idTabs li.last a{margin:0}

.idTabs li a:hover,

.idTabs .selected{color:#FF7800; text-decoration:none}



/*=== Post ===*/

#featcarousel {list-style:none !important; float:left; display:inline}

.date-comments{border-bottom:1px solid #cacaca; color:#777777; font-size:11px; height:25px; line-height:25px; margin:0 0 10px}

#centercol .date-comments p{line-height:25px}

.continue-tags{background:url(images/grad.gif) repeat-x top; clear:both; height:29px; line-height:29px; margin:2px 0 15px; padding:4px 10px}

.featuredpost .continue-tags {margin:2px 0 0 0; padding:4px 10px 0 10px}

span.comments{background:url(images/ico-comments.gif) no-repeat left; padding:0 0 0 20px}

span.tags{background:url(images/ico-tags.gif) no-repeat left; padding:1px 0 0 20px}

a.more{background:url(images/ico-arrow.gif) no-repeat left; color:#777777; font-size:11px; padding:1px 0 0 20px}



/*=== Styling Boxes ===*/

/*- Box -*/

.box{background:url(images/box-bgr.gif) repeat-y; margin:0 0 20px; width:900px}

.boxbottom {margin:0}

.box .top,

.box .bot{background:url(images/box-top.gif) no-repeat top; clear:both; height:20px; overflow:hidden}

.box .bot{background:url(images/box-bot.gif) no-repeat top}

.box .spacer{height:1%; padding:0 10px}



/*- Box2 -*/

.box2{background:url(images/box2-bgr.gif) repeat-y; margin:0 0 15px; width:348px}

.box2 .top,

.box2 .bot{background:url(images/box2-top.gif) no-repeat top; clear:both; height:18px; overflow:hidden}

.box2 .bot{background:url(images/box2-bot.gif) no-repeat top; height:10px}

.box2 .nav1{float:none; padding:0 0 0 20px}	

.box2 .spacer{height:1%; padding:0 10px}

.box2 .spacer.white{background:#ffffff; border:1px solid #f1f1ed; clear:both; margin:0 10px; padding:15px 15px 10px 15px}

.box2 .flickr_badge_image img{background:#ffffff; border:1px solid #f1f1ed; margin:0 9px 5px 7px; padding:8px; float:left}



/*- Font Selection -*/

#fonts{background:transparent url(images/ico-fonts.png) no-repeat left; float:right; text-align:right; width:45px}

#fonts a{color:#555}

#fonts a:hover, #fonts a.active{color:#ff7800; text-decoration:none}



/*- Ads -*/

.ads{height:125px; margin:0 0 10px 4px}

.ads img{float:left; margin:0 10px 10px 0}

.ads img.last{margin:0; float:right}



/*=== Styling Lists ===*/



/*- Headline List -*/

.headlines{margin:0 0 10px}

.headlines em{font-size:11px; font-style:normal}

.headlines dl{border-bottom:1px solid #cacaca; height:30px; line-height:30px}

.headlines dt{float:left; width:420px}

.headlines dt a{color:#ff7800; font-weight:bold}

.headlines dd{float:right; font-size:11px; text-align:right}



/*- List1 -*/

.list1{padding:0 0 0 5px}

.list1 li{background:url(images/ico-star.gif) no-repeat left; margin:0 0 10px; padding:0 0 0 25px}

.list1 li a{}



/*- List2 -*/

.list2{clear:both}

.list2 li{background:#ffffff; border:1px solid #f1f1ed; margin:0 0 5px; padding:12px 10px}



/*- List3 -*/

.list3{padding:0 0 0 5px}

.list3 li{background:url(images/ico-list.gif) no-repeat left; border-bottom:1px solid #f1f1ed; line-height:25px; padding:0 0 0 25px}



/*=== Footer ===*/

#footer{font-size:11px; padding:10px 0 10px; line-height:22px}

#footer, #footer a{color:#acacac}

#footer img {vertical-align:middle}



/*=== Misc. ===*/

.fix{clear:both; height:1px; margin:0 0 -1px; overflow:hidden}

.fl{float:left}

img.fl{margin:0 12px 5px 0}

.fr{float:right}

.ac{text-align:center}

.ar{text-align:right}

.gravatar {float:left; border:1px solid #000; margin-right:10px}

img.thm-fx {border:2px solid #ccc}



/*========= VIDEO =========*/

.video{float:left; height:220px; margin:0 0px 0 5px; width:270px; display:inline}



/*========= COMMENTS =========*/

h2.commh2{font-size:1.4em !important; padding:0 0 5px; color:#333 !important; border-top:1px solid #cacaca; padding-top:13px}

ol.commentlist{margin:10px 0 20px; padding:0; list-style:none; font-size:12px; line-height:20px}

ol.commentlist p{margin-bottom:10px; line-height:20px}

ol.commentlist cite{font-style:normal; font-weight:bold}

ol.commentlist li{padding:20px 10px 10px 10px}

ol.commentlist li.alt{padding:10px 10px 0 10px !important; background:#F8F8F4; border:1px solid #F2F1E9}

input#submit {border:0px}



/*========= THREADED COMMENTS =========*/

ol.commentlist p{padding:0px !important}

ol.commentlist .comment-meta{font-size:0.8em}

ol.commentlist li .avatar {float:left; border:1px solid #000; margin-right:10px}

ol.commentlist li{border:1px solid #eee; margin:10px 0 10px; padding:15px 10px 10px}

ol.commentlist li .even{background:#ffffff}

.commentlist li ul li {margin-left:10px; margin-right:-5px}

ol.commentlist li .reply {padding:0 0 5px 0}

#respond p{margin-bottom:10px; line-height:20px}



/*========= SINGLE POST SPECIFIC =========*/

.singletags {margin-top:5px; font-weight:bold; color:#C0C0C0}

.singleh2 {font-size:1.8em !important; padding-top:5px}

.entry {margin-bottom:5px}

.entry p{text-align:left; font-size:12px; line-height:20px !important}

.entry blockquote {padding:0px 10px; border-left:2px solid #ccc; margin:5px auto 15px auto; width:85%; color:#777777; font-style:italic}

.entry blockquote p {font-size:12px; padding:5px 0px; margin:5px 0px; line-height:20px}

.entry img.fx {margin:0 0 5px 5px; padding:2px; background:#f8f8f4; border:solid 1px #e6e6e6}

.entry img.fx-left {margin:5px 5px 5px 0; padding:2px; background:#f8f8f4; border:solid 1px #e6e6e6}

.entry img.fx-port {display:inline; margin:0 0 10px 0; padding:5px; background:#f8f8f4; border:solid 1px #e6e6e6; clear:both}

.border-bot-dsh {border-bottom:1px dashed #ccc; padding-bottom:15px; clear:both}

p.img-separator {border-bottom:1px dashed #ccc; margin:0 0 15px 0; padding:0; clear:both; height:2px}

span.zoom {background: url('http://logoall.com/wp-content/uploads/2010/06/magnifier.png') left center no-repeat; padding:0 0 0 20px}





.entry img.nofx {border:0; text-decoration:none; background:none}	

.entry img.size-thumbnail {margin:0 0 5px 5px; padding:2px 2px 2px 2px; background:#f8f8f4; border:solid 1px #e6e6e6}		

.entry ul, .entry ol {margin-bottom:15px; font-size:12px; line-height:20px}

.entry ul li ul, .entry ol li ol{margin-bottom:0px; padding-top:3px}

.entry ul li {list-style:circle inside !important; margin-left:15px; padding:3px 0px}

.entry ul li ul li {list-style:disc inside !important}

.entry ol li {list-style:decimal-leading-zero inside !important; font-size:12px; padding:3px 0px}

.entry ol li ol li {list-style:decimal-leading-zero inside !important}



/*========= ARCHIVE SPECIFIC =========*/

#archivebox {background:#EEE; padding:10px; width:455px; margin-bottom:25px}

#archivebox h2 {font-size:1.5em; color:#000}

#archivebox h2 em{color:#C0C0C0 !important; font-style:normal}

.archivefeed {margin-top:5px}

.archivefeed a {background:url(images/ico-arcfeed.gif) center left no-repeat; padding-left:20px; color:#000; font-weight:bold}

.arclist{border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; margin:10px 0 15px; padding:10px 0 10px; width:230px}

.arclist h2{font-size:1.5em !important; padding:0 0 10px 0 !important}

.arclist ul li{padding:0 0 7px 10px; color:#c0c0c0; font-size:14px; font-weight:bold}



/*=== Page Navigation (Next / Previous Posts) ===*/

.navigation {}

.navigation a {color:#c0c0c0; font-size:1.2em; font-weight:bold}

.alignleft{display:inline; float:left}

.alignright{display:inline; float:right}



/*- Widget -*/

.widget {margin-bottom:15px}

.widget ul{padding:0 0 0 5px}

.widget ul li{background:url('images/ico-list.gif') no-repeat left; border-bottom:1px solid #f1f1ed; line-height:25px; padding:0 0 0 25px}



/*- twitter sidebar -*/

#twitter-div{margin-bottom:10px}

h2.sidebar-title a.twitter_title_link {background:url('images/tweety-bird.png') left 0 no-repeat; height:52px; display:block; margin:10px 0 0 0; padding-top:10px; text-indent:65px}

ul.twitter{margin:0}

ul.twitter li{background:url('images/bg-twitter-bullet.gif') no-repeat top left; border-bottom:0; line-height:18px; padding:10px 15px 20px 35px; font-size:0.9em; color:#7f7d6f}

ul.twitter li span + a {text-transform:uppercase; color:#aaa; padding:0 0 0 5px}



/*- campaign monitor -*/

/*  forms Newsletter */

img.newsletter {float:right; margin:0 20px 5px 0}

form.newsletter {margin:0; padding:0}

form.newsletter fieldset {margin:0}

form.newsletter .formRow {width:280px; margin:0 0 8px 0; clear:both}	

form.newsletter label {float:left; padding:5px 0; width:65px; text-align:right}	

form.newsletter input {width:195px; background:#e1e1d9; border:1px solid; border-color:#cecec3 #fefefe #fefefe #cecec3; color:#333; margin:0 0 0 5px; padding:4px}

form.newsletter #submit {margin-top:5px; height:28px; width:84px; background:url('images/button-sign-up.gif') no-repeat; padding:0; border:none; cursor:pointer}

