.typography * {
font-family:Verdana,Lucida,Arial,sans-serif;
}
.typography p {
color:#666666;
font-size:11px;
line-height:18px;
margin:0 0 18px 10px;
width:640px;
}
.Home .typography p {
width:400px;
}
.typography blockquote {
color:#777777;
font-size:1.4em;
font-style:italic;
margin:10px;
}
.typography q {
border:1px solid #CCCCCC;
display:block;
font-size:0.8em;
margin:1em;
padding:0.5em;
}
.typography a {
color:#A12909;
text-decoration:none;
}

.typography #News a {
color:#fff;
text-decoration:none;
}

.typography #News a:hover {
text-decoration:underline;
}

.typography a:hover {
text-decoration:underline;
}
.typography a[href$=".pdf"], .typography a[href$=".PDF"], .typography a.pdf {
background:transparent url(../images/icons/page_white_acrobat.png) no-repeat scroll left center;
padding:2px 2px 2px 20px;
}
.typography a[href$=".doc"], .typography a[href$=".DOC"], .typography a.doc {
background:transparent url(../images/icons/page_word.png) no-repeat scroll left center;
padding:2px 2px 2px 20px;
}
.typography a[href$=".xls"], .typography a[href$=".XLS"], .typography a.xls {
background:transparent url(../images/icons/page_excel.png) no-repeat scroll left center;
padding:2px 2px 2px 20px;
}
.typography a[href$=".gz"], .typography a[href$=".GZ"], .typography a[href$=".gzip"], .typography a[href$=".GZIP"], .typography a[href$=".zip"], .typography a[href$=".ZIP"], .typography a.archive {
background:transparent url(../images/icons/page_white_zip.png) no-repeat scroll left center;
padding:2px 2px 2px 20px;
}
.typography a[href$=".exe"], .typography a[href$=".EXE"], .typography a.application {
background:transparent url(../images/icons/application.png) no-repeat scroll left center;
padding:2px 2px 2px 20px;
}
.typography ul, .typography ol {
color:#666666;
margin:0 0 18px 24px;
}
.typography li {
font-size:11px;
margin:5px 10px;
}
.typography li li {
font-size:10px;
}
.typography h1, .typography h2 {
color:#A12909;
font-family:Tahoma,Verdana,sans-serif;
font-weight:300;
margin:0 0 18px;
}
.typography h1 {
background:transparent url(../images/helpfullinks.jpg) no-repeat scroll left top;
font-size:24px;
height:57px;
text-indent:-5000px;
width:226px;
}
.Home .typography h1 {
background:transparent url(../images/welcome.jpg) no-repeat scroll left top;
height:46px;
width:157px;
}
.Accommodation .typography h1 {
background:transparent url(../images/accomodation.jpg) no-repeat scroll left top;
height:53px;
width:264px;
}
.Tourists .typography h1 {
background:transparent url(../images/tourists.jpg) no-repeat scroll left top;
height:34px;
width:164px;
}
.Migrants .typography h1 {
background:transparent url(../images/migrants.jpg) no-repeat scroll left top;
height:50px;
width:200px;
}
.Suburbs .typography h1 {
background:transparent url(../images/suburbguide.jpg) no-repeat scroll left top;
height:50px;
width:255px;
}
.Contact .typography h1 {
background:transparent url(../images/contactenquiry.jpg) no-repeat scroll left top;
height:70px;
width:367px;
}
.Helpful .typography h1 {
background:transparent url(../images/helpfullinks.jpg) no-repeat scroll left top;
height:57px;
width:226px;
}
.Thanks .typography h1 {
background:transparent url(../images/contactenquiry.jpg) no-repeat scroll left top;
height:70px;
width:367px;
}
.Paradiso .typography h1, .Burraloo .typography h1, .Chalet .typography h1, .Casa .typography h1, .Tequila .typography h1, .La .typography h1, .Corbiere .typography h1, .Townhouse .typography h1, .The .typography h1 {
background:transparent url(../images/accomodation.jpg) no-repeat scroll left top;
height:53px;
width:264px;
}
.Disclaimer .typography h1 {
background:transparent url(../images/disclaimer.jpg) no-repeat scroll left top;
height:57px;
width:179px;
}
.typography .acco h2 {
color:#FFFFFF;
font-size:20px;
padding-left:10px;
padding-top:5px;
}
.typography h2 {
color:#A12909;
font-size:20px;
padding-left:10px;
padding-top:5px;
}
.typography h3 {
clear:both;
color:#222222;
font-size:18px;
font-weight:300;
margin:0 0 18px;
}
.typography h4 {
border-bottom:1px solid #CCCCCC;
color:#222222;
font-size:16px;
font-weight:300;
line-height:18px;
margin:0 0 16px;
width:95%;
}
.typography h5 {
color:#222222;
font-size:14px;
font-weight:700;
margin:0 0 12px;
}
.typography h6 {
color:#555555;
font-size:13px;
line-height:1.4em;
margin:0 0 12px;
}
.typography pre {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #CCCCCC;
display:block;
font-family:"Courier New",Courier;
font-size:1.2em;
margin:2em 5em;
padding:0.5em;
}
.typography table {
border-collapse:collapse;
color:#666666;
font-size:11px;
margin:0 0 18px;
}
.typography tr {
}
.typography td {
border:1px solid #999999;
padding:5px;
}
.typography .left {
text-align:left;
}
.typography .center {
text-align:center;
}
.typography .right {
text-align:right;
}
.typography img {
border:medium none;
}
.typography div.image.right, .typography div.captionImage.right {
float:right;
margin-left:20px;
}
.typography .captionImage {
border:1px solid #AAAAAA;
padding:5px;
}
.typography div.image.left, .typography div.captionImage.left {
float:left;
}
.typography div.image.leftAlone, .typography div.captionImage.leftAlone {
float:left;
margin-right:100%;
}
.typography div.image.center, .typography div.captionImage.center {
display:block;
float:none;
margin-left:auto;
margin-right:auto;
}
.typography .caption {
color:#666666;
font-weight:bold;
text-align:center;
}
#feed p {
width:145px;
}