body {font-family: Arial, Verdana, Sans-Serif; font-size: 77%; line-height:110%; color:#333333; background-color:#809ecb; margin:0; padding:0;}
.clear {clear:both;}
hr { color: #CCCCCC; background-color: #CCCCCC; height: 1px; border:none;}
h1 { color:#8A3D9B; font-weight:normal; font-size:200%; margin:10px 0 10px 0;}
p {margin:0; padding:5px 0 10px 0;}
.alert {color:#FF0000; font-weight:bold;}
form {margin:0; padding:0;}

.boldtext {font-family: Arial, Verdana, Sans-Serif; font-size: 100%; line-height:150%; color:#000000; margin:0; padding:0;}

#container {margin:15px auto; padding:0; background-color:#FFFFFF; width:960px;}

#content-container {margin:0; padding:5px 15px 5px 15px;}

#nav {margin:0; padding:0; background-image:url(images/nav-bg.gif); background-repeat:repeat; height:38px; font-size:110%; background-color:#8A3D9B;}
#nav a {color:#FFFFFF; text-decoration:none;}
#nav ul {margin:0; padding:12px 0 0 15px;}
#nav ul li {margin:0; padding:0; float:left; list-style:none;}
.pipe {padding:0 15px 0 15px; color:#FFFFFF;}

.left {margin:5px 0 0 0; padding:0 0 0 0; width:465px; float:left;}
.right {margin:5px 0 0 0; padding:0 0 0 0; width:465px; float:left; text-align:right;}
.right span {padding-left:20px;padding-right:0;}

#photos {margin:0; padding:0;}
.photo-slide-large {margin:10px 15px 10px 15px; padding:0; background-color:#eeeeee; text-align:center;}
.photo-slide-large img {padding:15px;}
.photo-slide {margin:10px 15px 10px 15px; padding:0; background-color:#eeeeee; height:200px; width:200px; float:left;}

img {border:none;}

.button {background-color:#ffffff; color:#000000; border:1px #000000 solid; float:right; margin-left:10px;}
.button2 {background-color:#8A3D9B;; color:#FFFFFF; border:1px #8A3D9B solid; float:right; margin-left:10px;}

#caption {padding-left:15px; padding-bottom:10px;}

#footer {margin:0; padding:15px 5px 5px 5px; color:#FFFFFF; background-color:#809ecb; font-size:90%; width:950px; clear:both;}
#footer p {margin:0; padding:0;}
#footer a {color:#FFFFFF;}

fieldset {border:none; margin:20px 0 0 0; padding:0;}
legend {font-size:150%; padding-bottom:10px; color:#999999;}

fieldset ul {margin:10px 0 0 0; padding:0;}
fieldset ul li {list-style:none; margin:0; padding:0 0 10px 0;}

.ecard-button {background-color:#000000; padding:4px; color:#FFFFFF; text-decoration:none;}
.delete-button {background-color:#FF0000; margin-left:10px; padding:4px; color:#FFFFFF; text-decoration:none;}

#totals {background-color:#809ecb; padding:15px 15px 15px 15px; color:#FFFFFF;}

th {text-align:left;}

.approve, .reject {padding:5px; background-color:#000000; color:#FFFFFF; text-decoration:none;}

#home-content-container {height:458px; width:960px; background-image:url(images/home-bg-10.jpg); background-repeat:no-repeat;}

#intro {margin:0; padding:265px 0 0 520px; width:380px;}
#intro h1 {font-size:250%;}
#intro p {font-size:115%; line-height:115%; color:#567EB9;}

#intro a {color:#893D98; text-decoration:none;}
#intro a:hover {text-decoration:underline;}

#login-content-container { margin:30px auto; padding:20px 0 0 0; height:480px; background-image:url(images/login-bg.jpg); background-repeat:no-repeat;}

#contact-content-container { margin:30px auto; padding:20px 0 0 0; height:480px; background-image:url(images/login-bg.jpg); background-repeat:no-repeat;}

#register-content-container { margin:30px auto; padding:20px 0 0 0; height:850px; background-image:url(images/login-bg.jpg); background-repeat:no-repeat;}

#login, #contact, #register {margin:0; padding:50px 0 0 365px; width:300px; color:#6184B5;}
#login h1, #contact h1, #register h1 {color:#7D6090; margin:0; padding:0 0 10px 0;}
#login h2, #contact h2, #register h2 {color:#5E82B3; margin:0; padding:10px 0 20px 0; font-weight:normal;}
#login p, #contact p, #register p {padding-top:20px; color:#9279A2;}
#login a, #contact a, #register a {color:#9279A2; text-decoration:none;}
#login a:hover, #contact a:hover, #register a:hover {text-decoration:underline;}

/*#sort_by {margin:0; padding:0; width:50%; float:left; height:30px;}
#paging {margin:0; padding:0; width:50%; float:left; height:30px; text-align:right;}
#paging span {padding-left:20px;padding-right:15px;}

#container {margin:15px auto; padding:0; background-color:#FFFFFF; width:960px;}
#content-container {margin:0; padding:5px;}
#nav {margin:0; padding:0; background-image:url(images/nav-bg.gif); background-repeat:repeat; height:38px; font-size:120%;}
#nav a {color:#FFFFFF; text-decoration:none;}
#nav ul {margin:0; padding:12px 0 0 15px;}
#nav ul li {margin:0; padding:0; float:left; list-style:none;}
.pipe {padding:0 15px 0 15px; color:#FFFFFF;}

img {border:none;}
.clear {clear:both;}
.alert {color:#FF0000; font-weight:bold;}

.button {background-color:#ffffff; color:#000000; border:1px #000000 solid;}

.my-images {clear:both;}
.my-images img {float:left; padding:0 10px 15px 0;}
.my-images h3 {margin:5px 0 0 0; padding:5px 0 0 0; font-size:150%;}

.ecard-button {background-color:#000000; padding:4px; color:#FFFFFF; text-decoration:none;}

.my-images form {margin-top:35px; width:500px; background-color:#eeeeee; border:1px #cccccc solid; padding:10px 0 10px 0;}
.my-images form fieldset {border:none;}
.my-images form legend {font-size:150%; margin-bottom:10px;}

.ecard-contact {float:left; margin:0 10px 10px 0;}
.ecard-message {clear:both;}


.photo-slide {margin:5px 15px 5px 20px; padding:0; background-color:#eeeeee; height:200px; width:200px; float:left;}


*/
