body {
background : #29363e url(images/boo-bcg-body.png) repeat-x 0 0;
margin : 0;
font-family : Arial, Helvetica, sans-serif;
}
input {
background : #29363e;
border-bottom : 1px solid #171e22;
border-top : 1px solid #425159;
border-right : 1px solid #171e22;
border-left : 1px solid #425159;
color : #acb8bb;
font-weight : normal;
font-size : 11px;
padding : 1px 0;
}
.break {
height : 10px;
background : #29363e;
}
h4, h2 {
font-size : 15px;
line-height : 15px;
margin : 7px 0 13px 0;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
h6 {
font-size : 15px;
line-height : 2px;
margin : 7px 0 13px 0;
padding: 10px 0 0 0;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
h3 {
font-size : 21px;
margin : 10px 0 5px 0;
font-weight : normal;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
h5 {
font-size : 13px;
font-weight : bold;
margin : 10px 0 0 0;
line-height : normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #71aec9;
}
h2 a, h3 a {
color : #d8e3e5;
text-decoration : none;
}
h3 a:hover {
color : #fff;
}
.red {
color : #bb6975;
}
.yellow {
color : #af9e52;
}
.blue {
color : #5f90a6;
}
.green {
color : #92a255;
}
.pink {
color : #9d7bad;
}
.gray {
color : #cacbcb;
}
.boo-clr {
clear : both;
}
p img {
	padding: 7px 5px 0 0;
}
#bookmark {
float : left;
padding : 2px 0 0 0;
}
#google-custom {
float : left;
padding : 0 0 0 15px;
}
#container {
width : 995px;
margin : 0 auto;
}
#header {
width : 100%;
height : 135px;
}
#header-l {
width : 680px;
height : 135px;
float : left;
}
#header-r {
width : 315px;
height : 135px;
float : right;
}
#header-l1, #header-l2 {
width : 100%;
}
#header-l1 {
height : 30px;
text-transform : uppercase;
font-size : 12px;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
padding : 15px 0 0 0;
}
#header-l1 a {
text-decoration : none;
margin : 0 10px 0 0;
}
#header-l1 .yellow a {
color : #f5a314;
}
#header-l1 .blue a {
color : #68a6cc;
}
#header-l1 .pink a {
color : #d375f6;
}
#header-l1 .red a {
color : #f93e35;
}
#header-l1 .green a {
color : #7fb841;
}
#header-l1 .white a {
color : #b2b1b2;
}
#header-l1 .yellow a:hover {
color : #7fb841;
}
#header-l1 .blue a:hover {
color : #f93e35;
}
#header-l1 .pink a:hover {
color : #f5a314;
}
#header-l1 .red a:hover {
color : #68a6cc;
}
#header-l1 .green a:hover {
color : #d375f6;
}
#header-l1 .white a:hover {
color : #fff;
}
#header-l2 {
height : 30px;
padding : 15px 0 0 0;
}
#header-l3 {
width : 623px;
height : 23px;
color : #999;
font-size : 12px;
padding : 7px 0 0 10px;
border : 1px solid #32434e;
}
#body-contents-search-result {
width : 760px;
padding : 20px;
color : #999999;
}
#body-contents {
width : 100%;
margin : 10px 0 0 0;
}
#body-left-content {
width : 649px;
float : left;
padding : 0 20px 0 0;
}
#body-right-content {
width : 326px;
float : right;
background : url(images/boo-bcg-right-column2.png);
font-family : Arial, Helvetica, sans-serif;
color : #9ba8b0;
font-size : 12px;
}
#body-content-right-border {
border-bottom : 1px solid #171e22;
border-top : 1px solid #425159;
border-right : 1px solid #171e22;
border-left : 1px solid #425159;
}
.slogan {
border-bottom : 1px solid #171e22;
border-top : 1px solid #425159;
border-right : 1px solid #171e22;
border-left : 1px solid #425159;
background : #29363e;
padding : 7px 1px;
text-align : center;
font-weight : normal;
font-size : 13px;
}
#body-right-content a {
color : #9ba8b0;
font-size : 12px;
text-decoration : none;
}
#body-right-content a:hover {
color : #fff;
}
#body-right-content-l {
float : left;
width : 137px;
padding : 0 15px;
}
#body-right-content-2 {
float : left;
width : 125px;
padding : 0 15px;
}
.find-me-on ul, .categories ul {
list-style : none;
color : #c1ced6;
font-weight : bold;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
padding : 0;
margin : 0;
}
.find-me-on li {
display : block;
}
.categories li {
display : block;
padding : 5px 0;
}
#container-footer {
width : 100%;
height : 51px;
margin : 30px 0 0 0;
background : #000;
}
#footer {
width : 995px;
margin : 0 auto;
background : #000 url(images/boo-bcg-footer.png) no-repeat 0 0;
height : 51px;
}
#footer-l {
width : 212px;
height : 51px;
color : #6a7c82;
font-size : 11px;
float : left;
padding : 0 20px 0 20px;
}
#footer-r {
width : 723px;
float : left;
color : #58666b;
font-size : 11px;
padding : 10px 0 0 20px;
line-height : 15px;
}
#footer-r a {
color : #9cb3b6;
text-decoration : none;
}
#footer-r a:hover {
color : #fff;
}
li.facebook a, li.twitter a, li.delicious a, li.digg a, li.technorati a {
display : block;
padding : 7px 0 10px 0;
}
li.facebook a {
background : url(images/boo-fb.png) no-repeat 100% 50%;
border-bottom : 1px solid #0b0f11;
}
li.twitter a {
background : url(images/boo-twitter.png) no-repeat 100% 50%;
border-bottom : 1px solid #0b0f11;
border-top : 1px solid #34444d;
}
li.delicious a {
background : url(images/boo-delicious.png) no-repeat 100% 50%;
border-bottom : 1px solid #0b0f11;
border-top : 1px solid #34444d;
}
li.digg a {
background : url(images/boo-digg.png) no-repeat 100% 50%;
border-bottom : 1px solid #0b0f11;
border-top : 1px solid #34444d;
}
li.technorati a {
background : url(images/boo-technorati.png) no-repeat 100% 50%;
border-bottom : 1px solid #0b0f11;
border-top : 1px solid #34444d;
}
li.facebook a:hover {
background : url(images/boo-fb-hover.png) no-repeat 100% 50%;
border-bottom : 1px solid #0b0f11;
}
li.twitter a:hover {
background : url(images/boo-twitter-hover.png) no-repeat 100% 50%;
border-bottom : 1px solid #0b0f11;
border-top : 1px solid #34444d;
}
li.delicious a:hover {
background : url(images/boo-delicious-hover.png) no-repeat 100% 50%;
border-bottom : 1px solid #0b0f11;
border-top : 1px solid #34444d;
}
li.digg a:hover {
background : url(images/boo-digg-hover.png) no-repeat 100% 50%;
border-bottom : 1px solid #0b0f11;
border-top : 1px solid #34444d;
}
li.technorati a:hover {
background : url(images/boo-technorati-hover.png) no-repeat 100% 50%;
border-bottom : 1px solid #0b0f11;
border-top : 1px solid #34444d;
}
li.others {
border-top : 1px solid #34444d;
display : block;
}
.date {
font-size : 11px;
color : #808c91;
}
.categories a, .comments a {
font-size : 11px;
color : #808c91;
text-decoration : none;
}
.categories a:hover, .comments a:hover {
color : #ccc;
}
.divider {
color : #acb8bb;
font-size : 11px;
}
p {
line-height : 19px;
margin : 0;
padding : 0 40px 0 0;
}
.entry {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #d8e3e5;
font-size : 12px;
line-height : 12px;
clear : both;
border-right : 20px solid #29363e;
padding : 0 0 0 0;
background : url(images/boo-border-h.png) repeat-x 0 100%;
}
.entry p {
padding : 0 0 20px 0;
}
.entry a {
color : #d0eff3;
text-decoration : none;
}
.entry a:hover {
color : #fff;
}
.entry img {
border : 0;
}
div.box-widget_tag_cloud {
color : #5f90a6;
}
.aligncenter, div.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.alignleft {
float : left;
margin : 0 7px 7px 0;
}
.alignright {
float : right;
margin : 0 0 7px 7px;
}
.wp-caption {
border : 1px solid #ddd;
text-align : center;
padding-top : 4px;
margin : 10px;
background-color : #f3f3f3;
}
.wp-caption img {
margin : 0;
padding : 0;
border : 0 none;
}
.wp-caption p.wp-caption-text {
font-size : 11px;
line-height : 17px;
padding : 0 4px 5px;
margin : 0;
}
span#tags {
margin : 10px 0 0 0;
}
.postmeta {
color : #ccba82;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
}
.postmeta a {
text-decoration : none;
color : #ccba82;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
}
.comments {
color : #d8e3e5;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
}
.comments a {
text-decoration : none;
color : #82a2cc;
font-size : 11px;
font-family : Arial, Helvetica, sans-serif;
}
.comments h3 {
font-size : 14px;
color : #92a255;
}
.comments h2 {
font-size : 14px;
color : #92a255;
}
div#comments, div#postcomment {
margin : 0 40px 0 0;
}
div#comments h2, div#postcomment h2 {
display : block;
margin : 0;
padding : 18px 0;
}
div#comments p, div#postcomment p {
display : block;
margin : 0;
padding : 0;
}
ol.commentlist {
display : block;
margin : 0 20px 0 0;
padding : 0;
list-style-type : none;
}
ol.commentlist li.commentlist {
display : block;
margin : 0;
padding : 0 0 10px 0;
}
ol.commentlist li.commentlist cite {
display : block;
padding : 10px;
height : 42px;
border-top : 1px dotted #556168;
}
ol.commentlist li.commentlist cite img.avatar {
float : left;
margin : 0 10px 0 0;
padding : 2px;
border : 1px solid;
}
ol.commentlist li.commentlist cite span {
display : block;
}
ol.commentlist li.commentlist cite span.author {
margin : 3px 0 0 0;
}
ol.commentlist li.commentlist cite span.on {
display : none;
}
ol.commentlist li.commentlist div.commenttext {
margin : 0;
padding : 10px;
}
ol.commentlist li.commentlist div.commenttext div.interior {
float : left;
margin : 0 0 0 10px;
width : 543px;
}
small.commentmetadata {
display : block;
}
small.commentmetadata cite {
display : block;
margin : 0;
padding : 0 0 3px 0;
}
form#commentform {
display : block;
margin : 0 20px 0 0;
padding : 10px 0 0 0;
border-top : 1px dotted #556168;
}
form#commentform p {
display : block;
margin : 0 0 5px 0;
padding : 0;
line-height : 14px;
}
form#commentform p label {
display : block;
margin : 0;
padding : 0 0 5px 0;
}
form#commentform p.input span {
display : block;
margin : 0;
padding : 5px 0 0 0;
height : 22px;
}
form#commentform p.input span input {
width : 230px;
padding : 5px;
border : 0;
}
form#commentform p.textarea {
display : block;
margin : 0 0 10px 0;
}
form#commentform p.textarea span {
display : block;
margin : 0;
padding : 0;
}
form#commentform p.button {
text-align : left;
}
textarea#comment {
width : 347px;
height : 62px;
padding : 5px;
border : 0;
}
#footer-banner {
width : 975px;
margin : 20px auto 0 auto;
border : 1px solid #32434e;
padding : 10px;
text-align : center;
}
#footer-banner img {
	border: 1px solid #c2ced0;
	float: left;
	margin: 0 1px;
}

