/* @override http://thecouchtomato.com/wp-content/themes/couch_tomato_cafe/style.css */

/*
Theme Name: Couch Tomato Cafe
Theme URI: http://thecouchtomato.com
Description: Custom Theme for Couch Tomato Cafe
Author: Thomas Schreiber
Author URI: http://insatsu.us
*/

/*--------------Global Links-------------------*/
a, li.MainCategory a {
text-decoration: none; 
color : orange; 
border: none;
}

a:hover, a:active {
text-decoration: none; 
color : yellow; 
border: none;
}

a:visited {
text-decoration: none; 
color : orange; 
border: none;
}


/*-------------Images------------------*/
img, a img{
border: solid 4px #83190e;
background: none;
}
#shadowbox_content {
color:  orange;
border: none !important;
}

.no-border, .no-border a {
border: none !important;
}

a img:hover {
border: solid 4px orange;
}


.img-border, .map {
border: solid 4px #83190e;	
}

div#post-13.post p{
padding: 10px 0 0 0;
margin: 0 0 0 0;
}

.map-larger {
padding: 0 0 15px 5px;
font-size: .8em;
}

.toggleborder:hover img{
border: solid 1px #649F1D;
}

.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}


#adobe_reader {
margin:20px 0px 0px 0px;
}

a.contest { 
background:url(/wp-content/img/contest-trans.png) !important; 
border: none !important;
padding: 0 !important;
width: 150px;  
height: 108px; 
display: block; 
}

a.contest span { 
display: none; 
}

a.contest:hover { 
border: none !important;
background: url(/wp-content/img/contest-trans.png) repeat -150px 0px !important; 
}

a.explosions { 
background:url(/wp-content/img/explosions-trans.png) !important; 
border: none !important;
padding: 0 !important;
width: 150px;  
height: 108px; 
display: block; 
}

a.explosions span { 
display: none; 
}

a.explosions:hover { 
border: none !important;
background: url(/wp-content/img/explosions-trans.png) repeat -150px 0px !important; 
}


a.monthly_special { 
background:url(/wp-content/img/monthly_special-trans.png) !important; 
border: none !important;
margin: 5px 0 0 0;
padding: 0 !important;
width: 150px;  
height: 74px; 
display: block; 
}

a.monthly_special span { 
display: none; 
}

a.monthly_special:hover { 
border: none !important;
background: url(/wp-content/img/monthly_special-trans.png) repeat -150px 0px !important; 
}

a.fox_news { 
background:url(/wp-content/img/fox_news-trans.png) !important;
border: none !important;
margin: 5px 0 0 0;
padding: 0 !important;
width: 150px;  
height: 200px; 
display: block; 
}

a.fox_news span { 
display: none; 
}

a.fox_news:hover { 
border: none !important;
background: url(/wp-content/img/fox_news-trans.png) repeat -150px 0px !important; 
}

a.news { 
background:url(/wp-content/img/news-trans.png) !important; 
border: none !important;
padding: 0 !important;
width: 150px;  
height: 150px; 
display: block; 
}

a.news span { 
display: none; 
}

a.news:hover { 
border: none !important;
background: url(/wp-content/img/news-trans.png) repeat -150px 0px !important; 
}

a.suggestion_box {
margin: 0 1px 0 0; 
background:url(/wp-content/img/suggestion_box-trans.png) no-repeat 0px 0px !important; 
width: 150px;  
height: 97px; 
display: block;
border: none !important;
padding: 0 0 5px 0 !important;
}

a.suggestion_box span { 
display: none; 
}

a.suggestion_box:hover {
border: none !important;
background: url(/wp-content/img/suggestion_box-trans.png) no-repeat -150px 0px !important; 
}

a.myspace {
margin: 0 1px 0 0; 
background:url(/wp-content/img/myspace_add_us-trans.png) no-repeat 0px 0px; 
width: 150px;  
height: 74px; 
display: block;
}

a.myspace span { 
display: none; 
}

a.myspace:hover { 
background: url(/wp-content/img/myspace_add_us-trans.png) no-repeat -150px 0px; 
}

a.kyw {
display: block; 
margin: 4px 0 3px 0;
padding: 0 !important;
border: none !important;
background:url(/wp-content/img/kyw.png) repeat 0px 0px !important; 
width: 150px !important;  
height: 46px; 
}

