* {
outline:none;
margin:0;
padding:0;
}

html {
height: 100%;
}

body {
text-align:center;
font:12px/18px Arial, Helvetica, sans-serif;
color:#333;
background-color:#080808;
/*  background:#080808 url(/Images/back_as.gif) 50% 0 no-repeat;  */
height: 100%;
}

img {
border:none;
}

input {
border:1px solid #ddd;
background-color:#FFF;
font:12px Arial;
color:#666;
padding:2px 3px;
}

textarea {
background-color:#FFF;
border:1px solid #ddd;
padding:2px 3px;
font:12px Arial !important;
color:#666;
}

.srchfld {
width:130px;
border:2px solid #FFF;
background-color:#FFF;
color:#888;
}

#total {
width:900px;
margin:0 auto;
}

#quotebox {
height:65px;
background-color:#262626;
padding: 20px 60px 16px 0;
font:22px Georgia;
color:#777;
text-align:right;
line-height:32px;
letter-spacing:0.005em;
xtext-indent:-2000px;
}

.subbut {
border:1px solid #c1c1c1;
background-color:#F2F2F2;
}

input#sfr {
width:170px;
border:1px solid #CCC;
background-color:#FFF;
text-align:left;
font:12px Arial;
color:#333;
margin-right:0;
height:14px;
padding:2px 5px;
}

#hd-inner input#sfr {
width:220px;
border-top:1px solid #555;
border-left:1px solid #555;
border-right:1px solid #333;
border-bottom:1px solid #333;
background-color:#eee;
text-align:left;
font:12px Arial;
color:#666;
margin-right:1px;
height:14px;
padding:2px 5px;
}

#okz {
vertical-align:middle;width:253px;
background:#f2f2f2;
border-top:1px solid #f2f2f2;
border-left:1px solid #f2f2f2;
border-right:1px solid #e7e7e7;
border-bottom:1px solid #e7e7e7;
}

#hd-inner .gobut {
vertical-align:middle;
margin-right:0;
background-color:none;
border:none;
}

a,a:visited {
text-decoration:underline;
color:#333;
}

a:hover {
text-decoration:underline;
color:#B63839;
}

a:active,a:focus {
outline-color:invert;
outline-style:none;
outline-width:0;
text-decoration:none;
}

ul {
list-style:none outside;
text-align:left;
list-style-type:none;
margin:0;
padding:0
}

li {
text-align:left;
list-style-type:none;
margin:0;
padding:0
}

#topwrap {
width:100%;
overflow:hidden;
}

*html #topwrap {
height:225px;
}

#header {
width:900px;
overflow:hidden;
text-align:left;
margin:0 auto;
padding:0;
}


#header ul {
background:#dbdbdb url(/navbg.gif);
color:#333;
height:78px;
overflow:hidden;
font:700 13px/120px Arial;
margin-bottom:20px;
border-bottom:3px solid #B63839;
}

#header ul li {
float:left;
display:inline;
height:78px;
text-align:center;

}

#header ul li a {
color:#333;
float:left;
height:78px;
text-decoration:none;
padding:0px 20px;
}

#header ul li a:hover {
background:#444 url(/navbg1.gif);
color:#fff;
text-decoration:none;
}

#header ul li.srchdiv {
float:right;
width:250px;
text-align:right;
vertical-align:middle;
}



#wrap {
width:900px;
xoverflow:hidden;
text-align:left;
margin:0 auto;
padding-top:25px;
overflow:auto;
background:#f3f3f3 url(/Images/bg-wrap.jpg) no-repeat;
}


h1 {
color:#AAA;
font:400 18px/22px Georgia;
display:none;
}

span#des {
display:block;
clear:both;
font:400 16px/20px Georgia;
padding-left:15px;
display:none;
}

#hd-inner {
background:#eee;
color:#333;
height:115px;
line-height:19px;
margin:0px 0px 20px;
padding:8pt 12px 0px;
font-size:12px;
position:relative;
}

#hd-inner h2 {
color:#333;
font:400 18px/22px Georgia;
padding:8px 0;
}

#hd-inner img {
float:right;
}

#hd-inner #subscribe {
display:block;
width:286px;
height:38px;
background:url(images/subscribe.gif) no-repeat;
margin-top:0;
}

#hd-inner #subscribe a {
text-decoration:none;
background:none;
border:none;
}

