/* General */

body {
		clear: both;
		text-decoration: none;
		vertical-align: middle;
		text-align: center;
	    background-color: #1E8141;
        color: #000000;
		font-family: "Trebuchet MS", Helvetica, sans-serif;
		}

		
/* Structure */

#container {
		width: 850px;
		min-height: 675px;
        height: auto;
        margin-top: -15px;
		margin-left: auto;
		margin-right: auto;
      	position: relative;
		border: 0;
		background-color: #FFFFFF;
		}

#containerhead  {
		width: 850px;
		height: 104px;
		padding: 0;
		margin: 0;
		border: none;
		background-image: url('../images/loveless850.jpg');
		background-repeat: no-repeat;
		}
        
#imagelist {
        width: 200px;
        height: auto;
        text-align: left;
        padding: 5px;
        float: left;
        }
 
#images {
        text-align: right;
        margin-right: 10px;
        margin-top: -10px;
        padding: 10px;
        float: right;
        display: inline;
        }
        
        
/*--  NAVIGATION  --*/
		
#navigation {
		height: 150px;
		width: 125px;
		float: left;
		margin: 0;
		padding: 0;
		}

#navigation a {
		text-decoration: none;
		color: #FFFFFF;
		}

.nav_home,
.nav_about,
.nav_portfolio,
.nav_blog,
.nav_fun,
.nav_photos,
.nav_emailme,
.nav_searchsite {
		background-image: url('../images/menu_loveless_green.png');
		background-repeat: no-repeat;
		text-align: center;
       	height: 35px;
		width: 125px;
		padding: 0;
		margin: 5px;
		line-height: 35px;
		float: left;
		color: #FFFFFF;
		}

.nav_home a:link a:visited,
.nav_about a:link a:visited,
.nav_portfolio a:link a:visited,
.nav_blog a:link a:visited,
.nav_fun a:link a:visited,
.nav_photos a:link a:visited,
.nav_emailme a:link a:visited,
.nav_searchsite a:link a:visited {
		color: #FFFFFF;
       	text-decoration: none;
		}

.nav_home a:hover,
.nav_about a:hover,
.nav_portfolio a:hover,
.nav_blog a:hover,
.nav_fun a:hover,
.nav_photos a:hover, 
.nav_emailme a:hover,
.nav_searchsite a:hover {
		background-image: url('../images/menu_loveless_red.png');
		background-repeat: no-repeat;
		text-align: center;
       	height: 35px;
		width: 125px;
		padding: 0;
		margin: 0;
		line-height: 35px;
		float: left;
		color: #FFFFFF;
		}

body.home .nav_home,
body.about .nav_about,
body.portfolio .nav_portfolio,
body.blog .nav_blog,
body.fun .nav_fun,
body.photos .nav_photos,
body.emailme .nav_emailme,
body.searchsite .nav_searchsite {
		background-image: url('../images/menu_loveless_red.png');
		background-repeat: no-repeat;
		text-align: center;
        height: 35px;
		width: 125px;
		padding: 0;
		margin: 5px;
		line-height: 35px;
		float: left;
		color: #FFFFFF;
		}
        

        
/* Search bar */

#searchcontrol .gsc-control  {
        text-align: left;
        font-size: 10pt;
        width: 425px;
        margin-top: 15px;
        padding-left: 20px;
        float: left;
        }
	
    
		
/* Body */

		
h1 {
		color: #D8070C;
		text-align: right;
		padding-top: 50px;
		padding-right: 20px;
		font-size: 50px;
		font-family: Garamond, Geneva, serif;
		}
				
h1 a:link {
		text-decoration: none;
		color: #FFFFFF;
		}
	
h1 a:visited {
		text-decoration: none;		
		color: #FFFFFF;
		}

h1 a:hover {
		text-decoration: none;
		color: #D8070C;
		}

h1 a:active {
		text-decoration: none;
		color: #FFFFFF;
		}


#content {
		display: inline;
        height: auto;
		}
		
h2 {
		font-family: Garamond, Geneva, serif;
		text-align: left;
		padding: 0px 0px 2px 5px;
		margin-top: 20px;
		margin-bottom: -20px;
		margin-left: 135px;
		}
        
h3 {
        font-family: Garamond, Geneva, serif;
        text-align: left;
        }

p {
		text-align: left;
		padding: 10px;
		margin-left: 135px;
        font-size: 10pt;
		}

p.img_p {
        margin-left: 0;}
        
p a:link {
        text-decoration: none;
        color: #1E8141;
        font-weight: bold;
        }

p a:visited {
        text-decoration: none;
        color: #1E8141;
        font-weight: bold;
        }

p a:hover {
        text-decoration: underline;
        color: #D8070C;
        font-weight: bold;
        }

p a:active {
		text-decoration: none;
		color: #FFFFFF;
        background-color: #D8070C;
        font-weight: bold;
		}      
