.fleft {float:left}
.fright {float:right}
.fclear {clear:both}
.fcenter {float:none;text-align:center}
body {
	background:url(images/background.png) top left repeat;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000
}
.wrapper {width:960px;margin:0 auto}
#logo {float:left;clear:none;margin-top:10px}
#login {float:right;clear:none;width:370px;margin-top:20px}
#login input[type=text],input[type=password] {color:#000;background:#f6f6f6;width:110px;height:15px;border:0}
.input-box {background:url(images/input-box.png) top left no-repeat;width:125px;height:25px;padding-left:5px;padding-top:5px;float:left;clear:none}
#login-btn {margin-top:1px;float:left;clear:none}
.login-links {color:#020202;float:left;clear:none;margin-top:5px}
.login-links a {color:#020202}
#menu-background {background:url(images/menu-background.png) top left repeat-x;height:55px;margin-top:20px;border:1px solid #ed7bae}
#menu-wrapper {width:960px;margin:0 auto;background:url(images/ribbon.png) top right no-repeat;height:155px;margin-top:-50px;padding-top:36PX}
#menu {width:750px;height:60px}
#menu ul {padding:0}
#menu ul li {float:left;list-style:none}
.inner_copy {border:0;color:#f00;float:left;width:50% !important;margin:-100% 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:11px}
.menu-btn {width:100px;height:50px;padding-top:15px;background:url(images/background.png) bottom center no-repeat}
ul li a {color:#cc3281}
#menu ul li a {display:block;text-decoration:none;font-size:14px;cursor:pointer;width:100px;height:16px;text-align:center}
#menu ul li a:hover {font-weight:bold}
#main-img {float:left;clear:none;background:url(images/main-frame.png) top left no-repeat;width:328px;height:542px;padding-left:28px;padding-top:28px;margin-top:20px}
#content {float:left;clear:none;margin-left:25px;margin-top:20px;width:520px}
.h-divider {background:url(images/input-box.png) top left no-repeat;width:547px;height:38px;margin-bottom:10px;margin-top:10px}
.more-btn {margin-top:20px;text-align:right}
.photos {float:left;clear:none;background:url(images/photo-frame.png) top left no-repeat;width:108px;height:129px;padding-left:13px;padding-top:13px}
.story-txt {float:left;clear:none;margin-left:10px;width:120px}
.title {color:#cc3281;font-weight:bold}
#footer {background:#cc3281;height:130px;margin-top:-35px}
#rings {background:url(images/rings-img.png) top center no-repeat;height:88px;margin-top:5px;padding:30px 0 0 0}
#footer  div {padding:0 220px 10px 160px;color:#fff;font-size:12px}
a {color:#cc3281}
#footer a {color:#fff}
