/*The code and css code contained within this web site is the property of 33 Squared Ltd. 
Removing this disclaimer from the index page is in vialation of this of copyright notice...Don't do it! 
Copyright 2008 33 Squared Ltd. All Rights Reserved.
33 Squared does not in any way have any affiliation with Machinebank or Servicebank and as such can not
be held accountable for any content placed within the website that is outside of the control of 33 Squared Ltd.*/

body {
	font-size: 62.5%;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/body.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding: 0px;
	margin-top: 0.2em;
	margin-right: 0.5em;
	margin-bottom: 0px;
	margin-left: 0.5em;
}

#wrapper {
	padding: 0px;
	height: 71em;
	width: 80em;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-y;
}

#header {
	margin: 0px;
	padding: 0px;
	height: 7.1em;
	width: 80em;
}
#header a {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2em;
	text-decoration: none;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}

#header img {
	float: right;
	padding: 0px;
	margin-top: 0.6em;
	margin-right: 2em;
	margin-bottom: 0px;
	margin-left: 0px;
}
#nav {
	margin: 0px;
	padding: 0px;
	height: 2.6em;
	width: 80em;
	background-image: url(../images/nav.jpg);
	background-repeat: no-repeat;
}
#nav ul {
	text-align: left;
	list-style-type: none;
	padding: 0px;
	margin-top: 0.4em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1.5em;
}

#content_wrapper {
	width: 80em;
	margin: 0px;
	height: 61.5em;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 0px;
	padding-left: 0em;
}
#content_wrapper #main_content {
	height: auto;
	width: 77em;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#content_wrapper #main_content #left_search {
	height: 36.4em;
	width: 19.8em;
	padding: 0px;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
	background-image: url(../images/search_box.jpg);
	float: left;
}
#content_wrapper #main_content #left_search #search_form {
	width: 18em;
	margin-right: auto;
	margin-left: auto;
	height: 24em;
	margin-top: 3em;
	margin-bottom: 0px;
	padding: 0px;
	border-top-width: 0.1em;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#wrapper #content_wrapper #main_content #left_search #search_form select {
	width: 12em;
}

#wrapper #content_wrapper #main_content #left_search #search_form p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 0px;
	margin-top: 0.3em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #content_wrapper #main_content #left_search #search_form #submit2 {
	background-color: #FF0000;
	border: 0.1em solid #FFFFFF;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#content_wrapper #main_content #left_search #adv_search {
	width: 18em;
	margin-right: auto;
	margin-left: auto;
	height: 18em;
	margin-top: 0.5em;
	margin-bottom: 0px;
	padding: 0px;
	border-top-width: 0.1em;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#wrapper #content_wrapper #main_content #left_search #search_form #inputString {
	width: 12em;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	height: auto;
	padding-top: 0em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0em;
}

#wrapper #content_wrapper #main_content #left_search #adv_search #category {
	width: 12em;
	margin: 0px;
	padding: 0px;
	height: 1.8em;
	border: 0.1em solid #000000;
}
#wrapper #content_wrapper #main_content #left_search #adv_search #location {
	width: 12em;
	margin: 0px;
	padding: 0px;
	height: 1.8em;
	border: 0.1em solid #000000;
}
#wrapper #content_wrapper #main_content #left_search #adv_search p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 0px;
	margin-top: 0.3em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #content_wrapper #main_content #left_search #adv_search #submit {
	background-color: #FF0000;
	border: 0.1em solid #FFFFFF;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #content_wrapper #main_content #left_search #adv_search #search {
	border: 0.1em solid #000000;
	width: 12em;
	margin: 0px;
	height: 1.8em;
	font-weight: bold;
	color: #000000;
	padding-top: 0.2em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0.5em;
}

#content_wrapper #main_content #main_image {
	height: 36.4em;
	width: 55.4em;
	float: right;
	padding: 0px;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content_wrapper #main_content #content_section {
	width: 77.5em;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	height: 23em;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: left;
}
#content_wrapper #main_content #content_section #left {
	float: left;
	height: 19em;
	width: 19.8em;
	margin-top: 0.5em;
	margin-left: 0.5em;
}
#wrapper #content_wrapper #main_content #content_section #left p {
	margin-left: 1em;
}

