/*  



Theme Name: AWB Splash



Theme URI: http://www.anotherwineblog.com



Description: The custom theme for AWB



Version: 1.0



Author: Joe Power



Author URI: http://www.anotherwineblog.com







	AWB v1.0



	 http://www.anotherwineblog.com







	This theme was designed and built by Joe Power,



	whose blog you will find at http://www.anotherwineblog.com







	The CSS, XHTML and design is released under GPL:



	http://www.opensource.org/licenses/gpl-license.php







*/



 @import 'dropcaps-no-ie.css' screen;

body,td,th {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:14pt;
color:#444
}

body {
background-color:#FFF;
background-image:url(images/wineBG.jpg);
background-repeat: repeat;
background-position: center 500px;
margin:0
}

a:hover {
color:#009
}

a:active {
color:#969
}

#content {
background-color:#FFF;
border:1px solid #900;
text-align:left;
position:relative
}

#date_area {
position:relative;
width:100px;
color:#444;
float:left;
height:100%;
text-align:center;
padding:2px
}

#post {
position:relative;
margin-left:110px;
border-left-width:1px;
border-top-style:none;
border-left-style:solid;
border-left-color:#CCC;
color:#444;
padding:5px
}

#left_top {
background-image:url(images/left_leaves.png);
background-repeat:no-repeat;
background-position:right top;
height:557px
}

#right_top {
background-image:url(images/right-leaves.png);
background-repeat:no-repeat;
background-position:left top;
height:557px
}

#header_area {
bgcolor:#fff;
}

#postarea {
border-right-width:medium;
border-right-style:double;
border-right-color:#1D0001;
padding:10px
}

h1 {
font-size:1.2em;
line-height:1.2em;
color:#030;
letter-spacing:-0.03em;
font-family:Georgia, "Times New Roman", Times, serif;
text-indent:10px;
margin:0 0 0.9em
}

h1 a:link {
font-family:Georgia, "Times New Roman", Times, serif;
color:#C09;
font-size:1.2em;
text-decoration:none
}

h1 a:visited {
color:#C09;
font-size:1.2em;
text-decoration:none
}

h1 a:active {
text-decoration:underline
}

h2 {
font-size:1.5em;
line-height:1em;
color:#030;
font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:-0.1em;
margin:0 0 1em
}

h3 {
font-size:1em;
line-height:1em;
color:#030;
font-family:Helvetica, Verdana, Arial, sans-serif;
margin:0 0 1.125em
}

h4 {
font-size:1.16666666667em;
line-height:1.28571428571em;
color:#030;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0 0 1.28571428571em
}

p,ul,blockquote,pre,td,th,label {
font-size:1em;
line-height:1.5em;
margin:0 0 1.5em
}

p.small {
font-size:0.833333333333em;
line-height:1.8em;
margin:0 0 1.8em
}

#topicons {
font-family: Verdana, Arial, sans-serif;
font-size:9px;
color:#C06
}

#topicons a:link,#topicons a:visited,#topicons a:active {
color:#C06;
font-size:9px;
text-decoration:none
}

.logo {
float:right;
}
#quotes {
margin: 0 0 0 65px;
width: 504px;
height:260px;
background-image:url(images/header_bg.gif);
background-repeat:no-repeat;
background-position:right top
}

#quotes_inner {
font-family: Georgia, Times New Roman, serif;
font-size: 13pt;
color: #8a437e;
padding: 60px 5px 0 35px;
width: 440px;
}
.wp_quotes_quote {
line-height: 95%;
}
.wp_quotes_author {
font-style: italic;
padding-top: 10px;
}
#footer {
background-image:url(images/footer_bg2.jpg);
font-size:.9em;
line-height:.9em;
color:#FFF;
padding-top:20px;
padding-bottom:40px;
background-color:#000;
background-position:center
}

#footbox1 {
background-repeat:no-repeat;
color:#FFF;
width:350px;
height:300px;
padding:30px
}

#footbox1 ul li {
list-style-type:disc !important
}

#footbox1 ul li a {
color:#CCC
}

#footbox2 {
background-repeat:no-repeat;
width:350px;
height:300px;
color:#fff;
padding:30px 30px 30px 50px
}

