body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #080808;
}
.votecontainer {
	float: right;
	width: 250px;
}

#sitewrapper {
	width: 964px;
	margin-right: auto;
	height: auto;
	clear: both;
	margin-left: auto;
}
.openorclosedwrapper {
	background-color: #FFFFFF;
	height: auto;
	margin-right: 16px;
	margin-bottom: 5px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #A52719;
	text-transform: uppercase;
	line-height: 18px;
	font-weight: bold;
}

.headerwrapper {
	width: 964px;
	margin-right: auto;
	margin-left: auto;
}
.clearer {
	clear: both;
}
.footer {
	background-image: url(images/siteimages/footer.jpg);
	height: 54px;
	background-repeat: repeat-x;
	clear: both;
	margin-top: 20px;
}
.submitworkwrapper {
	height: 30px;
	margin-right: 16px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
}
.photoholder {
	float: left;
	width: 70px;
	height: 70px;
	margin-right: 8px;
}

.artwrapper {
	background-color: #FFFFFF;
	margin-right: 16px;
	margin-bottom: 5px;
	height: auto;
}
.e_largephotoholder {
	padding: 8px;
}

.ex_rightpanel {
	float: left;
	width: 370px;
	background-color: #EBEBED;
}
.ex_leftimage {
	width: 552px;
	background-color: #EBEBED;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	height: auto;
}

.logo {
	background-image: url(images/siteimages/logo.jpg);
	height: 65px;
	width: 198px;
	float: left;
}
.homebutton {
	float: left;
	height: auto;
	width: 171px;
	padding-top: 21px;
	text-align: center;
}
.searchbox {
	height: 65px;
	width: 266px;
	float: left;
	background-image: url(images/siteimages/searchbg.jpg);
}
.flagcontainer {
	float: left;
	width: 317px;
	text-align: right;
	padding-top: 21px;
}
.searchinfo {
	text-align: right;
	margin-top: 21px;
	margin-right: 3px;
}
.searchinputform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px none #FFFFFF;
	width: 138px;
}
.leftcolumn {
	background-repeat: no-repeat;
	width: 239px;
	float: left;
}
.rightcontent {
	width: 725px;
}
.edlink {
	color: #BF3020;
}

