/*generated 2011-09-06 22:50*/


body {
    background-color: #fff;
    font-family: Arial, Helvetica, sans-serif;

}

body,
a {
    color: #333
}

hr {
    background-color: #ff6600
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: Arial, Helvetica, sans-serif;
}

h1,
h2 {
    color: #ff6600
}

h3,
h4 {
    color: #ff7711
}

h5,
h6 {
    color: #ff9933
}

pre {
    font-family: Arial, Helvetica, sans-serif;
}

a:hover {
    color: #ff6600
}

table {
    border-color: #aaa;
}

table caption {
    color: #ff6600;
}

th {
    color: #ff6600;
}

tr td {
    border-top-color: #aaa;
}

tr.odd td {
    background: #fff5c5;
}


/*Colors*/
/* text colors */
.color0 {
    color: #fff
}

.color1 {
    color: #ff6600
}

.color2 {
    color: #ff7711
}

.color3 {
    color: #ff9933
}

.color4 {
    color: #333
}

.color5 {
    color: #aaa
}

.color6 {
    color: #fff
}

.color7 {
    color: #fff5c5
}

.color8 {
    color: #aaa
}

.color9 {
    color: #999
}

/* borders colors */
.bcolor0 {
    border-color: #fff
}

.bcolor1 {
    border-color: #ff6600
}

.bcolor2 {
    border-color: #ff7711
}

.bcolor3 {
    border-color: #ff9933
}

.bcolor4 {
    border-color: #333
}

.bcolor5 {
    border-color: #aaa
}

.bcolor6 {
    border-color: #fff
}

.bcolor7 {
    border-color: #fff5c5
}

.bcolor8 {
    border-color: #aaa
}

.bcolor9 {
    border-color: #999
}

/* background colors */
.bgcolor0 {
    background-color: #fff
}

.bgcolor1 {
    background-color: #ff6600
}

.bgcolor2 {
    background-color: #ff7711
}

.bgcolor3 {
    background-color: #ff9933
}

.bgcolor4 {
    background-color: #333
}

.bgcolor5 {
    background-color: #aaa
}

.bgcolor6 {
    background-color: #fff
}

.bgcolor7 {
    background-color: #fff5c5
}

.bgcolor8 {
    background-color: #aaa
}

.bgcolor9 {
    background-color: #999
}

/*/Colors*/

/*Form*/
input,
select,
textarea {
    color: #333;
    border-color: #aaa;
    background-color: #fff
}

input:active,
select:active,
textarea:active {
    border-color: #ff9933;
    background-color: #fff5c5
}

input:focus,
select:focus,
textarea:focus {
    border-color: #ff9933;
    background-color: #fff5c5
}

fieldset {
    border-color: #aaa
}

/*/Form*/
/*CSS3*/
::selection {
    background: #ff6600;
    color: #fff
}

::-moz-selection {
    background: #ff6600;
    color: #fff
}

.opacity {
    background: url('../../../themes/constructor/images/opacity_white_50.png');
}

.shadow {
    box-shadow: 0px 0px 3px #aaa;
    -moz-box-shadow: 0px 0px 3px #aaa;
    -webkit-box-shadow: 0px 0px 3px #aaa
}

.box {
    border-color: #aaa;
    border-style: solid;
    border-width: 1px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -khtml-border-radius: 4px;
    -webkit-border-radius: 4px
}

#menu {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    border: #aaa solid 1px;
}

/*/CSS3*/
/*Layout*/

#header {
    background-image: url('images/cialug-logo-header.png');
    background-repeat: no-repeat;
    background-position: center top;

}

#header,
#content,
#footer {
    width: 1024px;
}

.layout-left #container {
    width: 783px;
    margin-left: 240px;
    border-left: 1px dotted #aaa;
}

.layout-left #sidebar {
    margin-left: -1024px !important;
}

.layout-two #container {
    width: 662px;
    margin-left: 120px;
    border-left: 1px dotted #aaa;

    margin-right: 240px;
    border-right: 1px dotted #aaa;
}

.layout-two #sidebar {
    margin-left: -240px;
}

.layout-two #extra {
    margin-left: -1024px;
}

.layout-two-right #container {
    width: 662px;

    margin-right: 362px;
    border-right: 1px dotted #aaa;
}

.layout-two-right #sidebar {
    margin-left: -362px;
    border-right: 1px dotted #aaa;
}

.layout-two-right #extra {
    margin-left: -120px;
}

.layout-two-left #container {
    width: 662px;
    margin-left: 362px;
    border-left: 1px dotted #aaa;
}

.layout-two-left #sidebar {
    margin-left: -1024px;
    border-right: 1px dotted #aaa;
}

.layout-two-left #extra {
    margin-left: -784px;
}

.layout-right #container {
    width: 784px;
    margin-right: 240px;
    border-right: 1px dotted #aaa;
}

.layout-right #sidebar {
    margin-left: -240px;
}

.layout-none #container {
    border: 0;
    margin: 0;
    width: 1024px !important
}

#sidebar {
    width: 236px;

}

#extra {
    width: 116px;

}

#footer {
    width: 1024px;

}

/*/Layout*/
/*Header*/
#header {
    height: 142px;
    text-align: center top
}

