/*___ extensions.css: Styles that don't validate (new CSS3 styles, extensions, etc)  ___*/

/*___ Section 1: Global Extensions Styles ___*/

html 
{
}

body 
{
}

h1 
{
}

h2 
{
}

h3 
{
}

h4 
{
}

h5 
{
}

h6 
{
}

p 
{
}

ul 
{
}

ol 
{
}

li 
{
}

strong 
{
}

em 
{
}

u 
{
}

a 
{
}

a:visited 
{
}

a:hover 
{
}

table 
{
}

tr 
{
}

th 
{
}

td 
{
}

img 
{
}

/*___ Section 2: Site-Specific Extensions Modules ___*/
.button,
#primary p .button,
#secondary p .button,
#primary p .button:visited,
#secondary p .button:visited
{
    background      : -moz-linear-gradient(0% 55% 90deg,#583344, #8C617C, #8C617C 0%);
    background      : -webkit-gradient(linear, 0% 49%, 0% 50%, from(#8C617C), to(#583344), color-stop(.6,#583344));
    -moz-border-radius  : 5px;
    -webkit-border-radius   : 5px;
    border-radius   : 5px;
}

.button:hover,
#primary p .button:hover,
#secondary p .button:hover
{
    background      : -moz-linear-gradient(0% 55% 90deg,#8C617C, #583344, #583344 0%);
    background      : -webkit-gradient(linear, 0% 49%, 0% 50%, from(#583344), to(#8C617C), color-stop(.6,#583344));
}

#secondary p .button.events,
#first p .button.events
{
	background				: url(images/iconCalendar.png) no-repeat 10px center, -moz-linear-gradient(0% 55% 90deg,#583344, #8C617C, #8C617C 0%);
	background				: url(images/iconCalendar.png) no-repeat 10px center, -webkit-gradient(linear, 0% 49%, 0% 50%, from(#583344), to(#8C617C), color-stop(.6,#583344));
}

#secondary p .button:hover.events,
#first p .button:hover.events
{
	background				: url(images/iconCalendar.png) no-repeat 10px center, -moz-linear-gradient(0% 55% 90deg,#8C617C, #583344, #583344 0%);
	background				: url(images/iconCalendar.png) no-repeat 10px center, -webkit-gradient(linear, 0% 49%, 0% 50%, from(#583344), to(#8C617C), color-stop(.6,#583344));
}


/*___ Section 3: Unique Element-Specific Extensions Styles ___*/

/*___ DIV _________________________________________________________________*/

#first
{
	background			: url(images/firstTop.png) top left no-repeat, url(images/firstBottom.png) bottom left no-repeat;
}

/*___ SPAN _________________________________________________________________*/

/*___ H1 _________________________________________________________________*/

/*___ H2 _________________________________________________________________*/

/*___ H3 _________________________________________________________________*/

/*___ H4 _________________________________________________________________*/
.blog
{
    background      : -moz-linear-gradient(0% 55% 90deg,#DCE9CD, #EEF4E6, #EEF4E6 0%,#EEF4E6 45%,#DCE9CD 0%);
    background      : -webkit-gradient(linear, 0% 20%, 0% 61%, from(#DCE9CD), to(#DCE9CD), color-stop(.9,#EEF4E6),color-stop(.4,#EEF4E6));
}

/*___ H5 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/

/*___ UL _________________________________________________________________*/
#menu ul
{
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
}

.sets.dropdown
{
    -moz-border-radius  : 5px;
    -webkit-border-radius   : 5px;
    border-radius       : 5px;
    -moz-box-sizing : border-box;
    -webkit-box-sizing  : border-box;
    box-sizing      : border-box;
}

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/

/*___ STRONG _________________________________________________________________*/

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/
.sets.dropdown a
{
    -moz-box-sizing : border-box;
    -webkit-box-sizing  : border-box;
    box-sizing      : border-box;
}

/*___ TABLE _________________________________________________________________*/

/*___ TR _________________________________________________________________*/

/*___ TH _________________________________________________________________*/

/*___ TD _________________________________________________________________*/

/*___ IMG _________________________________________________________________*/
.sets img,
.photos img
{
    -moz-box-sizing : border-box;
    -webkit-box-sizing  : border-box;
    box-sizing      : border-box;
}

.sets img:hover,
.photos img:hover
{
    -moz-transform      : scale(1.2);
    -webkit-transform   : scale(1.2);
    -webkit-transition  : -webkit-transform .5s ease; 
    -moz-transition     : -moz-transform .5s ease;
}

/*___ FORM _________________________________________________________________*/

/*___ INPUT _________________________________________________________________*/

/*___ LABEL _________________________________________________________________*/

/*___Group/Section/Class_________________________________________________________________*/
