/*	START general portlet settings
*************************************/
div.Portlet {margin:10px 20px;}
div#SideInfo div.Portlet {margin:10px;}
div#ExtraInfo div.Portlet {margin:10px;}
div#Footer div.Portlet {margin:10px;}

div.IndexWarning {display:block;position:absolute;top:24px;background-color:#fff;border:5px solid #333;font-size:14px;color:#c00;z-index:100;}

div.Portlet h1 {display:block;margin:0;padding:0;font-size:20px;line-height:34px;font-family:Georgia, "Times New Roman", Times, serif;color:#352A1E;}
div#SideInfo div.Portlet h1 {display:block;margin:0;padding:0;font-size:16px;line-height:22px;color:#930;}
div#ExtraInfo div.Portlet h1 {display:block;margin:0;padding:0;font-size:12px;line-height:22px;color:#fff;}

div.Portlet div.PortletText {display:block;margin:0 0 20px 0;padding:0;}
div.Portlet div.PortletText p {display:block;margin:0 0 20px 0;padding:0;font-size:14px;line-height:20px;color:#333;}
div#SideInfo div.Portlet div.PortletText p {font-size:12px;line-height:20px;}
div#ExtraInfo div.Portlet div.PortletText p {font-size:11px;line-height:17px;color:#e5e5e5;}
div.Portlet ul, div.Portlet ol {font-size:14px;color:#333;}
div.Portlet ul {list-style-type:none;}
table tr td {font-size:14px;color:#333;}

div.Portlet a {text-decoration:underline;color:#930;}
div.Portlet a:hover {text-decoration:none;color:#f00;}

div#DogList div {clear:both;display:block;margin:0 0 10px 0;padding:5px 0 0 0;border-top:1px solid #c60;font-size:12px;line-height:20px;}
div#DogList div h1 {display:block;margin:0;padding:0;font-size:14px;line-height:20px;color:#930;border-bottom:0px solid #930;}
div#DogList div h2 {display:block;margin:0;padding:0;font-size:14px;line-height:20px;color:#930;border-bottom:0px solid #930;}
div#DogList div h1 span {font-size:12px;font-weight:normal;color:#333;}
div#DogList div h2 span {font-size:12px;font-weight:normal;color:#333;}
div#DogList div h6 {clear:both;display:block;margin:0;padding:0;line-height:17px;font-size:11px;color:#333;}
div#DogList div h6 a {text-decoration:none;color:#930;}
div#DogList div h6 a:hover {text-decoration:none;color:#000;}
img.DogPhoto {display:block;margin:6px 10px 10px 0;padding:0;float:left;}
span.DogPhotoCont {display:block;float:left;width:180px;}
span.DogDataCont {display:block;float:left;width:344px;margin-left:0px;}
html>body span.DogPhotoCont {display:block;float:left;width:180px;}
html>body span.DogDataCont {display:block;float:left;width:344px;margin-left:20px;}

div.ContentOneColumn div.Portlet {margin-right:20px;margin-left:20px;}

div.ContentTwoColumns {clear:both;display:block;}
div.ContentTwoColumns div.LeftColumn, div.ContentTwoColumns div.RightColumn {display:block;float:left;width:282px;}

div.ContentTwoColumns div.LeftColumn div.Portlet {margin:0 10px 10px 20px;}
div.ContentTwoColumns div.RightColumn div.Portlet {margin:0 5px 10px 20px;}

/*	END general portlet settings
*************************************/

div#GeneralNavigation {display:block;margin:0;padding:0;text-align:right;line-height:24px;}
div#GeneralNavigation a {text-decoration:none;color:#333;font-weight:bold;margin-right:5px;padding:0 5px 0 10px;}
div#GeneralNavigation a:hover {color:#9e8e7a;}

/*	START side menu settings
*************************************/
div.SideMenu {display:block;margin:10px;padding:0;}
div.SideMenu ul {display:block;margin:0 0 20px 0;padding:0;width:250px;font-size:12px;}
div.SideMenu ul li {display:block;margin:0;padding:0;width:250px;list-style-type:none;}
div.SideMenu ul li h1 {display:block;margin:10px 0 0 0;padding:0 5px;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;line-height:24px;color:#fff;background-color:#877865;}
div.SideMenu ul li a {display:block;width:220px;margin:0;padding:4px 10px 4px 20px;border-top:1px solid #c9beac;border-bottom:1px solid #877865;text-decoration:none;color:#000;font-weight:bold;background-image:url(../img/paw_out_20x20.gif);background-repeat:no-repeat;background-position:0 0;}
div.SideMenu ul li a:hover {color:#fff;background-image:url(../img/paw_over_20x20.gif);background-color:#B3A693;}
/*	END side menu settings
*************************************/

div.Supporter {display:block;margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px solid #C9BEAC;color:#fff;}
div.Supporter img {display:block;margin-bottom:3px;}
div.Supporter a {text-decoration:none;color:#fff;}
div.Supporter a:hover {text-decoration:none;color:#B3A693;}

/*	START footer settings
*************************************/
div#FooterLeft {display:block;margin:0;padding:0;width:584px;float:left;}
div#FooterLeft ul {clear:both;display:block;margin:0 0 5px 0;padding:0 0 5px 0;font-size:11px;}
div#FooterLeft ul li {display:block;float:left;list-style-type:none;}
div#FooterLeft ul li a {line-height:20px;text-decoration:none;color:#5E503F;margin-left:5px;padding-left:5px;border-left:1px solid #877865;}
div#FooterLeft ul li a:hover {color:#fff;}
div#FooterRight {display:block;margin:0;padding:0;width:584px;float:left;}
div#FooterRight strong {color:#352A1E;}
/*	END footer settings
*************************************/

img.FloatLeft {display:block;float:left;margin:9px 9px 9px 0;padding:0;}
div#NoScript {margin:0 20px;padding:10px;border:2px solid #930;background-color:#fff;text-align:center;font-size:14px;color:#c00;font-weight:bold;}