input#subscribe {
text-decoration:none;
background:none;
border:none;
}

.hide {
visibility:hidden;
}

#hd-inner #rss {
float:left;
position:absolute;
width:140px;
height:20px;
margin-left:10px;
margin-top:10px;
}

#hd-inner #email {
float:left;
position:absolute;
width:100px;
height:20px;
margin-left:172px;
margin-top:10px;
}


#main {
float:left;
height:1%;
xwidth:590px;
}

#content {
text-align:left;
margin-top:30px;
margin-left:50px;
}


#main .pmeta {
border-right:1px solid #DDDDDD;
float:left;
margin:0px 20px 0px 0px;
overflow:hidden;
padding:0px 15px 15px 13px;
}

#main .pmeta .rating {
margin-top:8px;
}

.pmeta li {
color:#666;
font-size:11px;
margin-top:-2px;
}

#main .pmeta li.editcom {
font-weight:400;
}

#main .pmeta .ttf {
margin-bottom:3px;
}

#main .pmeta li a {
color:#333;
border:none;
text-decoration:underline;
}

#main .pmeta li a:hover {
text-decoration:underline;
color:#B63839;
}

#main .pmeta h5 a{
color:#777;
border:none;
text-decoration:none;
}

#main .pmeta h5 a:hover {
text-decoration:underline;
color:#B63839;
}


#main .pmeta img {
border:1px solid #ddd;
}

#main .pmeta .post-ratings img,#main .pmeta .post-ratings-loading img,#main .pmeta .post-ratings-image img {
border:none;
}

#main .apost {
color:#666;
overflow:hidden;
margin-left:10px;
padding-top:0px;
width:auto;
background-color:#FFF;
padding:5px 10px;
}


#main .apost_box {border-bottom:1px solid #DDD;height:57px;}
#main .apost_thumb {float:left;width:68px;margin-top:5px;}
#main .apost_thumb img {background:#F2F2F2;margin:0 !important;height:45px;width:60px; border:none !important}
#main .apost_hdr {float:left;width:445px;}


#main .that {
background-color:#F9F9F9;
}

#main .apost img {
background:#f7f7f7 none repeat scroll 0;
margin:4px 8px 0px 0px;
border:1px solid #eee;
}

#main .apost img.wp-smiley {
float:none;
background:none;
border:none;
margin:0;
padding:0;
}

#main .apost img.wp-wink {
float:none;
background:none;
border:none;
margin:0;
padding:0;
}

h3#respond,h3#comments,h3#related {
font:400 20px Georgia;
color:#333;
padding:15px 0 10px;
margin:0;
}


h3#respond {
padding:20px 0 10px;
margin-top:-10px;
}

#main .apost h3 {
font:16px Georgia;
color:#666;
font-weight:bold;
height:28px;
margin-top:25px;
}

h3#related {
font:400 14px Georgia;
}

#main .apost .pmain {
clear:both;
width:100%;
overflow:hidden;
}

#main .pmain a.more-link {
background-color: #efefef; 
padding:3px 7px;
border-left:#C10000 solid 5px;
width:80px;
text-decoration:none;
display:block;
margin:15px 0 25px 0;
color:#585858 !important;
}


#main .apost a.more-link:hover {
border-left:#C10000 solid 5px;
background:#e5e5e5;
text-decoration:none;
color:#C10000 !important;
}

#main .apost p {
margin-bottom:12px;
color:#666;
font-family:Arial;
font-size:12px;
line-height:20px;
}

blockquote {
margin-right:10px;
margin-bottom:4px;
margin-top:4px;
float:left;
background:#f8f8f8 url(images/quote.gif) no-repeat 12px 7px;
border:1px solid #ddd;
padding:8px 15px 0px 45px;
}

#main .apost blockquote {
xwidth:150px;
}

#main .apost blockquote p {
color:#666;
font:400 12px/20px Georgia;
font-style:italic !important;
}



#main .apost ol,#main .apost ul {
font:400 14px/16px Arial;
line-height:20px;
padding:10px 30px 10px 10px;
}

#main .apost ol {
list-style-type:decimal;
list-style-position:inside;
line-height:20px;
margin:0 0 0 11px;
}

#main .apost p a,#main .apost ol a,#main .apost ul a {
font:400 12px/16px Arial;
color:#333;
}

#main .apost a,a:visited {
color:#333;
}

