/*

Theme Name: Hidden

Description: Secret Places, Hidden Sanctuaries site & blog theme

Version: 1.0

Author: Andrew Cusack



*/



.p

{

margin: 0px;

padding: 0px;

}

.midc h1
{
font: 28px georgia;
font-weight: normal;
color: #CC0000;
text-align: center;
padding: 0px;
margin: 0px 0px 15px 0px;
}


.midc h1 a:link

{

color: #CC0000;

text-decoration: none;

}

.midc h1 a:visited

{

color: #990000;

text-decoration: none; 

}

.midc h1 a:active

{

color: #CC0000;

text-decoration: none;

}

.midc h1 a:hover

{

color: #FF0000;

text-decoration: none;

}

.midc h2

{

font: 14px helvetica;'Gill Sans',arial;

font-weight: normal;

color: #990000;

text-align: left;

padding: 0px;

margin: 0px;

}


.midc h6
{
font: 11px 'times new roman',times,serif;
text-align: center;
text-transform: uppercase;
letter-spacing: 2px;
color: #666666;
padding: 0px;
margin: 0px 0px 0px 0px;
}
.midc
{
width: 401px;
padding: 0px;
margin: 0px 25px 0px 25px;
font: 13px georgia;
line-height: 1.5em;
color: #333333;
text-align: left;
float: right;
}


.readmore

{
font: 12px 'times new roman',times,serif;
text-transform: uppercase;
margin: 6px 0px 0px 0px;
}

.readmore a:link

{

color: #CC0000;

text-decoration: none;

}

.readmore a:visited

{

color: #990000;

text-decoration: none;

}

.readmore a:active

{

color: #CC0000;

text-decoration: none;

}

.readmore a:hover

{

color: #FF0000;

text-decoration: underline;

}

.rigc
{
font: 11px arial;
color: #666666;
line-height: 1.5em;
width: 160px;
margin: 0px;
float: right;
text-align: left;
background-color: white;
}
.rigc h2
{
font: 13px helvetica;
font-weight: bold;
color: black;
margin: 0px;
padding: 0px;
}
.rigc h6
{
font: 10px helvetica;
color: black;
letter-spacing: 1px;
text-transform: uppercase;
padding: 0px;
margin: 0px 0px 10px 0px;
}
#rigtop

{

background-color: rgb(219,219,183);

font:12px arial;

font-weight: bold;

padding: 5px;

}

#rigtext

{

font: 11px arial;

line-height: 15px;

margin: 5px;

}

#rigtext h1

{

font: 12px arial;

font-weight: bold;

color: #663300;

margin: 0px 0px 4px 0px;

padding: 0px;

}

#rigtext p

{

margin: 0px;

}

.lefc
{
font: 11px helvetica;
line-height: 14px;
width: 160px;
margin: 0px;
color: #666666;
text-align: right;
float: left;
}
.lefc h6
{
font: 10px helvetica;
color: black;
letter-spacing: 1px;
text-transform: uppercase;
padding: 0px;
margin: 0px 0px 10px 0px;
}



.lefc ul

{

list-style-type: none;

margin-left: 0px;

padding-left: 0px;

}



.lefc li

{

font-weight: normal;

list-style-type: none;

margin-left: 10px;

padding-left: 0px;

}



.lefc a:link

{

color: #666666;

text-decoration: none;

}

.lefc a:visited

{

color: #666666;

text-decoration: none;

}

.lefc a:active

{

color: #666666;

text-decoration: none;

}

.lefc a:hover

{

color: #000000;

text-decoration: underline;

}



#lefbox
{
font: 12px helvetica;
color: black;
font-weight: bold;
line-height: 18px;
}

#lefbox a:link
{
color: black;
text-decoration: none;
}

#lefbox a:visited
{
color: black;
text-decoration: none;
}

#lefbox a:active
{
color: black;
text-decoration: none;
}

#lefbox a:hover
{
color: #999999;
text-decoration: underline;
}

.entry
{
border-bottom: 1px dotted #999999;
margin-bottom: 30px;
padding-bottom: 15px;
}




.comments

{

border: 1px solid #999999;

padding: 20px;

margin: 0px;

}

.comments h2

{

font: 18px arial;

font-weight: bold;

color: #666666;

padding: 0px;

margin: 0px;

}

ol#commentlist 

{

padding: 5px 0px 5px 0px;

margin: 0px;

list-style-type: none;

}



.commentdate 

{

font-size: 10px;

padding-left: 0px;

}



#commentlist li p

{

margin-bottom: 0px;

line-height: 20px;

text-indent: 0px;

padding: 0px;

}



.commentname

{

color: #333333;

margin: 0px;

padding: 5px 5px 5px 0px;

}



.commentinfo

{

clear: both;

}



.commenttext

{

clear: both;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: 360px;

}



.commenttext-admin 

{

clear: both;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: 360px;

background: #FFFFFF url(http://cusack.norumbega.co.uk/comment.gif) no-repeat top;

}



#commentsformheader

{

padding-left: 0px;

}



#commentsform

{

text-align: left;

margin: 0px;

padding: 0px;

}



#commentsform form

{

text-align: left;

margin: 0px;

}



#commentsform p

{

text-indent: 0px;

margin: 0px;

}



#commentsform form textarea

{

width: 99%;

}



p.comments_link  img

{

margin: 0px;

padding: 0px;

border-top-style: none;

border-right-style: none;

border-bottom-style: none;

border-left-style: none;

}