a.kyw span { 
display: none;
}
/*
a.kyw:hover {
border: none !important;
background: url(/wp-content/img/kyw.png) repeat -150px 0px !important; 
}*/

a.gift_card {
margin: 2px 0 3px 9px;
padding: 0 !important;
border: none !important;
background:url(/wp-content/img/gift_card-trans.png) 0px 0px !important; 
width: 130px !important;  
height: 91px; 
display: block; 
}

a.gift_card span { 
display: none;
}

a.gift_card:hover {
border: none !important;
background: url(/wp-content/img/gift_card-trans.png) -130px 0px !important; 
}

div #monthlyspecials-content { 
padding: 0 20px 20px 20px;}

/*-----------Block Level Elements--------------*/

html,body,#page,#footer{ 
margin:0; 
padding:0;
font-weight: normal;
font-family: comic sans ms;
background-color: orange;
}

body {
font-weight: bold;
font-size: 1em;
color: #f5f5f5;
background: url(images/background.png) repeat-x;
}

#page {
width: 800px;
margin: 0 auto 0 auto;
background: #BA2416;
background: url(images/content.jpg) repeat-y;

}

#header {
height: 160px;
width: 800px;
background: #817412;
background: url(images/horizontal_background.jpg);
}

#header-img {
height: 160px;
width: 800px;
background: #817412;
background: url(/wp-content/img/header-trans.png);
}

#archive_header {
padding: 10px 40px 0 18px;	
}


div#polls-2.wp-polls {
color: orange;
width: 320px;
background: #b52316;
border: 3px solid #83190e;
}

.hidden { 
display: none;
}

.Buttons {
border: 3px solid #83190e !important;
}

.Buttons:hover {
background: #ddd !important;
border: 3px solid yellow !important;
}

#awards{
font-size: .85em;
width: 346px;
padding: 0;
}

#awards li{
border-bottom: 3px solid #83190e;
padding: 15px 0 10px 0px;
list-style-type: none;
}

#awards ul{
margin: 0 0 0 23px;
padding: 0;
}

#awards ul li{
border-bottom: none;
padding: 10px 0 5px 0;
list-style-type: square;
margin: 0;
}

#archive_header ul {
padding: 0;
margin: 0;
}

#archive_header li {
padding: 0;
margin: 0;
list-style: square;
}

.description {

}

#editentry{
padding: 0 0 0 18px;
}

div.flashmovie {

}

.flv_commercial {
padding: 11px 0 0 0;	
}

#wrapper {
border-top: solid 3px #83190e;
padding: 0;
margin: 0;
width: 100%;
}

#content {
float: right;
width: 600px;
border-left: 3px solid #83190e;
}

#content-left {
margin: 0;
height: 100%;
padding: 0 0 20px 0;
float: left;
width: 420px;
border-right: solid 3px #83190e;
}

#content-right {
text-align: center;
padding: 0 0 0px 0;
vertical-align: top;
float: right;
width: 164px;
}

div.feedback {
width: 560px;
height: 150px;
}


#feedback-img span {
display: none;	
}

div#feedback-img{
margin: 10px 0 0 0;
float: left;
background: url(/wp-content/img/nice_tomatoes-trans.png) no-repeat;
width: 150px;
height: 150px;
}

.linklove {
visibility: hidden;
}

div.feedback-txt {
font-size: .9em;
float: right;
height: 160px;
width: 400px;	
}

div.feedback-text p {
width: 300px;	
}

#entrytext-container div.entrytext div.feedback div.feedback-txt p {
width: 400px;
}

.cattitles {
border: none !important;
}

#storefront {
font-size: 1.2em;
width: 530px;
height: 80px;
padding: 5px 0 100px 0;
}

div#storefront-img{
padding: 0 0 0 0;
float: left;
width: 200px;
height: 150px;
}

div.storefront-txt {
font-size: .8em;
padding: 10px 40px 0px 18px;
float: right;
height: 150px;
width: 270px;	
}

#sidebar {
width: 165px;
font-size: .9em;
padding: 0px 0px 18px 18px;
}

#our-story-container {
padding: 14px 0 0 0;
}

#our-story-images {
border: solid 4px #83190e;
height: 232px;
width: 300px;
float: left;
}

