/* andreas07 - an open source xhtml/css website layout by Andreas Viklund - http://andreasviklund.com . Free to use for any purpose as long as the proper credits are given for the original design work.

Version: 1.1, November 28, 2005 */

/**************** Page and tag styles ****************/

body
{margin:0; padding:0; color:rgb(204,153,51); background:rgb(106,77,56) url(img/pawsBG5.jpg) repeat-y; font:76% Verdana,Tahoma,sans-serif;}

ul
{list-style:circle;}

a
{color:rgb(204,153,51); text-decoration:underline;}

a:hover
{color:#c0c0c0; text-decoration:underline;}

img
{margin:0 15px 15px 0; background:#fafafa; border:4px solid #c0c0c0;}

a img
{border-color:#c0c0c0;}

a img:hover
{background:#d85d5d; border-color:rgb(204,153,51);}

table
{border:3px; }

hr
{border:0; height:3px; color:#d0d0d0; background-color:#303030;}

.floatleft
{float:left;}

.floatright
{float:right;}

/**************** Sidebar area styles ****************/

#sidebar
{position:absolute; top:0; left:0; width:218px; margin:0 0 10px 0; background:rgb(106,77,56) url(img/asca2.gif) no-repeat; text-align:right; padding-top: 140px; z-index: 10;}

body > #sidebar
{position:fixed;}

#sidebar h1
{margin:20px 18px 0 5px; color:rgb(4,35,70); font-size:1.5em; text-align:right;text-decoration: underline; padding-bottom: 3px;}

#sidebar h2, #sidebar h3
{margin:0 20px 18px 5px; color:#808080; font-size:1em; font-weight:bold; text-align:right;}

#sidebar h3
{margin:20px 18px 4px 5px; color:#f0f0f0;}

#sidebar  p
{margin:0 20px 18px 5px; color:rgb(4,35,70); font-size:1em;}

#sidebar a
{color:#808080}

#sidebar img {
border:none; 
}

#contact {
background:rgb(106,77,56);
border-right: 2px solid #c0c0c0;
width: 218px; 
padding-top:60px;
}

#contact a {
text-decoration: none; 
color:rgb(4,35,70);
}

/**************** Content area styles ****************/

#content
{width:640px; margin:0 0 0 218px; padding:10px 20px;  background: rgb(43,51,79); overflow-x:hidden; position: absolute; border-right: 2px solid #c0c0c0;border-left: 2px solid #c0c0c0;}

#content p
{margin:0 0 10px 0; line-height:1.5em; }

#content h1
{margin:0; color:#e0e0e0; font-size:4em; letter-spacing:-1px; text-align:center;font-family: "Monotype Corsiva", Verdana, sans serif; font-size: 5.0em;  }

#content h2
{margin:0; color:#e0e0e0; font-weight:normal; font-size:2.3em; letter-spacing:-2px; text-align:center; border-bottom: 2px dotted #fafafa;padding-bottom: 5px;}

#content h3
{clear:both; margin:10px 0 10px 0; color:rgb(204,153,51); font-weight:normal; font-size: 2em; letter-spacing:-2px;}

img.floatLeft { 
    float: left; 
    margin: 0 12px 4px 4px; 
}
img.floatRight { 
    float: right; 
    margin: 0 4px 4px 12px; 
}

/**************** Content area styles ****************/

#footer {
width: 700px; color: #fafafa; border-top: 1px dotted #fafafa; padding: 5px; margin-top:2%;
}

#bottom {
bottom: 10px; 
}


table {
padding: 10px; 
float:left;
margin-bottom: 20px;
}

.tabledata {
border: 1px solid #e0e0e0;
border-collapse: collapse; 
color: #c0c0c0;
}

.tabledata td {
border: 1px solid #e0e0e0;
}

.bold {
font-weight: bold; 
}

.txt-red09 {
	color: rgb(225,79,55);
}

.center {
text-align:center;
}

.img-shadow_lt {
position:relative;
width:250px;
float:left;
font-size: 10px; 
font-style: italic; 
  }

.img-shadow_rt {
position:relative;
width:250px;
float:right;
font-size: 10px; 
font-style: italic;  
 }

.imgtext_rt {
margin-left:10px;
float: left;
}