@charset "utf-8";
/* CSS Document */

* {
font-family: "Century Gothic","MS Sans Serif", "MS Serif";
letter-spacing:0.1em;
}

body {
background-image:url(../images/page_background_black.jpg);
}

div#main_body {
width:1024px;
margin-left:auto;
margin-right:auto;
}


.tbl_border {
text-align:center;
}

.menu_border {
border-right-color: #353730;
border-right-style: solid;
border-right-width:thin;
padding-left:1em;
padding-right:1em;
text-align:left;
vertical-align:top;
}

.right_border {
border-right-color: #353730;
border-right-style: solid;
border-right-width:thin;
padding-left:4em;
padding-top:0.7em;
padding-right:1em;
}

.left_border {
padding-left:1em;
padding-right:1em;
text-align:left;
vertical-align:top;
}

.font_header {
font-size:0.9em;
color:#5f6356;
text-align:left;
font-weight:bold;
letter-spacing: 0.1em;
vertical-align:top;
margin:15px 0px 0px 0px;
}

.font_Menu {
font-size:0.7em;
font-weight:bold;
color:#8bab3a;
text-align:left;
margin:15px 0px 0px 0px;
line-height:2em;
}


.font_Menu a:hover {
text-decoration:underline;
}

a:Link {
text-decoration:none;
color:#8bab3a;
outline:none;
}

a:visited {
text-decoration: none;
color:#8bab3a;
outline:none;
} 


div#slideshow {
padding-top:0px;
padding-bottom:30px;
padding-left:0px;
background-color:#000000;
margin-left:auto;
margin-right:auto;
}

.one-image {
float:left;
}

.recent {
background:#303030;
padding-left:20px;
padding-right:20px;
padding-top:10px;
vertical-align:middle;
}
 
.recent img { 
border: 0;
width:75px;
height:75px;
vertical-align:middle;
padding-right:25px;
padding-bottom:25px;
}

.recent td {
width:512px;
padding-bottom:20px;
padding-right:5px;
padding-top:5px;
vertical-align:middle;
text-align:left;
line-height:1em;
border-right:thick;
 }

.recent a:hover {
text-decoration:underline;
}

.recent a:Link {
text-decoration:none;
color:#8bab3a;
outline:none;
font-size:0.7em;
text-align:right;
}

.recent a:visited {
text-decoration: none;
color:#8bab3a;
outline:none;
}  

.recent h1 {
font-size:1em;
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
background-color:#a2bb42
}

.recent h2 {
font-size:0.8em;
color:#8bab3a;
font-weight:bold;
text-decoration:underline;
}

.recent p {
font-size:0.8em;
color:#FFFFFF;
}


.recent table {
background-color:#303030;
border-right:thick;
border-right:#9d9a9a;
}

.seperator img {
width:350px;
height:1px;
border:none;
}


.recentalbum {
background:#303030;
padding-right:20px;
padding-top:20px;
vertical-align:middle;
}
 
.recentalbum img { 
border: 0;
margin-left:25px;
width:150px;
height:113px;
vertical-align:middle;
padding-right:25px;
padding-top:15px;
}


.recentalbum td {
width:1024px;
padding-bottom:20px;
padding-right:5px;
vertical-align:middle;
 }

.recentalbum a:hover {
text-decoration:underline;
}

.recentalbum a:Link {
text-decoration:none;
color:#8bab3a;
outline:none;
font-size:0.7em;
text-align:right;
}

.recentalbum a:visited {
text-decoration: none;
color:#8bab3a;
outline:none;
}  

.recentalbum h1 {
font-size:1em;
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
background-color:#a2bb42
}

.recentalbum h4 {
font-size:0.7em;
color:#8bab3a;
font-weight:bold;
padding-right:20px;
margin-left:25px;
}

.recentalbum p {
font-size:0.8em;
color:#FFFFFF;
}


.recentalbum table {
width:1024 px;
background-color:#303030;
border-right:thick;
border-right:#9d9a9a;
}

.recentalbumtitle {
background:#303030;
padding-right:20px;
padding-top:20px;
vertical-align:middle;
}
 
.recentalbumtitle img { 
border: 0;
margin-left:25px;
vertical-align:middle;
padding-right:10px;
padding-top:15px;
}


.recentalbumtitle td {
width:1024px;
padding-bottom:10px;
padding-right:5px;
vertical-align:middle;
 }
 
 
 
 .recentphototitle {
background:#303030;
padding-left:20px;
padding-right:20px;
padding-top:20px;
vertical-align:middle;
}
 
.recentphototitle img { 
border: 0;
vertical-align:middle;
padding-top:15px;
}