#main .apost p a:hover,#main .apost ol a:hover,#main .apost ul a:hover {
color:#B63839;
}

#main .apost ul li {
list-style:disc inside;
padding:0 0 0 18px;
}


#main .postarchive {
clear:both;
width:100%;
padding-bottom:5px;
font:400 12px/20px Arial;
border-top:3px solid #eee;
margin:0 0 8px 20px;
}


#main .postarchive a {
color:#333;
text-decoration:underline;
}

#main .postarchive a:hover {
text-decoration:none;
}

#main .postarchive ul,.postarchive ol,.postarchive p,.postarchive blockquote {
margin:5px 0;
}

#main #srel,#main .postarchive #linklist,#main .apost .subh,#main .atitle {
font:700 20px/22px Georgia;
color:#333;
}

#main #srel a,#main .postarchive #linklist a,#main .apost .subh a,#main .atitle a {
color:#333;
}

#main #srel a:hover,#main .postarchive #linklist a:hover,#main .apost .subh a:hover,#main .atitle a:hover {
text-decoration:underline;
}

#main p.nopost {
font:400 14px/20px Georgia;
}

#main p.nopost a {
color:#333;
}

#main p.nopost a:hover {
text-decoration:underline;
}

#main .lead {
clear:both;
overflow:hidden;
font:700 13px/20px Georgia;
color:#333;
text-align:left;
margin:10px 0 10px 163px;
}

#main .content-home .lead {
margin:10px 20px 10px 0;
}

#main .lead a {
color:#333;
border:none;
text-decoration:underline;
}

#main .lead a:hover {
text-decoration:none;
}

#main .lead .ppre {
float:left;
}

#main .lead .pnex {
float:right;
}

#sidebar-two {
float:right;
width:204px;
overflow:hidden;
font:400 12px/20px Arial;
color:#666;
padding:0px 15px 15px 15px;
border-left:1px solid #ddd;
margin-top:36px;
}

#sidebar-two ul {
padding:0 0 15px;
}

#sidebar-two ul li {
margin:0;
padding:0;
}

#sidebar-two ul li.none {
display:block;
color:#BBB;
text-decoration:none;
line-height:16px;
border-bottom:1px solid #ddd;
padding:3px 0 3px 3px;
text-transform:capitalize;
width:162px;
font-size:11px;
}

#sidebar-two li a {
display:block;
color:#888;
text-decoration:none;
line-height:16px;
border-bottom:1px solid #ddd;
padding:3px 0 3px 3px;
text-transform:capitalize;
width:162px;
font-size:11px;
}

#sidebar-two li a:hover {
background:#f8f8f8;
color:#C10000;
border-bottom:1px solid #bbb;
text-decoration:none;
}

* html ul li a {
height:1em;
}

.none {
display:none;
}



#sidebar-two .cols {
float:left;
width:122px;
margin:0 20px 0 0;
}

#sidebar-two .cols2 {
margin:0;
}

#sidebar-two p {
padding:15px 0;
}

#searchform {
width:100%;
margin:0 0 5px;
}

html>body input#sfr {
margin-top:-2px;
}

#cmw {
font:400 12px/16px Arial;
padding:0 0 0 20px;
}

#cmbox {
clear:both;
text-align:left;
}

#cmbox a {
color:#333;
border:none;
text-decoration:underline;
}

.nocomments {
font-size:12px;
}

#commentform {
padding:10px 0;
}

#commentform input,#commentform textarea {
color:#333;
}

#author,#email,#url,#comment,#securitycode {
display:block;
border:1px solid #CCC;
font-family:Arial;
voice-family:inherit;
width:165px;
height:auto;
}

#commentform textarea#comment {
width:510px;
height:100px;
font-size:12px;
border:1px solid #CCC;
line-height:15px;
padding:2px 4px;
}

html>body #commentform textarea#comment {
margin-top:10px;
}


#commentform label {
font-size:12px;
}

#commentform p {
padding-bottom:10px;
}

.commentlist {
list-style:none outside;
}

.commentlist li {
margin-bottom:15px;
height:1%;
clear:both;
overflow:auto;
}

.commentlist li p {
clear:both;
line-height:18px;
font-size:12px;
color:#333;
padding:0 0 10px;
}

.commentlist li em {
font-size:12px;
}

.commentlist-author {
background:#f8f8f8;
}

