body {
	margin-left: 0px;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/homepage/background.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
.TShirtDescription {
  font-weight: normal;
}
.GalleryPagingSelected {
  background-color: #998d80;
  border: solid 1px #776c62;
  font-weight: bold;
  color: White;
  font-size: 12px;
}
.GalleryPagingUnSelected {
  background-color: #d2cdbc;
  border: solid 1px #b5b09e;
  font-weight: bold;
  color: #776c62;
  font-size: 12px;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #707070;
	
}
#Homepage {
	display: Table;
	position:relative;
}
#About {
}
#MainMenu {
	background-image: url(../images/homepage/mainmenu_background.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	height: 142px;
}
#ServicesColours {
}
#ServicesColours ul {
  display:inline;
}
#ServicesColours ul li {
  display:inline;
}
#CreateMainMenu {
	padding-right: 17px;
	float: right;
}
.Language {
  padding-left: 35px;
}
.ServicesColour {
  width: 26px;
  border: solid 1px #898989;
}
#CreateMainMenu ul {
   padding-top: 113px;
    margin: 0px;
}
#CreateMainMenu ul li {
	padding-left: 3px;
	padding-right: 3px;
	display: inline;
}
#PrintCityLogo {
    float: left;
	padding-left: 22px;
	
}
#HomepageWindows {
    background-color:#f1f1e8;
	padding-left: 40px;
	height: 298px;
}

#HomepageWindow {
    background-image: url(../images/homepage/window_bg.gif);
	background-repeat:no-repeat;
	direction:rtl;
	float: left;
	width: 222px;
	height: 298px;
	padding-top: 24px;
	padding-right: 20px;
}
#PriceOffer {
    padding-left: 40px;
	float: left;
}
#Slogen {
	padding-top: 25px;
	padding-left: 50px;
	float: left;
}
#SlogenContact {
	padding-top: 25px;
	padding-right: 39px;
	float: right;
}
#HomepageRightWindow {
    background-image: url(../images/homepage/window_bg.gif);
	float: right;
	width: 242px;
	height: 298px;
}
#HomepageTopWindows {
	background-color: #f1f1e8;
	height: 80px;
}
#HomepageWindowSpacer {
    width: 33px;
	float: left;
}
#HomepageWindowHeightSpacer {
	background-color: #f1f1e8;
}
.HomepageWindowTitle {
	height: 35px;
}
.HomepageWindowContent {
    height: 50px;
}
#Footer {
  background-image: url(../images/footer_background.jpg);
  height: 150px;
  padding-top: 55px;;
  font-weight: bold;
  font-size: 11px;
  color: #4b5542;
  position:relative;
}
#FooterText {
  float: left;
  padding-left: 230px;
  direction:rtl;
  width: 450px;
}
#FooterLogos {
  float: left;
  padding-left: 250px;
}
#AboutContent {
  padding-right: 80px;
  display:table;
  width: 550px;
  direction:rtl;
}
#AboutInnerContent {
  width: 550px;
}
#AboutSection {
	background:url("../images/about/background.jpg");
	background-repeat: repeat-y;
	background-position:center;
}
#ServicesSection {
	background:url("../images/services/background.jpg");
	background-repeat: repeat-y;
	background-position:center;
	float: left;
}
#Services {
	padding-left: 40px;
	position:relative;
}
#ServicesBigud {
	display: Table;
	position:relative;
}
#ServicesMenu {
	float: left;
	padding-left: 10px;
}
#ServicesContent {
  padding-right: 25px;
  display:table;
  width: 550px;
  direction:rtl;
}
#ServicesSep {
  background-color:#9f9f99;
  height: 1px;
  width: 550px;
}
#Tshirt {
  float: left;
  width: 165px;
}
#TshirtSep {
  float: left;
  padding-left: 30px;
}
#TshirtContent {
  float: left;
  width: 350px;
}
#Sep {
  background-image: url(../images/about/sep.gif);
}
.ServicesSubTitle {
  color: #29516f;
  font-size: 15px;
}
#ContactDetails {
  float: right;
  width: 350px;
  padding-right: 70px;
}
#ContactSep {
  width: 115px;
  float: left;
}
#ContactForm {
  float: left;
}
#ContactContent {
  padding-left: 60px;  
  position: relative;
  direction:rtl;
}
.InputField {
  background-color: #f0f2e7;
  border: solid 1px #c9c9b4;
  color: #000000;
  width: 280px;
  height: 25px;
}
.MandatoryField {
  color: #cf0036;
}
.UploadFilesTitle {
  color: #7bc724;
}
a:link {
	color: #29516f;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #29516f;
}
a:hover {
	text-decoration: none;
	color: #29516f;
}
a:active {
	text-decoration: none;
	color: #29516f;
}
a.Paging:link {
	color: #998d80;
	text-decoration: none;
}
a.Paging:visited {
	text-decoration: none;
	color: #998d80;
}
a.Paging:hover {
	text-decoration: none;
	color: #998d80;
}
a.Paging:active {
	text-decoration: none;
	color: #998d80;
}
