@charset "UTF-8";

body {
font : 100% Arial, Verdana, Helvetica, sans-serif;
background : url('http://scrapportal.com/wp-content/themes/adstyle/images/upperBG.jpg') top repeat-x fixed;
padding : 0;
color : #000000;
}
#container {
width : 1207px;
margin : 0 auto;
position : relative;
z-index : 5;
}
#topDecor {
position : fixed;
top : 50px;
left : -10px;
background : url(images/topDecor.png) no-repeat;
width : 300px;
height : 500px;
z-index : 1;
}
#bottomDecor {
position : fixed;
bottom : 0;
top : 0;
background : url(images/baseDecor.png) no-repeat;
height : 370px;
width : 270px;
z-index : 1;
}
#bottomGradient {
background : repeat-x;
width : 100%;
height : 665px;
margin-top : -640px;
}
a {
color : #8ea5c9;
text-decoration : none;
}
a img {
border : none;
}
a:hover {
color : #ac6e2d;
}
.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
text-align : center;
}
.alignleft {
float : left;
margin-right : 5px;
}
.alignright {
float : right;
margin-left : 5px;
}
#recent-posts-3 {
font-size : 80%;
}
.clearfloat {
clear : both;
height : 0;
font-size : 1px;
line-height : 0;
}
.clear {
clear : both;
}
.post {
margin : 0;
}
#header {
position : relative;
background : url(images/header.png) no-repeat;
height : 220px;
margin-left : -5px;
margin-top : 70px;
margin-bottom : -10px;
z-index : 3;
}
#header h1 {
position : relative;
margin-bottom : -50px;
z-index : 20;
left : 10px;
top : -10px;
font-size : 250%;
}
#header h1 a {
color : #54340d;
}
#header h1 a:hover {
color : #da944a;
}
#description {
position : relative;
z-index : 15;
margin-bottom : -20px;
top : 35px;
left : 10px;
}
#rss {
position : relative;
left : 500px;
}
#logo {
position : relative;
background : url(images/logoGeneric.png) no-repeat;
height : 155px;
top : -50px;
left : -20px;
width : 500px;
}
#search {
position : relative;
width : 350px;
height : 25px;
top : -100px;
left : 630px;
}
#topAds {
position : relative;
width : 728px;
height : 90px;
margin : -60px 0 0 90px;
}
#header ul {
position : relative;
padding-left : 0;
list-style-type : none;
float : left;
width : 97%;
margin-top : -45px;
z-index : 10;
margin-left : 290px;
}
#header ul li {
display : inline;
}
#header ul a, .home a {
display : block;
float : left;
padding : 0 9px;
font-size : 100%;
text-decoration : none;
color : #54340d;
width : auto;
}
#header ul a:hover, .home a:hover {
color : #aec2e1;
}
.pagenav {
position : relative;
left : 20px;
top : 50px;
color : #fdf0d7;
list-style-type : none;
}
.home {
position : relative;
top : 24px;
left : 250px;
margin-bottom : -20px;
width : 50px;
z-index : 20;
}
#sidebar {
position : relative;
float : right;
top : 0;
width : 270px;
font-size : 90%;
padding : 0 0 10px 0;
margin-right : 7px;
margin-top : -7px;
}
#sidebar2 {
position : relative;
float : left;
top : 0;
width : 270px;
font-size : 90%;
padding : 0 0 10px 0;
margin-right : 0;
margin-top : -7px;
}
#sidebarContentTop {
background : url(images/sidebarTop.png) no-repeat;
height : 33px;
margin-bottom : -18px;
}
#sidebarContent {
background : url(images/sidebarBG.png) repeat-y;
padding : 0 35px 0 20px;
}
#sidebarContentBottom {
background : url(images/sidebarBase.png) no-repeat;
height : 30px;
}
#sidebarContent h2 {
position : relative;
top : -7px;
background : url(images/sidebarTitleBox.png) no-repeat;
height : 44px;
padding : 15px 10px 10px 40px;
width : 298px;
margin : 2px 0 -30px -45px;
font-size : 110%;
}
#sidebarContent li {
position : relative;
z-index : 10;
padding : 2px 0;
}
#sidebarContent li a {
color : #54340d;
}
#sidebarContent li a:hover {
color : #da944a;
}
#sidebarContent ul {
padding : 10px 0 10px 10px;
margin : 0 0 0 0;
list-style-type : none;
}
#sidebarContent caption {
padding-top : 10px;
}
#mainWrap {
position : relative;
top : 0;
float : left;
width : 654px;
margin-left : -7px;
}
#mainContentTop {
position : relative;
width : 654px;
background : url(images/contentTop.png) no-repeat;
height : 25px;
margin-left : 10px;
margin-bottom : -18px;
z-index : 3;
}
#mainContentBottom {
background : url(images/contentBottom.png) no-repeat;
width : 654px;
height : 25px;
margin : -18px 0 5px 10px;
}
#mainContent {
margin : 0 0 0 0;
padding : 0 40px 0 50px;
width : 570px;
background : url(images/contentBG.png) repeat-y;
margin-left : 10px;
}
#mainContent #text {
position : relative;
z-index : 3;
}
#mainContent h1 {
position : relative;
top : 0;
background : url(images/contentTitleBox.png) no-repeat;
height : 60px;
padding : 35px 10px 0 70px;
width : 592px;
margin : 0 0 -25px -65px;
}
#mainContent h2 {
position : relative;
top : 0;
background : url(images/contentTitleBox.png) no-repeat;
height : 55px;
padding : 38px 10px 0 70px;
width : 592px;
margin : 0 0 -25px -65px;
font-size : 130%;
}
#mainContentDecor {
position : relative;
bottom : 343px;
left : 150px;
background : url(images/contentSwirl.png) no-repeat;
width : 353px;
height : 368px;
margin-bottom : -368px;
}
#mainContent h2 a {
color : #54340d;
}
#mainContent h2 a:hover {
color : #a16d35;
}
.nav {
position : relative;
top : 0;
left : 75px;
list-style : none;
width : 1150px;
padding : 10px 0;
z-index : 15;
}
.nav ul {
list-style : none;
margin : 0;
padding : 0;
}
.nav li {
float : left;
padding : 0 0 0 0;
font-size : 90%;
font-weight : bold;
}
.nav li a {
color : #526b7f;
margin : 0 10px 0 0;
background-color : #FFF;
padding : 3px 5px;
border : #54340d solid 1px;
}
.nav li a:hover {
position : relative;
z-index : 20;
color : #f0880c;
}
.homeLink {
position : absolute;
left : -43px;
top : 60px;
font-size : 85%;
}
.commentlist {
width : 550px;
}
.commentlist .photo {
float : left;
padding : 3px 5px 0 3px;
}
ol.commentlist {
left : -20px;
margin : 3px 0;
padding : 0;
}
.commentlist li {
list-style : none;
margin : 10px 0;
padding : 5px;
}
.commentlist a {
color : #738eb9;
}
.commentlist .url {
font-size : 110%;
font-weight : bold;
font-style : normal;
}
.commentlist .reply {
margin-bottom : 5px;
}
.commentlist .reply a {
color : #738eb9;
font-weight : bold;
}
.commentlist .reply a:hover {
color : #f0880c;
text-decoration : underline;
}
.comment-meta a {
color : #738eb9;
font-size : 80%;
}
.pinglist {
position : relative;
left : 0;
padding : 0;
font-size : 80%;
width : 550px;
}
.pinglist li {
list-style : none;
}
.pinglist .says {
display : none;
}
.pinglist .comment-meta {
display : none;
}
.pinglist p {
display : none;
}
.pinglist .reply {
display : none;
}
.pinglist .vcard {
padding : 3px 10px;
}
.pinglist a {
color : #738eb9;
}
.pinglist a:hover {
color : #ac6e2d;
}
.entry h1, .entry h2, .entry h3 {
color : #242424;
margin : 5px 0 0 0;
}
.entry h4, .entry h5, .entry h6 {
color : #242424;
margin : 5px 0 0 0;
}
.entry {
font-size : 90%;
}
.entry a {
color : #738eb9;
}
.entry a:hover {
color : #ac6e2d;
}
.entry table {
background : #d8cac2;
}
.entry th {
background : #6e5b4f;
color : #FFF;
padding : 3px;
}
.entry tr {
background : #ead5c8;
}
.entry tr.alternate {
background : #f7ede7;
}
.entry td {
padding : 3px;
}
.entry ul {
padding : 0;
margin : 10px 0 0 30px;
}
.entry li {
margin : 0 0 5px 30px;
}
.entry ol {
list-style-type : decimal;
color : #553e30;
}
.entry ol ol {
list-style-type : upper-alpha;
}
.entry ol ol ol {
list-style-type : upper-roman;
}
.entry ol ol ol ol {
list-style-type : lower-alpha;
}
.entry ol ol ol ol ol {
list-style-type : lower-roman;
}
.even {
background : #fff9ec;
}
.odd {
background : #fef2da;
}
.time {
text-align : right;
margin : -10px 5px 0 0;
font-size : 80%;
font-weight : bold;
color : #da944a;
}
.postmetadata {
font-size : 70%;
color : #a0907e;
}
.tags a {
color : #54340d;
}
.tags a:hover {
color : #aec2e1;
}
.previous_next {
margin : 20px 0 10px;
font-size : 90%;
}
.previous_next a {
color : #738eb9;
background-color : #FFF;
padding : 3px 5px;
border : #c6d9e9 solid 1px;
}
.previous_next a:hover {
color : #f0880c;
}
.desc {
font-size : 90%;
}
span.hidden-link {
color : #738eb9;
cursor : pointer;
}
span.hidden-link2 {
color : #54340d;
cursor : pointer;
}
#footer {
position : relative;
top : -10px;
padding : 0 10px 0 70px;
margin-top : 0;
font-size : 90%;
}
#footer p {
margin : 0;
padding : 10px 0;
color : #ffd781;
}
#footer a {
color : #fdf0d7;
}
#footer a:hover {
color : #aec2e1;
}
#hidden {
display : none;
}
div.wpcf7 {
margin : 0;
padding : 0;
}
div.wpcf7-response-output {
margin : 2em 0.5em 1em;
padding : 0.2em 1em;
}
div.wpcf7-mail-sent-ok {
border : #398f14 solid 2px;
}
div.wpcf7-mail-sent-ng {
border : #ff0000 solid 2px;
}
div.wpcf7-spam-blocked {
border : #ffa500 solid 2px;
}
div.wpcf7-validation-errors {
border : #f7e700 solid 2px;
}
span.wpcf7-form-control-wrap {
position : relative;
}
span.wpcf7-not-valid-tip {
position : absolute;
top : 20%;
left : 20%;
z-index : 100;
background : #fff;
border : #ff0000 solid 1px;
font-size : 10pt;
width : 280px;
padding : 2px;
}
span.wpcf7-not-valid-tip-no-ajax {
color : #f00;
font-size : 10pt;
display : block;
}
span.wpcf7-list-item {
margin-left : 0.5em;
}
.wpcf7-display-none {
display : none;
}
div.wpcf7 img.ajax-loader {
border : none;
vertical-align : middle;
margin-left : 4px;
}
div.wpcf7 .watermark {
color : #888;
}
#colorbox, #cboxOverlay, #cboxWrapper {
position : absolute;
top : 0;
left : 0;
z-index : 9999;
overflow : hidden;
}
#cboxOverlay {
position : fixed;
width : 100%;
height : 100%;
}
#cboxMiddleLeft, #cboxBottomLeft {
clear : left;
}
#cboxContent {
position : relative;
}
#cboxLoadedContent {
overflow : auto;
}
#cboxTitle {
margin : 0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
position : absolute;
top : 0;
left : 0;
width : 100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
cursor : pointer;
}
.cboxPhoto {
float : left;
margin : auto;
border : 0;
display : block;
}
.cboxIframe {
width : 100%;
height : 100%;
display : block;
border : 0;
}
#cboxOverlay {
background : url(images/overlay.png) 0% 0% repeat;
}
#cboxTopLeft {
width : 21px;
height : 21px;
background : url(images/controls.png) 0% -100px no-repeat;
}
#cboxTopRight {
width : 21px;
height : 21px;
background : url(images/controls.png) 0% -129px no-repeat;
}
#cboxBottomLeft {
width : 21px;
height : 21px;
background : url(images/controls.png) -29px -100px no-repeat;
}
#cboxBottomRight {
width : 21px;
height : 21px;
background : url(images/controls.png) -29px -129px no-repeat;
}
#cboxMiddleLeft {
width : 21px;
background : url(images/controls.png) top left repeat-y;
}
#cboxMiddleRight {
width : 21px;
background : url(images/controls.png) top right repeat-y;
}
#cboxTopCenter {
height : 21px;
background : url(images/border.png) 0% 0% repeat-x;
}
#cboxBottomCenter {
height : 21px;
background : url(images/border.png) -29px 0% repeat-x;
}
#cboxContent {
background : #fff;
overflow : hidden;
}
#cboxError {
padding : 50px;
border : #ccc solid 1px;
}
#cboxLoadedContent {
margin-bottom : 28px;
}
#cboxTitle {
position : absolute;
bottom : 4px;
left : 0;
text-align : center;
width : 100%;
color : #949494;
}
#cboxCurrent {
position : absolute;
bottom : 4px;
left : 58px;
color : #949494;
}
#cboxSlideshow {
position : absolute;
bottom : 4px;
top : 30px;
color : #0092ef;
}
#cboxPrevious {
position : absolute;
bottom : 0;
left : 0;
background : url(images/controls.png) 0% -75px no-repeat;
width : 25px;
height : 25px;
text-indent : -9999px;
}
#cboxPrevious.hover {
background-position : -25px -75px;
}
#cboxNext {
position : absolute;
bottom : 0;
left : 27px;
background : url(images/controls.png) 0% -50px no-repeat;
width : 25px;
height : 25px;
text-indent : -9999px;
}
#cboxNext.hover {
background-position : -25px -50px;
}
#cboxLoadingOverlay {
background : url(images/loading_background.png) center center no-repeat;
}
#cboxLoadingGraphic {
background : url(images/loading.gif) center center no-repeat;
}
#cboxClose {
position : absolute;
bottom : 0;
top : 0;
background : url(images/controls.png) 0% -25px no-repeat;
width : 25px;
height : 25px;
text-indent : -9999px;
}
#cboxClose.hover {
background-position : -25px -25px;
}
.cboxIE6 #cboxTopLeft {
background : url(images/ie6/borderTopLeft.png);
}
.cboxIE6 #cboxTopCenter {
background : url(images/ie6/borderTopCenter.png);
}
.cboxIE6 #cboxTopRight {
background : url(images/ie6/borderTopRight.png);
}
.cboxIE6 #cboxBottomLeft {
background : url(images/ie6/borderBottomLeft.png);
}
.cboxIE6 #cboxBottomCenter {
background : url(images/ie6/borderBottomCenter.png);
}
.cboxIE6 #cboxBottomRight {
background : url(images/ie6/borderBottomRight.png);
}
.cboxIE6 #cboxMiddleLeft {
background : url(images/ie6/borderMiddleLeft.png);
}
.cboxIE6 #cboxMiddleRight {
background : url(images/ie6/borderMiddleRight.png);
}
.wp-pagenavi {
clear : both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration : none;
border : #BFBFBF solid 1px;
padding : 3px 5px;
margin : 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color : #000;
}
.wp-pagenavi span.current {
font-weight : bold;
}
#sidebar span.collapsing.archives {
border : 0;
padding : 0;
margin : 0;
cursor : pointer;
}
#sidebar span.monthCount, span.yearCount {
text-decoration : none;
color : #333;
}
#sidebar li.collapsing.archives a.self {
font-weight : bold;
}
#sidebar ul.collapsing.archives.list li {
margin : 0 0 0 0.8em;
text-indent : -1em;
}
#sidebar ul.collapsing.archives.list ul.collapsing.archives.list:before, #sidebar ul.collapsing.archives.list li.collapsing.archives:before, #sidebar ul.collapsing.archives.list li.collapsing.archives.item:before {
content : '';
}
#sidebar ul.collapsing.archives.list li.collapsing.archives {
list-style-type : none;
}
#sidebar ul.collapsing.archives.list li.collapsing.archives a span.sym {
display : none;
font-size : 1.2em;
font-family : Monaco, 'Andale Mono', 'FreeMono', 'Courier new', 'Courier', monospace;
cursor : pointer;
padding-right : 5px;
}
.suboptions-icon {
border : none 0;
display : inline;
margin : 1px;
}
.rounded-corners {
border-radius : 16.5%;
}
.suboptions-not-installed {
display : none;
}
.suboptions-title {
width : 265px;
}
.suboptions-item {
float : left;
width : 100%;
}
.suboptions-url {
float : left;
width : 220px;
}
.suboptions-colour {
float : right;
width : 60px;
}
.note {
text-align : center;
}
.noteclassic, .noteimportant, .notewarning, .notetip, .notehelp {
width : 80%;
margin-top : 2em;
margin-left : auto;
margin-right : auto;
border-radius : 10px 10px;
padding : 15px 20px 15px 80px;
margin : 0 0 0 0;
min-height : 40px;
height : auto !important ;
height : 40px;
overflow : visible;
position : relative;
bottom : 6px;
top : 6px;
border : #999999 solid 1px;
background-position : 50% 20px;
background-repeat : no-repeat;
text-align : justify;
}
.noteclassic, .noteimportant, .notewarning, .notetip, .notehelp {
margin : 0 0 -3px 0;
margin : 0 0 0 0;
}
.noteclassic {
background-color : #EEF;
background-image : url(images/note.png);
}
.noteimportant {
background-color : #FFC;
background-image : url(images/important.png);
}
.notewarning {
background-color : #FDD;
background-image : url(images/warning.png);
}
.notetip {
background-color : #E4F6F8;
background-image : url(images/tip.png);
}
.notehelp {
background-color : #D8F3C9;
background-image : url(images/help.png);
}
.broken_link, a.broken_link {
text-decoration : line-through;
}
.text {
text-align : center;
}
.text {
text-align : center;
}