.rightcontainer {
	float: right;
	height: auto;
	width: 725px;
}
.mainpagetop {
	background-image: url(images/siteimages/mainpagetop.jpg);
	height: 9px;
	background-repeat: no-repeat;
	width: 725px;
}
.searchinputbox {
	float: left;
	width: auto;
	padding-left: 14px;
	padding-top: 2px;
}
.headerwrapper {
	background-image: url(images/siteimages/header_bg.jpg);
	background-repeat: repeat-x;
	height: 65px;
}
.mainpagefill {
	background-image: url(images/siteimages/mainpagefill.jpg);
	background-repeat: repeat-y;
	height: auto;
	width: 698px;
	margin-left: 0px;
	padding-left: 10px;
	padding-right: 17px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.smallfill {
	background-image: url(images/siteimages/smallfill.jpg);
	height: 249px;
	text-align: center;
}
.smallbottom {
	background-image: url(images/siteimages/smallbottom.jpg);
	height: 11px;
}
.mediumfill {
	background-image: url(images/siteimages/mediumfill.jpg);
	background-repeat: repeat-y;
	height: 97px;
}
.mediumbottom {
	background-image: url(images/siteimages/mediumbottom.jpg);
	height: 10px;
	clear: both;
}
.homerightcontainer {
	float: right;
	height: 295px;
	width: 295px;
}
.smalltop {
	background-image: url(images/siteimages/smallpagetitle.jpg);
	height: 35px;
}
.mediumcontainer {
	height: 142px;
	width: 392px;
	margin-bottom: 10px;
}
.buttons {
	padding-left: 15px;
	padding-top: 19px;
}
.maintopcontainer {
	height: 294px;
}
.smallboxtop {
	background-image: url(images/siteimages/mediumpagetitle.jpg);
	height: 35px;
	width: 392px;
}
.homeleftcontainer {
	float: left;
	height: 200px;
	width: 392px;
}
.mainpagebottom {
	background-image: url(images/siteimages/mainpagebottom.jpg);
	background-repeat: no-repeat;
	height: 8px;
}
.botomcontainer {
	width: 697px;
	clear: both;
	margin-top: 10px;
}
.titletextcontainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-align: center;
	padding-top: 6px;
}
.bigbuttoncontainer {
	height: 62px;
	margin-top: 10px;
}
.singlelinebuttontext {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-top: 17px;
}
.bigbuttonbg {
	background-image: url(images/siteimages/bigbuttonup.jpg);
	height: 50px;
	width: 226px;
	float: left;
	margin-right: 10px;
}
.largetop {
	background-image: url(images/siteimages/largepagetitle.jpg);
	height: 36px;
}
.largefill {
	background-image: url(images/siteimages/largefill.jpg);
}
.largebottom {
	background-image: url(images/siteimages/largebottom.jpg);
	height: 8px;
}
.bigbuttonbgend {
	background-image: url(images/siteimages/bigbuttonup.jpg);
	height: 50px;
	width: 226px;
	float: left;
}
.doublelinebuttontext {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-top: 10px;
}
.bottomtext {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	color: #000000;
	font-size: 15px;
	margin-top: 2px;
	margin-bottom: 5px;
	height: 90px;
	background-color: #FFFFFF;
}
.bottomtextlink {
	color: #000000;
	padding-right: 40px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}.newmembertitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.rightcontainerfull {
	height: auto;
}
.mainpagetopfull {
	background-image: url(images/siteimages/mainpagetopfull.jpg);
	height: 9px;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.mainpagefillfull {
	background-repeat: repeat-y;
	height: auto;
	padding-left: 13px;
	background-color: #FFFFFF;
}
.mainpagebottomfull {
	background-image: url(images/siteimages/mainpagebottomfull.jpg);
	background-repeat: repeat-x;
	height: 8px;
}
.pagetitlewrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-bottom: 10px;
	background-image: url(images/siteimages/pagetitles.jpg);
	height: 34px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 5px;
	background-repeat: no-repeat;
	padding-left: 6px;
}
.propercontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 15px;
	padding-bottom: 10px;
}
.whitelink {
	color: #FFFFFF;
}
.sponsorbanner {
	height: 100px;
	background-color: #CCCCCC;
	margin-bottom: 5px;
	margin-right: 16px;
}
.randomentries {
	height: 75px;
	margin-right: 10px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
}
.topholder {
	height: 75px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-left: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}

.closedwrapper {
	background-color: #FFFFFF;
	height: auto;
	margin-right: 16px;
	margin-bottom: 5px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #BF3020;
	text-transform: uppercase;
	line-height: 18px;
	font-weight: bold;
}
.submittext {
	float: left;
	width: 40%;
}
.cashprizetext {
	float: right;
	width: 40%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B82F1D;
	font-weight: normal;
}
.e_mainphoto {
	background-image: url(images/siteimages/ex_largeimagetitle.jpg);
	height: 36px;
}
.e_rpanel {
	background-image: url(images/siteimages/ex_righttitle.jpg);
	height: 36px;
}
.photoholder2 {
	float: left;
	width: 70px;
	height: 70px;
	margin-right: 2px;
	margin-left: 2px;
}
.photoinformation {
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 13px;
	background-color: #FFFFFF;
}
.forum_header {
	background-color: #AF2B1C;
	padding: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	margin-right: 13px;
}
.sigtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AD2B1B;
}

