
body {
text-align : center;
background : #ffffff url(images/img01.jpg) repeat-x;
font : normal 12px Tahoma, Arial, Helvetica, sans-serif;
color : #666666;
}
#slideshow {
  width: 100% ;
  margin: 0 auto;   /* align for good browsers */
  text-align: left; /* counter the body center */
  position: absolute;
}

img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}




.container {
height : 200px;
width : 300px;
display : table-cell;
text-align : center;
vertical-align : middle;
border : 1px solid red;
}
.contain img {
vertical-align : middle;
}
h2 {
text-transform : uppercase;
font-size : 18px;
}
h3 {
text-transform : uppercase;
letter-spacing : 2px;
font-size : 11px;
}
p, blockquote, ul, ol {
line-height : 18px;
text-align : justify;
}
blockquote {
padding-left : 20px;
background : url(images/img05.gif) repeat-y;
}
a {
color : #f49500;
}
a:hover {
text-decoration : none;
}
#header {
width : 760px;
height : 180px;
margin : 0 auto;
margin-left : auto;
margin-right : auto;
}
#header h1, #header h2 {
text-transform : lowercase;
font-weight : normal;
color : #802a2a;
}
#header h1 {
float : left;
padding : 130px 0 0 20px;
font-size : 36px;
}
#header h2 {
float : right;
padding : 134px 20px 0 0;
font-size : 22px;
}
#content {
width : 720px;
margin : 0 auto 0px auto;
padding : 20px;
background : #ffffff url(images/img04.jpg) repeat-x left bottom;
position:relative;
top:10px;
}

}
#posts {
float : left;
width : 480px;
}
#links {
float : right;
width : 200px;
padding-left : 20px;
background : url(images/img05.gif) repeat-y;
}
#links ul {
margin : 0;
padding : 0;
list-style : none;
}
#links li ul {
padding : 5px 0 30px 0;
}
#links li li {
padding : 7px 10px;
background : url(images/img06.gif) repeat-x left bottom;
}
#links li a {
text-decoration : none;
}
#links li a:hover {
text-decoration : underline;
}
#links li i {
font-style : normal;
font-size : 9px;
}
#links li h2 {
font-size : 14px;
}
#footer {
height : 100px;
padding : 20px;
background : #2d2d2d url(images/img07.gif) repeat-x;
}
#footer p {
text-align : center;
color : #999999;
}

#dd {
margin-left : 17%;
padding : 0 0 27px 0;
}
#dd li {
margin : 0;
padding : 0;
width : 80px;
list-style : none;
float : left;
font : bold 13px arial;
}
#dd li a.menu {
display : block;
text-align : center;
background : #643d40;
padding : 4px 10px;
margin : 0 1px 0 0;
color : #faf4be;
width : 60px;
text-decoration : none;
border : 1px solid yellow;
}
#dd li a.menu:hover {
background : #b07469;
}
.submenu {
background : #e0e0e0;
border : 1px solid #653e3f;
visibility : hidden;
position : absolute;
z-index : 100;
}
.submenu a {
display : block;
font : 12px arial;
text-align : left;
text-decoration : none;
padding : 5px;
color : #653e3f;
}
.submenu a:hover {
background : #80b6e5;
color : #fff;
}












#toptext
{
float: left;
height: 188px;
width: 223px;
padding: 20px;
}

.more
{
text-align: right;
}

#toptext a
{
color: #FF0000;
}