span.cauth {
font-size:12px;
font-weight:700;
color:#333;
display:block;
}

span.cauth em {
font-size:11px;
font-weight:700;
padding:20px 0 0;
}

span.cdate {
font-size:11px;
padding-bottom:4px;
float:right;
margin-top:-16px;
color:#666;
}

#cmbox .comtop {
background-color:#F4F4F4;
border-bottom:1px solid #ddd;
margin-bottom:3px;
padding:3px 5px;
}

#cmbox .comtopnone {
border-bottom:1px solid #ddd;
margin-bottom:3px;
padding:3px 5px 2px 0px;
}

#cmbox li .compost .cdate a:link,#cmbox li .compost .cdate a:visited {
color:#666;
margin-top:-17px;
}

#cmbox li .compost .cdate a:hover {
text-decoration:underline;
color:#B63839;
}

#cmbox li .comtop .cdate a:link,#cmbox li .comtop .cdate a:visited {
color:#666;
}

#cmbox li .comtop .cdate a:hover {
text-decoration:underline;
color:#B63839;
}

.trackbacklist {
list-style:decimal;
padding:0 10px 5px 20px;
}

.modifbox {
font-size:11px;
padding-bottom:8px;
color:#999;
margin-left:2px;
}


.modifbox a, .modifbox a:link, .modifbox a:visited {
color:#999 !important;
}

.modifbox a:hover {
color:#a20000 !important;
}

.modifbox-home {
float:right;width:220px;margin-left:0; position:absolute;right:10px;top:320px;color:#999;
}

.modifbox-home a, .modifbox-home a:link, .modifbox-home a:visited {
color:#999 !important;
}

.modifbox-home a:hover {
color:#a20000 !important;
}

.postboxbot {
background-color:#f6f6f6;
margin-top:0;
font-size:11px;
padding:1px 2px;
}

#main .pmain .postboxbot a:link,#main .pmain .postboxbot a:visited {
color:#666;
}

#main .pmain .postboxbot a:hover {
text-decoration:underline;
color:#B63839;
}



.gobut {
vertical-align:middle;
margin-right:10px;
background-color:none;
xborder:none;
margin-top:-4px;
}

html>body .gobut {
margin-top:-2px;
}

* +html .gobut {
border:1px solid blue;
}


.commentlist li p .ajax-admin-edit-paragraph {
font-size:11px;
color:#666;
}

#main .pmain p a:link,#main .pmain p a:visited {
color:#B63839;
}

#main .pmain p a:hover {
text-decoration:underline;
color:#B63839;
}

#sidebar-two ul li .wp-polls p {
font-family:Georgia;
font-size:13px;
color:#B63839;
font-weight:700;
padding:0;
}

.textComment textarea {
border:1px solid #ccc;
height:100px;
width:90%;
font:11px/18px Arial, Helvetica, sans-serif;
margin:5px 0;
padding:5px;
}


#cmbox li .comauth {
float:left;
width:62px;
overflow:visible;
padding:5px;
background: url(/comauth.gif) no-repeat; 
min-height:45px;
height:50px;
}

#cmbox li .comauth img {
border:1px solid #DDD;
}

#cmbox li .compost {
float:right;
width:520px;
position:relative;
padding:2px 5px 15px;
}

#cmbox h2 {
font:16px/24px Georgia;
font-weight:700;
}

.modifbox .post-ratings {
float:right;
width:auto;
margin-right:-33px;
margin-top:-15px;
}

* html .modifbox .post-ratings {
margin-top:-24px;
}

* +html .modifbox .post-ratings {
margin-top:-24px;
}

#main .apost .modifbox .post-ratings img {
border:none;
background:none;
margin:0 1px;
}

#cmbox .commentlist blockquote {
background:#EEE url(/wp-content/themes/blog/images/quote2.gif) no-repeat scroll 8px 7px;
border:1px solid #DDD;
color:#333;
line-height:16px;
margin:2px 5px 9px 0;
padding:8px 10px 8px 38px;
width:auto;
}

h3, h3 a {
font-family:Georgia;
color:#333;
border:none;
font-size:14px;
margin:0;
padding:0;
text-decoration:none;
}


h2, h2 a {
font-family:Georgia;
color:#c10000;
border:none;
text-decoration:none;
}

#main .apost h2,  #main .apost h2 a {
font-family:Georgia;
color:#B63839;
text-decoration:none;
font-size:21px;
}