.our-story{
display: block; 
background: url(/wp-content/img/our-story.jpg) no-repeat 0px 0px !important;
width: 300px;
height: 232px;
border: none;
}

#our-story-caption {
width: 285px;
border: solid 4px #83190e;
font-size: .9em;
padding: 2px 0 2px 15px;
}

.quote {
padding: 10px 0 0 0;
color: orange;
font-size: 1.2em;
width: 220px;
float: right;
}

a.uod {
display: block; 
background: url(/wp-content/img/university-of-delaware.png) no-repeat 0px 0px !important;
width: 300px;
height: 47px;
border: none;
}
a.uod span { 
display: none; 
}

#categories-1 ul{
padding: 0;
margin: 0;
}

#pages ul {
padding: 0;
margin: 0;	
}

#horizontal_bar{
color: #fff;
padding: 7px 0 5px 0;
width: 100%;
border-top: solid 3px #83190e;
border-bottom: solid 3px #83190e;
background: #817412;
background: url(images/horizontal_background.jpg);
}

input.radio, .cf-box-b, .cf-box-a {
border: none !important;
background: none !important;
}

form#cforms2form.cform {  
font-size: .9em;
}
li#li-2-11.textonly, li#li-3-11.textonly {
color: orange;
padding: 10px; 
font-size: .88em; 
border: solid 3px #83190e;
font-style: italic; 
background: #941a0e !important;
}

#emailList form{
text-align: center;
padding:  0px 0px 0px 10px;
display: inline-block;
}

#privacy-statement{
padding: 10px 0 10px 0;
line-height: 1.2em;
font-size: .92em;
}

#footer {
font-size: .8em; 
width: 100%;
background: url(images/content.jpg) repeat-y;
border-bottom: solid 3px #83190e;
text-align: center;
clear: both;
}
form {  
margin: 0;
padding: 0;
}
#footer p{
vertical-align: middle;
padding: 5px 0px 15px 0px;
}

/*-------------Headings-------------*/

h1 {
color: orange;
font-size: 1.2em;
font-weight: bold;
}

h2 {
margin: 0;
font-size: 1em;
font-weight: normal;
font-style: italic;
}

h2 a:hover {
color : yellow; 
}

.post h2{
padding: 10px 0 4px 18px;
font-weight: bold;
border: none;
}

h2.pagetitle{
border: none;
}

span.breadcrumb {
font-size: .8em;
text-transform: uppercase;	
letter-spacing: .19em;
}

.widgettitle {
display: none;	
}

h3 {
border-bottom: solid 3px #83190e;
padding: 3px 0px 3px 0px; 
margin: 0 0 10px 0;
}

.archivetext h3 {

padding: 0;
margin: 0;
border: none;
width: 500px;
display: inline;
}

h3#respond{
border-top: solid 3px #83190e;
padding: 5px 0 5px 18px;
}

h3#commentheading {
padding: 20px 17px 5px 17px;
font-size: 1em;
text-decoration: none;
}

h4 {
font-size: .9em ;
font-style: italic;
font-weight: normal;
line-height: 1.5em;
}

h5 {

}

/*-------------The Post-------------*/

div.archivetext {
border-top: solid 3px #83190e;
}

h2 a:hover, h2 a:visited, h2 a {

}

.post {

}



.post a {

}

#awards .post ul {
width: 400px;
}

.post li {
	list-style: square;
}

.entry {

}

#entrytext-container {
display: inline-block;
}

.entrytext {
padding: 5px 0px 15px 18px;
}

#entrytext_other {
padding: 0px 25px 0px 0px;
}

.archivetext {
padding: 5px 40px 0px 18px;
}

.archivetext div.entry p {
padding: 0 40px 0 0;
}

archivetext postmetadata{
padding: 0;
}

div#post-14.post div#entrytext-container div.entrytext #entrytext_other p {
margin: 0;
padding: 10px 0 0 0;
}

#email_field {
background: #ccc !important;
border: 4px solid #665e0d !important;
}

#email_field:hover	{
background:#f3f8f8 !important;
border: 4px solid #494309 !important; 
}

#email_field:focus	{ 
background:#ffffff !important;
border: solid 4px orange !important; 
}

#submit {
width:140px;
}

#email_submit {
background: orange !important;
border: 4px solid #665e0d !important;
width: 70px;
}

#email_submit:hover {
background: #ffd700 !important;
border: 4px solid #494309 !important;
}

