/* Theme Name: Christmas Days Theme URI: http://wp-themes.designdisease.com/ Description: 
Designed by <a href="http://www.designdisease.com">Elena G.</a>. Version: 1 Author: 
Design Disease Author URI: http://wp-themes.designdisease.com/ This theme is released 
under Creative Commons Attribution-Share Alike 3.0 License. */ body { background: 
#58a7e3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
padding: 0px; margin: 0px; color:#35383d;} html { padding: 0; margin: 0;} a:link 
{ text-decoration: none; color : #cc0000; border: 0px; } a:active { text-decoration: 
underline; color : #cc0000; border: 0px; } a:visited { text-decoration: none; 
color : #cc0000; border: 0px; } a:hover { text-decoration: underline; color : 
#0281c0; border: 0px;} a:focus { outline: none;} h1, h2, h3, h4 { font-family: 
Georgia, "Times New Roman", Times, serif;} img { padding: 0px; margin: 0px; border: 
none; text-align: center;} hr { border-left:0px solid #abb0b5; border-right:0px 
solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; 
height : 1px; } form { padding: 0px; margin: 0px;} input { font-family: 'Verdana'; 
color: #282b31; font-size: 11px;} textarea { font-family: 'Verdana'; color: #282b31; 
font-size: 11px;} select { font-family: 'Verdana'; color: #282b31; font-size: 
11px;} /* Header +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .Header { background: url(images/HeaderBkg.gif) no-repeat left bottom; width: 
750px; padding: 0px; margin: 0 auto; position:relative; height: 130px;} .Header 
a { color:#fff;} .Header a:visited { color:#fff;} .Header a:hover { color:#fff; 
text-decoration: none;} .Header h1 { padding: 0; margin: 0; position: absolute; 
z-index: 100; top: 30px; left: 30px; } .Header h1 a { display: block; font: normal 
38px/38px "Georgia", "Times New Roman", "Times", sans-serif; padding: 0; text-decoration: 
none; color: #fff; margin: 0; } .Header small.shadow { display: block; position: 
absolute; z-index: 90; top: 32px; left: 32px; font: normal 38px/38px "Georgia", 
"Times New Roman", "Times", sans-serif; color: #336699;} .Header small.desc { 
display: block; position: absolute; top: 65px; left: 32px; font: normal 16px/16px 
"Georgia", "Times New Roman", "Times", sans-serif; color:#fff; } .SubHeader { 
width: 520px; background: #fff;} .Count { margin-left: 30px; padding: 0px 0px 
15px 20px; background:url(images/CountIcon.gif) no-repeat left top; font-family: 
Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: bold; 
line-height: 14px; display: block; color:#FF0000;} /* Menu +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .Menu { background: #cc0000; padding: 5px 30px 7px 30px} .Menu em { display: 
none; margin: 0; padding: 0; line-height: 0px;} .Menu ul { padding: 0px; margin: 
0px; display: inline;} .Menu li { padding: 0px; margin: 0px; list-style-type: 
none; display: inline; font-size: 10px; border-left: solid 1px #db8383; font-weight: 
bold; } .Menu li a { color:#fff; padding: 0px 4px; margin: 0px; } .Menu li a:visited 
{ color:#fff;} .Menu li a:hover { color:#fff; text-decoration: none;} .Menu ul 
ul {} .Menu ul ul li { font-weight: normal; } /* BG +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ #BG { width: 750px; margin: 0 auto; padding: 0px;} /* Container +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .CON { background:url(images/ConBkg.gif) repeat-y left; width: 750px; padding: 
0px; float: left; } /* Side Central +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .SCP { background: #fff; float: left; padding: 30px; position: relative; width: 
460px; } .SCP h2 { background: url(images/PostDotted.gif) repeat-x left bottom; 
padding: 0px 0px 10px 0px; margin: 0px 0px 5px 0px; font-size: 22px; font-weight: 
normal;} .SCP h3 { padding: 5px 0px; margin: 0px 0px 5px 0px; font-size: 14px; 
font-weight: bold;} .SCP p { font-size: 11px; line-height: 1.4em; color:#333;} 
.SCP ol { padding: 10px 0px 10px 25px; margin: 0px; } .SCP ol li { padding: 1px 
0px 1px 0px; font-size: 11px; line-height: 15px; color:#63565f; } .SCP ul { padding: 
10px 0px; margin: 0px; } .SCP ul li { padding: 1px 0px 1px 15px; list-style-type: 
none; background: url(images/PostContentLiIco.png) no-repeat left top; font-size: 
11px; line-height: 15px; color:#666; } .SCP blockquote { padding: 5px 0px; margin: 
0px; color:#993366; font-style: italic; border-top: dashed 1px #999; border-bottom: 
dashed 1px #999; } .SCP blockquote p { font-size: 11px; padding: 2px 0px; margin: 
2px 0px; line-height: 15px; color:#666; } .SCP blockquote li { padding: 2px 0px 
2px 15px; list-style-type: none; background: url(images/PostContentBlockLiIco.png) 
no-repeat left top; font-size: 11px; line-height: 15px; color:#666; } .SCP a { 
text-decoration: underline;} .SC { background: #fff; float: left; padding: 30px; 
position: relative; width: 460px; } /* Side Right +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .SR { font-size: 11px; width: 220px; color:#ccffff; padding: 25px 0px 0px 0px; 
position: relative; float: right; } .SR h2 { background: url(images/SRH2Dotted.png) 
repeat-x left bottom; padding: 0px 0px 5px 0px; margin: 0px 0px 5px 0px; font-size: 
16px; text-transform: uppercase; font-weight: normal; color:#fff;} .SR ul { padding: 
0px; margin: 0px;} .SR li { font-size: 11px; padding: 1px 0px 1px 10px; margin: 
0px; list-style-type: none; background: url(images/SRLIArrow.png) no-repeat left 
top;} .SR a { color:#99cccc;} .SR a:visited { color:#99cccc;} .SR a:hover { color:#fff;} 
/* Bells ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .SR .Bells { position: absolute; top: -132px; background: url(images/Bells.gif) 
no-repeat left top; width: 97px; height: 131px; right: 194px;} /* Syndicate +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .Syn { position: absolute; top: -100px; right: 0px;} .Syn ul { margin: 0px; 
padding: 0px; } .Syn li { background: url(images/RSSIco.gif) no-repeat left center; 
margin: 0px 0px 0px 5px; padding: 2px 0px 2px 14px; list-style-type: none; font-size: 
9px; font-weight: bold; display: inline; } .Syn li a { color:#fff; text-decoration: 
none;} .Syn li a:visited { color:#fff; text-decoration: none;} .Syn li a:hover 
{ color:#fff; text-decoration: none;} /* Search ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .SR .Search { background: url(images/SearchBkg.gif) no-repeat left top; position: 
absolute; top: -105px; right: 0px; width: 190px; padding: 75px 15px 0px 15px; 
height: 45px; } .SR .Search form { background: url(images/Search1.gif) no-repeat 
left top; padding: 0px; margin: 0px;} .SR .Search input { border: none; font-size: 
11px;} .SR .Search input.key { background: none; border: none; padding: 11px 8px 
5px 15px; width: 170px; color:#fff;} .SR .Search input.search { width: 21px; height: 
18px; background: url(./images/SearchButton.gif) no-repeat;} .SR .Search .bt { 
padding: 0px; margin: 0px 0px 0px 0px; top: 83px; background: none; position: 
absolute; right: 18px; } /* Flickr ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .SR .flickr {} .SR .flickr ul { padding: 0px; margin: 0px;} .SR .flickr li 
{ background: none; padding: 0px; margin: 0px 5px 0px 0px; list-style-type: none; 
display: inline;} .SR .flickr li a img { background: #003300; padding: 3px; border: 
solid 1px #2d602d; width: 50px; height: 50px; margin-bottom: 4px;} .SR .flickr 
li a:visited img { background: #003300; padding: 3px; border: solid 1px #2d602d; 
width: 50px; height: 50px; margin-bottom: 4px;} .SR .flickr li a:hover img { background: 
#fff; padding: 1px; border: solid 3px #cc0000; margin-bottom: 4px;} .SR .widget 
{ background: #003300 url(images/widgetBottom.gif) no-repeat bottom; padding: 
20px 15px 20px 15px; margin-bottom: 10px; position: relative;} /**/ * html .SR 
.widgetTop { left: -15px;} /* */ .SR .widgetTop { background: url(images/widgetTop.gif) 
no-repeat left top; width: 220px; height: 10px; position: absolute; top: 0px; 
left: 0px;} .SR .widget_categories .children ul { margin: 2px 0px 0px 0px; padding: 
0px; list-style-type: none; } .SR .widget_categories .children li { margin: 0px; 
padding: 0px; list-style-type: none; border-bottom: none; font-size: 10px; background: 
none; } .SR .widget_tag_cloud { font-family: "Trebuchet MS"; line-height: 18px;} 
.SR .widget_calendar table { width: 100%;} .SR .widget_calendar table td { text-align: 
center; padding: 3px; } .SR .widget_calendar caption { background: #006600; padding: 
3px 0px;} .SR .widget_calendar #today { background: #006600;} .SR .widget_search 
#s { width: 160px; border: solid 1px #000; padding: 3px; margin-bottom: 5px;} 
.pagetitle { font-size: 24px;color:#000; font-weight: normal; text-transform: 
uppercase;} /* Post +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .Post { position: relative; clear: left;} .PostHead {} .PostHead h2 { font-size: 
24px; line-height: 24px; letter-spacing: 0px; font-weight: normal; padding: 0px 
0px 1px 0px; margin: 0px; color:#000033;} .PostHead h2 a { color: #cc0000; text-decoration: 
none;} .PostHead h2 a:visited { color: #cc0000; text-decoration: none;} .PostHead 
h2 a:hover { color:#2694d2; text-decoration: none;} .PostHead h3 { font-size: 
22px; line-height: 22px; letter-spacing: -1px; font-weight: normal; padding: 0px 
0px 1px 0px; margin: 0px; color:#000033;} .PostHead h3 a { color: #cc0000; text-decoration: 
none;} .PostHead h3 a:visited { color: #cc0000; text-decoration: none;} .PostHead 
h3 a:hover { color:#2694d2; text-decoration: none;} .PostAC { padding: 0px 0px 
7px 0px; margin: 0px; font-size: 9px; color:#666666; font-weight: bold; display: 
block; background: url(images/PostDotted.gif) repeat-x bottom; } .PostTime { padding: 
5px 0px 0px 0px; margin: 0px; font-size: 10px; color:#666666; display: block;} 
.PostHead small a { color:#666666; text-decoration: underline;} .PostHead small 
a:visited { color:#666666; text-decoration: underline;} .PostHead small a:hover 
{ color:#666666; text-decoration: underline;} .PostContent { padding: 0px; margin: 
0px; font-size: 11px; line-height: 1.4em ; color:#333; clear:both;} .PostContent 
p { font-size: 11px; line-height: 1.4em; color:#333;} .PostContent p strong {} 
/**/ * html .PostContent p img {} /* */ .PostContent p img { max-width: 445px;} 
.PostContent p img { width:expression(this.width > 445 ? "445px" : this.width); 
} .PostContent img { margin: 0px 10px 10px 0px; float: left; border:solid 1px 
#ccc;} .PostContent ol { padding: 5px 0px 5px 25px; margin: 0px; } .PostContent 
ol li { padding: 1px 0px 1px 0px; font-size: 11px; line-height: 15px; color:#63565f; 
} .PostContent ul { padding: 5px 0px; margin: 0px; } .PostContent ul li { padding: 
1px 0px 1px 15px; list-style-type: none; background: url(images/PostContentLiIco.png) 
no-repeat left top; font-size: 11px; line-height: 15px; color:#666; } .PostContent 
blockquote { padding: 5px 0px; margin: 0px; color:#993366; font-style: italic; 
border-top: dashed 1px #b7b7b7; border-bottom: dashed 1px #b7b7b7; } .PostContent 
blockquote p { font-size: 11px; padding: 2px 0px; margin: 2px 1px; line-height: 
15px; color:#666; } .PostContent blockquote li { padding: 1px 0px 1px 15px; list-style-type: 
none; background: url(images/PostContentBlockLiIco.png) no-repeat left top; font-size: 
11px; line-height: 15px; color:#666; } .PostContent a { text-decoration: underline;} 
.PostDet { padding: 0px; margin: 0px;} .PostDet li { padding: 1px 5px 1px 14px; 
margin: 0px; font-size: 10px; font-weight: bold; list-style-type: none; display: 
inline; } .PostDet li a { color:#0281c0; text-decoration: none;} .PostDet li a:visited 
{ color:#0281c0; text-decoration: none;} .PostDet li a:hover { color:#cc0000; 
text-decoration: none;} .PostDet .Comm { background: url(images/PostCommIco.gif) 
no-repeat left center;} .PostDet .Tags { background: url(images/PostTag.gif) no-repeat 
left center;} .PostDet .Edit { background: url(images/PostEdit.gif) no-repeat 
left center;} .Note { font-size: 10px; line-height: 13px; background: #f5f5f5; 
padding: 10px; display: block; color:#787d85;} .Note a { text-decoration: underline; 
color: #787d85;} .Note a:visited { text-decoration: underline; color: #787d85;} 
.Note a:hover { text-decoration: underline; color: #787d85;} /* Navigation +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .Nav { font-size: 11px; background: url(images/PostDotted.gif) repeat-x top; 
padding: 15px 0px 0px 0px; color:#868d90; position: relative;} .Nav a { padding: 
1px 6px 1px 4px; border-right: solid 1px #868d90; font-size: 11px;} .Nav a:visited 
{ padding: 1px 6px 1px 4px; border-right: solid 1px #868d90;} .Nav a:hover { padding: 
1px 6px 1px 4px; border-right: solid 1px #868d90; text-decoration: none;} .Nav 
span { padding: 1px 6px 1px 0px; border-right: solid 1px #868d90; } .Nav .on { 
padding: 1px 6px 1px 4px; border-right: solid 1px #868d90; font-size: 11px; } 
/* Comments ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .Comments { margin: 20px 0px 0px 0px; position: relative;} .Comments h3 { font-size: 
18px; font-weight: normal; margin: 0px 0px 5px 0px; padding: 10px 0px; color:#182b3c; 
background: url(images/PostDotted.gif) repeat-x bottom; text-transform: uppercase;} 
/* Comments List ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .List ol { padding: 0px; margin: 0px;} .List li { position: relative; padding: 
10px 0px; margin: 10px 0px; list-style-type: none; background: url(images/PostDotted.gif) 
repeat-x bottom; } /**/ * html .List .LGrav { right: 30px;} /* */ .List .LGrav 
{ position: absolute; right: 0px; top: 10px;} .List .LGrav img { border: solid 
1px #ccc; padding: 2px; background: #fff;} .List .LUsr { margin: 0px; padding: 
0px; font-size: 9px; line-height: 11px; color:#666666; font-weight: bold; } .List 
.LUsr a { color:#666666; text-decoration: none;} .List .LUsr strong { font: normal 
16px/18px "Georgia", "Times New Roman", "Times", sans-serif; } .List .LUsr strong 
a { color:#ff0000; text-decoration: none;} .List .LCon { margin: 0px; padding: 
0px; font-size: 11px; line-height: 15px; display: block; color:#523041;} .List 
.LCon p { margin: 0px; padding: 5px 0px; font-size: 11px; line-height: 15px; color:#523041;} 
.List .Author { background:fff; } /* Comments Form ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .Form { padding: 0px; position: relative; margin: 0px; } .Form form { margin: 
0px; padding: 0px;} .Form a { text-decoration: underline;} .Form p { padding: 
0px 0px 2px 0px; margin: 0px; color:#666; } .Form p small strong { font-size: 
10px; font-weight: bold; color:#FF3300;} .Form p small { font-size: 11px; display: 
block; padding: 3px 0px;} .Form .TextField { color:#523041; background: #f6f6f6; 
border: solid 1px #e3e3e3; padding: 4px; font-size: 12px; display: block;} .Form 
.TextArea { color:#523041; background: #f6f6f6; border: solid 1px #e3e3e3; padding: 
4px; font-size: 12px;} .Form input.SubmitComment { width: 99px; height: 43px; 
background: url(images/SubmitComment.png) no-repeat; margin-top: 8px; margin-top: 
4px;} .Form input.SubmitComment:hover { background: url(images/SubmitComment.png) 
no-repeat 0 -43px; margin-top: 8px; margin-top: 4px;} .Form input.SubmitCommentIE 
{ width: 99px; height: 43px; background: url(images/SubmitComment.png) no-repeat 
0 -43px; margin-top: 8px; margin-top: 4px;} /* Footer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
*/ .Footer { width: 460px; position: relative; padding: 20px 30px 10px 30px; float: 
left; background:#97c5e8 url(images/FooterTopBkg.gif) no-repeat top; margin-bottom: 
20px;} .Footer p { font-size: 10px; color:#396586; padding: 0px; margin: 0px; 
} .Footer a { color:#396586; text-decoration: underline;} .Footer a:visited { 
color:#396586; text-decoration: underline;} .Footer a:hover { color:#396586; text-decoration: 
underline;} .FB { background: url(images/FooterBkg.gif) no-repeat left bottom; 
position: absolute; bottom: 0px; left: 0px; width: 520px; height: 10px;}