#main .apost h2 a:hover {
text-decoration:underline;
}

h2.header-home {
display:inline; 
width:220px; 
float:right;
height:62px;
left:548px;
position:absolute;
}


#main .postarchive h3 {
font:18px/24px Georgia;
color:#B63839;
margin-top:10px;
}


h5 {
font:800 12px/16px Georgia;
color:#777;
padding-bottom:4px;
}

#sidebar-two h4 {
clear:both;
color:#666;
font:bold 16px/22px Georgia;
padding:3px 5px 2px 10px;
background: #F2F2F2;
border-bottom:2px solid #ddd;
}

#sidebar-two h4.doscolhdr {
clear:both;
color:#fff;
font:bold 16px/22px Georgia;
padding:4px 5px 2px 10px;
background: #aaa;
margin-bottom:4px;
border-bottom:2px solid #999;
}

.homedes {
clear:both;
padding-bottom:5px;
}

.vvqbox {
margin: 5px auto 0 0;
text-align: center;
}

* html object.mov {
display: none;
}

* html object.mov/**/ {
display: inline;
}

* html object.mov {
display/**/: none;
}

.wp-polls-archive {
 background-color: #ffffff; 
}
.wp-polls, .wp-polls-form {
 background-color: #FFF; 
}
.wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li {
	text-align: left;
	background-image: none;
	display: block;
}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul  {
	text-align: left;
	list-style: none;
}
.wp-polls ul li:before, wp-polls-ul li, .wp-polls-ans ul li:before, #sidebar ul ul li:before {
	content: '';
}
.wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG {
	display: inline;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.wp-polls-ul {
	padding: 0px;
	margin: 0px 0px 10px 10px;
}
.wp-polls-ans {
	width:100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	 background-color: #FFF;
}
.wp-polls-loading {
	display: none;
	text-align: center;
	height: 16px;
}
.wp-polls-image {
	border: 0px;
}
.wp-polls .Buttons {
background-color:#F2F2F2;
border:1px solid #C1C1C1;
}
/* Styles Used In WP-Admin */
.wp-polls-usage-pre {
	margin: 20px;
	padding: 10px;
	border: 1px solid #c8c8c8;
	background-color: #f0f0f0;
	overflow: auto;
}
#wp-polls-pollbar-bg {
	width: 25px;
	height: 25px;
	border: 1px solid #000000;
}
#wp-polls-pollbar-border {
	width: 25px;
	height: 25px;
	border: 1px solid #000000;
}
.wp-polls .pollbar {
margin: 1px;
font-size: 6px;
line-height: 8px;
height: 8px;
background: #c9494a;
border: 1px solid #AF7879;
}





































.compost .previewed-comment-header {
color:#B63839;
font-weight:bold;
}

.previewed {
background:#F8F8F8 url(/hqaviebg.gif) no-repeat 5px 6px; 
min-height:60px;
height:auto !important;
height:60px;
overflow:auto; 
position: relative;
padding:3px 5px 5px 77px;
}

.date {
margin-top:5px;
width:76px;
padding:2px;
text-align:center;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
}

.day {
display:block;
color:#333;
background-color:#F2F2F2;
font-weight:bold; 
}

.month {
display:block;
text-transform:uppercase; 
background-color:#DDD;
color:#666;
}

.collapse {
display: none; 
border: 0px solid #cccccc; 
background-color: #f2f2f2; 
padding: 5px 7px;
margin-bottom:8px; 
border-collapse: collapse; 
border-spacing: 0px;
}

.signature {
xmargin-top:-120px;
line-height:20px;
}

.slashdigglicious {
margin-top:100px;
padding-top:5px;
border-top:1px solid #ddd;
position:relative;
height:25px;
width:600px;

}

* html .slashdigglicious {
margin-top:120px;
}

* +html .slashdigglicious {
margin-top:120px;
}

.tagger {
padding:2px 8px 2px 5px;
margin-top:10px;
font-size:11px;
line-height:20px;
border:1px solid #eee;
height:1%;
margin-bottom:8px;
overflow:auto;
clear:both;
}

.tagleft {
background: transparent url(/tag.gif) no-repeat 0px 3px;
width:35px;
float:left; 
padding-left:22px;
position:relative;
font-weight:bold;
}

.tagright {
float:left;
position:relative;
}