#siteslogan {
font-family:"Times New Roman", Times, serif;
font-size:.8em;
text-decoration:none;
margin-left:-2000px;
float:left
}

#title a {
font-family:"Times New Roman", Times, serif;
font-size:.8em;
text-decoration:none;
margin-left:-2000px
}

#postfooter {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:.9em
}

#postfooter a:hover {
color:#9c0707
}

div.hr {
height:50px;
background:#fff
}

div.hr hr {
display:none
}

#thecontent {
font-size:.8em;
text-align:left
}

#theexcerpt {
font-size:.8em;
padding-left:10px
}

.posted {
font-size:.6em;
line-height:.5em;
font-weight:700;
color:#666
}

.date {
font-size:6em;
font-family:"Arial Black", Gadget, sans-serif;
font-weight:700;
line-height:.6em;
color:#ccc;
letter-spacing:-0.1em
}

.author {
font-size:.8em;
color:#666;
line-height:.9em
}

.author_pic {
margin-top:.1em
}

.maindivider {
border:0;
width:80%
}

#sidebar {
width:225px;
background-image:url(images/sidebarbg.png);
background-repeat:repeat-y;
color:#FFF
}

#sidebarstuff a:hover {
color:#FCF;
font-size:.9em
}

#sidebarstuff {
padding-right:5px
}

li.cat-item {
font-size:0.9em;
line-height:1em
}

#sidebar ul,li {
list-style-type:none;
list-style-position:inside;
margin-left:0
}

#blogroll h2 {
color:#FFF;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:1em
}

#blogroll a:hover {
color:#FCF;
text-decoration:none;
font-size:0.9em
}

#blogroll ul,li {
list-style-type:none;
list-style-position:outside;
font-size:1em;
line-height:1em
}

#prevnext a {
font-size:0.6em;
font-weight:700
}

#recentposts {
width:100%;
font-family:Helvetica, Verdana, Arial, sans-serif;
text-align:left;
padding:5px 3px 5px 10px
}

#recentposts a:hover {
color:#FCF;
text-decoration:none
}

#commentarea {
background:#CF9;
width:450px;
padding-left:50px
}

fieldset {
background-color:#ecf7c8;
border:3px double #ABD51C
}

legend {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:1.5em;
text-transform:uppercase;
color:#030;
background-color:#FFF;
border:1px solid #090;
padding:1px 5px
}

blockquote {
padding-left:20px;
border-left:5px solid #ddd;
margin:15px 30px 0 10px
}

blockquote cite {
display:block;
margin:5px 0 0
}

p img {
max-width:100%;
padding:0
}

a img {
border:none;
border-style:none
}

img {
border-style:none
}

img.centered {
display:block;
margin-left:auto;
margin-right:auto
}

img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:6px
}

img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px
}

.alignright {
float:right
}

.alignleft {
float:left
}

ol {
list-style-position:outside;
list-style-type:upper-roman
}

#menu {
background-image:url(images/menubg.png);
background-repeat:no-repeat;
background-position:left top;
height:50px;
position:relative;
left:0;
z-index:105;
font-size:1.05em;
color:#fff;
font-weight:700;
margin:0 auto;
padding:0
}

#menu a,#menu a:visited {
color:#fff;
font-size:1.05em;
text-decoration:none;
padding:0 0 0 3px
}

#menu a:hover {
color:#FCF;
text-decoration:underline;
padding:0 0 0 3px
}

#menu ul {
list-style-type:none;
margin:0;
padding:0
}

ul#mc_menu_1 {
list-style-type:none !important;
margin:0;
padding:0
}

#mc_menu_1 a,#mc_menu_1 a:visited {
color:#FFF;
display:block;
font-weight:700;
text-transform:uppercase;
border-right:1px solid #5a0000;
margin:0;
padding:12px 17px 2px 15px
}

#mc_menu_1 a:hover {
color:#FCF;
text-decoration:none;
margin:0;
padding:12px 17px 2px 15px
}

#mc_menu_1 li {
float:left;
margin:0;
padding:0
}

#mc_menu_1 li ul {
position:absolute;
width:10em;
left:-999em
}

#mc_menu_1 li li {
float:left;
width:200px;
margin:0 !important;
padding:0 !important
}