#content_wrapper #main_content #content_section #right {
	float: right;
	height: 19em;
	width: 55.4em;
	margin-top: 0.5em;
	margin-right: 0.5em;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content_wrapper #main_content #content_section #left .title {
	margin: 0px;
	padding: 0px;
	height: 2em;
	width: 19.8em;
	background-color: #0099FF;
}
#content_wrapper #main_content #content_section #right .title h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	margin-top: 0.1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0.5em;
}
#content_wrapper #main_content #content_section #right .title {
	background-color: #0099FF;
	margin: 0px;
	padding: 0px;
	height: 2em;
	width: 55.4em;
}
#content_wrapper #main_content #content_section #right .box {
	height: 17em;
	width: 27.7em;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0em;
	margin-bottom: 0px;
	margin-left: 0em;
}
#base {
	width: 100%;
	height: 2.6em;
	margin-top: 0.2em;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-position: top;
	padding: 0px;
	background-color: #0099FF;
}
#wrapper #content_wrapper #main_content #content_section #right .title #contact {
	width: 54em;
	padding: 0px;
	margin-top: 0.5em;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 17em;
}
#wrapper #content_wrapper #main_content #content_section #right .title #contact p {
	text-align: right;
	padding: 0px;
	margin-top: 0.4em;
	margin-right: 2em;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #content_wrapper #main_content #results {
	float: right;
	height: 58em;
	width: 56em;
	margin-top: 1em;
}
#wrapper #content_wrapper #main_content #bottom {
	height: 2.3em;
	width: 77em;
	float: left;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#wrapper #content_wrapper #main_content #results .result_holder {
	width: 40em;
	height: 4.9em;
	float: left;
	padding: 0px;
	margin-top: 0.2em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0.5em;
	overflow: hidden;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#wrapper #content_wrapper #main_content #results #pag {
	width: 50em;
	float: left;
	padding: 0px;
	height: 2em;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0.5em;
	background-color: #0099FF;
}
#wrapper #content_wrapper #main_content #results .logo_ad {
	height: 4.9em;
	float: left;
	width: 10em;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding: 0px;
	margin-top: 0.2em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
}
#wrapper #content_wrapper #main_content #results .logo_ad img {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 10em;
	height: 5em;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


#base p {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 0px;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#links {
	margin: 0px;
	padding: 0px;
	height: 20em;
	width: 100%;
	background-color: #CCCCCC;
}


/*results part*/

#wrapper2 {
	padding: 0px;
	height: 100em;
	width: 80em;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-y;
}
#content_wrapper2 {
	width: 80em;
	margin: 0px;
	height: 90em;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 0px;
	padding-left: 0em;
}
#content_wrapper2 #main_content2 {
	height: 55em;
	width: 77em;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#wrapper2 #content_wrapper2 #main_content2 .details {
	height: 12em;
	width: 77em;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	border: 0.1em solid #999999;
}
#wrapper2 #content_wrapper2 #main_content2 .left {
	width: 29.8em;
	float: left;
	margin-top: 0.5em;
	height: 59.8em;
	border: 0.1em solid #999999;
}
#wrapper2 #content_wrapper2 #main_content2 .left img {
	padding: 0px;
	margin-top: 0.2em;
	margin-right: auto;
	margin-bottom: 1em;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#wrapper2 #content_wrapper2 #main_content2 #right h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding: 0px;
	margin-top: 0.2em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0.4em;
}
#wrapper2 #content_wrapper2 #main_content2 .left h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin-top: 0.2em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0.4em;
	text-align: left;
}
#wrapper2 #content_wrapper2 #main_content2 #bot img {
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 1em;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #content_wrapper #main_content #content_section #left img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #content_wrapper #main_content #content_section #right .box #reg_form {
	height: 16em;
	width: 26em;
	padding: 0px;
	margin-top: 0.8px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}