#footer-banner .emptyspace {
	width: 75px;
	height: 50px;
	border: 1px solid #c2ced0;
	float: left;
	background: #4b565d;
	padding: 25px 0 0 0;
	margin: 0 1px;
	text-align: center;
	color: #c2ced0;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.banner {
	margin: 0 0 10px 0;
}
.banner img {
	border: 1px solid #c2ced0;
}	
.categories .emptyspace  {
	width: 58px;
	height: 43px;
	border: 1px solid #c2ced0;
	float: left;
	background: #4b565d;
	margin: 1px 1px 20px 1px;
	padding: 15px 0 0 0;
	text-align: center;
	color: #c2ced0;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#pagenav {
background : #29363e;
}
#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {
background : #29363e;
padding : 0;
margin : 0;
border : none;
text-decoration : none;
font-weight : normal;
font-style : normal;
list-style : none;
text-transform : none;
text-indent : 0;
font-variant : normal;
text-align : left;
line-height : 12px;
letter-spacing : 0;
word-spacing : 0;
font-size : 11px;
font-family : Arial;
}
#wp_page_numbers {
margin-top : 10px;
width : 100%;
background : #29363e;
}
#wp_page_numbers ul {
width : 100%;
}
#wp_page_numbers li {
float : left;
display : block;
margin-bottom : 2px;
}
#wp_page_numbers a {
padding : 3px;
padding-left : 5px;
padding-right : 5px;
margin-left : 2px;
margin-right : 2px;
display : block;
color : #acb8bb;
border-bottom : 1px solid #171e22;
border-top : 1px solid #425159;
border-right : 1px solid #171e22;
border-left : 1px solid #425159;
}
#wp_page_numbers li a:hover {
border-color : #fff;
}
#wp_page_numbers li.space {
padding : 6px;
padding-left : 2px;
padding-right : 2px;
}
#wp_page_numbers li.first_last_page {
font-style : italic;
}
#wp_page_numbers li.active_page a {
border-top : 1px solid #171e22;
border-bottom : 1px solid #425159;
border-left : 1px solid #171e22;
border-right : 1px solid #425159;
color : #fff;
}
#wp_page_numbers li.active_page a:hover {
color : black;
text-decoration : underline;
border-color : #82a2cc;
}
#wp_page_numbers li.page_info {
float : left;
display : block;
padding : 3px;
padding-left : 5px;
padding-right : 5px;
margin-right : 2px;
color : #808c91;
font-size : 11px;
border-bottom : 1px solid #171e22;
border-top : 1px solid #425159;
border-right : 1px solid #171e22;
border-left : 1px solid #425159;
}
.paypal form {
	border: 1px solid #29363e;
	text-align:center; padding:10px;
}
form.paypal {
	border: 1px solid #29363e;
}
form.paypal img {
	border: 1px solid #29363e;
}