#IntroArea
{
    background-color:#ededed;
    height:260px;
}
#IntroArea #FlashIntro
{
    float:left;
    background-color:Black;
    width:650px;
    height:260px;
}
#News
{
    float:left;
    height:260px;
    width:300px;
    text-align:left;
}
#News .container
{
    color:Blue;
    padding:10px;    
}
#News .container div.caption
{
    color:#163C55;
    font-size:10pt;
    font-family:Calibri;
}
#News ul.events li {
	display:block;
    	margin-bottom:10px;
}

#News ul.events li a em
{
	color:#8BB31F;
	font-size:8pt;
	font-weight:bold;
	display:block;
	text-decoration:none;
}
            
#News ul.events li a span, #News ul.events li
{
	padding-top:5px;
	border-top:solid 1px #silver;
	border-bottom:solid 1px #silver;
	color:#000;
	font-size:8pt;
	/*background:url(../media/Assets/arrow_right.gif) no-repeat center right;*/
	text-decoration: none;
	/*cursor: pointer; */
}



#Columns
{
}

#Columns .LRColumn
{
    float:left;
    width:33%;
    border:solid 0px red;
}
#Columns .CColumn
{
    float:left;
    width:34%;
    border:solid 0px red;
}
#Columns .Container
{
    padding:10px;
    border:solid 0px red;
    text-align:left;
}

#Columns .CHeader{
    background-color:#99CCCC;
    width:150px;
    color:White;
    padding:2px 0px 2px 5px;
    font-size:10pt;
    font-family:Calibri;
}
#Columns .CContent
{
    border:solid 1px #99CCCC;
    padding:0px 5px 0px 5px;
}
#Columns .CContent p
{
    padding:3px;
    margin:3px;   
    font-size:8pt;
    font-family:Verdana;
}
#Columns .CContent p.center
{
    padding:3px;
    margin:3px;   
    text-align:center;
    font-size:8pt;
    font-family:Verdana;
}
div#NewsletterSignup
{
    text-align:center;
    width:100%;
}
div#NewsletterSignup div.NSContainer
{
    background-image:url(/media/olympic/images/NewsletterSignup.png);
    background-repeat:no-repeat;
    background-position:top center;
    height:100px;
    padding-top:25px;
    text-align:center;
}
div#NewsletterSignup p input[type=text]
{
    width:190px;
    height:20px;
    border:solid 1px #cccccc;
    background-color:#F0F0F0;
    color:#cccccc;
    margin:0px;
}
div#NewsletterSignup p
{
    padding:0px;
    margin:0px;
}

ul.Testimonials
{

}
ul.Testimonials li
{
    display:block;
    list-style-type:none;
    margin-left:10px;
}
ul.Testimonials p
{
    line-height:8pt;
}
ul.Testimonials p.footer
{   
    font-weight:bold;
    color:#8BB31F;
    text-align:right;
}



/* NEWSLETTER CSS */
div#Newsletter 
{
    text-align:left;
}
div#Newsletter .caption
{
    font-family:Calibri, Serif;
    font-size:12pt;
    color:#003333;
    font-weight:bold;
    text-align:left;
    padding-left:20px;
}
div#Newsletter div.container
{
    padding-left:20px;
}
div#Newsletter div.textinput input[type=text]
{
    width:190px;
    height:18px;
    border:solid 1px #cccccc;
    background-color:#F0F0F0;
    color:gray;
    margin:0px;
    padding:2px;
    float:left;
    
}
div#Newsletter div.button input
{
    background-image:url(/media/olympic/images/BtnGo.png);
    background-repeat:no-repeat;
    width:21px;
    height:24px;
    border:solid 1px #cccccc;
    margin:0px;
    float:left;
}










/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

