/* --------------------------------------------------------------------------------------------------------------------*/
/* This is the CSS for OneProudMomma's website when viewed on handheld devices.  Copyright 2009-2011 Lindsey D Hillman */
/* --------------------------------------------------------------------------------------------------------------------*/


/* Colour of background & text for body, plus top left image */

body 	   {background: #ffffff; text-align:left;}



/* Colours and positioning for the menu across the top of the page */
	
.content A		{color: #C3535B; text-decoration:underline; font-size:small;}
.footer A 		{color: #ECB8BB; text-decoration:underline; font-size:small;}
.content A:link,
.content A:visited	{color: #C3535B; font-size:small;}
.footer A:link,
.footer A:visited	{color: #ECB8BB; font-size:small;}
.content A:active,
.content A:hover	{color: #71994E; font-size:small;}
.footer A:active,
.footer A:hover		{color: #a4cc7f; font-size:small;}



ul {list-style: none inside none; margin-left:-100px;}
li {display:inline}

/* The colours for the top and bottom banners */

.footer       {background-color: #C3535B; color:#ffffff; text-align:left; border-top-style: solid; border-bottom-style: solid; font-size: x-small;}
.footer table {background-color: #C3535B; caption-side: top; border-collapse: separate; empty-cells: show; font-size: x-small;}


.imgveri      {color:#000000;}
.imgveri a,
.imgveri a:link,
.imgveri a:visited {display:inline; margin-bottom:-1px; padding:1px; border:0px; background-color: #ECB8BB; color:#000000;}
.imgveri a:active,
.imgveri a:hover {text-decoration: underline; display:inline; margin-bottom:-1px;padding:1px; border:0px; background-color: #ECB8BB; color:#000000;}

.tbborder {background-color: #C3535B; color: #ffffff; text-align:left; margin-left: auto ; margin-right: auto ; border: 1px; border-top-style: solid; border-bottom-style: solid; margin-bottom:-10px;}

.description   {background-color: #C3535B; color: #ffffff; font-size:small; text-align:left;} 
.description A {background-color: #C3535B; border: 0px; font-size:small;}


/* The secondary colours for highlighting tables and warning notices */
 
table 	        {background-color: #ca9699; caption-side: top; border-collapse: separate; border-spacing: 1px; empty-cells: show}

.warning        {background-color: #49772c; color: #ffffff; text-align:left; border: 1px solid;}
.warning table  {background-color: #49772c; color: #ffffff; border:0px; padding:0px;}
.warning table tr, 
.warning table td  {background-color: #49772c; color: #ffffff;}
.content .warning table A,
.content .warning table A:link   {background-color: #49772c; color: #ffffff; border:0px;}

.links 	  {background-color: #49772c; padding:1px; border:1px solid #000000;}


/* The main block colour */

.content  {background-color: #ECB8BB; color:#000000; text-align: left; border-spacing: 0px; margin-top:-10px;}

.content table  {background-color: #ECB8BB; color:#000000; border-spacing: 0px; empty-cells: show;text-align: left;}

p     	      {background-color: #ECB8BB; }


/* format for links contained within the content text, headings & search results  */

.content p a,          .content .search a,
.content p a:link,     .content .search a:link,
.content p a:visited,  .content .search a:visited,
.content p a:active,   .content .search a:active,
.content p a:hover,    .content .search a:hover    {background-color: #ECB8BB; color:#000000; border:none; text-align:left; padding:0px; margin:0px;}


/* The left side column for the links */

.side 		{color:#ECB8BB;font-size:x-small;font-weight:normal;background-color: #49772c; padding: 0px 15px 10px 15px;}

.side a:link, .syndicate a:link,
.side a:visited, .syndicate a:visited    {background-color: #49772c; color:#ffffff; border:none; text-align:left;}
.side a:active, .syndicate a:active,
.side a:hover, .syndicate a:hover        {background-color: #49772c; color:#ECB8BB; border:none; text-align:left;}

.syndicate 	{font-size:small;font-weight:bold;background-color:#49772c;}
	
.powered 	{color:#49772c;font-size:xx-small;font-weight:bold;border:1px dotted #FFFFFF;background:#FFF;}


/* The colours of the blog postings */

.blog       {margin-top:10px;}

.blogbody   {color:#000000; font-size:small; font-weight:normal; background:#FFFFFF; border:solid 1px #000000;padding:5px; margin-top:10px;}
.blogbody p {color:#000000; font-size:small; font-weight:normal; background:#FFFFFF;}

.blogbody a,
.blogbody a:link,
.blogbody a:visited,
.blogbody a:active 	{font-weight: bold; color:#49772c; background:#ffffff; border:none; text-align:left;}
.blogbody a:hover 	{font-weight: bold; color:#111111; background:#ffffff; border:none; text-align:left;}

.blogbody table a,
.blogbody table a:link,
.blogbody table a:visited,
.blogbody table a:active 	{color:#000000; background:#ca9699; border:none; text-align:left; text-decoration: underline;}
.blogbody table a:hover 	{color:#ffffff; background:#ca9699; border:none; text-align:left; text-decoration: underline;}

.blogbody p a,
.blogbody p a:link,
.blogbody p a:visited,
.blogbody p a:active 	{font-weight: bold; color:#000000; background:#ffffff; border:none; text-align:left; text-decoration: underline;}
.blogbody p a:hover 	{font-weight: bold; color:#49772c; background:#ffffff; border:none; text-align:left; text-decoration: underline;}

.blogbody table {background-color: #ca9699; width:75%; border-spacing: 2px; empty-cells: show; border: 1px solid;}

.blogbody ul  {list-style-type: circle; position:relative;}
.blogbody ol  {list-style-type: decimal; position:relative;}
.blogbody li  {display: list-item;}

.amazon a,
.amazon a:link,
.amazon a:visited,
.amazon a:active	{color:#222222; background:none;}


.posted		{font-size: xx-small; color: #000000; margin-bottom:1px;}
.posted a,
.posted a:link,
.posted a:visited,
.posted a:active,
.posted a:hover     {font-size: xx-small;}



/* Font Style For The Headers */
	
h3 		{font-family: 'Georgia'; text-align: left; font-size:100%;}
.content h2	{font-family: 'Georgia'; text-align: left; display:inline; margin-bottom:-5px; font-size:100%;}
.content h2 a,
.content h2 a:link,
.content h2 a:visited,
.content h2 a:active,
.content h2 a:hover	{font-family: 'Georgia'; text-align: left; display:inline; margin-bottom:-5px;padding:0px;border:0px;background-color: #ECB8BB; color:#000000; font-size:100%;}

h1 		{font-family: 'Georgia'; text-align: center; font-size:120%;}

.sidetitle 	{font-family: 'Georgia'; font-weight:bold; text-align: center; color:#ffffff;margin-top:5px;}

.blog h2	{font-family: 'Georgia'; color:#000000; font-weight:bold; font-size:100%;}
.blogbody h2	{font-family: 'Georgia'; color:#000000; font-weight:bold; font-size:100%;}

.widthadjust {width:100%; padding:0px; margin:0px; padding:0px;}
.centered    {width:100%; text-align: center; margin:0px;padding:0px;}



/* Trackback colours, fonts and layout */
	
.trackback-url 	{color:#49772c;font-size:xx-small;font-weight:normal;background:#FFF;padding:5px;	border:1px dotted #FFFFFF;}
.trackback-body {color:#49772c;font-size:xx-small;font-weight:normal;background:#FFF;padding-bottom:10px;padding-top:10px;border-bottom:1px dotted #FFFFFF;}		
.trackback-post {color:#49772c;font-size:xx-small;font-weight:normal;background:#FFF;}


.date {color:#666666; font-size:xx-small; text-align:right;}

/* Do not display elements that aren't compatible with handheld devices */

.share,       	
.subscribe,
.adverts   {display:none;}


.searchfooter,
.searchfooter a,
.searchfooter a:link,
.searchfooter a:visited,
.searchfooter a:active,
.searchfooter a:hover           {font-size:xx-small;}