.postmetadata {
font-size: .9em;
color: #fff;
background-color: #b52316;
border-top: solid 2px orange;
border-bottom: solid 2px orange;
}

p.postmetadata {
padding: 5px 10px;
}

p.postmetadata alt, p.postmetadata.alt {
display:inline-block;
margin: 25px 0 18px 18px;
padding: 5px 10px;
}

.postmetadata a {

}

.navigation {
font-size: .85em;
padding: 5px 0 5px 18px;
width: 550px;
}

.alignleft {

}

.alignright {

}

.center {

}


blockquote {

}

cite {

}

a img {

}

acronym, abbr {

}
/*--------------RightColumn------------*/
#chalkboard {
font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
width:150px;
height:264px;
background: url(/wp-content/img/soupsoftheday-trans.png) no-repeat;
}

#soup {
font-size: .72em;
font-weight: bold;
text-transform: capitalize;
text-align: left;
padding: 85px 0 0 18px;
}

.soup-list {
text-indent: -1.3em;
padding: 5px 15px 0 1.3em;
}

.margin{
text-indent: -2em;
padding-left: 2em;
}


}

/* Auto-clearing */

.autoclear:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.autoclear { display: inline-block; padding: 5px 0 30px 0;}

/* Hides from IE-mac \*/
* html .autoclear { height: 1%; }
.autoclear { display: block; }
/* End hide from IE-mac */

/*--------------Comments--------------*/

#comments {
display: inline-table;
padding: 0 0 10px 0;
}

textarea, input {
background: #fff !important;
border: solid 4px #83190e !important;
}

.cform input {
color: black !important;
}

textarea {
width: 320px;
}

textarea:hover, input:hover {
background: orange !important;
}

textarea:focus, input:focus  { 
border: solid 4px orange !important;
background:#fff !important;
}

select {
border:0px;
}

#commentform {
display: inline-table;	
padding: 5px 40px 0px 18px; 
}

.comment {
color: orange;
display: block;
width: 320px;
margin: 5px 40px 0 18px;
padding-top: 5px;
float: right;
/*	background: url(images/commentballoon.png) no-repeat -419px 0;
*/}

.comment.alt { float: left }

.comment .text {
color: #fff;
background: #762104;
border: solid 2px orange; 
margin: 0;
padding: 1px 1px 0;
}

.comment .text p { margin: 2px 10px 10px }

.comment p.metadata {
font-size: 0.75em;
text-align: center;
/*	background: url(images/commentballoon.png) no-repeat -838px 100%;
*/	margin: 0 -2px;
padding: 0 15px 6px;
}

/*.comment .metadata, .comment .metadata a { color: #aa701b; border: none }
.comment .metadata a:hover { text-decoration: underline }*/

.author {
float: right;
padding: 2px 12px 2px 32px;
margin: -2px 0 0;
/*	background: url(images/commentballoon.png) no-repeat;
*/}

.alt .author {
float: left;
background-position: 100% 0;
padding: 2px 22px 2px 12px;
}

.author, .author a {
border-style: none;
color: orange;
}

.author img {
vertical-align: middle;
padding: 3px 0 3px 3px;
}

.alt .author img { padding: 0 3px 0 0 }

.awaitmod { font-weight: bold }

label {
background: none !important;
color: #ffffff !important;
display: inline;
font-size: .9em !important;
}

li#li-2-7.textonly, li#li-3-7.textonly, li#li-2-17.textonly, li#li-2-1.textonly, li#li-3-1.textonly, li#li-2-15.textonly,li#li-2-24.textonly, li#li-2-22.textonly, li#li-3-16.textonly {
padding: 20px 0 0 0;
font-size: 1.1em;
color: orange;
}

.cform label span {
width: 420px !important;
}

#li--2 label span {
font-size: .9em;	
}

/*--------------Gallery---------------*/

/*.ngg-album-row {
display: inline;
height: 169px;
}*/



div.ngg-album{
/*display: block;
float: right;*/
width: 300px !important;
height: 130px;
margin: 20px 0;
border: solid 3px #83190e !important;
background: #b52316;
}

/*div.ngg-album.alt{
float: left;
}*/

.ngg-thumbnail img, .ngg-gallery-thumbnail img {
border: none !important;
background: #83190e !important;
}

