@charset "UTF-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
background-color:#f9a1ca;
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#belowfoot{
background-image:url(/images/footerrip.jpg);
background-repeat:repeat-x;
height:132px;
}
#bigheader{
width:900px;
margin-bottom:5px;
}
#content{
margin:0px;
padding:0px;
background-color:#fcfcfa;
}
#content_inside{
width:900px;
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
}
#footer{

}
#footer_newabove{
width:892px;
padding:4px;
margin:0px 0px 1px 0px;
background-color:#EEEEEE;
}
#footer_inside{
margin:0px;
margin-left:auto;
margin-right:auto;
padding:0px;
width:900px;
height:30px;
font-size:10px;
line-height:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-top:1px solid #5b8f22;
}
#footer_inside2{
margin:0px;
margin-left:auto;
margin-right:auto;
padding:0px;
width:900px;
height:30px;
font-size:10px;
line-height:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-top:1px solid #5b8f22;
}
#header{
background-image:url(/images/headerrip.jpg);
background-repeat:repeat-x;
height:85px;
}
#mainarea{
width:900px;
}
#navigation{
margin:0px;
padding:2px 0px 2px 0px;
width:900px;
border-top:1px solid #5b8f22;
border-bottom:1px solid #5b8f22;
font:Georgia, "Times New Roman", Times, serif;
font-family:Georgia, "Times New Roman", Times, serif;
}



/*------ Start Navigation ------*/


.MainMenuCMSMenuItem{
float:left;
text-decoration:none;
font-size:12px;
font-weight:bold;
line-height:12px;
margin:0px 3px 0px 0px;
padding:7px 18px 7px 18px;
color:#f9a1ca;
background-color:#f7eaf0;
border:1px solid #fcd0e4;
}
.MainMenuCMSMenuItemMouseOver{
float:left;
text-decoration:none;
font-size:12px;
font-weight:bold;
line-height:12px;
margin:0px 3px 0px 0px;
padding:7px 18px 7px 18px;
color:#4c3327;
background-color:#f7eaf0;
border:1px solid #fcd0e4;
}
.MainMenuCMSMenuItemMouseUp{
float:left;
display:block;
text-decoration:none;
font-size:12px;
font-weight:bold;
line-height:12px;
margin:0px 3px 0px 0px;
padding:7px 18px 7px 18px;
color:#f9a1ca;
background-color:#f7eaf0;
border:1px solid #fcd0e4;
}
.MainMenuCMSMenuItemMouseDown{
float:left;
display:block;
text-decoration:none;
font-size:12px;
font-weight:bold;
line-height:12px;
margin:0px 3px 0px 0px;
padding:7px 18px 7px 18px;
color:#f9a1ca;
background-color:#f7eaf0;
border:1px solid #fcd0e4;
}
.MainMenuCMSMenuHighlightedMenuItem{
float:left;
display:block;
text-decoration:none;
font-size:12px;
font-weight:bold;
line-height:12px;
margin:0px 3px 0px 0px;
padding:7px 18px 7px 18px;
color:#5b8f22;
background-color:#b0cf8e;
border:1px solid #5b8f22;
}
.MainMenuCMSMenuHighlightedMenuItemMouseDown{
float:left;
display:block;
text-decoration:none;
font-size:12px;
font-weight:bold;
line-height:12px;
margin:0px 3px 0px 0px;
padding:7px 18px 7px 18px;
color:#f9a1ca;
background-color:#f7eaf0;
border:1px solid #fcd0e4;
}
.MainMenuCMSMenuHighlightedMenuItemMouseOver{
float:left;
display:block;
text-decoration:none;
font-size:12px;
font-weight:bold;
line-height:12px;
margin:0px 3px 0px 0px;
padding:7px 18px 7px 18px;
color:#ffffff;
background-color:#b0cf8e;
border:1px solid #5b8f22;
}
.MainMenuCMSMenuHighlightedMenuItemMouseUp{
float:left;
display:block;
text-decoration:none;
font-size:12px;
font-weight:bold;
line-height:12px;
margin:0px 3px 0px 0px;
padding:7px 18px 7px 18px;
color:#f9a1ca;
background-color:#f7eaf0;
border:1px solid #fcd0e4;
}
.SubMenuCMSMenuItem{
padding:8px 10px 7px 10px;
margin:0px;
font-size:12px;
line-height:12px;
color:#ffffff;
background-image:url(/design/navhov1.png);
z-index:2;
}
.SubMenuCMSMenuItemMouseOver{
padding:8px 10px 7px 10px;
margin:0px;
font-size:12px;
line-height:12px;
color:#063DA1;
background-image:url(/design/navhov2.png);
z-index:3;
}
.SubMenuCMSMenuItemMouseUp{
padding:6px 8px 5px 8px;
margin:0px;
font-size:11px;
line-height:11px;
color:#ffffff;
background-color:#5a892d;
z-index:3;
}