#main .apost .tagger a, #main .apost .tagger a:visited {
color:#666;
text-transform: capitalize;
}

#main .apost .tagger a:hover {
color:#B63839;
}

.extra {
clear:both;
position:relative;
height:53px;
margin-left:10px;
xmargin-top:16px;
xbackground:transparent url(/extra.gif) no-repeat 50% 0;
width:780px;
}

html>body .extra {

}

#pp_wrap {
overflow-x: hidden;
}

#pp_gallery {
margin-top: 2px;
clear: both;
text-align: center;
color: #666;
}

html>body #pp_gallery {
margin-top: -2px;
}

.pp_centered {
display: block;
margin-left: auto;
margin-right: auto;
}

#pp_photo {
background: #f6f6f6;
border:1px solid #ddd;
padding:5px;
}

#pp_meta {
text-align: center;
padding: 10px;
}

.pp_cell {
width: -100;
text-align: center;
vertical-align: top;
background: #f6f6f6;
border:1px solid #ddd;
padding:5px;
color: #666;
font-size:11px;
line-height:15px;
}

.pp_cell img{
padding-bottom:5px;
}

.pp_prev, .pp_next, .pp_prevn, .pp_nextn {
margin-bottom: 10px;
display: block;
padding: 0px 5px;
text-decoration: none;
background: #f4f4f4;
border: solid 1px #eee;
color: #999;
}

.pp_prevn, .pp_nextn {
background: none;
border: solid 1px #fff;
margin-bottom: 10px;
display: block;
padding: 0px 5px;
}

.pp_prev {
float: left;
}
.pp_next {
float: right;
}

a.pp_prev:hover, a.pp_next:hover {
background: #ddd;
border: solid 1px #bbb;
color: #333;
text-decoration: none;
}

a.pp_prev, a.pp_next, a.pp_prev:visited, a.pp_next:visited {
text-decoration: none;
}

#pp_prevnext {
margin-top: -23px;
}

img.pp_empty {
}


.pollbox {
padding:0 12px;
margin-bottom:0px;
}

#related {
margin-bottom:8px;
}

#related h3{
margin-bottom:8px;
color:#999999;
font-size:16px;
}

#secureimgdiv {
float:left;
}



#sidebar-two li.cat-item a {
border-bottom:1px solid #ddd;
}

#sidebar-two li.cat-item a:hover {
background-color:#fff;
border-bottom:1px solid #ccc;
}

.wp-pagenavi {
margin: 0px 0px 15px 5px;
}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	padding: 1px 4px 1px 4px; 
	margin: 1px;
	text-decoration: none;
	border: 1px solid #ccc;
	color: #666;
	background-color: #eee;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #B63839;
	color: #fff;
	background-color: #B63839;
}
.wp-pagenavi span.pages {
	padding: 1px 4px 1px 4px; 
	margin: 1px;
	color: #666;
	border: 1px solid #ccc;
	background-color: #FFFFFF;
display:none;
}
.wp-pagenavi span.current {
	padding: 1px 4px 1px 4px; 
	margin: 2px;
	xfont-weight: bold;
	border: 1px solid #CCC;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 1px 4px 1px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

.wp-email P {
	text-align: left;
}
.wp-email-loading {
	display: none;
	text-align: center;
	height: 16px;
}
.wp-email-image {
	border: 0px;
}

#hd-inner .homerss{
background:#fff url(/rss.gif) no-repeat scroll 5px 50%;
color:#666;
margin-top:8px;
padding-left:33px;
}

#hd-inner .homerss a:link, #hd-inner .homerss a:visited, #hd-inner .homerss a {
border:none;
padding:0;
padding:0px 3px;
margin:0;
display:inline;
background-color: none;
color:#333;
}

#hd-inner .homerss a:hover{
border:none;
padding:0;
padding:0px 3px;
margin:0;
color:#333;
display:inline;
background-color: #eee;
}

.wp-paged-comments {
	padding: 0px 0px 10px;
}
.wp-paged-comments a, #wp-paged-comments a:link, #wp-paged-comments a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-paged-comments a:hover {	
	border: 1px solid #114477;
	color: #114477;
	background-color: #FFFFFF;
}
.wp-paged-comments span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 1px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-paged-comments span.current {
	padding: 2px 4px 2px 4px; 
	margin: 1px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-paged-comments span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 1px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

#wp-paged-comments-1 {
	display:none;
}

