/*Style sheet for Gloucester Life Coaching
© Paul Gull of Gullsoft All rights reserved.
Version 1.0 - 28/10/2009 - Initial Issue
*/
body
{
    margin: 10px;
    background-color: white;
    text-align: center;
}


#container
{
    margin: 5px;
    /*border: blue 2px solid;*/
    padding: 2px;
    text-align:center;
}

#header
{
	height:250px;
    /*border: red 2px solid;*/
    background-image: url("../images/HeaderBackground.jpg");
    background-repeat:repeat-x;
    text-align:center;
}

#footer
{
	background-color:#00bfff;
	height:100px; 
	width:100%;
	font:10px arial;
}

/* Navigation Section */
#navigation
{
	height:50px; 
	width:100%; 
	background-color:#00bfff; 
	margin-top:20px; 
	/*border: black 2px solid;*/
}

a.nav-link
{
	display:block;
	width:100px;
	height:35px;
	background-color:#1e90ff;
	/*border: black 2px solid;*/
	padding-top: 15px;
	margin: 0px;
    font: bold 16px arial;
    float:left;
}

a.nav-link:link
{
	display:block;
	color:#ffffff;
	text-decoration:none;
}

a.nav-link:visited
{
	display:block;
	color:#ffffff;
	text-decoration:none;
}

a.nav-link:hover
{
	color:#ffffff;
	text-decoration:none; 
	background-color:#add8e6;
}


body#page-main a#nav-main,
body#page-profile a#nav-profile,
body#page-prices a#nav-prices,
body#page-faq a#nav-faq,
body#page-contact a#nav-contact
{
	color:#000000;
	background-color:#add8e6;
	text-decoration:none;
}

/*Default Hyperlink Section*/
a:link
{
	color:black;
	text-decoration:underline;
}

a:visited
{
	color:black;
	text-decoration:underline;
}

a:hover
{
	color:black;
	background-color:#add8e6;
	text-decoration:none; 
}

/*Content section*/
#content
{
     /*border: 1px black solid;*/
     width:100%; 
     /*height:500px; */
     margin-top:10px;
     /*padding:15px;*/
}
.faq-box
{
	background-image: url("../images/faq-altbackground.jpg");
	background-repeat:no-repeat; 
	/*border:dotted 1px black;
	background-color:#00bfff;*/  
	padding:10px; 
	margin:10px;
	float:left;
	width:300px;
	height:230px;
}

.box-style
{
	/*border: 1px black dotted; */
	width:400px; 
	/*height:400px;*/
	margin-top:10px;
	background-image: url("../images/box-top.jpg"); 
	background-repeat:no-repeat;
	margin-left:10px; 
	margin-bottom:10px;
	background-color:#00bfff; 
	padding:5px;
	float:right;
}

.form-style
{
	border:dotted 1px black; 
	background-color:#00bfff; 
	margin-left:0px;
	width:50%;
	padding-left:10px;
}

#spamcheck
{
	visibility:hidden;
}

p.box-content
{
	text-align:left;
	font: 16px arial;
}

p.content-heading
{
	text-align:center;
	font: 22px arial bold;
	text-decoration:underline;
}

p.content-subheading
{
	text-align:left;
	font: 16px arial;
	text-decoration:underline;
}

p.content
{
	text-align:left;
	font: 15px arial;
}

.content-quote
{ 
	font: italic  bold 16px arial;
	background-color:#00bfff; 
	padding:5px; 
	text-align:center;
	margin:20px;
	width:60%;
}

ul
{
	text-align:left;
	list-style-position:outside;
	font: 15px arial;
	list-style-type:disc;
}

/*
li
{
	 border: 2px yellow solid; 
	 background-color:green; 
	 display:inline;
}
*/