.SubMenuCMSMenuItemMouseDown{
padding:8px 10px 7px 10px;
margin:0px;
font-size:12px;
line-height:12px;
color:#ffffff;
background-image:url(/design/navhov2.png);
z-index:3;
}
.SubMenuCMSMenuHighlightedMenuItem{
padding:8px 10px 7px 10px;
margin:0px;
font-size:12px;
line-height:12px;
color:#063DA1;
background-image:url(/design/navhov2.png);
z-index:3;
}
.SubMenuCMSMenuHighlightedMenuItemMouseOver{
padding:8px 10px 7px 10px;
margin:0px;
font-size:12px;
line-height:12px;
color:#063DA1;
background-image:url(/design/navhov2.png);
z-index:3;
}
.SubMenuCMSMenuHighlightedMenuItemMouseUp{
padding:8px 10px 7px 10px;
margin:0px;
font-size:12px;
line-height:12px;
color:#063DA1;
background-image:url(/design/navhov2.png);
z-index:3;
}
.SubMenuCMSMenuHighlightedMenuItemMouseDown{
padding:8px 10px 7px 10px;
margin:0px;
font-size:12px;
line-height:12px;
color:#063DA1;
background-image:url(/design/navhov2.png);
z-index:3;
}
.MainMenuOtherLevelsCMSMenuItem{
padding:8px 10px 7px 10px;
font-size:12px;
line-height:12px;
color:#ffffff;
background-image:url(/design/navhov1.png);
z-index:2;
margin-left:0px;
}
.MainMenuOtherLevelsCMSMenuItemMouseOver{
padding:8px 10px 7px 10px;
margin:0px;
font-size:12px;
line-height:12px;
color:#063DA1;
background-image:url(/design/navhov2.png);
border-left:1px solid #ffffff;
}
.MainMenuOtherLevelsCMSMenuItemMouseUp{
padding:6px 8px 5px 8px;
margin:0px;
font-size:11px;
line-height:11px;
color:#ffffff;
background-color:#5a892d;
border-left:1px solid #ffffff;
}
.MainMenuOtherLevelsCMSMenuItemMouseDown{

padding:8px 10px 7px 10px;
margin:0px;
font-size:12px;
line-height:12px;
color:#ffffff;
background-image:url(/design/navhov2.png);
border-left:1px solid #ffffff;
}
.MainMenuOtherLevelsCMSMenuHighlightedMenuItem{
padding:8px 10px 7px 10px;
margin:0px;
font-size:12px;
line-height:12px;
color:#063DA1;
background-image:url(/design/navhov2.png);
border-left:1px solid #ffffff;
}
.MainMenuOtherLevelsCMSMenuHighlightedMenuItemMouseOver{
padding:8px 10px 7px 10px;
margin:0px;
font-size:12px;
line-height:12px;
color:#063DA1;
background-image:url(/design/navhov2.png);
border-left:1px solid #ffffff;
}
.MainMenuOtherLevelsCMSMenuHighlightedMenuItemMouseUp{
padding:8px 10px 7px 10px;
margin:0px;
font-size:12px;
line-height:12px;
color:#063DA1;
background-image:url(/design/navhov2.png);
border-left:1px solid #ffffff;
}
.MainMenuOtherLevelsCMSMenuHighlightedMenuItemMouseDown{
padding:8px 10px 7px 10px;
margin:0px;
font-size:12px;
line-height:12px;
color:#063DA1;
background-image:url(/design/navhov2.png);
border-left:1px solid #ffffff;
}



/*------ End Navigation ------*/