#wrapper #content_wrapper #main_content #content_section #right .box #reg_form #username {
	margin-top: 1em;
	margin-bottom: 0.2em;
}
#wrapper #content_wrapper #main_content #content_section #right .box #reg_form #password {
	margin-top: 0.2em;
	margin-bottom: 0.2em;
}
#wrapper #content_wrapper #main_content #content_section #right .box #reg_form #password_confirmed {
	margin-top: 0.2em;
	margin-bottom: 0.2em;
}
#wrapper #content_wrapper #main_content #content_section #right .box #reg_form #email {
	margin-top: 0.2em;
	margin-bottom: 0.2em;
}

#wrapper #content_wrapper #main_content #content_section #right .box #reg_form p {
	text-align: right;
	margin: 0px;
	padding: 0px;
}

#wrapper2 #content_wrapper2 #main_content2 #right {
	float: right;
	width: 44.8em;
	margin-top: 0.5em;
	height: 59.8em;
	border: 0.1em solid #999999;
}
#wrapper2 #content_wrapper2 #main_content2 #bot {
	width: 77em;
	float: left;
	margin-top: 0.5em;
	height: 6.5em;
	border: 0.1em solid #CCCCCC;
}
#wrapper #content_wrapper #main_content .login {
	height: 36em;
	width: 77em;
	float: left;
	padding: 0px;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #content_wrapper #main_content #content_section #left .title p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
}
#wrapper #content_wrapper #main_content #content_section #right .box .form {
	width: 26em;
	height: 16em;
	padding: 0px;
	margin-top: 0.5em;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/form-background.jpg);
}
#wrapper #content_wrapper #main_content #content_section #right .box .form p {
	text-align: right;
	padding: 0px;
	margin-top: 0.5em;
	margin-right: 0.5em;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #content_wrapper #main_content #content_section #right .box .form #Login {
	background-color: #0099FF;
	border: 0.2em solid #000000;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#wrapper #content_wrapper #main_content #content_section #right .box .form a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
	padding: 0px;
	margin-top: 0em;
	margin-right: 0.5em;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #content_wrapper #main_content #details_wrapper {
	width: 77em;
	height: 59em;
	float: left;
	margin-top: 1em;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #content_wrapper #main_content #details_wrapper h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1em;
}
#wrapper #content_wrapper #main_content #details_wrapper #form1 {
	width: 48em;
	height: auto;
	padding: 0px;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1em;
	float: left;
}
#wrapper #content_wrapper #main_content #details_wrapper #info_block {
	width: 24em;
	float: right;
	height: 45em;
	padding: 0px;
	margin-top: 1em;
	margin-right: 1em;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0.1em solid #000000;
}
#wrapper #content_wrapper #main_content #details_wrapper #info_block img {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 0.1em solid #CCCCCC;
}
#wrapper #content_wrapper #main_content #details_wrapper .advert_chooser {
	float: left;
	width: 24em;
	height: 50em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1em;
	border: 0.1em solid #000000;
}
#wrapper #content_wrapper #main_content #details_wrapper .advert_chooser img {
	padding: 0px;
	margin-top: 1em;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 0.1em solid #999999;
}

#wrapper #content_wrapper #main_content #details_wrapper .advert_chooser .title {
	height: 2.5em;
	width: 100%;
	background-color: #CCCCCC;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#wrapper2 #content_wrapper2 #main_content2 .details #address_info {
	width: 45em;
	float: right;
	padding: 0px;
	height: 11em;
	margin-top: 0.3em;
	margin-right: 0.3em;
	margin-bottom: 0em;
	margin-left: 0em;
}
#wrapper2 #content_wrapper2 #main_content2 .details #address_info a {
	text-decoration: none;
	color: #EC018C;
	font-weight: bold;
}
#wrapper2 #content_wrapper2 #main_content2 .details img {
	float: left;
}
#wrapper2 #content_wrapper2 #main_content2 .details #address_info h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #666666;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-align: right;
}
#wrapper2 #content_wrapper2 #main_content2 .details #address_info p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #666666;
	text-align: right;
}
#wrapper2 #content_wrapper2 #main_content2 #layout2 {
	width: 76.8em;
	height: 64em;
	float: left;
	padding: 0px;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0.1em solid #999999;
}
#wrapper2 #content_wrapper2 #main_content2 #layout3 {
	width: 76.8em;
	height: 52em;
	float: left;
	padding: 0px;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0.1em solid #999999;
}
#wrapper2 #content_wrapper2 #main_content2 #layout3 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	text-align: center;
	font-weight: bold;
}
#wrapper2 #content_wrapper2 #main_content2 #layout3 ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5em;
}