#mc_menu_1 li li a,#mc_menu_1 li li a:link,#mc_menu_1 li li a:visited {
background:#73105B;
float:none;
font-size:.9em;
text-transform:none;
border-bottom:1px solid #8c0000;
border-left:1px solid #5a0000;
border-right:1px solid #5a0000;
margin:0;
padding:2px 10px
}

#mc_menu_1 li li a:hover,#mc_menu_1 li li a:active {
background:#000;
padding:2px 10px
}

#mc_menu_1 li:hover ul {
left:auto;
display:block
}

#mc_menu_1 li:hover ul,#mc_menu_1 li.sfhover ul {
left:auto
}

#disqus_thread {
width:500px
}

#dsq-post-add-iframe {
width:85% !important;
height:200px
}

#dsq-post-auth placeholder-grey {
width:600px
}

textarea {
width:99% !important;
border:2px solid orange
}

.dsq-drop-showlnk {
display:none !important:
}

.dsq-header-time {
font-size:.7em !important;
padding-left:10px !important
}

.dsq-comment-cite {
line-height:1.2 em !important
}

.dsq-comment-body {
font-size:10pt !important
}

.dsq-authenticated-info {
font-size:.9em !important;
clear:right
}

.dsq-authenticated-pic {
float:left !important
}

.dsq-reaction-message {
font-size:1em !important
}

.dsq-reaction-footer {
font-size:.8em !important;
padding-top:5px !important
}

.dsq-service-icon {
float:right !important
}

.dsq-reaction-retweets {
font-size:.7em !important;
padding-bottom:7px !important
}

.dsq-reaction-header {
background-color:#9F9 !important;
border:1px solid #900 !important
}

.wp-pagenavi a,.wp-pagenavi a:link {
text-decoration:none !important;
border:1px solid #06c !important;
color:#333 !important;
background-color:#CCCCCC !important;
margin:2px !important;
padding:2px 4px !important
}

.wp-pagenavi a:visited {
text-decoration:none !important;
border:1px solid #06c !important;
color:#333 !important;
background-color:#ccc !important;
margin:2px !important;
padding:2px 4px !important
}

.wp-pagenavi a:hover {
border:1px solid #000 !important;
color:#000 !important;
background-color:#FFF !important
}

.wp-pagenavi a:active {
text-decoration:none !important;
border:1px solid #06c !important;
color:#06c !important;
background-color:#FFF !important;
margin:2px !important;
padding:2px 4px !important
}

.wp-pagenavi span.pages {
color:#000 !important;
border:0 solid #000 !important;
background-color:#FFF !important;
margin:2px !important;
padding:2px 4px !important
}

.wp-pagenavi span.current {
border:1px solid #000 !important;
color:#FFFFFF !important;
background-color:#990066 !important;
margin:2px !important;
padding:2px 4px !important
}

.wp-pagenavi span.extend {
border:0 solid #000 !important;
color:#000 !important;
background-color:#FFF !important;
margin:2px !important;
padding:2px 4px !important
}

span.cap {
float:left;
font-size:5em;
font-weight:700;
line-height:.9em;
margin-bottom:-0.1em;
margin-right:0.05em;
position:relative;
color:#ccc
}

.simplePullQuote {
width:300px;
float:right;
text-indent:10px;
background-image:url(../../plugins/simple-pull-quote/images/quote.png);
background-repeat:no-repeat;
background-position:left top;
border-top-width:3px;
border-bottom-width:3px;
border-top-style:double;
border-bottom-style:double;
border-top-color:#C39;
border-bottom-color:#C39;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
font-style:italic;
font-weight:700;
color:#666;
padding:6px
}

.greet_block {
background:#fff;
border:1px solid #eee;
width:100%;
margin:10px 0
}

.greet_image {
float:left;
padding:0 10px 0 0
}

.greet_image img {
background:none;
border:none;
margin:0;
padding:0
}

.greet_text {
color:#333;
font-size:16px;
line-height:20px;
margin:10px
}

.greet_block_close {
background:#fff;
border:1px solid #ccc;
float:right;
height:15px;
width:15px;
margin:0 0 0 10px
}

.greet_block_close a {
color:#ccc;
cursor:pointer;
font-family:verdana;
font-size:12px;
font-weight:700;
line-height:14px;
text-transform:uppercase;
margin:0 3px
}