.ngg-thumbnail img:hover, .ngg-gallery-thumbnail img:hover {
background: orange !important;
}

div.ngg-albumtitle {
font-size: 1.2em;
font-weight: normal;
margin: 0;
padding: 4px 0 2px 4px;
}

div.ngg-description p:first-child {
margin: 0;
}


/*--------------Cart-New-----------*/
.eshopshipping { 
	display: none;
}
#entrytext_other ul.continue-proceed li { 
	list-style-type: none;
	display: inline;
	padding-right: 80px;
}

.eshop li {
	list-style-type: none;
	padding-bottom: 40px;
}

table.eshop.cart td, table.eshop.cart th { 
	text-align: left;
	padding: 10px;
}
th#cartTotal.btbr, tr.alt td.amts, tr.stotal  td.amts.lb {
	text-align: right; 
}

.eshoppayvia { 
	display: none;
}

.

/*--------------Cart-Old-----------*/

.visitshop {
    display: none;
}
legend { 
	color: #fff;
}

#sideshoppingcart {
width: 152px;
border-right: solid 4px #8C1815;
border-bottom: solid 4px #8C1815;
border-top: solid 3px #BF1F1B;
border-left: solid 4px #8C1815;
background: url(images/cart-background.png) repeat !important;	
}

#cart-mini {
margin: 10px 0 0 0;
height: 30px;
width: 156px;
background: url(images/cart-mini-trans.png) left no-repeat;	
}

div#fancy_notification {
font-size: .8em;
padding: 10px;
margin : 95px 0 0 -20px;
border: solid 4px #83190e;
background: #b52316;
}

table.shoppingcart tbody tr th {
border-bottom: solid 2px white !important;
}



div#sliding_cart {
font-size: .95em;
}

strong.cart_title, #sliding_cart table.shoppingcart tbody tr th, #sliding_cart strong  {
font-size: .95em;
font-weight: bold;
}

div#cart-sidebar {
text-align: right;
}


#cart-wheels {
height: 40px;
width: 156px;
background-image: url(images/cart-wheels-trans.png);
}

strong.cattitles {
margin: 0;
padding: 0 0 2px 0;
border-bottom: 3px dotted #222 ;
width: 300px
}

#PeCatsOnly li {
list-style-type: none;
font-size:.8em;
}

#PeCatsOnly li a {
color: #ccc !important;
font-size: 1em !important;
}


#products_page_container div.PeCatsBrands div.PeCategories.categorydisplay ul.PeCategories li.MainCategory strong.category a.productlink {
font-weight: normal;
}

strong.cart_title {
padding: 0 0 0 6px;
}

li.MainCategory {
padding: 0 0 10px 0;
}

div.PeCategories.categorydisplay ul.PeCategories li.MainCategory a {
color: #649F1D;
}

div.PeCategories.categorydisplay ul.PeCategories li.MainCategory a:hover {
color: #34859c; 
}

/* table for image left, text right */
.productdisplay {

}

.imagecol {
display: block;
width: 308px;
padding: 15px 0 0 0;
}

.textcol {
    width: 450px !important;
    
}

.product-img {
display: block;
border: none;
}

.prodtitles{
padding:0 !important;
margin:0 ! important;
font-style:normal !important;
border: #83190e solid 4px !important;
text-align: center !important;
}

div.producttext {
display: block;
padding: 20px 4px 8px 4px;
line-height: 1.6em;
width:220px !important;
float:right;
}

.continue-shopping {
font-size: .8em;
display: block;
}

.product_image {
display: block;
width: auto !important;
height: auto !important;
border: #83190e solid 4px !important;
}

.product_image:hover {
border: orange solid 4px !important;
}

.wpsc_buy_button {
margin: 4px 8px;	
}

table.productcart {
padding: 8px;
}

.firstrow,.total_price {
background: #252525 !important;	
}

.firstrow , .total_price, .product_row  {
border-top: #83190e solid 2px !important;
border-bottom: #83190e solid 2px !important;
}

.productcart td, .productcart tr {
background: #b52316 !important;
padding: 5px;
}

.firstrow td {
border-left: none !important;
border-right: none !important;
}

/*--------------Login--------------*/