#wrapper2 #content_wrapper2 #main_content2 #form1 #layout2 #Submit {
	background-color: #FF0000;
	font-weight: bold;
	color: #FFFFFF;
	border: 0.2em solid #000000;
}

#wrapper2 #content_wrapper2 #main_content2 #layou2_pics {
	float: left;
	height: 22em;
	width: 76.8em;
	margin-top: 1em;
	border: 0.1em solid #999999;
}
#wrapper2 #content_wrapper2 #main_content2 #layou2_pics img {
	margin-top: 2em;
	margin-right: 1em;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#wrapper2 #content_wrapper2 #main_content2 #layout2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	color: #000000;
	margin: 1em;
	padding: 0px;
	text-align: left;
}
#wrapper #content_wrapper #main_content #details_wrapper h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

#wrapper2 #content_wrapper2 #main_content2 #layout2 ul {
	text-align: left;
	padding: 0px;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	text-decoration: none;
}
#wrapper #content_wrapper #main_content #details_wrapper .advert_chooser .sub_holder {
	width: 20em;
	height: 5em;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #content_wrapper #main_content #details_wrapper .advert chooser {
}
#wrapper #content_wrapper #main_content #details_wrapper .template_hold {
	width: 75em;
	margin-right: auto;
	margin-left: auto;
	height: 25em;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0.1em solid #999999;
	overflow: hidden;
	overflow-x: scroll;
	z-index: auto;
	white-space: nowrap;
}
#wrapper #content_wrapper #main_content #details_wrapper .template_hold img {
	margin-top: 1em;
	margin-right: 2em;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0.2em solid #000000;
}
#wrapper #content_wrapper #main_content #details_wrapper .template_hold .hol {
	width: 16em;
	height: 19.5em;
	float: left;
	white-space: nowrap;
}



#wrapper #content_wrapper #main_content #details_wrapper .advert_chooser .sub_holder #Continue {
	background-color: #0099FF;
	border: 0.1em solid #000000;
	font-weight: bold;
	color: #FFFFFF;
}
#wrapper2 #content_wrapper2 #main_content2 #layou2_pics .right {
	width: 45em;
	float: right;
	margin: 0px;
	padding: 0px;
	height: 22em;
}
#wrapper2 #content_wrapper2 #main_content2 #layou2_pics .right #submit {
	background-color: #FF0033;
	font-weight: bold;
	color: #FFFFFF;
	border: 0.1em solid #000000;
	float: right;
}
#wrapper #content_wrapper #main_content #details_wrapper #icon_holder {
	width: 60em;
	height: 12em;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0.1em;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#wrapper #content_wrapper #main_content #details_wrapper #messages {
	width: 60em;
	margin-right: 0px;
	margin-left: 8.5em;
	height: 15em;
	border: 0.1em solid #999999;
	overflow: scroll;
	overflow-x: hidden;
	padding: 0px;
	margin-top: 1em;
	margin-bottom: 0px;
	float: left;
}
#wrapper #content_wrapper #main_content #details_wrapper #messages p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	margin: 0.5em;
	padding: 0px;
}

