﻿body{margin:0;padding:0;line-height:1.5em;font-family:arial,helvetica,sans-serif;text-align:left;background-color:white;}
li.plain1a{list-style-type:none;padding:5px;margin-left:-30px;}
li.plain3a{list-style-type:none;padding:0;margin-left:0;}
li.plain_inline{display:inline;list-style-type:none;padding-right:20px;}
li.plain1{list-style-type:none;margin-left:-30px;}
b{font-size:110%;}
em{color:red;}
hr{color:#c0c0c0;background-color:#c0c0c0;height:1px;}
img{padding:5px;}
a{font-weight:normal;}
div.hr{border-bottom:1px solid #c0c0c0;margin-top:0;margin-bottom:0;padding:5px 0 5px 0;}
div.hr2{margin-top:0;margin-bottom:0;padding:5px 0 5px 0;}

/* Colours for debugging only */
/*#maincontainer{
	border:thick black dashed;
}
#contentwrapper{
	border:thin blue solid;
}
#contentcolumn{
	border:thin red solid;
}
.innertube{
	border:thin maroon dotted;
}
#rightcolumn {
	border:thin green solid;
}
#topsection{
	border:thin fuchsia dashed;
}
#footer1 {
	
	border:thin fuchsia dashed;
}*/
/*#maincontainer{width:928px;margin:0 auto;}*/
#maincontainer{position:relative;width:99%;margin:0;padding:0;}

/*#topsection{position:absolute;top:0;background:#fff;height:110px;width:928px;}*/
#topsection{position:absolute;top:0;background:#fff;height:110px;width:99%}

#topsection h1{margin:0;padding-top:15px;}
#contentwrapper{float:left;width:100%;margin-top:115px;}

/*#contentcolumn{margin:0 0 0 180px;line-height:normal;font-size:10pt;}*/
#contentcolumn{margin:0 0 0 29%;line-height:normal;font-size:10pt;}

/*#leftcolumn{float:left;width:180px;margin-left:-920px;background:#fff;margin-top:115px;}*/
#leftcolumn{float:left;width:27%;margin-left:-98%;background:#fff;margin-top:115px;}

#leftcolumn a{color:#000;font-size:12pt;font-weight:bold;text-decoration:none;}
#leftcolumn a.minor{color:gray;font-size:8pt;text-decoration:none;}
#leftcolumn a:hover{color:#000;text-decoration:underline;}

#rightcolumn{float:left;width:0;background:#fff;margin-top:115px;}

#rightcolumn a.bold_a{color:#000;font-size:12pt;font-weight:bold;text-decoration:none;}
#rightcolumn a.bold_a:hover{color:#000;text-decoration:underline;}

#footer1{clear:left;width:100%;background:#fff;color:#000;text-align:left;padding:4px 0 4px 0;border-top:1px solid #c0c0c0;}
#footer1 a{color:#808080;text-decoration:none;}
#footer1 a:hover{color:#808080;text-decoration:underline;}
.innertube{margin:10px;margin-top:0;}
#slidetabsmenu{float:left;width:100%;font-size:90%;line-height:normal;border-bottom:1px solid #c0c0c0;}
* html #slidetabsmenu{margin-bottom:1em;}
#slidetabsmenu ul{list-style-type:none;margin:0;margin-left:10px;padding:0;}
#slidetabsmenu li{display:inline;margin:0;padding:0;}
#slidetabsmenu a{float:left;background:url(tab-left.gif) no-repeat left top;margin:0;padding:0 0 0 9px;text-decoration:none;}
#slidetabsmenu a span{float:left;display:block;background:url(tab-right.gif) no-repeat right top;padding:3px 14px 3px 5px;font-weight:bold;color:#3b3b3b;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/ #slidetabsmenu a span{float:none;}
/* End IE5-Mac hack */ #slidetabsmenu a:hover span{color:black;}
#slidetabsmenu #current a{background-position:0 -125px;}
#slidetabsmenu #current a span{background-position:100% -125px;color:black;}
#slidetabsmenu a:hover{background-position:0 -125px;}
#slidetabsmenu ul.right {list-style-type:none;margin:0;margin-left:690px;padding:0;}
#slidetabsmenu a:hover span{background-position:100% -125px;}

td{font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;}
th{font-family:verdana,arial,helvetica,sans-serif;font-size:12pt;}
H1{font-size:16pt;text-align:left;}
H2{font-size:12pt;text-align:left;}
H3{font-size:10pt;text-align:left;}
H4{font-size:10pt;}
a{font-family:arial,helvetica,sans-serif;color:#00f;text-decoration:underline;}
a:visited{color:#800080;text-decoration:underline;}
a:hover{text-decoration:none;}
img{padding:0 10px 10px 10px;}
img.true{padding:0 10px 10px 10px;}
img.left_menu{padding-left:10px;border:none;}
b.large{font-size:13pt;font-weight:bolder;}
#main,#sub,#footer{width:620px;margin-left:182px;padding-bottom:10px;}
#main{margin-top:50px;}
#footer_menu{float:left;width:620px;background-color:#9cf;margin-left:0;border:0;height:20px;padding-right:5px;padding-left:0;padding-bottom:0;padding-top:10px;}
html>body #footer_menu{padding-top:0;padding-bottom:10px;}
#main,#sub p{text-align:justify;}
#centre_within_div{position:absolute;top:5px;left:0;bottom:0;right:0;margin-top:0;padding-top:0;padding-bottom:0;margin-top:0;}
#sub_margin_right{margin-right:0;margin-left:0;}
#standard h2{font-size:13pt;}
#standard a.big{font-size:14pt;}
a.picture{text-decoration:none;border:none;}
a.home{font-size:12pt;font-weight:bold;color:#00f;}
a.home:visited{color:#800080;text-decoration:underline;}
a:hover:visited{text-decoration:none;}
a.bold{font-weight:bold;}
h2.no_padding{padding-top:0;}
img.normal{padding:5px 5px 5px 5px;}
li.plain{list-style-type:none;padding:0;margin:0;}
li.plain1{list-style-type:none;padding:5px;margin:0;}
li.plain2{list-style-type:none;padding:5px;margin:0;font-weight:bold;}
li.plain3{list-style-type:none;padding:10px;margin:0;}
li.plain_inline{display:inline;list-style-type:none;padding-right:20px;}
li.plain_inline_top_nav{display:inline;list-style-type:none;padding-right:50px;}
li.plain_inline1{display:inline;list-style-type:none;padding-left:70px;}
li.plain_inline2{display:inline;list-style-type:none;padding-left:30px;}
li.numbered{list-style-type:decimal;}
p.quote{font-style:italic;font-weight:bold;font-size:13pt;}
p.citation{margin-top:-15px;padding-top:0;}
div.sub_nav{text-align:center;}
div.sub_nav ul{list-style:none;}
div.sub_nav li{display:inline;list-style-type:none;padding-right:20px;line-height:15px;}
div.sub_nav2{text-align:center;}
div.sub_nav2 ul{list-style:none;}
div.sub_nav2 li{display:inline;list-style-type:none;padding-right:20px;line-height:30px;}
div.float{float:left;width:294px;height:284px;padding:5px;margin-right:12px;margin-bottom:10px;}
div.float h2{text-align:center;}
div.float a{text-align:center;}
div.float1{float:right;width:294px;height:284px;padding:5px;margin-right:0;margin-bottom:10px;background-color:#9cf;}
div.float_no_background{float:right;width:291px;height:284px;padding:5px 1px 5px 5px;margin-right:0;margin-bottom:10px;border:2px solid #9cf;}
div.float_left_clear{float:left;width:291px;height:280px;padding:5px;margin-right:5px;margin-bottom:10px;border:2px solid #ffffe0;}
div.float_left_clear_border{float:left;width:290px;height:284px;padding:5px;margin-right:0;margin-bottom:10px;border:2px solid #9cf;}
div.floatsmall{float:left;width:100px;height:100px;padding:5px;margin-right:10px;margin-bottom:10px;text-align:center;}
div.floatsmall h2{text-align:center;}
div.floatsmall a{text-align:center;font-size:10pt;font-weight:normal;}
div.floatsmall1{float:left;width:100px;height:140px;padding:5px;margin-right:10px;margin-bottom:10px;text-align:center;}
div.floatsmall2{float:right;width:100px;height:140px;padding:5px 5px 5px 0;margin-right:0;margin-top:10px;margin-bottom:10px;text-align:center;}
div.floatwide{float:left;width:608px;height:169px;padding:5px;margin-bottom:10px;background-color:#9cf;}
div.floatwide h2{text-align:center;}
div.floatwide a{text-align:center;font-size:12pt;font-weight:bold;}
div.float_no_background2{float:left;width:150px;height:50px;padding:5px;margin-right:10px;margin-bottom:10px;}
div.float_no_background1{float:left;width:340px;height:100px;padding:5px;margin-right:10px;margin-bottom:10px;border:2px solid #9cf;}
div.float_no_background3{float:left;width:180px;height:180px;padding:5px;margin-right:10px;margin-bottom:10px;border:1px solid black;}
div.float_no_background4{float:left;width:620px;height:180px;padding:5px;margin-right:10px;margin-bottom:10px;border:1px solid black;}
div.float_no_background5{float:left;width:606px;height:95px;padding:5px;padding-bottom:0;margin-right:10px;margin-bottom:10px;border:2px solid #c0c0c0;}
div.float_no_background6{float:left;width:606px;height:150px;padding:5px;padding-bottom:0;margin-right:10px;margin-bottom:10px;border:2px solid #9cf;}
div.float_no_background6a{float:left;width:288px;height:150px;padding:5px;padding-bottom:0;margin-right:10px;margin-bottom:10px;border:2px solid #9cf;}
div.float_no_background7{float:left;width:291px;height:200px;padding:5px;padding-bottom:0;margin-right:10px;margin-bottom:10px;border:2px solid #9cf;}
div.float_no_background7a{float:right;width:291px;height:90px;padding:5px;padding-bottom:0;margin-right:0;margin-bottom:10px;border:2px solid #9cf;}
div.float_no_background7b{float:right;width:288px;height:200px;padding:5px;padding-bottom:0;margin-right:0;margin-bottom:10px;border:2px solid #9cf;}
div.float_no_background8{float:left;width:291px;height:200px;padding:5px;padding-bottom:0;margin-right:10px;margin-bottom:10px;border:1px solid #000;}
div.float_no_background8a{float:right;width:288px;height:200px;padding:5px;padding-bottom:0;margin-right:0;margin-bottom:10px;border:1px solid #000;}
div.float_no_background9a{float:left;width:288px;height:290px;padding:5px;padding-bottom:0;margin-right:0;margin-bottom:5px;border:2px solid #9cf;}
div.float_no_background9b{float:right;width:288px;height:290px;padding:5px;padding-bottom:0;margin-right:0;margin-bottom:5px;border:2px solid #9cf;}
div.float_no_background10a{float:left;width:288px;height:165px;padding:5px;padding-bottom:0;margin-right:0;margin-bottom:0;border:2px solid #9cf;}
div.float_no_background10b{float:right;width:288px;height:165px;padding:5px;padding-bottom:0;margin-right:0;margin-bottom:0;border:2px solid #9cf;}
div.float_no_background10c{float:left;width:608px;height:120px;padding:5px;padding-bottom:0;margin-right:0;margin-bottom:5px;margin-top:10px;border:2px solid #9cf;}
div.float_no_background10d{float:left;width:340px;height:130px;padding:5px;padding-bottom:0;margin-right:0;margin-bottom:10px;border:none;margin-top:10px;}
div.float_no_background10e{float:right;width:248px;height:130px;padding:5px;padding-bottom:0;paddint-top:20px;margin-right:0;margin-bottom:10px;border:none;margin-top:10px;}
div.fifties_fashion{float:left;width:270px;height:450px;}
div.sub_box1{height:150px;width:100px;float:left;}
div.sub_box2{height:150px;width:150px;float:right;padding-right:10px;}
div.sub_box3{height:100px;width:140px;float:left;}
div.sub_box4{height:100px;width:110px;float:right;padding-right:10px;}
div.float_no_background6b{float:right;width:289px;height:150px;padding:5px;padding-bottom:0;margin-right:5px;margin-bottom:10px;border:2px solid #9cf;}
div.float_no_background6c{float:left;width:601px;height:95px;padding:5px;padding-bottom:0;margin-right:10px;margin-bottom:10px;border:2px solid #9cf;}
div.box{float:left;width:200px;padding:5px;border:Black;border:medium;}
div.floatwide1{float:left;width:610px;padding:5px;margin-bottom:10px;}
div.floatwide2{float:left;width:610px;padding:5px;margin-bottom:10px;}
div.floatwide1 h2{text-align:left;}
div.floatwide1 a{text-align:center;font-size:12pt;font-weight:bold;}
div.clear_right{float:right;}
div.special_feature_1{float:left;width:291px;height:80px;padding:5px 5px 5px 5px;margin-right:5px;margin-bottom:10px;border:2px solid #9cf;}
div.special_feature_2{float:left;width:610px;height:180px;padding:5px 1px 5px 5px;margin-right:0;margin-bottom:10px;border:2px solid #9cf;}
div.special_feature_3{float:right;width:291px;height:165px;padding:5px 1px 5px 5px;margin-right:0;margin-bottom:10px;border:2px solid #c0c0c0;}
html>body div.special_feature_3{padding-top:0;padding-bottom:10px;}
div.special_feature_4{float:left;width:291px;height:165px;padding:5px 5px 5px 5px;margin-right:5px;margin-bottom:10px;border:2px solid #c0c0c0;}
div.special_feature_5{float:left;width:606px;height:165px;padding:5px 5px 5px 5px;margin-right:5px;margin-bottom:10px;border:2px solid #c0c0c0;}
div.special_feature_6{float:left;width:291px;height:354px;padding:5px 5px 5px 5px;margin-right:5px;margin-bottom:10px;border:2px solid #9cf;}
html>body div.special_feature_6{padding-top:0;padding-bottom:10px;}
div.retro_britain_1{float:right;width:300px;height:265px;padding:5px 1px 5px 5px;margin-right:0;margin-bottom:10px;border:2px solid #9cf;}
html>body div.retro_britain_1{padding-top:0;padding-bottom:10px;}
div.retro_britain_3{float:right;width:291px;height:220px;padding:5px 1px 5px 5px;margin-right:0;margin-bottom:10px;border:2px solid #c0c0c0;}
html>body div.retro_britain_3{padding-top:0;padding-bottom:10px;}
div.retro_britain_4{float:left;width:291px;height:220px;padding:5px 5px 5px 5px;margin-right:5px;margin-bottom:10px;border:2px solid #c0c0c0;}
div.line_up{float:left;}
div.line_up1{float:left;width:210px;}
div.column_left{float:left;width:292px;}
div.column_right{float:right;width:292px;}
div.footer_menu_item{background-color:#9cf;margin-right:2px;border:0;float:left;height:20px;padding-right:5px;padding-left:5px;padding-bottom:2px;padding-top:6px;}
div.separator{margin-bottom:10px;}
div.home{text-align:center;}
img.fix_firefox{padding-top:0;margin-top:0;}
div.ad_large_rectangle{float:left;width:341px;height:290px;padding-left:5px;padding-right:0;padding-bottom:5px;padding-top:5px;}
div.ad_large_rectangle_right{float:right;width:341px;height:290px;padding-left:5px;padding-right:0;padding-bottom:5px;padding-top:5px;}
div.ad_large_rectangle_left{float:left;width:310px;height:260px;padding-left:0;padding-right:5px;padding-bottom:5px;padding-top:5px;}
div.ad_large_rectangle_left2{float:left;width:340px;height:300px;padding-left:0;padding-right:5px;padding-bottom:5px;padding-top:5px;}
div.ad_728_90{float:left;width:728px;height:90px;padding-left:0;padding-right:0;padding-bottom:5px;padding-top:0;margin-bottom:0;}
div.ad_referral{float:right;width:145px;height:145px;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;margin-bottom:0;margin-top:130px;}
div.ad_200_90{float:right;width:90px;height:200px;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;margin-bottom:0;}
div.bold{font-weight:bold;}
div.bold_link a{font-weight:bold;}
div.left{float:left;}
div.right{float:right;}
div.signature{font-size:8pt;}

#c5t_body{width:600px;text-align:center;}
#c5t_body a:link, #c5t_body a:visited, #c5t_body a:active{text-decoration:none;color:#74A0FF;}
#c5t_body a:hover{color:#74A0FF;text-decoration:underline;}
#c5t_bodycontent{text-align:left;}
.c5t_system{padding:10px;width:800px;margin-bottom:10px;border:1px solid #FF0000;background-color:#FFF8F8;}
.c5t_debug{padding:10px;margin-bottom:10px;border:1px solid #0070C0;background-color:#ECF0FF;}
.c5t_comment_form_background{padding:8px;width:520px;margin-top:30px;}
.c5t_comment_form_table{width:100%;padding:5px;}
.c5t_comment_form_field input, .c5t_comment_form_field select, .c5t_comment_form_field textarea{width:375px;}
#.c5t_comment_form_label{vertical-align:top;width:150px;}
.c5t_comment_form_label{vertical-align:top; width:600px;}
.c5t_comment_list{margin-bottom:10px;}
.c5t_comment_item_background{}
.c5t_comment_item{margin-bottom:20px;}
.c5t_comment_item_details{}
.c5t_comment_item_text{font-style:italic;}
.c5t_comment_form_submit input{margin-top:20px;}
.c5t_headline{font-size:110%;}
.c5t_comment_item_title{margin:0 0 10px 0;font-weight:bold;}
.c5t_error_message{color:#FF5F00;}
.c5t_error_message_item{padding-bottom:10px;}
.c5t_installation_form{margin-bottom:30px;}
.c5t_installation_form legend{font-weight:bold;}
.c5t_installation_form_label{font-weight:bold;width:160px;}
.c5t_frontend_pagination{margin:15px 0 15px 0;}
.c5t_frontend_pagination a{border:1px solid #cccccc;padding:3px 10px;text-decoration:none;font-size:90%;font-weight:bold;color:#0000ff;}
.c5t_frontend_pagination span{border:1px solid #cccccc;padding:3px 10px;text-decoration:none;font-size:90%;font-weight:bold;}
.c5t_frontend_pagination form{display:inline;}
.c5t_frontend_pagination input{cursor:pointer;border:1px solid #cccccc;padding:2px 10px;text-decoration:none;font-size:90%;font-weight:bold;color:#0000ff;background-color:#FFFFFF;}
.c5t_link_button{margin:15px 0 35px 0;}
.c5t_link_button a{border:1px solid #cccccc;padding:3px 10px;text-decoration:none;font-size:90%;font-weight:bold;}
.c5t_link_button a:hover{border:1px solid #cccccc;padding:3px 10px;text-decoration:none;font-size:90%;font-weight:bold;color:#6898FF;background-color:#F4F9FF;}
input[type=submit]{background-image:url('image/button_background_large.gif');border:1px outset #8F8F8F;color:#000000;font-size:90%;text-decoration:none;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px}
input[type=submit]:hover{border:1px inset #0000BF;}
.c5t_link_submit_button a:link, .c5t_link_submit_button a:visited{background-image:url('image/button_background_large.gif');border:1px outset #8F8F8F;color:#000000;font-size:90%;text-decoration:none;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px}
.c5t_link_submit_button a:hover, .c5t_link_submit_button a:active{border:1px inset #0000BF;}
#c5t_language_selector{font-size:70%;line-height:140%;text-align:right;margin-bottom:25px;}
#c5t_language_selector a{margin-left:5px;}


@media all and (min-width: 700px) {
	    	#contentcolumn{margin:0 0 0 220px;}
	    	img.large_image_left{float:left;}
			img.large_image_right{float:right;}
			figure.figure_left{float:left;}
			figure.figure_right{float:right;}


		}
@media all and (min-width: 965px) {
		div.responsive_ad_horizontal{width:728px;}
		div.responsive_ad_horizontal_menu_page{width:600px;}

		#leftcolumn{width:180px;}
		#maincontainer{width:965px; margin: 0 auto;}
	
}
@media all and (max-width: 800px){
div.responsive_ad_box{
	margin-right:20px;
}
}

@media all and (max-width: 500px){
		img{float:none;max-width: 150px; height: auto;}
		div{max-width:100%;}
		div.responsive_ad_horizontal{height:200px;float:none;width:200px;margin:1px;clear:both;}
		div.responsive_ad_box{width:200px;height:200px;float:none;margin:1px;clear:both;}
		div.responsive_ad_box_right{width:200px;height:200px;clear:both;float:none;margin:1px;}
		img.large_image_left{float:none;}
		img.large_image_right{float:none;}
		figure.figure_left{float:none;}
		figure.figure_right{float:none;}
		li.plain_inline{display:block;}	
		div.column_left{float:none;width:220px;}
		div.column_right{float:none;width:220px;}
		table{max-width:95%;display: block;}
		div.timeline{width:250px;}
		}
@media all and (max-width: 500px){
		.c5t_system{max-width:100%;}
		#c5t_body{max-width:100%;}
		.c5t_comment_form_background{max-width:100%;padding:0px;}
		#.c5t_comment_form_label{max-width:100%;}
		.c5t_installation_form_label{max-width:100%;}
		.c5t_comment_form_label{max-width:100%;}
		.c5t_comment_form_field input, .c5t_comment_form_field select, .c5t_comment_form_field textarea{max-width:180px;}
}