#apf_post_footer {
	background-color: #F2F2F2;
padding:5px;
}

#main .apost p.wp-caption-text {
font-style:italic;
color:#999999;
font-size:11px;
}

.flickrimg {margin-bottom: 0px;padding:4px;background:#FFFFFF}
* +html .flickrimg {margin-bottom:4px;}

#sidebar-two img {
border: 1px solid #ddd;
width:75px;
height:75px;
}

#sidebar-two .aantal {
color:#BBBBBB;
float:right;
margin-top:-17px;
}

.andere {
border-bottom:1px solid #eee; 
padding-left:4px;
overflow:auto; 
margin-bottom:6px;
cursor:pointer;
line-height:17px;
}

.anderelinks {
float:left; 
width:90px; 
height:100px;
}

.andererechts {
float:left; 
width:450px;
}

#clean_contact_send {
border:none;
border-left:5px solid #c10000;
background-color:#F2F2F2;
padding:2px;
color:#666;
}

#photography {
height:560px;
width:900px;
xz-index:1;
position:absolute;
left:50%;
margin-left:-450px;
top:93px;
background-color:#000000;
}

#mainlogo {
position:absolute; 
margin-left:-390px; 
left:50%; 
z-index:100; 
height:134px; 
width:134px; 
background-color:#990000;
top:0px;
}

#flashhome {
height:560px;
width:900px;
background-color:#121212;
}

#mainmenu {
background-color:#3d3d3d; 
height:93px;
}

#mainnav, #mainnav ul {
padding: 0;
margin: 0;
list-style: none;
float:right;
margin-right:60px;
}


#mainnav li.last {
border-right:1px solid #2a2a2a;
}

#mainnav a {
display: block;
padding-bottom:10px;
padding-top: 60px;
width:95px;
text-decoration:none;
font-size:13px;
border-left:1px solid #2a2a2a;
}

#mainnav a:link, #mainnav a:visited, #mainnav a:active  {
background-color:#3d3d3d;
color:#999;
border-bottom:5px solid #4f4f4f;
}

#mainnav a:hover  {
background-color:#282828;
color:#ccc;
border-bottom:5px solid #c10000;
}

#mainnav a.current {
background-color:#282828;
color:#ccc;
border-bottom:5px solid #c10000;
}


#mainnav li {
float: left;
text-align:center;
}

#footer {
background-color:#2B2B2B;
text-align:left;
width:900px;
font-size:12px;
clear:both;
margin:20px auto 0;
margin-top: 0;
padding:15px 0 35px;
color:#999;
overflow:auto;
}

#footer .col {
width:192px;
float:left;
padding-left:20px;
}

#footer .col h4 {
font:400 18px/22px Georgia;
margin-top:8px;
height:31px;
padding-bottom:10px;
color:#AAA;
clear:both;
}

#footer .col ul {
padding:0 0 15px;
}

#footer .col ul li {
margin:0;
padding:0;
}


#footer .col li a:link,  #footer .col li a:active, #footer .col li a:visited {
display:block;
color:#999;
text-decoration:none;
border-bottom:1px solid #373737;
padding:2px;
}

#footer .col li a:hover {
background:#333;
border-bottom:1px solid #454545;
}

.galleryslide
{
	width: 568px;
	height: 700px;
	position: relative;
	overflow: hidden;
background-color:#f4f4f4;
}
.image_container{position: absolute; z-index: 1;}
.image_container img
	{
		display: block;
		position: relative; 
		float: left;
		margin-right: 10px;
margin-top:0px !important;
	}			
	

a.nextslide{position: absolute; z-index: 2; left: 518px; top: 180px; text-indent: -9999px; 
overflow: hidden; background: url(/slide.gif) -27px 0px no-repeat; 
width: 50px; height: 50px; display: block;}

a.prevslide{position: absolute; z-index: 2; left: 1px; top: 180px; text-indent: -9999px; 
overflow: hidden; background: url(/slide.gif) -78px 0px no-repeat; 
width: 50px; height: 50px; display: block;}

a.nextslide:hover{background-position: -27px -51px;}
a.prevslide:hover{background-position: -78px -51px;}


#sidebar-two a.thickbox {
padding: 2px;
}

.sociable_tagline {
float:left;
width:80px;
}

#main .apost .sociable ul li {
padding:0;
}

#main .apost .sociable ul{
float:left;
}