
/*=== CUSTOM TYPOGRAPHY ENABLED
=======================================================*/

/*=== CUSTOM TYPOGRAPHY DEFAULT
=======================================================*/








#featured_slider        { }

.pagemid           {  }
.frontpage_teaser  {  }
#site-title a,
#site-title a:hover,
.logo a, 
.logo a:hover {
	 }
	
.top_right h3,
.top_right {
	 }	

a                           { }
a.button, a.button:hover    {  }

a:hover, 
#breadcrumbs a:hover, 
.entry-title a:hover,
.post h2  a:hover           {  } /* Link Hover Color*/

#subheader a                {  }
#subheader a:hover          {  }

#menuwrap                   {  }

.primarymenu .nav li a                {  }
.primarymenu .nav a:hover             {  }
.primarymenu .nav ul li a             {  }
.primarymenu .nav ul li a             {  }
.primarymenu .nav ul li a:hover,
.primarymenu .current_page_ancestor ,
.primarymenu .nav li.current_page_item a {  }

.primarymenu .nav li.current-page-ancestor>a,
.primarymenu .nav li.current-menu-ancestor>a,
.primarymenu .nav li.current-menu-parent>a,
.primarymenu .nav li.current-page-parent>a,
.primarymenu .nav li.current_page_parent>a,
.primarymenu .nav li.current_page_ancestor>a {  }

#breadcrumbs                {  }
#breadcrumbs a              {  }
#breadcrumbs a:hover        { color:#ff0000 }

#footer                     { }
#footer, #footer p          {  }
#footer a,
#footer #wp-calendar, 
#footer #wp-calendar caption, 
#footer #wp-calendar th, 
#footer #wp-calendar td     { }

#footer a:hover             { }

.copyright                  { }
.copyright a                {  }

#footer h3                  {  }

.widget_postslist h3 span,
.syswidget h3 span,
#sidebar {  }

.primarymenu .nav li a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.primarymenu {
    float: right;
    font-size: 17px;
    margin: -202px 0 0;
    padding: 0;
    width: 400px;
}

.primarymenu .nav, .primarymenu .nav ul {
    float: right;
}

.primarymenu .nav {
    height: 25px;
}

#menuwrap {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 0;
    box-shadow: none;
    height: 0;
    padding: 0;
    width: 980px;
}

#subheader {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: none;
}

#header {
    border-radius: 0;
    padding-bottom: 0;
}

.primarymenu .nav a {
    line-height: 27px;
    min-height: 0;
}

.primarymenu .nav li a {
    color: #000000;
}

.primarymenu .nav {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 30px;
    zoom: 1;
    filter: alpha(opacity=89);
    opacity: 0.89;
}

.primarymenu .nav a:hover {
    color: #A5D580;
}

#boxed #wrapper {
    border-top: 6px solid #000000;
    box-shadow: none;
}

.copyright {
    background-color: #E8E8E8;
    border-top: 1px solid #DDDDDD;
}

.copyright, .copyright p, .copyright a {
    color: #888888;
}

.copyright a:hover {
    text-decoration: underline;
}

#wrapper a:hover {
    text-decoration: underline;
}

.home .rightsidebar #main {
    width: 655px;
}

.rightsidebar #main .content {
    padding-right: 0;
}

.pagemid {
    padding-bottom: 0;
}

.home .pagemid {
    padding: 0;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Lucida Sans unicode','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
}

h1 {
    font: 28px/30px 'Lucida Sans unicode','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
    margin: 0 0 13px;
}

.inner {
    width: 980px;
}

.home .rightsidebar #main {
    width: 715px;
}

.rightsidebar #sidebar {
    background: none repeat scroll 0 0 #C1D1E0;
    border-radius: 0;
    width: 260px;
    height: 100%;
    min-height: 394px;
    max-height: 100%;
}

.home .rightsidebar #sidebar {
    min-height: 837px;
}

.rightsidebar #sidebar, .rightsidebar #sidebar p, .rightsidebar #sidebar h1, .rightsidebar #sidebar h2, .rightsidebar #sidebar a, .rightsidebar #sidebar a:hover {
    color: #616161;
}

.rightsidebar #main {
    margin-left: 30px;
    width: 684px;
}

.rightsidebar #sidebar {
    margin-top: -30px;
    float: right;
}

.home .rightsidebar #main {
    margin-left: 0px;
}

.home .rightsidebar #sidebar {
    margin-top: 0px;
    float: right;
}