@charset "UTF-8";

/*   

Theme Name: SSCV

Theme URI: 

Description: SSCV

Author: Design Empire

Author URI: http://www.designempire.com.au

Version: 1

*/

#ginu-image {
margin: 0 auto;

		background: #CCC;

		
background-image:url('http://safeschoolscoalitionvictoria.org.au/wp-content/uploads/2014/05/GINU-banner2.jpg');

		background-position: top center;

		background-repeat: repeat-x;

		background-size: 100% auto;

		min-width: 900px;

		height: 370px;

                z-index: 500;

}
	
.imagespan {width:100%;margin:30px 0px;}

.frontfeature {width:277px;height:237px;background:#f0f0f0;float:left;margin:5px;text-align:center;padding-top:40px;border:1px solid #dbdbdb;}
.frontfeature:hover {background:#ccc;}

.ginufeature {background:#f0f0f0;float:left;text-align:center;border:1px solid #dbdbdb;padding:15px;}
.ginufeature:hover {background:#ccc;}

.one {margin: 5px 5px 5px 0px}
.two {margin: 5px 0px 5px 5px}

.front-feaure-blue {color:#0071bc;font-size:60px;font-family: Helvetica, Arial, sans-serif;font-weight:bold;}
.front-sub-feaure-blue {color:#0071bc;font-size:23px;font-family: Helvetica, Arial, sans-serif;font-weight:lighter;}


.front-feaure-green {color:#00aa4d;font-size:100px;font-family: Helvetica, Arial, sans-serif;font-weight:bold;}
.front-sub-feaure-green {color:#00aa4d;font-size:23px;font-family: Helvetica, Arial, sans-serif;font-weight:lighter;}


#error

	{

		color: #363636;

		font-size: 10px;

		display: none;

		background: url(images/purple-bg.png);

		padding: 5px;

		

		-webkit-border-radius: 4px;

		-moz-border-radius: 4px;

		border-radius: 4px;

		

		behavior: url(PIE.htc);

	}

	a.none {text-decoration:none;}

.needsfilled

	{

		background: url(images/purple-bg.png);

		color: white;

		padding-left: 5px;

	}



img, img a

	{

		border: none;

	}

	

html, body

	{

		padding: 0;

		margin: 0;

		background: #FFF;

		height: 100%;

	}

	

#header, #footer

	{

		display: block;

	}

	

p, h3, h4, h5

	{

		font-family: Helvetica, Arial, sans-serif;

		margin: 0;

		padding: 0;

		color: #404040;

	}

p

{
font-family: 'Ubuntu', sans-serif;
margin: 0;

		padding: 0;

		color: #404040;
}

	
span.bold {font-weight:bold;font-family: "Helvetica", Arial, sans-serif; margin-top:5px;
}

h1, h2

	{

		font-family: "Helvetica", Arial, sans-serif;

		margin: 0;

		padding: 0;

		font-weight: bold;

		text-transform: capitalize;

	}

	

h2

	{

		color: #FFF;

		font-size: 23px;

	}

	

h2 a 

	{

		color: #FFF;

		text-decoration: none;

		

	}

	

	

h3 a

	{

		text-decoration: none;

		color: #3C3C38;

		text-transform: capitalize;

	}

	

h3 a:hover, h2 a:hover

	{

		text-decoration: underline;

	}

	

h1

	{

		color: #000000;

		margin-left: 10px;

		padding-top: 10px;

	}

	

	

p.white, .white p, a p.white

	{

		color: #FFF;

		font-weight: bold;

		font-size: 12px;

		line-height: 16px;

		text-decoration: none;

	}

	

p.white a, .white a, a p.white

	{

		color: #FFF;

		font-family: Helvetica, Arial, sans-serif;

		text-decoration: none;

		font-weight: bold;

		font-size: 12px;

		line-height: 16px;

	}

	

p.normal, .normal p

	{

		font-weight: lighter;

		color: #3C3C3B;

		font-size: 13px;

		line-height: 14px;

	}

	
p a {font-weight:bold;text-decoration:none;color:#404040;}
p a:hover {text-decoration:underline;}
	

p.normal a, .normal p a

	{

		color: #3C3C3B;

		text-decoration: none;

		font-style: italic;

	}

	

p.item a, .item a, p a.item, a.item, a.item p, .item p a

	{

		font-weight: lighter;

		text-decoration: none;

		color: #3C3C3B;

		font-family: font-family: 'Ubuntu', sans-serif;

		font-weight: lighter;

		font-size: 13px;

		line-height: 16px;

		width: ;

		display: block;

	}

.uploaded
{

		font-weight: lighter;
		margin-top:10px;
		
		color: #3C3C3B;

		font-size: 12px;

		line-height: 13px;

		display: block;

		text-decoration: none;

		list-style: none;
}


p.italic, p.italic2

	{

		font-weight: lighter;

		font-style: italic;

		color: #3C3C3B;

		font-size: 12px;

		line-height: 13px;

		display: block;

		text-decoration: none;

		list-style: none;	

	}

		



ul.post-categories

	{

		font-weight: lighter;

		font-style: italic;

		color: #3C3C3B;

		font-size: 12px;

		line-height: 13px;

		text-decoration: none;

		list-style: none;

	}

	

ul.post-categories li

	{

		display: inline-block;

		*display: inline;

		zoom: 1;

		list-style: none;

	}

	

ul.post-categories li a 

	{

		text-decoration: none;

		color: #3C3C3B;

		font-size: 12px;

	}

	

#header

	{

		width: 900px;

		height: 60px;

		margin: 0 auto;

		padding: 10px;

		background: #FFF;

		position: relative;

		top: 0;

	}

	

#header img

	{

		position: relative;

		left: 0;

                margin-top:5px;

	}

	

#header .menu

	{

		position: relative;

		top: -49px;

		text-align: right;

		font-family: "Helvetica", 'Arial Narros', Arial, sans-serif;

		color: #404040;

		font-size: 14.5px;

		margin-right: -15px;

                font-weight:900 !important;

	}

	

#header li

	{

		display: inline-block;

		*display: inline;

		zoom: 1;

		margin-right: 7px;

		list-style: none;

		font-weight: bold;

	}

	

#header .menu ul li a

	{

		font-weight: bold;

		letter-spacing: -.02em;

		text-decoration: none;

		color: #404040;

		text-transform: uppercase;

                padding:7px 5px 5px 5px;

	}

	

#header .menu ul li a:hover

	{

		text-decoration: none;

                color: #ffffff;

                background: #0f75bc;

                padding: 7px 5px 5px 5px;

                border-radius:5px;

                -webkit-border-radius: 5px;

		-moz-border-radius: 5px;

		

	}

	

#feature-image

	{

		margin: 0 auto;

		background: #CCC;

		background-image: url(http://safeschoolscoalitionvictoria.org.au/wp-content/uploads/2013/08/Front-image-girls-1024x630.jpg);

		background-position: center center;

		background-repeat: repeat-x;

		background-size: 100%;

		min-width: 900px;

		height: 370px;

                z-index: 500;

	}

	

#feature-image2

	{

		margin: 0 auto;

		background: #CCC;

		background-image: url(http://safeschoolscoalitionvictoria.org.au/wp-content/uploads/2013/04/football.png);

		background-position: bottom;

		background-repeat: repeat-x;

		background-size: 100%;

		min-width: 900px;

		height: 370px;

	}

	

#feature-image3 /*video*/



	{

		margin: 0 auto;

		background: #404040;

		background-repeat: repeat-x;

		background-size: 100%;

		min-width: 900px;

		height: 480px;

	}

	

#feature-image3 iframe

	{

		position: relative;

		left: 50%;

		margin-left: -450px;

	}

	

#feature-image4 

	{

		margin: 0 auto;

		background: #CCC;

		background-image: url(http://safeschoolscoalitionvictoria.org.au/wp-content/uploads/2013/10/sscvbackground2.jpg);

		background-position: top;

		background-repeat: repeat-x;

		background-size: 100%;

		min-width: 900px;

		height: 370px;

	}

	

#feature-image5

	{

		margin: 0 auto;

		background: #CCC;

		background-image: url(images/training-img.jpg);

		background-position:top;

		background-repeat: repeat-x;

		background-size: 100%;

		min-width: 900px;

		height: 370px;

	}

	

#feature-image6

	{

		margin: 0 auto;

		background: #CCC;

		background-image: url(images/news-img.jpg);

		background-position: center;

		background-repeat: repeat-x;

		background-size: 100%;

		min-width: 900px;

		height: 370px;

	}

	





#feature-image7

	{

		margin: 0 auto;

		background: #CCC;

		background-image: url(http://safeschoolscoalitionvictoria.org.au/wp-content/uploads/2013/10/sscvbackground.jpg);

		background-position: center;

		background-repeat: repeat-x;

		background-size: 102%;

		min-width: 900px;

		height: 370px;

	}

	

#feature-image8

	{

		margin: 0 auto;

		background: #CCC;

		background-image: url(http://safeschoolscoalitionvictoria.org.au/wp-content/uploads/2013/12/background-news.jpg);

		background-position: center center;

		background-repeat: repeat-x;

		background-size: 100%;

		min-width: 900px;

		height: 370px;

	}

	

#feature-image9

	{

		margin: 0 auto;

		background: #CCC;

		background-image: url(images/archive-img.jpg);

		background-position: top;

		background-repeat: repeat-x;

		background-size: 80%;

		min-width: 900px;

		height: 370px;

	}

	

#feature-image10

	{

		margin: 0 auto;

		background: #CCC;

		background-image: url(images/notfound-img.jpg);

		background-position: center;

		background-repeat: repeat-x;

		background-size: 80%;

		min-width: 900px;

		height: 370px;

	}

	

#main-container

	{

		position: relative;

		left: 50%;

		margin-left: -450px;

		width: 900px;

		margin-top: 20px;

		float: left;

		padding: 10px;

		padding-bottom: 60px;

		min-height: 55%;

		

		border-left: 0px #ccc solid;
		border-right: 0px #ccc solid;



		

	}

	

#main-container2

	{

		position: relative;

		left: 50%;

		margin-left: -450px;

		width: 900px;

		float: left;

		padding: 10px;

		padding-bottom: 60px;

		min-height: 55%;
		margin-top:-64px;
		background:url('http://safeschoolscoalitionvictoria.org.au/wp-content/uploads/2013/12/80.png');
background-repeat: repeat ;
		-webkit-border-radius: 3px;

		-moz-border-radius: 3px;

		border-radius: 3px;
		margin-bottom:50px;
		

		

		

	}

	

#left

	{

		width: 300px;

		float: left;

		margin: 10px 10px 10px -10px;

	}


#footer #left

	{

		width: 280px;

		float: left;

		margin: 10px;

	}

	

#right

	{

		width: 570px;

		float: right;

		margin: 10px;

		margin-top: 6px;

	}

#footer #copyright

	{

		width: 100%;

float:left;		

		margin-top: 5px;

		

	}


	

#footer #left

	{

		padding: 0;

		margin: 0;

	}

	#footer #copyright {padding-top:25px;}

#footer #copyright

	{

		

	}

	

hr

	{

		margin-top: 4px;

		margin-bottom: 4px;

	}



#footer

	{

		position: relative;

		clear: both;

		bottom: 0;

		left: 0;

		background: #303030;

		height: 320px;

		min-width: 100%;

		margin: 0;

		padding: 20px 0px;

	}

	

#footer-content

	{

		width: 880px;

		height: 90px;

		margin: 0 auto;

		padding: 0;

	}

	

#footer #navul

	{

		font-family: Helvetica, Arial, sans-serif;

		color: #fff;

		font-weight: bold;

		letter-spacing: 1px;

		font-size: 13px;

		line-height: 1.3em;

		list-style: none;

		margin-top: 14px;

	}

	

#footer #navul a

	{

		text-decoration: none;

		color: #fff;

	}

	

#footer #navul a:hover

	{

		text-decoration: underline;

	}

	

#footer-content #copyright p	

	{

		font-family: Helvetica, Arial, sans-serif;

		color: #fff;

		font-size: 12px;

		line-height: 13px;

		margin-top: 18px;

		font-weight: normal;

	}

	

	

#colour-boxes

	{

		height: 110px;

		margin: -140px auto 0;

		width: 920px;

		

		padding-left: 18px;

	}

	

#square-boxes-holder

	{

		height: 275px;

		margin: 0 auto;

		width: 930px;

		margin-top: -295px;

		padding-left: 60px;

	}

	

#colour-boxes hr, .resources-box hr, .news-box hr

	{

		background: #fff;

		margin-bottom: 8px;

		border: 0;

		height: 1px;

	}

	

.news-box

	{

		background: url(images/red-bg.png);

		width: 250px;

		height: 250px;

		float: left;

		margin-right: 30px;

		padding: 10px;

	}

	

.resources-box

	{

		background: url(images/purple-bg.png);

		width: 252px;

		height: 250px;

		margin-right: 35px;

		padding: 10px;

		float: left;

	}



	

.news-box hr, .resources-box hr

	{

		border: 0;

		background: #fff;

		height: 1px;

		margin-bottom: 8px;

	}

	

.purple-box h2:hover, .green-box h2:hover, 

	{

		

                

	}
.blue-box:hover {background:#40A7E4;}
.green-box:hover {background:#21b776;}
.purple-box:hover {background:#955da2;}
	



	

.purple-box

	{

		background: url(images/purple-bg.png);

		position: relative;

		width: 252px;

		display: inline-block;

		*display: inline;

    	zoom: 1;

		margin-right: 30px;

		height: 90px;

		padding: 15px;

		z-index: 1000;

	}



.purple-box:hover

	{

		

	}

	

	

.green-box

	{

		background: url(images/green-bg.png);

		position: relative;

		width: 255px;

		display: inline-block;

		*display: inline;

    	zoom: 1;

		margin-right: 30px;

		height: 90px;

		padding: 15px;

	}

	

.blue-box

	{

		background: url(images/blue-bg.png);

		position: relative;

		width: 255px;

		display: inline-block;

		*display: inline;

    	zoom: 1;

		height: 90px;

		padding: 15px;

	}

	

.blue-box, .green-box, .purple-box, .news-box, .resources-box, #testimonials, #big form

	{

		-webkit-border-radius: 0px 7px;

		-moz-border-radius: 0px 7px;

		border-radius: 0px 7px;

		

		behavior: url(PIE.htc);

	}

	

.homepage-news-item

	{
		font-size:13px;

		

		border-left: solid #404040 1px;
		padding:5px 10px;

margin:15px 0px;

	}

.homepage-news-item:hover {background:#f0f0f0;-webkit-border-radius: 4px;

		-moz-border-radius: 4px;

		border-radius: 4px;}



	

.homepage-news-item h3 .homepage-news-item p

	{

		float: left;

	}

	

	

.homepage-news-item h3

	{

		margin-top: 10px;

		margin-bottom: 5px;

	}

	

#left hr, .right hr

	{

		padding: 0;

		margin: 0;

	}

	

.homepage-news-item .normal p

	{

		margin-bottom: 10px;

	}

		

.more-news

	{

		font-size: 13px;

		font-family: Helvetica, Arial, sans-serif;
		text-decoration: underline;
		color:#ffffff;
width:100%;background:#303030;padding:10px 0px;text-align:center;
-webkit-border-radius: 5px;
font-size:15px;
		-moz-border-radius: 5px;

		border-radius: 5px;

	}

.more-news:hover {background:#40A7E4;}


p.more-news a

	{

		text-decoration: none;

		color: #3C3C3B;

	}



p.more-news a:hover

	{

		text-decoration: underline;

	}

.intro {font-size:25px;font-family: Helvetica, Arial, sans-serif;text-decoration:none;font-weight:lighter;line-height:1.35em;color:#303030;}
.bold {font-weight:bold;}
.purple {color:#a64dba;}

.intro2 {font-size:18px;font-weight:bold;font-family: Helvetica, Arial, sans-serif;text-decoration:none;line-height:1.35em;color:#303030;}


.date {font-size:12px;;font-family: Helvetica, Arial, sans-serif;text-decoration:none;line-height:1.35em;color:#303030;}






p.copy

	{

		border-bottom: white solid 1px;

		padding-bottom: 10px;

	}

	

#main-container #right hr

	{

		margin-bottom: 6px;

	}

	

#right h4

	{

		margin-top: 10px;

		margin-bottom: 12px;

		font-size: 24px;

		line-height: 26px;

		

	}

	

#right h4 a

	{

		color: #40A7E4;

		text-decoration: none;

	}

	

#right h4 a:hover

	{

		text-decoration: underline;

	}

	

h5.blue, h5.green, h5.purple

	{

		font-size: 60px;

		float: left;

		-moz-margin: 1.67em;

		-moz-margin: 1.67em;

	}

	

@-moz-document url-prefix()

{

    h5 {

		

        margin-top: 10px;

    }

}



	

h5.blue, h3.blue, h4.blue

	{
                
		color: #40A7E4;

	}

h4.blue

	{
                font-size:19px;
		color: #40A7E4;

	}

	

h5.green, h3.green, h4.green, span.green

	{ 
                
		color: #4ACD90;

	}

h4.green

	{ 
                
		color: #4ACD90;
                font-size:19px;

	}


h6 

	{

		font-family: Helvetica, Arial, sans-serif;

		font-size: 12px;

	}

	

h5.purple, h3.purple, h3.purple a

	{

		color: #8868A8;

	}

	

h3.red, h3.red a

	{

		color: #E6362C;

	}

	

h3.red, h3.purple

	{

		margin-bottom: 6px;

	}

	

#main-container hr.grey, #main-container2 hr.grey

	{

		border: 0;

		height: 1px;

		background: #CCC;

	}

	

hr.blue, hr.green, hr.purple

	{

		border: 0;

		height: 1px;

	}

	

hr.blue

	{

		background: #40A7E4;

	}

	

hr.green

	{

		background: #4ACD90;

	}

	

hr.purple

	{

		background: #8868A8;

	}

	

#right p

	{

		float: left;

		margin-top: 45px;

		margin-left: 6px;

		font-size: 14px;

		font-weight: bold;

	}

	

.member-schools-info, .staff-trained-info, .students-supported-info

	{

		height: 80px;

	}

	

hr.long

	{

		margin-left: 10px;

		margin-right: 10px;

		background: #CCC;

		border: 0;

		height: 1px;

	}



	

.news-item, .resources-item

	{

		padding: 10px;

		height: 120px;

		border-bottom: solid #CCC 0px;

		margin: 10px;
       
                background:#f0f0f0;
 
                border-radius: 5px; -moz-border-radius:5px; -web-border-radius:5px;
               



	}

	
.resources-item { width:45%; 
                float:left;}


.news-item img, .resources-item img

	{

		float: left;

		margin-right: 10px;

	}



#main-container #nav

	{



	}



#main-container #nav ul, #main-container2 #nav ul 

	{

		font-family: "Helvetica", Arial, sans-serif;

		position: relaive;

		text-align: right;

		margin-top: 5px;

		margin-bottom: 10px;

		margin-right: 10px;

		list-style: none;

		text-transform: capitalize;

		color: #404040;

	}

	

#main-container #nav ul li, #main-container2 #nav ul li

	{

		display: inline-block;

		*display: inline;

    		zoom: 1;

	}

	

#main-container #nav ul li a, #main-container2 #nav ul li a

	{

		display: inline-block;

		*display: inline;

    		zoom: 1;

		color: #404040;

		margin-right: 10px;

		font-weight: bold;

		text-decoration: none;

		text-transform: uppercase;

                font-size:12px;

	}

	

#main-container2 #nav ul.lower

	{

		margin-right: 0px;

		padding-top: 5px;

	}

	

hr.up

	{

		margin-top: -4px;

	}

	

#main-container2 #nav ul li a:hover, #main-container #nav ul li a:hover

	{

		text-decoration: underline;

	}

	

#big

	{

		width: 580px;

		float: left;

		margin: 10px;

		margin-right: 20px;

	}
.article
{

		width: 100%;
		margin: 10px;

		margin-right: 20px;
		
		
	}


	

#big h4

	{

		

	}



#main-container2 hr

	{

		width: 560px;

		

		margin-left: 10px;

		border: 0;

		height: 1px;

		background: #CCC;

	}

.article hr {width:100%;}	

.columns

	{

		width: 580px;

	



		float: left;

		

		margin-top: 10px;

	}

	

.columns p

	{

		font-weight: lighter;

		color: #3C3C3B;

		font-size: 15px;

		line-height: 1.35em;

	}

	

ol

	{

		font-weight: lighter;

		color: #3C3C3B;

		font-size: 13px;

		line-height: 14px;

		font-family: Helvetica, Arial, sans-serif;

		float: left;

		margin-left: -20px;

	}

		

		

#testimonials, #membership-enquiries

	{

		width: 250px;

		float: right;

		margin-right: 10px;

		padding: 15px;

		margin-top: 0px;

		margin-bottom: 20px;

		-webkit-border-radius: 5px;

		-moz-border-radius: 5px;

		border-radius: 5px;

		

	}

	

#testimonials, #membership-enquiries

	{	

		background:#40A7E4;

	}

	

#get-in-touch

	{

		width: 220px;

		float: right;

		padding: 10px;

		margin-bottom: 20px;

		text-align: right;

	}

	

#get-in-touch h4

	{

		font-size: 17px;

		line-height: 21px;

		color: #3C3C3B;

	}

	

#training-registration

	{

		background: url(images/green-bg.png) repeat;	

		width: 240px;

		float: right;

		margin-right: 10px;

		padding: 10px;

		margin-top: -5px;

		margin-bottom: 20px;

		-webkit-border-radius: 5px;

		-moz-border-radius: 5px;

		border-radius: 5px;

	}

	

#testimonials

	{

		background: #40A7E4;	

		width: 250px;

		float: right;

		margin-right: 0px;

		padding: 20px;

		margin-top: 10px;

		margin-bottom: 20px;

		

	

	}



#testimonials p, #membership-enquiries p, #training-registration p

	{

		font-size: 12px;

		line-height: 16px;

		color: #FFF;

		margin-top: 10px;

	}

	

.italic, .italic2

	{

		font-style: italic;

	}

	

p.italic2

	{

		margin-top: 10px;

	}

	

#big ul, #big ul.members

	{

		font-family: Helvetica, Arial, sans-serif;

		font-weight: lighter;

		font-size: 14px;

		line-height: 20px;

		list-style: none;


	}

#big ul.members, #big ul.fill	

	{
		margin-left: -38px;
	}

.bigger 

	{

		width: 580px;

		display: block;

	}

	

.bigger a

	{

		color: #363636;

		font-weight: bold;

	}

	

.bigger p

	{

		font-family: Helvetica, Arial, sans-serif;

		font-weight: lighter;

		font-size: 14px;

		line-height: 20px;

	}

	

.bigger h6

	{

		color: #4ACD90;

		font-size: 14px;

		margin: 6px 0;

		padding: 0;

	}

	

.bigger p.bold, .bold

	{

		

		font-weight: bold;

	}

	

#membership-enquiries form input, #training-registration form input, select

	{

		width: 240px;

		border: 0;

		height: 20px;

		margin-top: 6px;

		margin-bottom: 6px;

		padding: 5px 0px;

		background: #fff;

		-webkit-border-radius: 4px;

		-moz-border-radius: 4px;

		border-radius: 4px;

		

		behavior: url(PIE.htc);

	}

	

#membership-enquiries form textarea, #training-registration form textarea

	{

		width: 200px;

		border: 0;

		height: 60px;

		margin-top: 6px;

		margin-bottom: 6px;

		

		-webkit-border-radius: 4px;

		-moz-border-radius: 4px;

		border-radius: 4px;

		resize: none;

		

		behavior: url(PIE.htc);

	}

	

#membership-enquiries input.submit, #training-registration input.submit, #big input.submit

	{


		color: #fff;

		cursor: pointer;

		
		margin-bottom: -10px;
		



                width:95px;

                padding:5px;

                color:#404040;

                background:#ffffff;

                height:45px;

	}

	

#membership-enquiries input.submit:hover, #training-registration input.submit:hover, #big input.submit:hover

	{

		color: #CCC;

	}

	

#membership-enquiries ul, #training-registration ul

	{

		list-style: none;
		margin-left: -40px;

	}

		



#big form p

	{

		font-family: Helvetica, Arial, sans-serif;

		font-weight: lighter;

		font-size: 14px;

		line-height: 20px;

		float: left;

		margin-bottom: 20px;

		color: #404040;

                

	}

	

#big form

	{

		width: 500px;

		float: left;

		background: #ffffff;

				

		

		margin-bottom: 20px;

		

	}

	

#big form input

	{

		width: 470px;

		border: 1px solid #404040;

		height: 20px;

		margin-top: 6px;

		margin-bottom: 6px;

                padding: 5px;

                font-size:18px;

		

		-webkit-border-radius: 4px;

		-moz-border-radius: 4px;

		border-radius: 4px;

		

		behavior: url(PIE.htc);

	}

	

#big form textarea

	{

		width: 469px;

		border: 1px solid #404040;

		height: 60px;

		margin-top: 6px;

		margin-bottom: 6px;

		

		-webkit-border-radius: 4px;

		-moz-border-radius: 4px;

		border-radius: 4px;

		resize: none;

                padding:5px;

		

		behavior: url(PIE.htc);

	}

	

#big form input.submit

	{

		margin-bottom: -20px;

                width:95px;

                padding:5px;

                color:#404040;

                background:#ffffff;

                height:45px;

	}

	
#left

	

	

.article ul, .content ul

	{

		font-family: Helvetica, Arial, sans-serif;

	}

	

.article h1

	{

		margin-left: 0

	}

	

.article h2

	{

		color: #363636;

	}



.article .content p

	{

		font-family: Helvetica, Arial, sans-serif;

		font-size: 14px;

		line-height: 1.3em;

		font-weight: normal;

		color: #000000;

		margin-bottom:10px;

		width: 700px;

		

		position: relative;

	}

	

.article p a

	{

		text-decoration: underline;

		color: black;

		font-weight: bold;

	}

	

.article .content img

	{

		margin-bottom: 20px;

		max-width: 300px;

		margin-right: 400px;

	}

	

.nav-box

	{

		width: 880px;

		display: block;

		margin: 0 auto;

		postion: absolute;

		bottom: 0;

		text-align: center;

		height: 20px;

		margin-top: 100px;

	}

	

.nav-box p, .nav-box p a

	{

		text-decoration: none;

		color: #CCC;

		text-transform: capitalize;

		display: inline-block;

		*display: inline;

    		zoom: 1;

		font-family: "Helvetica", Arial, sans-serif;;

		font-size: 18px;

	}

	

.nav-box .left-nav

	{



		float: left;

	}

	

.nav-box .right-nav

	{

		float: right;

	}

	

.nav-box p a:hover, .navigation .nav-previous-alignleft a:hover, .navigation .nav-next-alignright a:hover, .navigation .next-posts a:hover, .navigation .prev-posts a:hover

	{

		text-decoration: underline;

	}

	


.nav-previous-alignleft {float:left;}

.nav-next-alignright {float:right;}
	

.navigation .nav-previous-alignleft a, .navigation .next-posts a, .nav-box p a

	{

		text-decoration: none;

		color: #ffffff;

		text-transform: uppercase;

		display: inline-block;

		*display: inline;

    		zoom: 1;

		font-family: "Helvetica", Arial, sans-serif;

		font-size: 18px;

		margin-left: 10px;

 background:#40A7E4; padding:10px;border-radius:5px;-moz-border-radius:5px;-web-border-radius:5px;

	}

	

.navigation .nav-next-alignright a, .navigation .prev-posts a

	{

		text-decoration: none;

		color: #ffffff;

		text-transform: uppercase;

		display: inline-block;

		*display: inline;

    	zoom: 1;

		font-family: "Helvetica", Arial, sans-serif;

		font-size: 18px;

		margin-right: 10px;

		float: right;

		margin-top: ;

                background:#40A7E4; padding:10px;border-radius:5px;-moz-border-radius:5px;-web-border-radius:5px;

	}

		
.navigation .nav-previous-alignleft a:hover, .navigation .next-posts a:hover, .navigation .nav-next-alignright a:hover, .navigation .prev-posts a:hover, .nav-box p a:hover {text-decoration:none;background:#404040;}
		
 .nav-box p a {margin-left:0px;}

.navigation

	{

		padding-top: 20px;

	}

	

h3.archive-link

	{

		margin: 10px;

	}

	

.rectangle

	{

		width: 250px;

		height: 150px;

		overflow: hidden;

		float: left;

		margin-bottom: 10px;

	}

	

.small-square

	{

		width: 86px;

		height: 86px;

		overflow: hidden;

		float: left;

		margin-right: 10px;

	}

	

.medium-square

	{

		width: 120px;

		height: 120px;

		overflow: hidden;

		float: left;

		margin-right: 20px;

	}

	

.medium-square img

	{

		height: auto;

	}

	

.rectangle img

	{

		width: 250px;

	}	

	

img.youtube

	{

		margin-bottom: 7px;

	}



	

#footer #copyright img

	{	"Helvetica", Arial, sans-serif

		display: inline-block;

		*display: inline;

		zoom: 1;

		position: relative;

	}

a.memberbutton
	{
		float:right;
		width: 250px;
		padding:20px 20px;
		background: #40A7E4;
		color:#ffffff;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		font-family: "Helvetica", Arial, sans-serif;
		margin-top:5px;
		text-decoration:none;
		text-align:center;
		font-weight:bold;
	}	

.memberintro
{
		float:right;
		width: 265px;
		padding:20px 20px 20px 5px;
		font-size:25px;
		color:#40A7E4;
		font-family: "Helvetica", Arial, sans-serif;
		margin-top:5px;
		text-decoration:none;
		text-align:;
		font-weight:bold;
	}	

a.memberbutton:hover
	{
		background: #303030;
		

	}

img.des

	{

		top: -17px;

	}
	
img.fb
	{
		margin-right: 10px;
	}
img.fb:hover, img.twitter:hover
	{
		opacity:0.7;
	}