.greet_block_close a:hover {
text-decoration:none
}

.greet_block_powered_by {
float:right;
font-size:9px;
line-height:14px;
padding:0 5px
}

.greet_search_after {
border-top:1px solid #eee;
font-size:11px;
margin:5px 0 0;
padding:2px 0 0
}

.greet_search_before {
border-bottom:1px solid #eee;
font-size:11px;
margin:0 0 5px;
padding:0 0 2px
}

#greet_search_link {
cursor:pointer
}

dl {
margin-left:3em
}

.wpgb_add_bar {
background:#f6f6f6;
float:left;
width:750px;
margin:0 0 1px;
padding:5px
}

.wpgb_add_bar a {
float:right;
margin:0 15px 0 0
}

.wpgb_add_form {
color:#333;
background:#fff;
float:left;
width:740px;
padding:10px
}

.wpgb_column_action {
float:left;
text-align:right;
width:160px;
padding:0 0 0 10px
}

.wpgb_column_icon {
float:left;
width:60px;
padding:0 10px
}

.wpgb_column_referrer {
float:left;
width:100px;
padding:0 10px 0 0
}

.wpgb_column_message {
float:left;
width:340px;
padding:0 10px
}

.wpgb_fieldset {
border:1px solid #ccc;
margin:10px;
padding:20px
}

.wpgb_fieldset_alt {
background:#f6f6f6
}

.wpgb_focusable:focus {
background-color:#ffc
}

.wpgb_header {
background:#333;
color:#dbdbdb;
float:left;
font-size:14px;
font-weight:700;
width:720px;
padding:10px 20px
}

.wpgb_loading {
display:none;
float:left;
width:16px;
margin:0 5px 0 0;
padding:0 5px
}

.wpgb_message_active {
background:#e7f7d3;
float:left;
width:740px;
margin:0 0 1px;
padding:10px
}

.wpgb_message_inactive {
background:#f6f6f6;
float:left;
width:740px;
margin:0 0 1px;
padding:10px
}

.wpgb_message_row {
float:left;
width:720px;
padding:0 10px
}

.wpgb_message_view {
color:#333;
background:#fff;
float:left;
width:720px;
padding:10px
}

.wpgb_new_wrapper {
background:#f6f6f6;
color:#333;
float:left;
font-size:14px;
font-weight:700;
width:910px;
margin:0 0 20px;
padding:10px 20px
}

.wpgb_wide {
width:720px
}

.wpgb_admin_main {
background-color:#f6f6f6;
border:1px solid #ccc;
float:left;
width:760px;
margin:10px;
padding:10px
}

.wpgb_admin_sidebar {
float:left;
width:222px;
margin:10px
}

.wpgb_admin_sidebar_section {
background-color:#f6f6f6;
border:1px solid #ccc;
float:left;
width:200px;
margin:0 0 20px;
padding:10px
}

.wpgb_admin_sidebar li {
font-size:11px;
list-style:disc;
margin:5px 0 5px 20px
}

#slider ul,#slider li {
list-style:none;
margin:0;
padding:0
}

#slider,#slider li {
width:200px;
height:120px;
overflow:hidden
}

a:link,a:visited {
color:#933
}

#left_side,#left_side2 {
background-image:url(images/left_bg.gif);
background-repeat:repeat-y;
background-position:right
}

#right_side,#right_side2 {
background-image:url(images/right_bg.gif);
background-repeat:repeat-y;
background-position:left
}

h1 a:hover,#topicons a:hover {
color:red;
text-decoration:underline
}

#footbox2 a,.greet_block_powered_by a {
color:#ccc
}

.month,.year {
font-size:.8em;
color:#666
}

#sidebarstuff a:link,#sidebarstuff a:visited,#sidebarstuff a:active {
color:#FFF;
font-size:.9em
}

#blogroll a:link,#blogroll a:visited {
color:#FFF;
text-decoration:none;
font-size:0.9em
}

#recentposts a:link,#recentposts a:visited {
color:#FFF;
text-decoration:none
}

.commentboxes,.buttoncomment {
border:1px solid #030
}

#comment-form,.form-message {
width:98% !important
}

.dsq-item-cp,.dsq-item-sort,#dsq-subscribe a {
font-size:.8em !important
} 