.forumtopicholder {
	padding: 7px;
}
.topictitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #B7301D;
}
.forumtopicholder2 {
	padding: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.topttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.wall_left {
	width: 297px;
	float: left;
	margin-right: 12px;
}
.wall_titlebar {
	background-image: url(images/wall/smallbluebar.jpg);
	height: 24px;
}
.wall_bluebartitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	padding-top: 2px;
	text-transform: uppercase;
}
.bluebarcontainer {
	margin-bottom: 10px;
}
.rightpanelcontainer {
	margin-bottom: 10px;
}
.wall_sponsoredby {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.wall_sponsor_banner {
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
.largepanelcontainer {
	margin-bottom: 10px;
}
.laegepanelheader {
	height: 27px;
}
.largepanelphotobutton {
	background-image: url(images/wall/bluebutton.jpg);
	float: left;
	height: 27px;
	width: 226px;
}
.largepanelgreybutton {
	background-image: url(images/wall/greybutton.jpg);
	float: left;
	height: 27px;
	width: 226px;
}
.largepanelbuttonfill {
	background-image: url(images/wall/buttontop.jpg);
	float: left;
	height: 27px;
	width: 163px;
}
.largepanel_fill {
	background-color: #EBEBED;
	padding: 5px;
}
.largepanelimageholder {
	background-color: #FFFFFF;
	margin: 5px;
}
.largepanel_numbers {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.largepanelnumberholder {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding: 6px;
}
.largepanelnumberholder:hover {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding: 6px;
	background-color: #D7D7DB;
}
.profilepiccontainer {
	width: 196px;
	margin-right: auto;
	margin-left: auto;
}
.profilepicedit {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.link_red {
	color: #B42C1C;
}
.wall_linespacer {
	padding-top: 3px;
	padding-bottom: 3px;
}
.creditamount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FF0000;
	text-align: center;
}
.largepanel_bottom {
	background-image: url(images/wall/largegreybottom.jpg);
	height: 9px;
}
.rightpaneltitle {
	background-image: url(images/wall/bluetoplarge.jpg);
	height: 29px;
}
.rightpanel_content {
	background-color: #EBEBED;
	padding-top: 5px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 9px;
}
.rightpanel_bottom {
	background-image: url(images/wall/largegreybottom.jpg);
	height: 9px;
}
.wall_bluecontainertext {
	padding-top: 5px;
	padding-bottom: 5px;
}
.wall_right {
	float: left;
	width: 615px;
}
.wallbox2container {
	margin-bottom: 10px;
}
.wall_box2title {
	background-image: url(images/wall/smallbluebar2.jpg);
	height: 26px;
}
.wall_box2fill {
	background-color: #EBEBED;
	padding: 5px;
}
.wall_box2_bottom {
	background-image: url(images/wall/curvedbottom.jpg);
	height: 8px;
}
.mailholder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.wall_linespacerimage {
	float: left;
	width: 70px;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 3px;
}
.link_black {
	color: #000000;
}
.tagboxhome {
	font-family: Arial, Helvetica, sans-serif;
	color: #EBEBED;
	text-align: right;
	padding-top: 4px;
	font-weight: normal;
	padding-bottom: 5px;
	margin-right: 20px;
}
.rightpanelblack {
	background-image: url(images/wall/blacktoplarge.jpg);
	height: 29px;
	color: #FFFFFF;
}
.wall_blackbartitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	padding-top: 2px;
	text-transform: uppercase;
}
.wall_uploadlink {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 41px;
}
.bigbuttonbgendbottom {
	background-image: url(images/siteimages/bigbuttonup.jpg);
	height: 50px;
	width: 226px;
	margin-right: auto;
	margin-left: auto;
}
.viewalllink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.all_exhibitionholder {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.all_exhibitiondetails {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	margin-left: 20px;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
}
.secondnav {
	float: right;
	margin-right: 20px;
}
.all_redfont {
	color: #B52D1D;
}
.all_exhibitionimageholder {
	float: left;
	height: 70px;
	width: 70px;
	margin-right: 6px;
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.all_exhibitiontitle {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #B7301D;
	font-weight: bold;
	width: 850px;
}
.all_exhibitiondescription {
	float: left;
	width: 850px;
	margin-top: 5px;
}
.secondnavbutton {
	background-image: url(images/snav/buttonbg.jpg);
	float: right;
	height: 23px;
	width: 97px;
}
.secondnavlink {
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #A4291A;
	padding-top: 4px;
	letter-spacing: -1px;
	word-spacing: 0px;
}
.closedforentriestext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #B82F1D;
	font-size: 13px;
}
.wall_redbartitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	padding-top: 2px;
	text-transform: uppercase;
}
.wall_redbox2fill {
	background-color: #EBEBED;
	padding: 5px;
	background-image: url(images/wall/smallredbarfill.jpg);
	background-repeat: repeat-y;
}
.wall_redbox2title {
	background-image: url(images/wall/smallredbar2.jpg);
	height: 26px;
}
.wall_redbox2_bottom {
	background-image: url(images/wall/smallredbarbotomcurve.jpg);
	height: 10px;
}
.newnav {
	float: right;
	margin-top: 11px;
	margin-right: 51px;
}
.exhibitiontitle_home {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B02C1D;
	padding-left: 7px;
}
.exhibitionprize_home {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding-left: 7px;
}
.viewall_container {
	font-family: Arial, Helvetica, sans-serif;
	color: #B42C1C;
	text-align: center;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	padding: 6px;
}
.link_mnav a:link {
	color: #AE2F28;
	text-decoration: none;
}
.link_mnav a:visited {
	color: #AE2F28;
	text-decoration: none;
}
.link_mnav a:hover {
	color: #000000;
	text-decoration: none;
}
.link_mnav a:active {
	color: #000000;
	text-decoration: none;
}
.secondnavbutton2 {
	background-image: url(images/snav/buttonbg2.jpg);
	float: right;
	height: 23px;
	width: 115px;
	background-position: center;
}
.mainpagefillfull_pink {
	background-repeat: no-repeat;
	height: auto;
	background-color: #FAE5E0;
	padding: 13px;
	background-image: url(images/snav/pinkbottom.jpg);
	background-position: left bottom;
}
.mag_links {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 24px;
}
.mag_link {
	color: #BA2E1D;
	padding-right: 10px;
	padding-left: 10px;
}
.mag_comingsoon {
	background-image: url(images/snav/magizine_cs.jpg);
	height: 236px;
	width: 373px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 89px;
	margin-bottom: 74px;
}
.pagetitlewrapper_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-bottom: 10px;
	background-image: url(images/snav/titleonpink.jpg);
	height: 34px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 5px;
	background-repeat: no-repeat;
	padding-left: 6px;
}
.thumbnail_image2 {
	float: left;
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
}
.galleryinputwidth {
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.gallery_holder_list {
	float: left;
	width: 450px;
	padding: 7px;
}
.gallerylist_thumbnail {
	float: left;
	margin-right: 10px;
	border: 1px solid #CCCCCC;
}
.listdetails {
	float: left;
	width: 330px;
	margin-bottom: 10px;
	line-height: 17px;
}
.edit_gallery_thumbnail {
	float: left;
	margin-right: 10px;
	border: 1px solid #CCCCCC;
}
.gallery_editform {
	float: left;
}
.wall_gallery_thumb {
	padding: 6px;
	float: left;
	width: 107px;
}
.wall_gallery_title {
	margin-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
}
.metatags {
	text-align: center;
}
.videocodewrapper {
}
.codeboxstyle {
	background-color: #FFFFFF;
	border: 1px dotted #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	width: 98%;
}

.p_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	margin-top: 4px;
	margin-bottom: 4px;
	padding: 7px;
}
.p_description {
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.access_code_wrapper {
	padding: 7px;
}
.smalltitlered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #990000;
	height: 12px;
	overflow: hidden;
}
.link_blue {
	color: #105681;
	font-weight: normal;
	font-size: 12px;
	margin-right: 20px;
}
.blueboxtitle {
	float: left;
	margin-left: 15px;
	font-weight: bold;
	color: #167AB6;
}
.viewallwrapper {
	float: right;
	padding-top: 3px;
}
.noticeboardtitleleft {
	float: left;
	margin-left: 15px;
	font-weight: bold;
	color: #CCCCCC;
}
.samllwhitelink {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 20px;
}
.nb_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #B62E1E;
	font-weight: bold;
	margin-bottom: 4px;
}
.noticeentry {
	margin-bottom: 7px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.directlinkstyle {
	border: 2px solid #CE2C21;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 300px;
}
.directlinkwrapper {
	padding: 7px;
	border: 1px dashed #CCCCCC;
}
.photoholderall {
	float: left;
	width: 70px;
	height: 70px;
	margin-right: 8px;
	margin-bottom: 8px;
}
.interviewwrapper {
	background-color: #FFFFFF;
	padding: 7px;
}
.questionwrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.answerwrapper {
	margin-top: 7px;
	margin-bottom: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.creditholder {
	float: left;
	width: 200px;
	margin-right: 16px;
	border: 1px dotted #C53222;
	text-align: center;
	margin-top: 16px;
}
.credititle {
	background-color: #C53222;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px;
	text-align: center;
	margin-bottom: 18px;
}
.homethumbimagwrapper {
	float: left;
	padding-right: 4px;
	padding-left: 4px;
}
.homethumbimagwrapperfixed {
	float: left;
	padding-right: 20px;
	padding-left: 4px;
	width: 180px;
}
.memberstitlehome {
	float: right;
	margin-right: 140px;
}
.performancetitle {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 42px;
	padding-top: 2px;
	font-weight: bold;
}
.mail_from {
	float: left;
	width: 150px;
	padding: 3px;
}
.mail_subject {
	float: left;
	width: 400px;
	padding: 3px;
	font-size: 12px;
}
.mailholdertitle {
	color: #BC2F1E;
	font-size: 14px;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.largetop_split {
	background-image: url(images/siteimages/largepagetitle_slit.jpg);
	height: 36px;
}
.leftarrowtemp {
	float: left;
	padding-top: 60px;
}
.smallimage {
	float: left;
	height: 50px;
	width: 50px;
	margin-right: 5px;
	border: 1px dashed #CCCCCC;
	background-color: #FFFFFF;
	padding: 3px;
	margin-bottom: 5px;
}
.video_link {
	font-size: 15px;
	padding-left: 10px;
	padding-top: 2px;
	text-transform: uppercase;
}
.wall_gallery_thumb2 {
	padding: 6px;
	float: left;
}
.gallery_photo_title2 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
	padding-left: 4px;
}
.view_gallery_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.gallery_view_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 6px;
}
.gallery_delete {
	float: right;
	width: 480px;
}
.featured_name {
	color: #BF3020;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.footerterms {
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 24px;
	padding-right: 24px;
	text-align: center;
}
.storytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #B72F1F;
	font-weight: bold;
}
.callforentrieswrapper {
	border: 1px dashed #990000;
	height: 70px;
	margin-bottom: 7px;
	background-color: #FFFFFF;
	width: 297px;
}
.callforentriesaddtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	text-align: center;
	padding-top: 24px;
}
.realcallwrapper {
	width: 297px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.wallsmallcfeimage {
	float: left;
	width: 100px;
	margin-right: 7px;
}
.smallcfetitle {
	float: right;
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.callforentrywrapperad {
	background-color: #FFFFFF;
	margin-bottom: 10px;
	width: 940px;
}
.cfeimagegolder {
	float: left;
	width: 100px;
	margin-right: 15px;
}
.cfetitle {
	float: left;
	width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
}
.cfedescription {
	width: 800px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 5px;
}
.cfeicons {
	float: right;
	width: 800px;
	margin-right: 25px;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
.cfeicongolder {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A92A1B;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	padding-right: 10px;
	font-weight: bold;
}
.smallcfedesc {
	float: right;
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin-top: 3px;
}
.standardcallforentry {
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
}
.urlnamecontainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C33221;
	border: 1px solid #FFFFFF;
}
.scfe_link {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.exhibitionWinner {
	background-image: url(images/ExhibitionWinner.jpg);
	background-repeat: no-repeat;
	width: 216px;
	height: 439px;
	margin-top: 63px;
	margin-left: 10px;
}
.ew_title {
	color: #02A6EE;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	font-size: 17px;
}
.ew_thumb {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
}
.ew_name {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 0px;
	padding-bottom: 10px;
}
.link_black {
	color: #000000;
}
.we_linkblue {
	color: #00A9EE;
}
.ew_text {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.ew_blue {
	color: #00A9EE;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
.ew_subtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	text-align: justify;
	padding-top: 20px;
}
.ew_spacer {
	padding-top: 90px;
	padding-right: 20px;
	padding-left: 47px;
}
.smallbannerholder {
	padding-bottom: 8px;
	border: 1px solid #CCCCCC;
}
.ex_search {
	float: right;
	margin-right: 30px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 00px;
	padding-left: 0px;
}
.pagetitlewrapper_donate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-bottom: 10px;
	background-image: url(images/callforentryad_free_bg.png);
	height: 34px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 5px;
	background-repeat: repeat-x;
	padding-left: 6px;
}
.pagetitlewrapper_paid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-bottom: 10px;
	background-image: url(images/featured_titlebg.png);
	height: 34px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 5px;
	background-repeat: repeat-x;
	padding-left: 6px;
}
.largepanelphotobutton_new {
	background-image: url(images/wall/bluebutton.jpg);
	float: left;
	height: 27px;
	width: 226px;
	font-size: 12px;
}
.topictitle_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B7301D;
	font-weight: normal;
}.video_link_new {
	font-size: 11px;
	padding-left: 10px;
	padding-top: 2px;
	text-transform: uppercase;
	text-align: center;
}
.photoholder_search {
	float: left;
	width: 70px;
	height: 70px;
	margin-right: 8px;
	margin-bottom: 8px;
}
.homepagebannernew {
	float: right;
	height: 90px;
	width: 728px;
}
.callforentrywrapperad_paid {
	background-color: #FFFFFF;
	margin-bottom: 10px;
	width: 928px;
	border: 1px solid #000000;
	padding: 5px;
}
.callforentrywrapperad_donate {
	background-color: #FFFFFF;
	margin-bottom: 10px;
	width: 928px;
	border: 1px solid #C53220;
	padding: 5px;
}
.se_thumbholder {
	height: 74px;
	width: 74px;
	background-color: #999900;
	overflow: hidden;
}
.se_info {
	background-image: url(images/se/se_info.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 8px;
	background-repeat: no-repeat;
	height: 45px;
}
.se_infospacer {
	padding-top: 3px;
	padding-right: 4px;
	padding-left: 4px;
}

.se_product {
	margin-right: 11px;
	margin-bottom: 7px;
	float: left;
	width: 74px;
}
.se_actions {
	text-align: center;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
	text-transform: uppercase;
}
.rightpaneltitle_se {
	background-image: url(images/se/titlebar.jpg);
	height: 29px;
	color: #FFFFFF;
}
.rightpanel_content_se {
	background-color: #191A1C;
	padding-top: 5px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 9px;
	background-image: url(images/se/fill.jpg);
	background-repeat: repeat-x;
}
.rightpanel_bottom_se {
	background-image: url(images/se/bottom.jpg);
	height: 9px;
}
.blueboxtitle_se {
	float: left;
	margin-left: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.link_white {
	color: #FFFFFF;
	font-size: 12px;
}
.viewallwrapper_se {
	float: right;
	padding-top: 3px;
	padding-right: 20px;
}
.se_add_inputbox {
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.se_smalltext {
	font-size: 10px;
	font-weight: normal;
}
.se_trheight {
	padding-bottom: 14px;
	color: #990000;
}
.se_page_top {
	width: 937px;
	background-color: #FFFFFF;
	background-image: url(images/se/page_top.jpg);
	background-repeat: no-repeat;
	height: 12px;
}
.se_page_top_black {
	width: 937px;
	background-color: #FFFFFF;
	background-image: url(images/se/page_top.jpg);
	background-repeat: no-repeat;
	height: 12px;
}
.se_page_top_white {
	width: 937px;
	background-color: #FFFFFF;
	background-image: url(images/se/page_top_white.jpg);
	background-repeat: no-repeat;
	height: 12px;
}
.se_page_top_bergundy {
	width: 937px;
	background-color: #FFFFFF;
	background-image: url(images/se/page_top_bergundy.jpg);
	background-repeat: no-repeat;
	height: 12px;
}



.se_banner {
	padding-bottom: 10px;
}

.se_pagecontent {
	width: 937px;
	background-color: #000000;
	background-image: url(images/se/page_fill.jpg);
	background-repeat: repeat-x;
}
.se_pagecontent_black {
	width: 937px;
	background-color: #000000;
	background-image: url(images/se/page_fill.jpg);
	background-repeat: repeat-x;
}
.se_pagecontent_bergundy {
	width: 937px;
	background-color: #792532;
	background-image: url(images/se/page_fill_bergundy.jpg);
	background-repeat: repeat-x;
}

.se_pagecontent_white {
	width: 937px;
	background-color: #FFF;
	background-image: url(images/se/page_fill_white.jpg);
	background-repeat: repeat-x;
}


.se_page_bottom {
	width: 937px;
	background-color: #FFFFFF;
	background-image: url(images/se/page_bottom.jpg);
	background-repeat: no-repeat;
	height: 12px;
}
.se_page_bottom_black {
	width: 937px;
	background-color: #FFFFFF;
	background-image: url(images/se/page_bottom.jpg);
	background-repeat: no-repeat;
	height: 12px;
}
.se_page_bottom_white {
	width: 937px;
	background-color: #FFFFFF;
	background-image: url(images/se/page_bottom_white.jpg);
	background-repeat: no-repeat;
	height: 12px;
}
.se_page_bottom_bergundy {
	width: 937px;
	background-color: #FFFFFF;
	background-image: url(images/se/page_bottom_bergundy.jpg);
	background-repeat: no-repeat;
	height: 12px;
}



.se_pagespacer {
	padding: 10px;
}
.se_searchheader {
}
.se_mainarea {
}
.se_searcharea {
	float: left;
	width: 300px;
}
.se_searchbutton {
	background-color: #BCBDC0;
	width: 285px;
	border: 1px solid #BCBDC0;
}
.headerline {
	width: 290px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-bottom: 13px;
	padding-bottom: 4px;
	font-weight: bold;
}
.header_right_topline {
	height: 33px;
}
.header_right_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}
.se_currency {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}
.se_paging {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-top: 5px;
}
.se_header_right {
	float: right;
	width: 600px;
}
.se_headerleft {
	width: 300px;
}

.se_searchresults {
	float: left;
	margin-left: 6px;
	width: 600px;
}
.se_artworkthumbnail {
	float: left;
	border: 1px solid #CCCCCC;
	width: 290px;
	margin-right: 15px;
	margin-bottom: 15px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.se_resultinfo {
	float: left;
	padding-top: 7px;
	padding-left: 3px;
	width: 130px;
	height: 94px;
}
.se_dropdown {
	width: 285px;
	margin-bottom: 7px;
	border: 1px solid #BCBDC0;
	background-color: #BCBDC0;
	padding: 2px;
}
.se_resultimage {
	float: left;
	margin: 7px;
}
.se_largeimage {
	text-align: center;
}
.se_image_thumbs {
	padding-top: 25px;
	padding-bottom: 25px;
}
.thumbrow_holder {
	float: left;
	margin-right: 17px;
	height: 97px;
	width: 106px;
	overflow: hidden;
}
.se_descriptionlarge {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.se_descriptionlarge_black {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.se_descriptionlarge_bergundy {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.se_descriptionlarge_white {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


.se_largeprice {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 15px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.se_view_buy {
	float: left;
	width: 140px;
}
.se_artworkthumbnail_end {
	float: left;
	border: 1px solid #CCCCCC;
	width: 290px;
	margin-bottom: 15px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.thumbrow_holder_ebd {
	float: left;
	margin-right: 0px;
	height: 97px;
	width: 106px;
}
.wall_bluebox2title {
	background-image: url(images/wall/smallbluetitlebar.jpg);
	height: 26px;
}
.wall_bluebox2fill {
	background-color: #51565C;
	padding: 5px;
	background-repeat: repeat-y;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
.wall_bluebox2_bottom {
	background-image: url(images/wall/smallbluebarbotomcurve.jpg);
	height: 10px;
}
.se_leftblackbutton {
	margin-bottom: 11px;
}
.seprofilespacer {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 14px;
	padding: 3px;
	width: 268px;
}
.seprofilethumb {
	width: 200px;
	margin-left: 42px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #999999;
}
.seprofiletext {
	width: 200px;
	margin-left: 40px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.basket_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	text-transform: uppercase;
	padding-left: 30px;
}
.basket_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	float: right;
	color: #FFFFFF;
	padding-right: 30px;
	text-align: right;
}
.lineprice {
	float: right;
}
.basketline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
	clear: both;
}

.basketwrapper {
	clear: both;
	background-color: #FFFFFF;
	margin: 15px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.basketline_noborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
	clear: right;
	float: right;
	width: 350px;
}
.basketnotice {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 56px;
}
.basketpaypal {
	padding-top: 50px;
}

.basketline_noborder2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
	padding-left: 300px;
	text-align: right;
}
.lineprice2 {
	float: right;
	width: 500px;
}
.2525banner {
	float: right;
	padding-right: 4px;
}
.clickwrapper {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	clear: both;
	text-align: center;
	padding-top: 15px;
}
.clickwrapper_black {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	clear: both;
	text-align: center;
	padding-top: 15px;
}
.clickwrapper_white {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	clear: both;
	text-align: center;
	padding-top: 15px;
}
.clickwrapper_bergundy {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	clear: both;
	text-align: center;
	padding-top: 15px;
}



.se_home_largetop {
	background-image: url(images/se/hometitle.jpg);
	height: 36px;
}
.se_home_fill {
	background-color: #000000;
	background-image: url(images/se/se_home_fill.jpg);
	background-repeat: repeat-x;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 18px;
}
.se_home_bottom {
	background-image: url(images/se/se_home_bottom.jpg);
	height: 7px;
	margin-bottom: 10px;
}
.se_home_thumb_holder {
	float: left;
	width: 150px;
	margin-right: 20px;
}
.se_home_info {
	background-image: url(images/se/se_homeinfo.jpg);
	margin-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	background-repeat: no-repeat;
}
.se_home_view {
	text-align: center;
	padding-top: 5px;
	font-size: 11px;
	font-weight: bold;
}
.se_memberinfo {
	height: 70px;
}

.se_thumb2 {
	height: 140px;
	overflow: hidden;
}

.se_home_thumb_holder_end {
	float: left;
	width: 150px;
	height: 180px;
	background-color: #000000;
}
.se_viewall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 10px;
}
.footerlefttext {
	clear: left;
	float: left;
	text-align: left;
}
.viewalllink2 a:link {
	color: #000;
	background-color: #BCBDC0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	width: 286px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 10px;
}
.viewalllink2 a:visited {
	color: #000;
	background-color: #BCBDC0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	width: 286px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 10px;
}
.viewalllink2 a:hover {
	color: #000;
	background-color: #C6C7CA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	width: 286px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 10px;
}
.viewalllink2 a:active {
	color: #000;
	background-color: #BCBDC0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	width: 286px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 10px;
}
#sitewrapper .rightcontainerfull .mainpagefillfull .se_pagecontent .se_pagespacer .se_mainarea .basketwrapper #form1 label {
	font-family: Arial, Helvetica, sans-serif;
}
#sitewrapper .rightcontainerfull .mainpagefillfull .se_pagecontent .se_pagespacer .se_mainarea .basketwrapper #form1 label {
	font-size: 12px;
}
.errormessage {
	border: 2px solid #900;
	padding: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #900;
	background-color: #FFE8E8;
	margin-bottom: 9px;
	margin-right: 18px;
}
.flagholder {
	float: left;
}