.container

{

width: 830px;

float:none;

}

.pagmidc h1

{
font: 22px georgia;
font-weight: normal;
color: #CC0000;
text-align: left;
padding: 0px;
margin: 0px 0px 15px 0px;
}

.pagmidc h6

{

font: 11px arial;

text-align: left;

padding: 0px;

margin: 0px 0px 15px 0px;

}

.pagmidc
{
width: 401px;
padding: 0px;
margin: 0px 25px 0px 25px;
font: 13px georgia;
line-height: 1.5em;
color: #333333;
text-align: left;
float: right;
}

.pagmidc p

{

text-indent: 0px;

}

.pagmidc #byline

{

font: 11px arial;

letter-spacing: 1px;

margin-bottom: 8px;

text-align: right;

font-weight: normal;

font-style: italic;

}

.artmidc h1

{
font: 28px georgia;
font-weight: normal;
color: #CC0000;
text-align: center;
padding: 0px;
margin: 0px 0px 15px 0px;
}

.artmidc h2

{

font: 14px helvetica;'Gill Sans',arial;

font-weight: normal;

color: #990000;

text-align: left;

padding: 0px;

margin: 0px;

}

.artmidc h6

{
font: 11px 'times new roman',times,serif;
text-align: center;
text-transform: uppercase;
letter-spacing: 2px;
color: #666666;
padding: 0px;
margin: 0px 0px 0px 0px;
}

.artmidc

{
width: 401px;
padding: 0px;
margin: 0px 25px 0px 25px;
font: 13px georgia;
line-height: 1.5em;
color: #333333;
text-align: left;
float: right;
}

.artmidc p

{

text-indent: 0px;

}

.artmidc #byline

{

font: 11px arial;

letter-spacing: 1px;

margin-bottom: 8px;

text-align: right;

font-weight: normal;

font-style: italic;

}



.seares h1

{
font: 22px georgia;
font-weight: normal;
color: #CC0000;
text-align: center;
padding: 0px;
margin: 0px 0px 5px 0px;
}

.seares h1 a:link

{

color: #CC0000;

text-decoration: none;

}

.seares h1 a:visited

{

color: #990000;

text-decoration: none;

}

.seares h1 a:active

{

color: #CC0000;

text-decoration: none;

}

.seares h1 a:hover

{

color: #FF0000;

text-decoration: none;

}

.seares h6

{
font: 11px 'times new roman',times,serif;
text-align: center;
text-transform: uppercase;
letter-spacing: 2px;
color: #666666;
padding: 0px;
margin: 0px 0px 0px 0px;
}

.seares h5
{
font: 18px helvetica;
font-weight: normal;
color: #666666;
text-align: center;
padding: 0px;
margin: 0px 0px 15px 0px;
}

.seares
{
width: 401px;
padding: 0px;
margin: 0px 25px 0px 25px;
font: 13px georgia;
line-height: 1.5em;
color: #333333;
text-align: left;
float: right;
}



#margbox
{
font: 13px helvetica;
}
#margbox a:link
{
font-weight: normal;
line-height: 13px;
text-decoration: none;
color: #333333;
}
#margbox a:visited
{
text-decoration: none;
color: #333333;
}
#margbox a:hover
{
text-decoration: underline;
color: #666666;
}
#margbox a:active
{
text-decoration: none;
color: #333333;
}

#margbox li
{
margin: 0px 0px 4px 0px;
}


.launch
{
font: 24px helvetica;
color: #333333;
font-weight: bold;
line-height: 36px;
}
.launch a:link
{
text-decoration: none;
color: #333333;
}
.launch a:visited
{
text-decoration: none;
color: #333333;
}
.launch a:hover
{
text-decoration: underline;
color: #666666;
}
.launch a:active
{
text-decoration: none;
color: #333333;
}

.newbuy
{
font: 14px helvetica;
text-transform: uppercase;
letter-spacing: 1px;
color: #333333;
font-weight: bold;
line-height: 14px;
}
.newbuy a:link
{
text-decoration: none;
color: #CC3333;
}
.newbuy a:visited
{
text-decoration: none;
color: #CC3333;
}
.newbuy a:hover
{
text-decoration: underline;
color: #990000;
}
.newbuy a:active
{
text-decoration: none;
color: #CC3333;
}


.pagla
{
font: 14px helvetica;
color: #333333;
line-height: 20px;
}

.pagla a:link
{
text-decoration: none;
color: #666666;
}

.pagla a:visited
{
text-decoration: none;
color: #666666;
}

.pagla a:hover
{
text-decoration: underline;
color: black;
}

.pagla a:active
{
text-decoration: none;
color: #666666;
}




.arclist

{

font: 18px helvetica;

margin-top: 20px;

}



.arclist a:link

{

text-decoration: none;

color: #333333;

}

.arclist a:visited

{

text-decoration: none;

color: #333333;

}

.arclist a:active

{

text-decoration: none;

color: #333333;

}

.arclist a:hover

{

text-decoration: underline;

color: #666666;

}



.arclist ul

{

list-style-type: none;

margin-left: 0px;

padding-left: 0px;

}



.arclist li

{

font-weight: normal;

list-style-type: none;

margin-left: 0px;

padding-left: 0px;

}



#margbox ul

{

list-style-type: none;

margin-left: 0px;

padding-left: 0px;

}



#margbox li

{

font-weight: normal;

list-style-type: none;

margin-left: 0px;

padding-left: 0px;

}