.recentphototitle td {
width:512px;
padding-bottom:10px;
vertical-align:middle;
 }


div#footer{
margin:10px 0px 0px 0px;
font-size:0.6em;
padding-top:20px;
color:#808080;
text-align:center;
font-family:"Courier New", "Courier";
}


ul{
padding:0;
padding-top:10px;
margin:0;
}

li{
padding:0;
} 

.information_dropdown{
width:129px;
padding-left:50px;
}

.information_dropdown li{
height:34px;
font-size:0.9em;
color:#ffffff;
text-align:center;
font-weight:bold;
list-style: none;
}

.information_dropdown li a{
color:#FFFFFF; 
text-decoration:none;
}


.information_dropdown li:hover{
background-image:url(../images/menu.jpg);
}

.information_dropdown A:active{
background-image:url(../images/menu.jpg);
}

.information_menu_body {
margin:5px 0px 0px 0px;
}

.information_menu_body li{
width:129px;
height:25px;
text-align:center;
}

.information_menu_body li{background:#646461; font-size:0.75em;}
.information_menu_body li a{color:#ffffff; text-decoration:none; padding:10px; display:block;}
.information_menu_body li.alt{background:#474746;}
.information_menu_body li.alt1{background:#646461;}

.information_menu_body li a:hover{
text-decoration:underline;
font-size:1.1em;
color:#ffffff;
}

.information_menu_body {
display:none;
}

.photography_dropdown{
width:129px;
}

.photography_dropdown li{
height:34px;
font-size:0.9em;
color:#ffffff;
text-align:center;
font-weight:bold;
list-style: none;
}

.photography_dropdown li a{
color:#FFFFFF; 
text-decoration:none;
}


.photography_dropdown li:hover{
background-image:url(../images/menu.jpg);
}

.photography_dropdown A:active{
background-image:url(../images/menu.jpg);
}

.photography_menu_body {
margin:5px 0px 0px 0px;
}

.photography_menu_body li{
width:129px;
height:25px;
text-align:center;
}

.photography_menu_body li{background:#646461; font-size:0.75em;}
.photography_menu_body li a{color:#ffffff; text-decoration:none; padding:10px; display:block;}
.photography_menu_body li.alt{background:#474746;}
.photography_menu_body li.alt1{background:#646461;}

.photography_menu_body li a:hover{
text-decoration:underline;
font-size:1.1em;
color:#ffffff;
}

.photography_menu_body {
display:none;
}


.contact_dropdown{
width:129px;
}

.contact_dropdown li{
height:34px;
font-size:0.9em;
color:#ffffff;
text-align:center;
font-weight:bold;
list-style: none;
}

.contact_dropdown li a{
color:#FFFFFF; 
text-decoration:none;
}


.contact_dropdown li:hover{
background-image:url(../images/menu.jpg);
}

.contact_dropdown A:active{
background-image:url(../images/menu.jpg);
}

.contact_menu_body {
margin:5px 0px 0px 0px;
}

.contact_menu_body li{
width:129px;
height:25px;
text-align:center;
}

.contact_menu_body li{background:#646461; font-size:0.75em;}
.contact_menu_body li a{color:#ffffff; text-decoration:none; padding:10px; display:block;}
.contact_menu_body li.alt{background:#474746;}
.contact_menu_body li.alt1{background:#646461;}

.contact_menu_body li a:hover{
text-decoration:underline;
font-size:1.1em;
color:#ffffff;
}

.contact_menu_body {
display:none;
}


.connect_dropdown{
width:129px;
}

.connect_dropdown li{
height:34px;
font-size:0.9em;
color:#ffffff;
text-align:center;
font-weight:bold;
list-style: none;
}

.connect_dropdown li a{
color:#FFFFFF; 
text-decoration:none;
}


.connect_dropdown li:hover{
background-image:url(../images/menu.jpg);
}


.connect_menu_body {
margin:5px 0px 0px 0px;
}

.connect_menu_body li{
width:129px;
height:25px;
text-align:center;
}

.connect_menu_body li{background:#646461; font-size:0.75em;}
.connect_menu_body li a{color:#ffffff; text-decoration:none; padding:8px; display:block;}
.connect_menu_body li.alt{background:#474746;}
.connect_menu_body li.alt1{background:#646461;}

.connect_menu_body li a:hover{
text-decoration:underline;
font-size:1.1em;
color:#ffffff;
}

.connect_menu_body {
display:none;
}


.header td{
height:140px;
vertical-align:top;
 }
 
.aboutme_text{
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;	
	color:#FFF;
	width:1024px;
}

.aboutme {
	width:1024px;
	margin-left:auto;
margin-right:auto;
}
 