#header #name a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    line-height: 32px;
    font-weight: 800;
    color: #333;
    text-transform: uppercase;
}

#header #description {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 600;
    color: #777;
    text-transform: uppercase;
}

#header #title {
    text-align: center;
    top: 0;
}

#menu {
    left: 0;
    bottom: 0;
    margin-bottom: 6px;
    width: 1024px;
}

#menu ul ul {
    border: 1px solid #aaa;
}

#menu li li {
    background-color: #fff
}

#menu li:hover {
    background-color: #fff5c5
}

#menu .current_page_item a,
#menu .current-cat a {
    color: #ff6600
}

#menu .current_page_item li a,
#menu .current-cat li a {
    color: #333
}

#menusearchform .s {
    background-color: #fff5c5
}

#menusearchform .default {
    color: #aaa;
    background-color: #fff
}

/*/Header*/
/*Slideshow*/
.wp-sl img {
    border-color: #aaa;
}

#content .wp-sl {
    border-width: 0 0 1px 0;
    border-style: solid;
    border-color: #aaa;
}

/*/Slideshow*/
/*Images*/
.wp-caption {
    color: #333;
    border-color: #aaa;
    /*background-color: #aaa;*/
}

.wp-caption-text {
    color: #333;
}

.gallery .gallery-caption {
    color: #aaa;
}

.gallery img {
    border-color: #aaa;
}

/*/Images*/
/*Calendar*/
#wp-calendar th {
    border-bottom: 1px solid #999
}

#wp-calendar tbody {
    color: #aaa;
    border-bottom: 1px solid #999
}

#wp-calendar tbody a {
    color: #333;
}

#wp-calendar tbody a:hover {
    background-color: #fff;
}

#wp-calendar #today {
    color: #ff6600;
    background-color: #fff5c5;
}

/*/Calendar*/
/*Post*/
.hentry .entry .crop,
.hentry .entry img {
    border-color: #aaa
}

.simple .title {
    border-color: #aaa;
}

.list .title {
    border-color: #aaa;
    background-color: #ff9933;
}

.list .title h2 a {
    color: #fff;
}

.list .title h2 a:hover {
    color: #fff5c5;
}

.list .title .date {
    color: #fff5c5;
}

.tiles .announce {
    background-color: #fff;
}

.tiles.next a:hover {
    background-color: #fff;
}

/*/Post*/
/*Author*/
.author dt,
.author dd {
    border-color: #fff5c5
}

/*/Author*/
/*Archive*/
.archive table td {
    color: #aaa
}

.archive table a {
    padding: 4px;
    color: #333
}

.archive table a:hover {
    background-color: #ff7711;
}

/*/Archive*/
/*Sidebar*/
aside .current_page_item a,
aside .current-cat a {
    font-weight: 900;
    border-color: #333
}

aside .current_page_item li a,
aside .current-cat li a {
    font-weight: 500;
    border-color: #aaa
}

/*/Sidebar*/
/*Widgets*/
.widget_rss li .rsswidget {
    color: #ff6600
}

/*/Widgets*/
/*Content Widgets*/
#content-widget {
    background-color: #fff5c5;
}

/*/Content Widgets*/
/*Comments*/
.thread-even,
.even {
    background-color: #fff;
    border: 1px solid #aaa
}

.alt {
    background-color: #fff;
}

.thread-odd,
.odd {
    background-color: #fff5c5;
    border: 1px solid #999
}

/*
.depth-2, .depth-4 {
    border-left:3px dotted #aaa
}
*/
.commentlist li .avatar {
    float: right;
    margin: 0 0 10px 10px;
    ;
    border-color: #999;
}

.comment-meta a {
    color: #aaa
}

.bypostauthor .avatar {
    float: left !important;
    margin: 0 10px 10px 0 !important;
}

/*/Comments*/
/*Footer*/
#footer .copy {
    color: #aaa
}

/*/Footer*/
/*Buttons*/
.button,
.button:visited {
    background-color: #ff6600;
    color: #fff;
}

.button:hover {
    background-color: #ff7711;
    color: #fff5c5;
}

/*/Buttons*/
/*Plugins:wp-pagenavi*/
.wp-pagenavi a,
.wp-pagenavi span {
    border: 1px solid #aaa !important;
}

.wp-pagenavi a:hover,
.wp-pagenavi span.current {
    border-color: #999 !important;
}

/*/Plugins:wp-pagenavi*/
/*Widgets:Google Calendar Events*/
.gce-widget-grid .gce-calendar,
.gce-widget-grid .gce-calendar th,
.gce-widget-grid .gce-calendar td {
    border: 1px solid #aaa !important;
}

.gce-widget-grid .gce-calendar .gce-today {
    background-color: #fff5c5 !important;
}

.gce-widget-grid .gce-calendar .gce-has-events {
    color: #ff6600 !important;
}

.gce-event-info {
    color: #333 !important;
    border: 1px solid #aaa !important;
    background-color: #fff !important;
}

.gce-event-info .gce-tooltip-event {
    color: #ff6600 !important;
    background-color: #fff !important;
}

/*/Widgets:Google Calendar Events*/