body 
{ 
padding:20px; 
font:76% verdana,sans-serif; 
background:#474749 /*background colour*/url(imgages/bodybg.png) repeat-x fixed; 
color:#666666;/*text colour*/
}

/* Tags */
/*green color: #82d044;*/
/*grey color: #474749;*/
h1,h2,h3,h4 {margin:0 0 10px 0; font-weight:normal;}
h1 {font-size:2.6em;}
h2 {margin:0 0 4px 0; font-size:1.5em;}
h3 {margin:20px 0 8px 0; font-size:1.3em;}
h4 {margin:10px 0 5px 0; font-size:1.2em;}
/*a {text-decoration:none; color:#26c;}*/
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: underline; color: red;}
a img {margin:0; border:0;}
a.bot:link {text-decoration: none; color: yellowgreen}
a.bot:visited {text-decoration: none; color: yellowgreen}
a.bot:active {text-decoration: none; color: yellowgreen}
a.bot:hover {text-decoration: underline; color: red;}
a img {margin:0; border:0;}

p {margin:0 10px 0px 10px; line-height:1.5em;}

#photo
{
position: relative;
/*float: left;*/
/*padding: 0px;*/
height: 570px;/*gives 20 boder at bottom*/
width: 1000px;
/*border:0px solid #ccc;*/
/*margin:0 auto;*/
background: #474749;
}
#photocontent
{
position: relative;
height: 158px;/*gives 20 boder at bottom*/
width: 500px;
background: #474749;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.navcontainer
{
position:absolute; top:400px; left:0px; 
width: 100%;
overflow: hidden;
background: #474749;
}
.navcontent
{
position:absolute; top:0px; left:0px; 
width: 100%;
overflow: hidden;
background: #474749;
}
.topnavlist
{
width: 100%;
overflow: hidden;
}

.topnavlist ul
{
margin: 0 auto;
padding: 0;
padding-left: 0px; /*offset of tabs relative to browser left edge*/
font: bold 12px verdana,sans-serif;
list-style-type: none;
}

.topnavlist li
{
display: inline;
}

.topnavlist li a
{
float: left;
display: inline;
text-decoration: none;
padding: 10px 10px; /*padding inside each tab*/
color: white;
background: #474749; /*background of tabs (default state)*/
}

.topnavlist li a:visited
{
color: white;
}

.topnavlist li a:hover, .topnavlist li.current a
{
background: yellowgreen; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}


/*
Enter comments here
*/

#main
{
float: left;
padding: 5px;
width: 990px;
border:0px solid #ccc;
background: white;
}

.menus
{
width: 100%;
overflow: hidden;
}

.menus ul
{
margin: 0 auto;
padding: 0;
padding-left: 1px; /*offset of tabs relative to browser left edge*/
font: bold 12px verdana,sans-serif;
list-style-type: none;
}

.menus li
{
display: inline;
}

.menus li a
{
float: left;
display: inline;
border-bottom:1px solid #474749;
text-decoration: none;
padding: 10px 10px; /*padding inside each tab*/
color: yellowgreen;
background: white; /*background of tabs (default state)*/
}

.menus li a:visited
{
color: #666666;
}

.menus li a:hover, .menus li.current a
{
background: white; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
color: red;
}

#footer 
{
float: left;
width: 990px;
border:0px solid #ccc;
margin: 10 auto;
padding: 5px; 
font-size:1.1em; 
text-align: right;
background: white; 
}

#botfooter 
{
float: left;
width: 990px;
color: white;
border:0px solid #ccc;
margin: 0 auto;
padding: 5px; 
font-size:1.1em; 
text-align: left;
}
