/*
 *
 * General Stuff
 * 
 * */
 
a {
	text-decoration:none;
	color:#50B4C9;
}

a:hover {

	text-decoration:underline;
	color:#F151D9;

}

body {
	font-family:helvetica;
	font-size:9pt;
	background-color:#47a4be;
	padding:0px;
	margin:0px;
}

p {
	margin:0px;
	padding:0px;
}

div {
	border:0px solid red;
	margin:10px;
	padding:10px;
}

ul {

margin-left:0px;
padding-left:0px;
list-style-type:none;
}

/*
 *
 * Header Stuff
 *
 * */


#links {

padding:10px 0px;
margin:10px 0px 0px 0px;
float:right;

}

#links a {
color:#50B4C9;

}

#links ul {

padding:0px;
margin:0px;

}

#links li {

display:inline;
list-style-type:none;
padding-right:20px;
padding-left:0px;
margin:0px;

}

#navigation {
margin:0px;
padding:0px;
padding-top:10px;
float:right;
}

#navigation a {


}

#navigation a:hover {

color:#F151D9;
text-decoration:none;
}


#header_container {

background-color:#ffffff;
margin:0px;
padding:0px;
padding-top:20px;
padding-bottom:10px;
border-bottom:2px dotted #47a4be;

}

#header_content {
background-color:#ffffff;
width:720px;
padding:0px;
margin:0 auto;
}

.logo {

	font-size:30px;
	font-family:century gothic;
}

.left {
color:#50B4C9;
}

.right {

color:#F151D9;
}

/*
 *
 * Body Stuff
 *
 * */
 
 .top_entry {
 padding:0px;
 margin:10px 0px 0px 0px;
 background-image: url(/content/image/top.png);
 background-repeat:no-repeat;
 height:22px;
 width:706px;
 }
 
 .bottom_entry {
 
 padding:0px;
  margin:0px 0px 10px 0px;
 background-image: url(/content/image/bottom.png);
  background-repeat:no-repeat;
 height:22px;
 width:706px;
 }
 
 .background_entry {
 padding:20px;
 margin:0px;
 background-image: url(/content/image/background.png);
  background-repeat:repeat-y;
 width:706px;

 }
 
.size18 {
font-size:18px;
color:#333333;
}

.size15 {
font-size:15px;
color:#333333;
}

.post_info {
font-size:12px;
color:#333333;

}
 
#body_container {

background-color:#ffffff;
margin:0px;
padding:0px;

}

#body_content {

width:720px;
margin:0 auto;
}

.entry {


border:1px solid #eeeeee;
background-color:white;
font-size:14px;
}

#entry {
font-size:16px;
padding:10px;
}

/*
 *
 * Submit
 * 
 * */
 
 
 #form_container {
 
 width:720px;
 margin:0 auto;
 
 
 }
 
 label {
 
 font-size:18px;
 color:#333333;
 
 }
 
 #entry {
 
 width:600px;
 height:100px;
 border:1px solid #dddddd;
 margin-top:10px;
 
 } 
 
 #submit {
 
 border:1px solid #aaaaaa;
 background-color:#eeeeee;
 font-weight:bold;
 font-size:18px;
 margin-top:10px;
 color:#333333;
 padding:5px;
 
 }
 
/*
 *
 * Login Stuff
 *
 * */
 
 
 .login_form {
 
 font-size:18px;
 width:600px;
 font-size:24px;
 margin:10px 0px;
 
 }
 
 .error {
 
 color:red;
 font-size:18px;
 
 }
 
 
/*
 *
 * Footer Stuff
 *
 * */
 
#footer_top {

padding:0px;
margin:0px;
border-top:3px solid #47a4be;
background-color:#50b4c9;

}

#footer_top_content {

width:720px;
position: relative;
margin: 0 auto;
padding:0px;
clear: both;
overflow: hidden;
color:#ffffff;
}


.footer_third {

margin:10px 0px 10px 0px;
margin-left: 10px;
float: left;
width: 200px;
padding:0px 10px 10px 10px;

}

.footer_third a {

color:#F8E6F5;
}

.footer_header {

font-weight:bold;
font-size:14px;
border-bottom:1px dotted #f3daef;
color:#f0d1eb;
}

#footer_bottom {

padding:0px;
margin:0px;
border-top:3px solid #83cde1;
background-color:#47a4be;
color:#b1deea;

}

#footer_bottom_content {
text-align:center;
width:720px;
margin:0px auto 0px auto;
}

.mod_button {

font-size:18px;
border:1px solid #47a4be;
background-color:#83cde1;
color:#ffffff;


}