/*
Theme Name: Pizza Scene
Theme URL: http://wordpress.org/
Description: Fojo Designs Custom Design
Version: 2.6
Author: FojoDesigns.com 
Author URL: http://www.fojodesigns.com/ 
*/
/* CSS Document */
* {
margin : 0;
padding : 0;
}
ul {
list-style : none;
}
body {
font-family : Georgia, Helvetica, sans-serif;
font-size : 11px;
line-height : 14px;
color : #9c706c;
background : #2d0001 url(images/bg.gif) repeat-x top;
}
img {
border : 0;
}
table, td {
border-collapse : collapse;
}
table, td, img {
border : 0;
}
td, tr {
vertical-align : top;
text-align : left;
}
input, textarea {
font-family : Tahoma, Georgia, Helvetica, serif;
font-size : 11px;
color : #000000;
vertical-align : middle;
font-weight : normal;
text-align : left;
}
.searching {
width : 182px;
height : auto;
color : #9c706c;
height : 20px;
margin-right : 5px;
border : 1px solid #74554d;
background : #161616;
font-size : 1.01em;
}
.column-center input, .column-center textarea {
margin : 3px 0 3px 5px;
}
.min-width {
min-width : 980px;
}
.main {
width : 980px;
margin : auto;
position : relative;
}
a {
color : #ff5500;
text-decoration : underline;
}
a:hover {
text-decoration : none;
}
.pagetitle {
padding : 10px;
}
.center {
padding : 0 0 10px 0;
}
.content {
width : 100%;
padding-top : 0;
}
ul {
margin : 0;
}
.side-bar-left {
width : 345px;
margin-right : -345px;
position : relative;
float : left;
}
.side-bar-left .ind {
padding : 0 36px 0 40px;
}
.column-center {
float : left;
width : 100%;
}
.indent-center {
padding : 155px 40px 0 345px;
}
.clear {
clear : both;
}
.clear-block {
width : 100%;
overflow : hidden;
padding-top : 0;
padding-bottom : 10px;
}
p img {
padding : 0;
max-width : 100%;
}
img.centered {
display : block;
margin-left : auto;
margin-right : auto;
}
img.alignright {
padding : 0;
margin : 2px 18px 2px 0;
display : inline;
}
img.alignleft {
padding : 0;
margin : 2px 13px 2px 0;
display : inline;
}
.alignright {
float : right;
}
.alignleft {
float : left;
}
.marg {
margin-bottom : 10px;
}
h1 {
font-size : 4.25em;
color : #ffffff;
font-weight : bold;
text-transform : none;
font-family : Georgia;
line-height : 1.21em;
width : auto;
}
h1 a {
color : #f7f7ef;
text-decoration : none;
}
h2 {
font-size : 1.63em;
line-height: 1.25em;
}
h3 {
font-size : 1.31em;
}
.bg {
background : url(images/bg-top.jpg) no-repeat left top;
}
#header {
width : 100%;
margin : 0 auto;
overflow : hidden;
height : 228px;
}
#header .row1 {
width : 100%;
overflow : hidden;
height : 48px;
}
#header .logo {
padding : 57px 0 0 70px;
}
#header .slogan {
margin : 0 0 0 0;
}
#header span {
font-size : 1.09em;
line-height : 1.01em;
color : #a66767;
text-transform : capitalize;
font-weight : normal;
font-family : Georgia, Helvetica, sans-serif;
}
#header .slogan-img {
margin : 68px 0 0 312px;
}
.block-search {
padding : 10px 40px 12px 25px;
float : right;
position : relative;
}
.menu {
margin : 0;
padding-top : 0;
float : left;
padding-left : 52px;
}
.menu li {
font-size : 1.18em;
line-height : normal;
color : #ffffff;
margin-left : -2px;
float : left;
}
.menu li a {
color : #ffffff;
font-weight : normal;
font-family : Georgia, Helvetica, sans-serif;
text-decoration : none;
text-transform : none;
padding : 15px 20px 16px 20px;
background : url(images/bg-li.gif) no-repeat 0% 0;
display : block;
}
.menu li a:hover {
text-decoration : underline;
color : #ffffff;
}
.right-bgd {
position : absolute;
top : 0;
right : 0;
width : 50%;
height : 332px;
background : url(images/right-bg.gif) repeat-x left bottom;
}
.bg-hl {
background : url(images/bg-hl2.gif) no-repeat left top;
}
.bg-hr {
background : url(images/bg-hr2.gif) no-repeat right top;
padding : 0 12px 0 12px;
}
.border-bot {
background : #a22500 url(images/border-bot2.gif) repeat-x bottom;
}
.corner-bot-left {
background : url(images/corner-bot-left2.gif) no-repeat left bottom;
}
.corner-bot-right {
background : url(images/corner-bot-right2.gif) no-repeat right bottom;
width : 100%;
}
#links_with_style .bg-hl, #archives .bg-hl {
background : url(images/bg-hl2.gif) no-repeat left top;
width : 100%;
}
#links_with_style .bg-hr, #archives .bg-hr {
background : url(images/bg-hr2.gif) no-repeat right top;
padding : 0 12px 0 12px;
overflow : hidden;
}
#links_with_style .border-bot, #archives .border-bot {
background : #a22500 url(images/border-bot2.gif) repeat-x bottom;
}
#links_with_style .corner-bot-left, #archives .corner-bot-left {
background : url(images/corner-bot-left2.gif) no-repeat left bottom;
}
#links_with_style .corner-bot-right, #archives .corner-bot-right {
background : url(images/corner-bot-right2.gif) no-repeat right bottom;
width : 100%;
}
#archives.widget-style h2 {
background : url(images/bg-h2.gif) repeat-x top;
}
#categories .inside-widget {
padding : 12px 0 15px 0;
}
#categories.widget-style li {
background : url(images/bg-line.gif) repeat-x bottom;
padding-left : 30px;
}
#categories.widget-style li a {
background : url(images/a1.gif) no-repeat 0% 7px;
padding-left : 23px;
text-decoration : none;
}
#categories.widget-style li a:hover {
color : #d92d46;
text-decoration : none;
}
.side-bar .inside {
padding : 0 0 0 0;
}
.widget-style#categories .children {
margin : 0 0 0 0;
}
.widget-style#categories .children li {
font-size : 1.01em;
padding-left : 20px;
}
.indentX p {
padding : 0 0 10px 0;
}
.inside-widget {
padding : 5px 9px 5px 9px;
}
.widget-style {
margin : 0 0 13px 0;
padding : 0;
width : 100%;
overflow : hidden;
}
.widget-style h2 {
font-size : 1.25em;
font-family : Georgia, Helvetica, sans-serif;
line-height : 1.14em;
color : #fefefe;
font-weight : bold;
text-transform : uppercase;
padding : 21px 0 16px 10px;
background : url(images/bg-h2.gif) repeat-x top;
}
.widget-style h2 a {
color : #ffffff;
text-decoration : none;
}
.widget-style h2 a:hover {
text-decoration : none;
}
.widget-style ul {
margin : 0;
}
.widget-style li {
font-size : 1.18em;
line-height : 1.92em;
color : #ffffff;
font-weight : normal;
font-family : Georgia, Helvetica, sans-serif;
background : url(images/a2.gif) no-repeat 0 11px;
padding : 0 0 0 13px;
}
.widget-style li a {
color : #ffffff;
text-decoration : underline;
}
.widget-style li a:hover {
text-decoration : none;
}
#links_with_style .inside-widget {
padding : 7px 10px 20px 26px;
}
.widget-style#links_with_style h2 {
font-size : 1.01em;
font-family : Georgia, Helvetica, sans-serif;
line-height : 1.14em;
color : #fefefe;
font-weight : bold;
text-transform : uppercase;
padding : 21px 0 17px 17px;
background : url(images/bg-h2.gif) repeat-x top;
}
.widget-style#links_with_style h2 a {
color : #c21e00;
text-decoration : none;
}
.widget-style#links_with_style h2 a:hover {
text-decoration : none;
}
#links_with_style ul {
margin : 0 0 0 0;
background : none;
}
#links_with_style ul ul h2 {
margin : 0 0 0 0;
background : none;
}
#links_with_style ul li h2 {
list-style : none;
color : #ffffff;
font-weight : normal;
margin : 0 0 0 0;
}
#links_with_style ul li {
padding : 0;
background : none;
width : 100%;
overflow : hidden;
}
#links_with_style ul li ul {
margin : 0 0 0 0;
}
#links_with_style ul li ul li {
font-size : 1.01em;
line-height : 1.92em;
color : #ffffff;
font-weight : normal;
font-family : Georgia, Helvetica, sans-serif;
background : url(images/a2.gif) no-repeat 0 11px;
padding : 0 0 0 13px;
}
#links_with_style ul li ul li a {
color : #ffffff;
text-decoration : underline;
}
#links_with_style ul li ul li a:hover {
text-decoration : none;
}
#calendar_wrap {
vertical-align : top;
width : auto;
margin : auto;
padding : 0 20px 0 0;
}
#calendar_wrap caption {
color : #b12a00;
font-weight : bold;
font-size : 1.01em;
}
#calendar_wrap td {
width : 25px;
text-align : right;
color : #ffffff;
font-size : 1.11em;
}
#calendar_wrap td a {
color : #b12a00;
}
#calendar_wrap th {
color : #b12a00;
text-align : right;
}
#calendar_wrap a {
font-weight : bold;
}
#tag_cloud .inside-widget {
padding : 10px 10px 20px 20px;
}
#tag_cloud a {
color : #fe7d27;
line-height : 1.01em;
text-decoration : none;
}
#tag_cloud a:hover {
text-decoration : underline;
color : #fe7d27;
}
.post {
padding : 0 0 20px 0;
}
.post h3 {
padding : 0 0 5px 0;
}
#statusbar {
text-align : left;
color : #ffffff;
}
#statusbar p {
padding : 10px 15px 10px 15px;
margin : 0 0 0 0;
}
#statusbar a {
font-weight : bold;
color : #ffffff;
}
#search .searching, .text-box .searching {
width : 108px;
height : 18px;
background : #ffffff;
border : 1px solid #cfd1b8;
color : #727a83;
}
#search .inside-widget {
padding : 15px;
}
.column-center ul li {
background : url(images/a1.gif) no-repeat 0% 10px;
padding-left : 15px;
list-style-image : none;
list-style : none;
line-height : 1.62em;
color : #ffffff;
font-weight : normal;
}
.column-center ul li ul {
margin-left : 10px;
}
.column-center ul li ol {
margin-left : 15px;
}
.column-center ul li ol li {
list-style-type : decimal;
}
.column-center Ol {
padding-left : 2px;
}
.column-center Ol li {
background : none;
padding : 0;
margin-left : 13px;
line-height : 1.62em;
color : #ffffff;
font-weight : normal;
}
.column-center Ol li ul li {
background : url(images/a1.gif) no-repeat 0% 10px;
padding-left : 15px;
color : #ffffff;
font-weight : normal;
}
.column-center ul li {
list-style-image : none;
list-style : none;
line-height : 1.62em;
}
.column-center ul li a {
color : #ffffff;
font-weight : normal;
text-decoration : underline;
font-size : 1.01em;
}
.column-center ul li a:hover {
text-decoration : none;
}
.column-center ul li ul {
margin-left : 15px;
}
.column-center ul li ol {
margin-left : 20px;
}
.column-center ul li ol li {
list-style-type : decimal;
color : #ffffff;
}
.column-center ul li ol li a {
background : none;
}
.column-center Ol {
padding-left : 2px;
}
.column-center Ol li {
background : none;
padding : 0;
margin-left : 20px;
line-height : 1.62em;
}
.column-center Ol li a {
padding-left : 0;
color : #ffffff;
font-weight : normal;
text-decoration : underline;
font-size : 1.01em;
}
.column-center Ol li a:hover {
text-decoration : none;
}
.column-center Ol li ul li a {
font-weight : normal;
text-decoration : underline;
}
.column-center Ol li ul li a:hover {
text-decoration : none;
}
.column-center p {
padding : 5px 0 5px 0;
}
.column-center .border {
border : 1px solid #434245;
padding : 1px;
}
.title {
overflow : hidden;
width : 100%;
padding-bottom : 10px;
padding-top : 10px;
}
.title h2 {
color : #ffffff;
font-size : 1.63em;
font-family : Verdana, Georgia, Helvetica, sans-serif;
text-transform : none;
line-height : 1.01em;
font-weight : normal;
padding : 0 0 18px 0;
}
.title h2 a {
color : #ffffff;
text-decoration : none;
}
.title h2 a:hover {
text-decoration : underline;
}
.title .author {
padding : 0 20px 0 18px;
color : #ad0a22;
font-weight : normal;
font-size : 1.01em;
line-height : 1.09em;
float : right;
}
.title .date {
padding : 0 20px 0 0;
font-size : 1.01em;
line-height : 1.09em;
color : #ad0a22;
font-weight : bold;
float : left;
background : url(images/bg-date.png) no-repeat 0% 0%;
}
.text-box {
font-size : 1.18em;
line-height : 1.31em;
padding : 4px 0 10px 0;
overflow : hidden;
width : 100%;
}
.text-box strong {
color : #ad0a22;
}
.comments {
color : #ad0a22;
font-size : 1.18em;
font-weight : normal;
font-family : Tahoma, Arial, Helvetica, serif;
text-transform : none;
line-height : 1.09em;
margin-bottom : 10px;
border-bottom : 1px solid #421a1b;
padding-bottom : 25px;
}
.comments a {
text-decoration : underline;
color : #ad0a22;
line-height : 1.91em;
}
.comments a:hover {
text-decoration : none;
}
acronym, abbr, span.caps {
cursor : help;
}
acronym, abbr {
border-bottom : 1px dashed #999;
}
blockquote {
border : 1px solid #fe7d27;
background : #210505;
padding : 5px;
}
blockquote cite {
margin : 5px 0 0;
display : block;
}
.center {
text-align : center;
}
.hidden {
display : none;
}
hr {
display : none;
}
a img {
border : none;
}
.navigation {
width : 100%;
overflow : hidden;
display : block;
text-align : left;
margin-bottom : 5px;
padding-top : 5px;
}
.alt {
margin : 0;
padding : 10px;
}
.commentlist {
padding : 0;
text-align : justify;
}
ol.commentlist li {
margin : 15px 0 3px;
padding : 5px 10px 3px;
list-style : none;
background : #210505;
border-top : 1px solid #fe7d27;
font-weight : normal;
}
.commentlist li .avatar {
float : right;
border : 1px solid #eee;
padding : 2px;
background : #fff;
}
.commentlist p {
margin : 10px 5px 10px 0;
}
#commentform p {
margin : 5px 0;
padding-left : 15px;
}
.nocomments {
text-align : center;
margin : 0;
padding : 0;
}
.commentmetadata {
margin : 0;
display : block;
}
h3#comments, h3#respond {
padding : 5px 0 5px 10px;
font-size : 1.27em;
color : #f70202;
}
#recent-posts {
vertical-align : top;
}
.widget-style#recent-comments li {
background : url(images/a1.gif) no-repeat 0% 7px;
padding-left : 13px;
line-height : 1.71em;
}
.widget-style#recent-comments li a {
background : none;
text-decoration : underline;
}
.widget-style#recent-comments li a:hover {
text-decoration : none;
}
.widget-style#recent-comments .inside-widget {
padding : 10px 20px 10px 20px;
}
#calendar {
vertical-align : top;
}
#google-search {
vertical-align : top;
}
#gsearch {
text-align : left;
}
#pages {
vertical-align : top;
}
#text-1 {
vertical-align : top;
}
#delicious {
vertical-align : top;
}
#delicious-box {
text-align : left;
}
.textwidget {
padding : 5px 20px 5px 0;
color : #ffffff;
}
.oddcomment {
color : #ffffff;
}
#footer {
font-size : 1.09em;
line-height : 1.12em;
color : #ffffff;
font-weight : normal;
text-align : center;
font-family : Arial, Helvetica, sans-serif;
background : url(images/bg-bot.gif) repeat-x top;
}
#footer a {
color : #ffffff;
font-weight : normal;
}
.foot {
text-align : left;
width : 980px;
margin : auto;
background : none;
padding : 30px 0 30px 0;
}
#footer span {
padding-left : 70px;
}
