@charset "utf-8";
/* Asklocal Webpage -- Red --*/
/* Specific text styles begin */
h1, h2, h3, p, strong, #main-content li, .label{color:#e10000; text-decoration:none; margin-left:5px; font-family:Arial, Helvetica, sans-serif;}
strong {margin-left: 0;}
h1{font-size:300%; font-weight:bold; padding-top: 40px;}
h3{font-size:150%;}
a {color:#c00;text-decoration:none;}
.logo {float:left; margin:6px; background: #fff; padding:2px; border: 1px solid #e10000;}
#main-content h2{padding-bottom:0; font-size:200%; margin-left: 10px;}
p, #main-content li{line-height:1.4em; color:#333; margin-left:0px;	padding:0px 10px;}
#main-content p{margin-bottom:1em;}
#main-content li{margin-left: 20px;}
.address p, .open-times p{font-size:1.1em; padding-left: 70px; text-align:left;}
.address h3, .open-times h3 {margin-left: 0;}
.address-inner {background: url(/media/themes/red/red_address_icon.gif) no-repeat left top;}
.open-times-inner {background: url(/media/themes/red/red_open_icon.gif) no-repeat left top;	min-height:50px; height:auto !important;  /*fix for IE6*/ height:50px;	}
#navigation ul, .address u{margin-left:5px;	margin-right:5px;}
/* Specific text styles ends  */
	
/* Layout style begins */
#container{background:#fff url(/media/themes/red/bg_red_container_rpt.gif) repeat-x top left;}	
#main-content, #content-right, #navigation{margin-top:30px;	border: 1px dashed #999; background:#fff;}
#main-content{ border-bottom:none;}
#navigation{width:211px;display: inline;}
#main-content {display: inline;	width:500px;}
#content-right{display: inline;	width:250px;}
.img-container{padding:0px; margin: 3px 10px;display:inline;}
.img{padding:3px; background-color:#e10000;	border:#666 solid 1px;}
.address, .open-times{width:241px; min-height: 100px;height:auto !important; /*fix for IE6*/height:100px; }
/* Layout style ends */
		
/* Navigation Starts */
#navigation li, .address li, .img-link{padding:1px 0px; width:auto;}
#navigation li a, .address li a, .img-container a, .submit{color:#fff;display:block;line-height:30px; text-decoration:none;
	padding:1px 5px 1px 5px;border: 1px solid #666;background: #ba0610 url(/media/themes/red/button_rpt_red.gif) repeat-x top left;}
#navigation li a:hover, .address li a:hover, /*.img-container a:hover*/ {background:#ffc;color:#f00;text-decoration:underline;}
.img-container p{width:auto; margin:3px 0px; padding:0px;}
.img-container a:hover span {text-decoration:underline;}
/* Navigation Ends */

/* Form Starts */
.textfield {width: 339px; background-color:#F2F0E8; border:1px solid #AAA; padding: 2px;}
.textfield:focus {background-color:#F9F8F5;}
/* Form Ends */

/*======= Gallery =======*/
.gallery .thumb {width: 220px;}
.gallery .thumb a {display:block; width:150px; height:150px; overflow:hidden; margin: 0 auto;  border:4px solid #E10000;}
.gallery .thumb img{border:none; padding:0; visibility:hidden;}

/*------- End Gallery -------*/

.submit{margin-right: 50px; line-height:15px;}	
/* Styles End */
