#header {
background:#8DB6B6 url(images/Header_image.jpg) repeat scroll 0 50%;
}

#header {
padding-bottom:5em;
padding-top:5em;
}

#header #logo a:hover {
color:gray;
}

#header #logo a {
color:#FFFFFF;
}

#header #tagline {
font-size:1.8em;
line-height:1.5em;
}

#page {
padding:1.5em;
}

#header #tagline {
color:black;
font-weight:normal;
}

#header #tagline {
font-size:1.7em;
line-height:1.5em;
}

#header #logo a {
color:navy;
font-family:tahoma;
font-weight:bold; }

ul#tabs li a:hover {
color:wheat;
text-decoration:none;
}

ul#tabs li.current_page_item, ul#tabs li.current-cat {
background:#A6D2D4 none repeat scroll 0 0;
border-bottom:0 none;
padding-bottom:0.1em;
}

ul#tabs li a:hover {
color:wheat;
text-decoration:none;
}

ul#tabs li {
background:#3c98df  none repeat scroll 0 0;
border-color:#DDDDDD #DDDDDD #DDDDDD -moz-use-text-color;
border-style:solid solid solid none;
border-width:1px 1px 1px 0;
float:left;
margin-bottom:-0.1em;
}

ul#tabs li a {
color:#1D2068;
display:block;
letter-spacing:0.5px;
line-height:1.2em;
text-transform:uppercase;
}


body {
color:#111111;
font-size:66%;
font-style:;
}

ul#tabs li a {
font-family:"Arial Black","Arial Bold",Arial,sans-serif;
font-size:1em;
padding:0.8em 0.9em;
}
ul#tabs li a {
color:gainsboro;
display:block;
letter-spacing:0.5px;
line-height:1.2em;
text-transform:uppercase;
}

ul#tabs li a {
color:#1D2068;
display:block;
letter-spacing:0.5px;
line-height:1em;
text-transform:uppercase;
}

ul#tabs li a {
color:#FFFFFF;
display:block;
letter-spacing:0.5px;
line-height:0.8em;
text-transform:uppercase;
}

li.widget ul {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
}

body.custom #page {
background:#FFFFFF url(images/bg_content.jpg) no-repeat scroll 0 0;
}

li.widget ul {
list-style-image:none;
list-style-position:inside;
list-style-type:disc;
}


#footer {
padding-left:19em;
padding-right:1em;
}

#footer {
border-top:0.7px solid #DDDDDD;
clear:both;
color:#888888;
text-align:left;
}

#commentform textarea {
height:6em;
line-height:1.667em;
}

a {
color:#0826be;
text-decoration:none;
}

a:hover {
color:#55f8cc;text-decoration:none;
}

#content {
border:thin solid #D0D4D3;
float:right;
width:63em;
}

.post_box, .teasers_box, .full_width #content_box .page {
margin:0 1em;
}

#content {
border:thin solid #D0D4D3;
float:right;
width:65em;
}

.custom .sidebar h3 {
background-color:#60AAE3;
color:#FFFFFF;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:11.5px;
font-variant:normal;
font-weight:bold;
padding:2px;
}

#sidebar_1 {
background:none none repeat scroll 0 0;
float:left;
width:20em;
}

.custom .entry-title, .entry-title a {
background-color:#D9D9D9;
color:black;
display:block;
font-family:helvetica,arial,sans-serif;
font-weight:bold;
letter-spacing:1px;
padding-left:3px;
text-shadow:2px 0 0;
}

#header {
border-bottom:0 double #DDDDDD;
clear:both;
}

ul#tabs {
border-color:#DDDDDD;
border-style:none;
border-width:0 0 0 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.inside-nav {
color:#000000;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
}

a:hover {
color:#12CA0D;
text-decoration:none;
}

#header, element.style {
margin-bottom:10px;
}

element.style {
padding-bottom:3px;
padding-left:3px;
padding-right:3px;
}


/*---:[ Set 2: repeating background grid pattern ]:---*/

body.custom {background:#cbe8ea url(images/Aquabackground.jpg) no-repeat fixed center bottom;}

		.custom #container { margin-top: 2em; margin-bottom: 2em; padding: 0.3em; background: #33332f; border: 0.1em solid #3e3e3a; }

/*---:[ end Set 2 ]:---*/