#wrapper #content_wrapper #main_content #details_wrapper #icon_holder .icon_block {
	padding: 0px;
	float: left;
	height: 10em;
	width: 10em;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #content_wrapper #main_content #details_wrapper #icon_holder .icon_block a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#wrapper2 #content_wrapper2 #main_content2 #details_wrapper #information {
	width: 75em;
	padding: 0px;
	margin-top: 1em;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 20em;
}
#wrapper2 #content_wrapper2 #main_content2 #details_wrapper #image_place {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20em;
	width: 15em;
	border: 0.1em solid #999999;
}
#wrapper2 #content_wrapper2 #main_content2 #details_wrapper #image_place img {
	height: 15em;
	width: 15em;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#wrapper2 #content_wrapper2 #main_content2 #details_wrapper #image_place p {
	margin: 0px;
	padding: 0px;
}
#wrapper2 #content_wrapper2 #main_content2 #details_wrapper #explanation {
	float: right;
	width: 58em;
	height: 20em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 1em;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0.1em solid #999999;
}
#wrapper2 #content_wrapper2 #main_content2 #details_wrapper .image_upload {
	width: 25em;
	float: left;
	height: 31em;
}
#wrapper2 #content_wrapper2 #main_content2 .details_your p {
	text-align: right;
	margin-top: 0.2em;
	margin-right: 1em;
}
#wrapper #content_wrapper #main_content #content_section #left img {
	padding: 0px;
	margin-top: 1em;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#wrapper #content_wrapper #main_content #content_section #contact {
	margin: 0px;
	padding: 0px;
}
#wrapper #content_wrapper #main_content #content_section #contact #right .box p {
	text-align: right;
	padding: 0px;
	margin-top: 0.5em;
	margin-right: 0.4em;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #content_wrapper #main_content #content_section #right .box #Start {
	background-color: #FF0000;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 1.2em;
	border: 0.2em solid #000000;
	margin-left: 6em;
	margin-top: 2em;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#wrapper #content_wrapper #main_content #details_wrapper #gallery_update_holder {
	width: 75em;
	height: 10em;
	margin-right: auto;
	margin-left: auto;
	border: 0.1em solid #000000;
}
#wrapper #content_wrapper #main_content #details_wrapper #gallery_update_holder #delete #delete {
	background-color: #FF0000;
	color: #FFFFFF;
	font-weight: bold;
	border: 0.2em solid #000000;
}
#wrapper #content_wrapper #main_content #details_wrapper #gallery_update_holder #ADD {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099FF;
	border: 0.2em solid #000000;
}
#wrapper #content_wrapper #main_content #details_wrapper #gallery_update_holder img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#wrapper #content_wrapper #main_content #details_wrapper #gal_up_image {
	height: 17em;
	width: 75em;
	margin-right: auto;
	margin-left: auto;
	margin-top: 1em;
	margin-bottom: 0px;
	border: 0.1em solid #000000;
}
#wrapper #content_wrapper #main_content #details_wrapper #gal_up_image #form1 {
	height: auto;
	width: auto;
}
#wrapper #content_wrapper #main_content #details_wrapper .options {
	width: 17.5em;
	height: 23em;
	float: left;
	margin-left: 1.2em;
	border: 0.1em solid #999999;
	margin-top: 0px;
}
#wrapper #content_wrapper #main_content #details_wrapper .options ul {
	padding: 0px;
	text-align: left;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2em;
}
#wrapper #content_wrapper #main_content #details_wrapper .options ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #000000;
	list-style-type: disc;
}
#wrapper #content_wrapper #main_content #details_wrapper .options .title {
	background-color: #0099FF;
	margin: 0px;
	padding: 0px;
	height: 2em;
	width: 100%;
}
#wrapper #content_wrapper #main_content #details_wrapper .options .title p {
	color: #FFFFFF;
	font-weight: bold;
}
#wrapper #content_wrapper #main_content #details_wrapper #del {
	background-color: #FF0000;
	font-weight: bold;
	color: #FFFFFF;
	border: 0.2em solid #000000;
}
#wrapper #content_wrapper #main_content #details_wrapper #com_search {
	width: 30em;
	background-color: #0099FF;
	height: 10em;
	margin: 0px;
}
#wrapper #content_wrapper #main_content #details_wrapper #com_search p {
	font-weight: bold;
	text-align: left;
	float: left;
}
#wrapper #content_wrapper #main_content #details_wrapper #com_search #go {
	background-color: #FF0000;
	color: #FFFFFF;
	border: 0.2em solid #000000;
	text-align: right;
	margin: 0px;
}
#wrapper #content_wrapper #main_content #left_search #form1 {
	width: 18.5em;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top-width: 0px;
}
#wrapper #content_wrapper #main_content #left_search #form1 p {
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
}
#wrapper #content_wrapper #main_content #left_search #form1 #inputString {
	width: 11em;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrapper #content_wrapper #main_content #left_search #form1 #button {
	background-color: #FF0000;
	border: 0.1em solid #FFFFFF;
	color: #FFFFFF;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