#navigation ul{
margin:0px;
padding:0px;
font:Georgia, "Times New Roman", Times, serif;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
list-style:none;
}
#navigation li{
background-color:red;
width:120px;
height:20px;
float:left;
display:block;
margin-left:1px;
}
#navigation a{
text-align:center;
display:block;
text-decoration:none;
color:#f9a1ca;
background-color:#f7eaf0;
border:1px solid #fcd0e4;
padding-top:3px;
padding-bottom:3px;
}
#navigation a:hover{
color:#4c3327;
}
#pinkbox{
background-image:url(/images/pinkbox.jpg);
width:353px;
}
#smallheader{
width:900px;
margin-bottom:5px;
padding:0px;
}
#subheader{
width:900px;
margin:5px 0px 5px 0px;
padding:0px;
}
#text_content{
margin-top:5px;
width:900px;
}
.current{
text-align:center;
display:block;
text-decoration:none;
color:#5b8f22;
background-color:#b0cf8e;
border:1px solid #5b8f22;
padding-top:3px;
padding-bottom:3px;
}
.floatfix{
clear:both;
width:1px;
height:5px;
visibility:hidden;
line-height:1px;
font-size:1px;
}
.footerleft{
padding:0px;
margin:5px;
float:left;
}
.footerright{
padding:0px;
margin:5px;
float:right;
}
.lefttext{
float:left;
width:530px;
padding:0px 3px 0px 3px;
}
.righttext{
float:right;
width:353px;
}
.righttext2{
float:right;
width:530px;
padding:0px 3px 0px 3px;
}
.righttext2 ul{
font-size:11px;
color:#666666;
}
.lefttext2{
float:left;
width:353px;
}
.pinkbottom{
line-height:5px;
font-size:9px;
margin:0px;
padding:0px;
background-image:url(/images/pinkbottom.jpg);
width:353px;
height:16px;
}
.pinkmid{
margin:0px;
padding:0px 16px 0px 16px;
width:321px;
}
.pinkmid ul{
color:#666666;
font-size:11px;
line-height:13px;
}
.pinktop{
line-height:5px;
font-size:9px;
margin:0px;
padding:0px;
background-image:url(/images/pinktop.jpg);
width:353px;
height:16px;
}
img{
margin:0px;
padding:0px;
}
h1{
color:#ff1776;
margin:4px 0px 0px 0px;
padding:0px;
line-height:13px;
font-size:13px;
padding-bottom:3px;
}
h2{
color:#5b8f22;
margin:0px;
padding:0px;
line-height:12px;
font-size:12px;
}
p{
color:#666666;
font-size:11px;
margin:3px 0px 13px 0px;
padding:0px;
}
a{
color:#5b8f22;
}
a:hover{
color:#76c025;
}
.buttonnew{
}
.buttonnew a{
padding:10px 0px 0px 0px;
display:block;
text-align:center;
font-size:12px;
line-height:12px;
font-weight:bold;
background-image:url(/images/buttonoff.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
text-decoration:none;
width:236px;
height:29px;
}
.buttonnew a:hover{
padding:12px 0px 0px 0px;
background-image:url(/images/buttonhov.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
text-decoration:none;
width:236px;
height:27px;
}
.featurecontain{
width:900px;
height:210px;
}
.feattab{
background-image:url(/images/feattab.jpg);
background-repeat:no-repeat;
width:178px;
height:208px;
margin:1px;
float:left;
}
.feattab img{
border:1px solid #f9a1ca;
padding:0px;
margin:9px 9px 7px 9px;
}
.feattab h2{
font-size:11px;
margin:0px 9px 5px 9px;
}
.feattab p{
margin:0px 9px 0px 9px;
}
.form input{
border:1px solid #5b8f22;
padding:3px;
background-color:#e4eed8;
}
.form{
color:#5b8f22;
}
.form p{
font-weight:bold;
font-size:11px;
line-height:11px;
color:#5b8f22;
margin:3px;
}
.form label, .form span{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#5b8f22;
font-weight:bold;
}
.form span.required{
color:red;
padding:0px 0px 0px 4px;
}
.form textarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
border:1px solid #5b8f22;
padding:3px;
background-color:#e4eed8;
}
.form option{
border-left:1px solid #5b8f22;
padding:3px;
background-color:#e4eed8;
}
.form select{
line-height:12px;
font-size:12px;
height:22px;
border:1px solid #5b8f22;
padding:3px;
background-color:#e4eed8;
}
.form input.submit{
background-color:#5b8f22;
border:1px solid #b0cf8e;
color:#FFFFFF;
cursor:pointer;
}
.monthcontain{
width:530px;
margin:0px;
padding:5px 0px 5px 0px;
}
.monthcontain p{
margin:0px;
}
.monthtop{
background-image:url(/images/monthtop.jpg);
background-repeat:no-repeat;
width:510px;
height:42px;
margin:0px;
padding:10px;
}
.monthtop h1{
font-size:16px;
color:#5a5549;
}
.monthmid{
background-image:url(/images/monthmid.jpg);
background-repeat:repeat-y;
margin:0px;
padding:0px 25px 0px 25px;
width:480px;
}
.event{
width:480px;
background-image:url(/images/eventdivide.jpg);
background-repeat:no-repeat;
background-position:bottom;
margin:0px;
padding:3px 0px 7px 0px;
clear:both;
}
.calendarevent{
width:300px;
margin:0px;
padding:0px;
}
.eventtime{
width:130px;
text-align:right;
float:right;
}
.eventtime p{
margin:0px;
padding:0px 0px 2px 0px;
}
.monthbottom{
background-image:url(/images/monthbottom.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
width:530px;
height:26px;
}
a.footer2links{
font-size:11px;
color:#5b8f22;
text-decoration:none;
padding:3px 8px 3px 3px;
border-right:1px solid #CCCCCC;
}
a.footer2links:hover{
font-size:11px;
color:#ff1776;
text-decoration:underline;
}

.newsright { width:353px; float:right; display:inline;}

.newsleft { width:541px; float:left; display:inline;}

.news-greentop { background-image:url(/CSS-Images/news-greentop.aspx);
background-repeat:no-repeat; margin:0 0 6px 0; padding:0px;}

.news-greenbottom { background-image:url(/CSS-Images/news-greenbottom.aspx);
background-repeat:no-repeat; background-position:bottom; padding:15px;}
.news-greenbottom p { color:#fff; margin:0; padding:12px 0 0 0;}

.news-greenbottom h1 { color:#333300; border-bottom:1px solid #99cc33; margin:0; padding:0 0 7px 0; font-size:20px; line-height:20px;}

.news-greenbottom h2 { color:#fff; font-size:13px; line-height:14px; margin:0; padding:3px 0 3px 0; font-style:italic; font-weight:100;}

.newsblock-top { 
background-image:url(/CSS-Images/newsblock-top.aspx);
background-repeat:no-repeat;
margin:0 0 6px 0;
}
.newsblock-bottom { 
background-image:url(/CSS-Images/newsblock-bottom.aspx);
background-repeat:no-repeat;
background-position:bottom;
padding:16px;
margin:0;
}
.newsblock-bottom h1 { color:#ea86b5; font-size:20px; line-height:20px; }
.newsblock-bottom h1 a { color:#ff178c; text-decoration:none; }
.newsblock-bottom h1 a:hover { color:#ea86b5; text-decoration:none; }
.newsblock-bottom h2 { color:#ea86b5; font-size:16px; line-height:16px; font-weight:100; }
.newsblock-bottom p.date { border-bottom:1px dotted #ea86b5; color:#ea86b5; font-weight:bold; font-size:11px; line-height:11px; padding:6px 0 3px 0;}
.newsblock-bottom .papernewspic { border:1px solid #ea86b5;}
.newsblock-bottom .papernewspic a img { border:2px solid #fff;}
.newsblock-bottom .papernewspic a:hover img { border:2px solid #ecb7d3;}
.newsblock-bottom p { margin:0; padding:12px 0 0 0;}
.newsblock-bottom p a.newlink { font-weight:bold; color:#ea86b5;}
.newsblock-bottom p a.newlink:hover { font-weight:bold; color:#ff178c;}

.PagerControl{
clear:both;
color:#999966;
}
.PagerResults{
font-size:11px;
font-weight:100;
color:#888888;
line-height:12px;
margin:0px;
padding:1px 0px 3px 0px;
font-family:Arial, Helvetica, sans-serif;
height:13px;
display:inline-block;
}
.PagerNumberArea{
color:#4b7299;
font-size:12px;
line-height:12px;
padding:2px 0px 3px 0px;
height:16px;
}
.PagerNumberArea a{
color:#20374b;
height:13px;
}
.PagerNumberArea a:hover{
color:#993399;
font-weight:bold;
}

.PagerResults{
color:#354f65;
font-size:11px;
font-weight:bold;
line-height:11px;
margin:0px;
padding:0px;
height:16px;
}
.PagerNumberArea{
margin:0px;
padding:4px 0px 0px 0px;
height:20px;
}
.PagerNumberArea span.SelectedPage{
font-size:12px;
line-height:12px;
font-weight:100px;
color:#F9A1CA;
border:1px solid #F9A1CA;
background-color:#F7EAF0;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:2px 4px 2px 4px;
height:13px;
display:inline-block;
}
.PagerNumberArea a.UnselectedPage{
font-size:12px;
line-height:12px;
font-weight:100px;
color:#555555;
border:1px solid #555555;
background-color:#999999;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:2px 4px 2px 4px;
height:13px;
display:inline-block;
}
.PagerNumberArea span a{
font-size:12px;
line-height:12px;
font-weight:100px;
color:#555555;
border:1px solid #555555;
background-color:#999999;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:2px 4px 2px 4px;
height:13px;
display:inline-block;
}
.PagerNumberArea span a.UnselectedNext{
font-size:12px;
line-height:12px;
font-weight:100px;
color:#555555;
border:1px solid #555555;
background-color:#999999;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:2px 4px 2px 4px;
height:13px;
display:inline-block;
}
.PagerNumberArea span{
margin:0px;
padding:0px;
font-size:11px;
line-height:11px;
color:#dddddd;
height:13px;
display:inline-block;
}

.PagerNumberArea span a.UnselectedNext:hover{
font-size:12px;
line-height:12px;
font-weight:100;
color:#ffffff;
border:1px solid #fff;
background-color:#F9A1CA;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:2px 4px 2px 4px;
height:13px;
display:inline-block;
}
.PagerNumberArea span a:hover{
font-size:12px;
line-height:12px;
font-weight:100;
color:#ffffff;
border:1px solid #fff;
background-color:#F9A1CA;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:2px 4px 2px 4px;
height:13px;
display:inline-block;
}

.customers-top {
background-image:url(/CSS-Images/customer-top.aspx);
background-repeat:no-repeat;
}

.customers-top .customers-bottom { 
padding:10px;
background-image:url(/CSS-Images/customer-bottom.aspx);
background-repeat:no-repeat;
background-position:bottom;
}

.customers-top .customers-bottom .customerstext { float:left; display:inline; width:520px;}
.customers-top .customers-bottom .topquotes { float:right; display:inline; padding:1px; width:348px; height:211px; background-image:url(/CSS-Images/quotescroll.aspx);
background-repeat:no-repeat;}

.customers-top .customers-bottom .customerstext h1 { color:#ff178c; font-size: 24px; line-height:24px; margin:0px; padding:0 0 8px 0; background-image:url(/CSS-Images/fadebar.aspx);
background-repeat:no-repeat; background-position:bottom;}

.customers-top .customers-bottom .customerstext .customersub { margin:0; padding:10px 0px 0px 160px;}
.customers-top .customers-bottom .customerstext .customersub h2 { color:#ea86b5; font-size:14px; line-height: 16px; font-weight:100; margin:0; padding: 0 0 6px 0;}
.customers-top .customers-bottom .customerstext .customersub p { margin:0; padding:7px 0 0 0;}

.quoteboxtop { background-image:url(/CSS-Images/test-top.aspx);
background-repeat:no-repeat;
width:447px;
margin:0 6px 6px 0;
padding:0;
float:left;
display:inline;
}
.quoteboxtopalt { background-image:url(/CSS-Images/test-top.aspx);
background-repeat:no-repeat;
width:447px;
margin:0 0 6px 0;
padding:0;
float:left;
display:inline;
}
.quoteboxbottom {
background-image:url(/CSS-Images/test-bottom.aspx);
background-repeat:no-repeat;
background-position:bottom;
margin:0;
padding:11px;
text-align:center;
}

.quoteboxbottom p.actquote { font-size:13px; line-height:15px; margin:0; padding:0 6px 0 0; font-style:italic; color:#ea86b5;}
.quoteboxbottom p.quotee {}

.newcrumbs { font-size:11px; padding:2px 10px 5px 10px; color:#5b8f22; }
.newcrumbs a { color:#5b8f22;}
.newcrumbs a:hover { color:#ff1776;}

.postlist { font-size:11px; color:#666666; margin:0px; padding:0px; }

.newline { border-bottom:1px dotted #5b8f22; width:100%; height:3px; margin:0px 0px 10px 0px; padding:0px; }

.mycomments { font-size:11px; color:#666;}

.BlogCommentName, .BlogCommentUrl, .BlogCommentComments { font-weight:bold; font-size:11px;}

span.BlogLeaveComment, span.BlogCommentsTitle { font-size:14px; font-style:italic; color:#5b8f22; padding-bottom:7px;}

.CommentDetail { padding:5px 30px 5px 30px; background:url(http://www.papertrailstoyou.com/CSS-Images/quotes.aspx) no-repeat; }
.CommentUserName { font-size:12px; color:#ff1776; font-weight:bold; }
