@charset "utf-8";
/* CSS Document */


#content_body {
	width: 908px;
	margin-left: -4px;
	background-image: url(../images/middle.png);
	background-repeat: repeat;
	height: auto;
	background-position: top;
	margin-top: 0px;
}
#advert_break {
	float: right;
	height: 120px;
	width: 160px;
}
#left_section #big_advert {
	height: 300px;
	width: 500px;
	margin-bottom: 25px;
	background-color: #CCCCCC;
}
#left_section #show-templates {
}


#head1 {
	margin-bottom: 50px;
}
#head2 {
	margin-bottom: 25px;
}
#head4 {
	margin-bottom: 25px;
}
#textblock1  {
	text-align: center;

}

#left_section {
	float: left;
	width: 500px;
	margin-left: 55px;
	height: 1300px;
	margin-top: 35px;
	display: inline;
	margin-bottom: 35px;
	padding-right: 68px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#right_section {
	width: 200px;
	margin-right: 54px;
	float: right;
	margin-top: 35px;
	height: auto;
	margin-bottom: 35px;
	display: inline;
}
#textblock3  {
	margin-bottom: 50px;
}
#textblock2 {
	margin-bottom: 20px;
}
#left_section .browse_pages {
	width: auto;
	margin-bottom: 50px;
	margin-top: 10px;
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 1.3em;
	color: #464646;
}
#left_section #syd-ad {
	margin-bottom: 20px;
}

#left_section .browse_pages .current {
	color: #464646;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-color: #D5DADF;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#left_section  .browse_pages  a {
	text-decoration: none;
	border: 1px solid #CCCCCC;
	color: #464646;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#left_section .browse_pages a:visited {
	color: #464646;
	text-decoration: none;
}
#left_section .browse_pages a:hover {
	color: #333333;
	text-decoration: none;
	background-color: #D5DADF;
}
#left_section .browse_pages a:active {
	color: #464646;
}

.template_box {
	width: 200px;
	float: left;
	height: 260px;
	margin-bottom: 20px;
}
.template_box   .image {
	height: 140px;
	width: 200px;
	margin-bottom: 5px;
}
.template_box  .sub_menu {
	width: 200px;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #6f3609;
	text-align: center;
}
.sub_menu_links {
	font-family: Tahoma;
	font-size: 10pt;
	line-height: 14pt;
	color: #FFFFFF;
}
a.sub_menu_links:link {
	font-family: Tahoma;
	font-size: 10pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.sub_menu_links:visited {
	font-family: Tahoma;
	font-size: 10pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.sub_menu_links:hover {
	font-family: Tahoma;
	font-size: 10pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-decoration: underline;
}
a.sub_menu_links:active {
	font-family: Tahoma;
	font-size: 10pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-decoration: none;
}
.template_box  .description {
	background-color: #F5F5F5;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	width: 180px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.template_box  .prices {
	width: auto;
	font-size: 8pt;
	font-family: Tahoma;
	color: #333333;
	float: left;
	margin-left: 10px;
	height: auto;
	display: inline;
}
.template_box   .prices2 {
	width: 50px;
	font-size: 8pt;
	font-family: Tahoma;
	color: #333333;
	float: left;
	text-align: right;
	height: auto;
	margin-left: 30px;
	display: inline;
}
.template_box .help-icon {
	float: right;
	height: 24px;
	width: 24px;
	margin-right: 5px;
	cursor: pointer;
	display: inline;
}

#left_section .template_break {
	float: left;
	width: 100px;
	height: 260px;
	margin-bottom: 20px;
}


.clear {
	clear: both;
	height: 10px;
}
#view_button {
	height: 30px;
	width: 223px;
	margin-bottom: 20px;
}
#search {
	width: 200px;
	height: auto;
}
#search   #search-title  {
	margin: 0px;
	height: 24px;
	width: 170px;
}
#search   .search-help  {
	height: 24px;
	width: 24px;
	cursor: pointer;
	float: right;
}
#search  .search_headers {
	margin-bottom: 10px;
	font-family: Tahoma;
	font-size: 10pt;
	color: #333333;
	margin-bottom: 8px;
	width: 80px;
	margin-right: 20px;
}
#search    #form1    #textfield  {
	width: 180px;
	font-family: Tahoma;
	font-size: 13pt;
	color: #999999;
	height: 25px;
	padding-top: 4px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
	padding-right: 10px;
}
#search   #form1   #textfield:hover {
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
#search    #form1   .pricefrom {
	width: auto;
	float: left;
	margin-right: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height: 24px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-top: 4px;
	cursor: arrow;
	font-family: Tahoma;
	font-size: 1.7em;
	color: #999999;
}
#search    #form1   .priceto {
	width: auto;
	margin-top: 4px;
	margin-right: 15px;
	float: left;
	margin-left: 16px;
	font-family: Tahoma;
	font-size: 1.7em;
	color: #999999;
}
#search  #form1  #small_textfield, #small_textfield2 {
	width: 52px;
	font-family: Tahoma;
	font-size: 13pt;
	color: #999999;
	height: 25px;
	margin-bottom: 15px;
	padding-top: 4px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#search  #form1  #small_textfield:hover {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}

#search  #form1  #search_button {
	width: 129px;
	margin-top: 10px;
}
#request-a-template {
	height: 65px;
	width: 185px;
	margin-top: 50px;
	background-image: url(../images/request-a-template.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1.1em;
	padding-top: 75px;
	padding-left: 15px;
	text-decoration: none;
	line-height: 1.2em;
}
#request-a-template   #text  {
	width: 90px;
}
#horizontal-advert-holder468x15 {
	height: 15px;
	width: 468px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
