/* CSS Document */

body
{
margin:0;
line-height:1.4em;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1em;
font-weight:normal;
text-align:left;
background:#a4b6cb;
}



#wrapper
{
width:980px;
margin:0 auto;
padding:0 16px;
background:url(../images/contentBack.gif);
border-bottom:16px solid #fff;
}


* html img 
{
behavior: url('iepngfix.htc');
height:auto;
}



.alert
{
color:red;
}


.clear
{
clear:both;
}

.line
{
border-top:solid 1px #a4b6cb;
height:1px;
margin:20px 0;
clear:both;
}



* html img 
{
behavior: url('iepngfix.htc');
height:auto;
}



#header
{
height:250px;
width:980px;
background:#a4b6cb;
}




#navigation
{
margin-bottom:30px;
padding:10px 0;
font-size:.9em;
background:#90a5bd;
width:980px;
}

#navigation ul
{
list-style-type:none;
padding:0;
margin:0;
}

#navigation ul li
{
display:inline;
}

#navigation ul li a:link,
#navigation ul li a:visited
{
color:#fff;
padding-left:20px;
text-decoration:none;
}

#navigation ul li a:hover
{
color:#486484;
text-decoration:none;
}





/* content */

#content
{
width:940px;
margin:60px 20px 20px 20px;
padding:0;
}


#contentLeft
{
width:599px;
margin-right:20px;
padding-right:20px;
float:left;
border-right:solid 1px #fff;
}

#homeIntro
{
width:300px;
margin:0;
margin-right:20px;
padding:0;
float:left;
}








<!--gallery page-->

#contentFull 
{
width:940px;
margin:0;
padding:0;
text-align:center;
}



.thumbs,
.thumbsRight
{
width:135px;
height:135px;
float:left;
padding:5px;
margin:14px 14px 0 0;
background:#fff;
}

.thumbs img,
.thumbsRight img
{
border:0;
}


.thumbsRight
{
margin-right:0;
}









#homeFeaturedPanel,
#homeFeaturedPanelRight
{
width:290px;
margin-right:20px;
padding:0;
float:left;
}

#homeFeaturedPanelRight
{
margin-right:0;
}





#sideBoxes
{
width:278px;
margin:20px 0;
padding:10px;
float:right;
text-align:center;
border:solid 1px #a4b6cb;
}





#content h1
{
font-size:1.2em;
font-weight:normal;
color:#486484;
margin:0;
line-height:1.2em;
}

#content h2
{
padding:0;
margin:0;
color:#486484;
font-size:1em;
font-weight:normal;
}

#content h3
{
padding:0;
color:#486484;
font-size:1em;
font-weight:bold;
font-style:italic;
padding:0;
margin:0;
}



.center
{
text-align:center;
}


p
{
color:#666;
font-size:.9em;
line-height:1.4em;
font-weight:normal;
}

p span
{
color:#486484;
line-height:1.4em;
font-weight:bold;
}

p a:link,
p a:visited
{
text-decoration:none;
color:#486484;
font-weight:bold;
font-style:italic;
}

p a:hover
{
color:#90a5bd;
text-decoration:none;
}


#content ul
{
font-size:.9em;
line-height:1.6em;
padding:0;
position:relative;
margin-left:15px;
}

#content li
{
list-style:disc;
color:#666;
font-weight:normal;
margin-left:10px;
}


lia:link,
li a:visited
{
text-decoration:none;
color:#486484;
font-weight:normal;
}

li a:hover
{
color:#90a5bd;
text-decoration:none;
}



.chunk a:link,
.chunk a:visited
{
text-decoration:none;
color:#486484;
font-weight:bold;
font-style:italic;
background:url(../images/linkOff.gif) no-repeat 0 50%;
padding-left:20px;
}

.chunk a:hover
{
color:#90a5bd;
text-decoration:none;
background:url(../images/linkOver.gif) no-repeat 0 50%;
padding-left:20px;
}






table.table
{
background:#a4b6cb;
color:#486484;
font-size:1em;
margin:20px 0 ;
float:left;
width:590px;
}

table.table tr.tops td
{
color:#486484;
font-size:1em;
font-weight:bold;
font-style:italic;
}



table.table td
{

background:#fff;
padding:10px;
font-size:.8em;
}

table.number td
{
width:50px;
padding:10px;
}


table.center td
{
padding:10px;
}


table.table tr.section td
{
color:#486484;
padding:10px;
background:#c10076;
}








/* contact form */

form#contact
{
margin-top:20px;
padding:0;
}

form#contact label
{
display:block;
float:left;
clear:left;
font-size:1em;
line-height:1.6em;
color:#486484;
}


form#contact input, 
form#contact textarea
{
border:1px solid #486484;
float:left;
width:350px;
margin:5px 0 15px 0;
padding:2px;
font-size:.8em;

color:#486484;
font-family: Verdana, Arial, sans-serif;
}


form#contact input#submit_form
{
margin:0;
font-size:.8em;
padding:5px;
color:#fff;
background:#486484;
}
















#footerNav
{
width:980px;
position:relative;
padding:10px 0;
margin:0;
border-top:solid 1px #fff;
}

#footerNav ul
{
list-style-type:none;
padding:5px 0;
position:relative;
margin:0;
font-size:.9em;
}

#footerNav ul li
{
display:inline;
}

#footerNav ul li a:link,
#footerNav ul li a:visited
{
color:#486484;
padding-left:20px;
text-decoration:none;
}

#footerNav ul li a:hover
{
color:#666;
text-decoration:none;
}



#footerNav p
{
color:#486484;
text-indent:20px;
padding:0;
margin:0;
text-decoration:none;
font-size:.8em;
}

#footerNav p a:link,
#footerNav p a:visited
{
color:#486484;
text-decoration:none;
}

#footerNav p a:hover
{
color:#90a5bd;
text-decoration:none;
}




h3 a:link,
h3 a:visited
{
color:#486484;
text-decoration:none;
}










/*Admin CSS*/

#navigation h3 {
margin-left: 20px;
color: #ffffff;
}








