


/**     FONTS      **/







@import url(http://fonts.googleapis.com/css?family=Patrick+Hand);

@import url(http://fonts.googleapis.com/css?family=Pompiere);

@import url(http://fonts.googleapis.com/css?family=Sniglet);

@import url(http://fonts.googleapis.com/css?family=Terminal+Dosis);

@import url(http://fonts.googleapis.com/css?family=Michroma);

@import url(http://fonts.googleapis.com/css?family=Nothing+You+Could+Do);

@import url(http://fonts.googleapis.com/css?family=Nova+Square);

@import url(http://fonts.googleapis.com/css?family=Syncopate);

@import url(http://fonts.googleapis.com/css?family=Salsa);

@import url(http://fonts.googleapis.com/css?family=Wallpoet);

@import url(http://fonts.googleapis.com/css?family=Federo);

@import url(http://fonts.googleapis.com/css?family=Vidaloka);

@import url(http://fonts.googleapis.com/css?family=Carter+One);

@import url(http://fonts.googleapis.com/css?family=Anton);

@import url(http://fonts.googleapis.com/css?family=Limelight);

@import url(http://fonts.googleapis.com/css?family=Jockey+One);

@import url(http://fonts.googleapis.com/css?family=Aldrich);

@import url(http://fonts.googleapis.com/css?family=Dancing+Script);

@import url(http://fonts.googleapis.com/css?family=Niconne);

@import url(http://fonts.googleapis.com/css?family=Cookie);

@import url(http://fonts.googleapis.com/css?family=Pinyon+Script);







body, button, .button, .profile a,

#main_menu a, #main_menu span {


}





h1, h2, h3, h4, #title a {


}





/**     BACKGROUND COLORS     **/








div#wrapper, div#bg_wrapper {

background-color:#F3E8AA;
}







/**       LOGO POSITION       **/





div#logo { top:20px; left:50px; }







/**       MENU POSITION       **/





div#nav_main { bottom:50px; }







/**       WIDTH RIGHT COLUMN       **/





div#columnRight { width:200px; }





/**       COLOR  PAGE NAME         **/





div#title {

background: transparent url(../images/line_brown.gif) bottom left repeat-x;

}





#title a {

color: #05315C;

}





/**      COLOR INPUTBOX      **/





.inputbox, input#email, input, textarea {

background: none;

border:1px dotted #CC6600;

color: #CC6600 }







#search .inputbox  {

background: transparent url(../images/search_brown.gif) 0 0 no-repeat;

color:#CC6600 }





/**		COLOR MAIN MENU	**/





#main_menu li a, #main_menu li span.separator, 

#main_menu li li a, #main_menu li li span.separator, 

#main_menu li li li a, #main_menu li li li span.separator {

color: #CC6600;

}





#main_menu li li.active li a {

color: #CC6600;

}





#main_menu li.parent a {

color: #CC6600;

}





#main_menu li#current a:hover { 

color: #CC6600;

}





#main_menu li li#current a:hover { 

color:red;

}







#main_menu li#current li a { 

color: #CC6600;

}





/**     COLOR MENU       **/





.menu a, .latestnews a {

color: #CC6600;

}





.menu a:hover, .latestnews a:hover {

color:red;

}





/**     COLOR HEADLINES + BODY    **/





body, h1, h2, h3, h4, h1 a, h2 a, h3 a, h4 a, h1 span, h2 span, h3 span, h4 span {

color: #CC6600; 

}





legend { 

color: #CC6600; 

}





.items-row > div > h1, .items-leading > div > h1, .item-page > h1,

.items-row > div > h2, .items-leading > div > h2 {

background: transparent url(../images/line_brown.gif) bottom left repeat-x;

}





h1.line, h2.line, h3.line, h1.componentheading, 

div.moduletable h3, div.moduletable_text h3, div.moduletable_menu h3 {

background: transparent url(../images/line_brown.gif) bottom left repeat-x;

color: #CC6600;

}





h1.line, h2.line, h3.line {

background: transparent url(../images/line_brown.gif) bottom left repeat-x;

color: #CC6600;

line-height:170%;

}





table.weblinks th, table.newsfeeds th, table.category th, table.jlist-table th {

background: #CC6600;

}





td, tr {

border: dotted 0px #CC6600;

}





td a:hover, tr a:hover {

color:red;

}





p.line {

width:100%;

background: transparent url(../images/line_brown.gif) bottom left repeat-x;

height:5px;

}





.panel h3.pane-toggler-down a {

border-bottom: dotted 1px #CC6600;

}





/**		COLOR TOP MENU	**/



#top_menu li a {

color: #CC6600;

}





#top_menu {

background: transparent url(../images/topmenu_brown.gif) top left repeat-x;

}







/**		COLOR BOTTOM   **/



.users_bottom, #bottom li a {

color: #CC6600;

}





/**   COLOR FOOTERLINE     **/



#footer {

background:transparent url(../images/line_brown.gif) top left repeat-x;

}





/**      OTHERS      **/





p.readmore a, a.readmore {

background-color: #CC6600;

border:1px solid #F3E8AA;

}





li.pagenav-prev a, li.pagenav-next a {

background-color: #CC6600;

border:1px solid #F3E8AA;

}





/**    FORMULAR    **/





.inputbox, select {

background-color: #F3E8AA;

color: #CC6600;

border: 1px dotted #CC6600; 

}





button, .button, .profile a  {

border: 1px solid #F3E8AA;

background-color: #CC6600; 

}



button:hover, .button:hover, .profile a:hover  {

border: 1px solid #000;

cursor: pointer;

color:#fff; 

} 





.panel {

border-bottom:1px solid #F3E8AA;

}





.edit form#adminForm fieldset, #users-profile-core, #users-profile-custom,

#member-profile fieldset, .registration fieldset {

border: solid 1px #CC6600;

}





#mainContent .contact.categories-listalphabet h3 {

background: transparent url(../images/line_brown.gif) bottom left repeat-x;

margin: 20px 0;

}





div.sample-module, #article-index {

border: 1px dashed #CC6600;

padding: 10px;

overflow:hidden;

}