/* 
YOUR CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

.sliderGallery ul li a img {
margin:0;
opacity:1;
padding:0;
}

.sliderGallery ul li a img:hover {
opacity:0.9;
}


#mc_signup_form .mc_input {
margin-left:0.5em;
margin-top:0.1em;
width: 90%;
}

.pagetxtlogo {
clear:both;
display:block;
margin-bottom:20px;
height: 75px;
}


/* margin pijlen onder aan posts */

.navi {
margin-top: 35px;
margin-bottom:15px;
}


/* pages */

.span-24, div.span-24 {
background:none repeat scroll 0 0 #FFFFFF;
margin:0;
padding: 0 10px 0 10px;
width:950px;
}

/* post metadata */

.postmetadata {
display:none;
}

/* sidebar */

#sidebar .item {
margin:0 0 20px;
}

#sidebar h3 {
margin:0 0 10px;
padding:0 0 0.6em;
padding: 5px 0 15px 0;
}

/* sidebar abbonement button */

.mc_signup_submit {
clear:both;
padding:0.5em;
text-align:right;
width:275px;
}

/* Achtergrond */


body { background: #ffffff url(http://www.crosscast.nl/wp-content/uploads/2010/06/backgroundcrosscast.png) no-repeat; }

.span-24, div.span-24 {
margin:0;
width:950px;
background:#FFF;
}

#masthead {
float:right;
margin: 0 20px 20px 0;
padding-top:8px;
}

.container, .sliderGallery {
background:none repeat scroll 0 0 transparent;
}
 
/* Navigatie */ 
#top .sf-menu { border:solid 2px #ffffff;}
#top .sf-menu, #top .sf-menu li,.sf-menu, .sf-menu li, #menu-wrap { background:#0065cc; }
#top .sf-menu li a,.sf-menu li a { color:#ffffff; background: #0065cc; }
#top .sf-menu li a:hover, .sf-menu li a:hover { color:#ffffff; background:#0065cc; text-decoration: underline;}
#top #search #s, #search #s {border: 1px solid #0065cc;}

/* Links */


#footer a, #footer a:link {color: #fff; font-size:12px; font-family:helvetica;}
a, a:link, a:visited, .welcomebox h2 a { color: #0065cc; }

.pagetxtlogo  {
clear:both;
display:block;
margin-bottom: 20px;
}

.pagethumb  {
float:left;
margin:0 1.5em 0 0;
max-width:150px;
}

/* Hover*/

#footer a:hover { color: #ffffff; text-decoration: underline; font-size:12px;font-family:helvetica; }
a:hover, a:focus { color: #0065CC; text-decoration: underline;}

/* Headings */

#footer p {
color:#ffffff;
font-size:12px;
font-family:helvetica;
}

#footer h3 {
border-bottom:medium none;
color:#fff;
margin:0;
padding:0 0 0.6em;
background: none;
}

h3.sub, h2.sub {
color:#515151;
font-size:1.1em;
font-weight:bold;
letter-spacing:2px;
line-height:1em;
margin:0 0 10px 0;
padding:24px 0 15px 0px;
text-transform:uppercase;
}

h3.sub, h2.sub {
border-bottom:1px solid #0065CC;
background: #fff;
}

h2 {
padding:5px 0 20px 0px;
background: #fff;
margin: 0 0 0 0;
color:#00492b;
}

h3 {
font-size:1.5em;
line-height:1;
}

/* copyright */

#copyright {
padding-left: 475px;
}

/* Footer Div */

.span-3 {
width:123px;
}

.span-10 {
width:350px;
}

/* Footer kleur stroke */

#footer-wrap {
	background: #0065cc ;
}

/* Lijnen in de pagina's */

h3.sub, h2.sub {
border-bottom:1px solid #0065cc;
}

hr {
background:none repeat scroll 0 0 #0065CC;
color:#0065CC;
}

div.colborder, div.border {
border-right:1px solid #0065cc;
}

.htmlpages {
	border-bottom: 1px solid #0065cc;
}

/* margins & Paddings pagina's */
 
hr {
border:medium none;
clear:both;
color:#DDDDDD;
float:none;
height:0.1em;
margin:0 0 10px;
width:100%;
}

div.colborder {
background: #fff;
margin-right:20px;
padding-right:17px;
padding-left:12px;
}

/* background van boxen */

.box, .nav, #sidebar ul li a:hover, ul.txt li:hover {
background:url("images/li.png") no-repeat scroll 0 50% transparent;
}


/* onderkant posts */

.postmetadata {
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #EEEEEE;
color:#999999;
font-size:11px;
padding:1em;
}

/* comment formulier en button */

#commentform textarea {
border:5px solid #EEEEEE;
font-size:1.2em;
margin-top:5px;
padding:2px;
width:95%;
}

#commentform textarea:hover {
border: 5px solid #00492b;
}

#commentform #submit {
background:none repeat scroll 0 0 #00492b;
border:1px solid #222222;
color:#fff;
font-size:1.3em;
font-weight:bold;
margin-top:5px;
padding:5px;
}

#commentform #submit:hover {
background:non repeat scroll 0 0 #00492b;
color: #fff;
text-decoration: underline;
cursor: pointer;
}

/* searchbar */

#search {
float: right;
margin: 3px 0 0 5px;
padding: 0 0 0 0;
}