/*#admin-content {
padding: 0 0 0 15px;
}

ul#login-form li {
list-style-type: none;	
}

ul#login-form {
margin: 0;
padding: 0;
}

div#al_login {
list-style-type: none;
}

.al_nodisplay {
display: none;
}

#al_loading, #al_login, #al_register, #al_lostPassword {
height: 175px;
}
#al_loginMessage, #al_registerMessage, #al_lostPasswordMessage {

}
#al_loadingImage {
margin-top: 35px;
}*/

/*--------------Sidebar------------*/

div#sliding_cart a, div#sliding_cart a:hover,  div#sliding_cart a:active {
background: none;
padding: 0;
margin: 0;
width: 100%;
border: none;
}

.sidebar_extra {
font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
margin: 10px 0 0 0;
padding: 8px 0 0 0;
width: 150px;
text-align:center;
font-size: .72em;
}

#aboutmewidget {
margin: 10px 0px 0px 0px;
padding:0px 0px 0px 8px;
background: #1d2224;
border: solid 1px #649F1D;
}

#aboutmewidget span.entry {
font-weight: bold;
font-size: .9em;
}

#aboutmewidget span.entrytext {
text-decoration: none;
font-size: .9em;
color: #649F1D;
line-height: 1.3em;
}

#sidebar ul {
list-style-type: none; 
margin: 0 0 0 0; 
padding: 0;	
}

#sidebar ul h2 {

}

#sidebar ul li {
text-transform: uppercase;
font-weight: bold;
/*	color : #34859c;
*/	padding: 2px 0px 2px 0px;
}

#sidebar ul ul ul {

}

#sidebar p {

}

#sidebar a {
font-size: .9em;
display: block;
width: 150px;
padding: 3px 5px;
background: #941a0e;
border-top: solid 3px orange;
}

#sidebar a:hover, #sidebar a:active {
color: #ebd31e;
background: #b52316;
border-top: solid 3px #ebd31e;
}

#sidebar .current_page_item a, .current-cat a, .page_item page-item-00 a{
color: #ebd31e;
background: #817412;
border-top: solid 3px #ebd31e !important;
}

#pagecount {
color : #34859c; 
}

/*--------------Search Form-------------*/

#searchform {

}

#searchform input {

}

#searchform #s {

}

/*---------- custom-bkgd ---------*/ 

div#post-42.post div#entrytext-container div.entrytext {
padding: 105px 0 100px 18px;
height: 1000px;
width: 580px;
background: url(/wp-content/img/flatware-trans.png) no-repeat;
}

div#post-6.post div#entrytext-container, div#post-11.post div#entrytext-container, div#post-3.post div#entrytext-container,  div#post-14.post div#entrytext-container, div#post-22.post div#entrytext-container,  div#post-13.post div#entrytext-container,  div#post-5.post div#entrytext-container  {
/*	background: url(/wp-content/img/polka_fade-trans.png) repeat-y;
*/	width: 600px;
}

div#post-6.post div#entrytext-container div.entrytext {
background: url(/wp-content/img/couch_girl_awards-trans.png) no-repeat;
width: 582px;
}

div#post-11.post div#entrytext-container div.entrytext {
background: url(/wp-content/img/couch_girl_employment-trans.png) no-repeat;
width: 582px;
}

#employment {
width: 330px;
}

div#post-22.post div#entrytext-container div.entrytext {
background: url(/wp-content/img/couch_girl_photos-trans.png) no-repeat;
width: 582px;
}

/*-------------FORMS-----------------*/
span.emailreqtxt { 
color: #fff !important;
}
span.reqtxt { 
color:  #fff !important;
}
#dp-popup div.dp-nav-prev a.dp-nav-prev-month img,
#dp-popup div.dp-nav-prev a.dp-nav-prev-year img,
#dp-popup div.dp-nav-next a.dp-nav-next-month img,
#dp-popup div.dp-nav-next a.dp-nav-next-year img,
img.imgcalendar:hover{ 
border: none !important;
}
div#dp-popup.dp-popup { 
color: #000 !important;
}


#wp-calendar {

}


#wp-calendar th {

}

#wp-calendar a {

}

#prev a, #next a {

}

#wp-calendar caption {

}



/*-------------Other------------------*/

hr {
display: none;
}

a.toggle_comments_link, a.toggle_form_link {
 font-size: 25px;	
}

.comment_box {
	width:400px;
	margin-left: 50px;
	text-align:center;
}









