/* 

  Maian Friend v3.0

  Written by David Ian Bennett

  http://www.maianscriptworld.co.uk

*/



body {
	text-align:center;
	font:normal 12px verdana,arial,sans-serif;
	color:#000;
	margin:0;
	padding:0;
	background-color: #055361;
	height: 333px;

}

p,h1,h2,form,fieldset,legend,blockquote {

  margin:0;

  padding:0;

}

img {

  border:0;

}

a {

  color:#000;

}

a:hover {

  text-decoration:none;

}



/* Wrapper */

#wrapper {
	width:936px;
	text-align:center;
	margin:5px auto;
	background:#055361;
	padding:1px;
	border:0px solid #000;

}



/********************** Header ***************************/

#header {
	margin: 0px 0px 0px 0px;
	background-image:url(/images/header.png);
	width:936px;
	height:355px;
	position:relative;

}

#header ul{
	background-color:#055361;
	width:934px;
	border: 3px solid #FFFFFF;
	display:block;
	top:330px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	height:22px;
	padding:5px 0px 0px 0px;
	text-align:center;

}

#header li{

	display:inline;	

}

#header ul a{

	text-decoration:none;

	color:#FFFFFF;

	margin: 0px 15px;

}

#header ul a:hover{
	text-decoration:underline;
	color:#CCCCCC;

}

#logo_w1,#logo_w2 {

	font-size: 24px;

	font-style:italic;

	color:#FFFFFF;

	position:absolute;

}

#logo_w1{

	top:15px;

	left:70px;

}

#logo_w2{

	top:44px;

	left:94px;

}

#header_text {

	top:90px;

	left:43px;

	width:230px;

	position:absolute;

}

#header_text p{

	font-size: 18px;

	color:#FFFFFF;

}

#header_text a{color:#28556b;}

#header_text a:hover{color:#c77e0c;}



/* Body Content */

#content {

  clear:both;

  padding:6px 6px 10px 6px;

  background:#E3E5DB;

}

#content .msg {

  text-align:left;

  padding:5px 0 15px 0;

}



/* Form Elements/Control/Appearance */

fieldset {

  border:1px solid #a9a9a9;

  padding:5px;

}

fieldset.comments {

  margin-top:15px;

}

fieldset.captcha {

  margin-top:15px;

}

legend {

  font:bold 12px verdana,arial,sans-serif;

  color:#000;

}

label {

  display:block;

  margin-bottom:3px;

  color:#055361;

}

#detailsBox1,.detailsBox1 {

  text-align:left;

  width:370px;

  float:left;

  margin-top:10px;

}

#detailsBox2,.detailsBox2 {

  text-align:left;

  width:370px;

  float:left;

  margin-top:10px;

}

#comments {

  text-align:left;

  margin-top:10px;

}

.friendWrapper {

  margin-bottom:10px;

}

p.buttons {

  text-align:right;

  clear:both;

}

p.buttons img {

  cursor:pointer;

}

.box,.captcha_box,textarea {
	padding:3px;
	border:1px solid #055361;
	background:#fff;
	border-left:2px solid #000;
	font:normal 12px verdana,arial,sans-serif;
	width:85%;

}

.captcha_box {

  width:100px;

}

p.submit {

  padding-top:10px;

  text-align:center;

  clear:both;

  margin-top:15px;

  border-top:1px dashed #055361;

}

.formButton {
	background:#b22121;
	border:1px solid #000;
	color:#fff;
	font-weight:bold;

}

#captcha {

  text-align: left;

  margin-top:10px;

}

#captcha img {

  border:1px solid #000;

  padding:1px;

}

p.captcha {

  float: right;

  padding-top:5px;

}



/* Errors/Thanks Message */

blockquote {

  padding:5px;

  background:#fff url(images/error.gif) no-repeat right center;

  border:1px dashed #055361;

  margin-bottom:15px;

  clear:both;

  font:normal 12px verdana,arial,sans-serif;

}

blockquote.thanks {

  padding:5px;

  background:#fff url(images/thanks.gif) no-repeat right center;

  border:1px dashed #055361;

  margin-bottom:15px;

  clear:both;

  font:normal 12px verdana,arial,sans-serif;

}

p.msgHead {

  text-align: left;

  font-weight: bold;

  text-decoration:underline;

}

p.loadMsg {
	text-align:left;
	padding:10px 0 10px 15px;
	color:#055361;
	font-size:11px;
}

.show_message {

  display:block;

}

#ipMessage p {
	text-align:left;
	padding:15px;
	color:#055361;
}



/* Footer */

#footer {

  padding-top:10px;

  width:717px;

  text-align:center;

  margin:0 auto;

  clear:both;

}

#footer p {

  font:normal 11px verdana,arial,sans-serif;

  padding:5px 0 5px 0;

}
