* {margin:0; padding:0;} /* Sets browser defaults to 0 */
body {
        padding:0;
        margin:0;
        background: #544b5c /*repeat-x url(../images/bgpattern.jpg)*/;
        font-family:Trebuchet MS;
        font-size:11px;
        color:#544b5c;
        line-height:16px;
        text-align:center;
}

#wrapper {
        background: url(../kennybg2.png) no-repeat center top;
        background-color:#544b5c;
        width: 100%;
        height:1000px;
        display: table; /*Thanks to webdesignerwall.com*/
}

#container {
        position:relative;
        width:706px;
        border:0px;
        margin:0 auto;
        overflow:hidden; /* Makes Firefox apply border*/
        background-color:#FFFFFF;
        text-align:left;
        margin-bottom:10px;
        }

.logo{float:left; background: url(../images/logo.jpg) no-repeat; width:706px; height:72px;}

.nav{float:left; width:716px; height:40px;}
.nav ul{ margin-left:20px; padding:0; list-style:none; padding:9px 0 0px 0; text-align:left;}
.nav li{ display:inline; font-size:12px; margin:0 9px 0 9px; font-family:Arial; font-weight:bold;}
.nav li a{color:#333333; text-decoration:none;}
.nav li a:hover{text-decoration: underline; color: #333333;}


#banner{float:left; width:716px; height:302px; background-color:#FFFFFF;}

#myContent{              /* Thanks to flashden.net Andrei*/
        width:650px;
        height:302px;
        margin-left:27px;
	border:1px solid #FFFFFF;
}


#left{float:left; width:466px; margin-left:27px; margin-top:27px;}
.news{float:left; width:454px; height:297px; background-color:#f2f2f2; margin-bottom:5px;}

        
#right{float:left; width:180px; margin-left:5px; margin-top:27px;}
.about{float:left; width:180px; height:380px; background-color:#f2f2f2; margin-bottom:5px;}
.tour{float:left; width:180px; height:200px; background-color:#f2f2f2; margin-bottom:5px;}

.links {float:left; width:180px; height:100px; background-color:#f2f2f2; margin-bottom:5px;}
.links ul {padding: 0px 0px; margin: 0px;}
.links ul li {clear: both; padding: 2px 0px 2px 5px; list-style-type: none; line-height: 15px;}
.links a {color: #a6038b; text-decoration: underline; }
.links a:hover {color: #333; text-decoration: none; }


.archive{float:left; width:180px; height:200px; background-color:#f2f2f2; margin-bottom:5px; visibility:hidden;}
.contact{float:left; width:650px; height:297px; background-color:#f2f2f2; margin-bottom:5px;}
.bottom{float:left; width:706px; height:27px; background-color:#FFFFFF;}

p{margin-top:5px; margin-left:5px; margin-right:5px;}
h3{margin-top:5px; margin-left:5px; color: #a6038b; font-size:12px;}

.img{margin-top:5px; margin-left:5px;}
.one {color:#a6038b; text-decoration:underline;}
