/*
Theme Name: Blue Wonder
Theme URI: http://www.technobeta.com
Description: Classy blue and orange colored theme.
Version: 1.0
Author: Joel Fernandes
Author URI: http://www.technobeta.com

/*

/*

Based on Silver Lexus created by Highlands by Design (http://www.highlandsbydesign.com/)

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/

/* Begin Base Elements */

* {
margin : 0;
padding : 0;
border : 0;
}
body {
font : 75%/150% "Lucida Grande", Verdana, Lucida, Lucida Handwriting, Helvetica, Arial, sans-serif;
color : #393939;
}
#ct {
border : 1px solid #000; /*dashed*/
}

a {
text-decoration : none;
color : #4c89bb;
font-weight : bold;
background : transparent;
}
a:hover {
text-decoration : underline;
color : #dc143c;
}

h1 {
font-size : 1.5em;
}
h2, h3, h4 {
font-size : 1.2em;
border-bottom : 1px dashed #ddd;
}
hr {
margin : 0 auto;
clear : both;
border-top : 1px solid #ddd;
}


#newheader {
height: 100px;
/*background : url('img/head008.jpg') repeat-x;*/
text-align : left;
padding-top : 0px;
margin: 8px 0 0 0;
height : 100px;
}
#headerimage {
height : 112px;
background : url('') no-repeat top right;
list-style : none;
}
#newheader h1 {
padding : 45px 0 5px 20px;
border : 0;
}
#newheader h1 a {
font-size : 2em;
font-family : Lucida Handwriting;
color : #000000;
}
#newheader h1 a:hover {
color : #6495ED;
text-decoration : none;
border-top : 0px solid #f90;
border-bottom : 0px solid #f90;
}
#newheader h2 {
color : #000;
font-size : 1em;
padding-left : 0px;
font-weight : normal;
border : 0;
margin-top : 10px;
}

#footer {                                                                          
background : url('bg-footer.gif') repeat-x top left;
font-size : 0.8em;
clear : both;
padding : 20px 10px;
margin : 0 0px 0 0px;
}
#footer p {
text-align : center;
margin : 0;
padding : 0;
}

#navigation {
display : block;
background : url('strectch018.gif') repeat;
text-align : center;
height : 2em;
padding : 2px 0;
border-top : 1px solid #696969;
border-bottom : 2px solid #696969;
}
#nav {
padding-left : 35px;
min-width : 1000px;
margin : 0 auto;
}
#nav, #nav ul {
text-align : right;
font-size : 1.1em;
list-style : none;
font-weight : normal;
z-index : 8;
}
#nav li {
float : left;
padding : 0;
margin : 0;
}
#nav a {
border-right : 5px solid #eee;
display : block;
line-height : 2em;
padding : 0 15px;
color : #000;
text-decoration : none;
font-weight : bold;
}
#nav a:hover {
border-right : 5px solid #fda;
color : #000;
background : #fbc87e;
}
#nav li ul {
margin : 0;
padding : 0;
font-size : 1em;
border : 1px solid #ddd;
background : #fbc87e repeat;
position : absolute;
left : -999em;
height : auto;
width : 14em;
}
#nav li li {
width : 14em;
margin : 0;
}
#nav li ul a {
border-left : 1em solid #fda;
margin : 0;
}
#nav li ul a:hover {
border-left : 1em solid #f90;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
left : auto;
}
#nav li:hover, #nav li.sfhover {
color : #87CEEB;
background : #ccc;
}


/* End Icons and Stuff */
input {
border : 1px solid #000;
background : #f6f6f6;
}
textarea {
width : 95%;
padding : 2px;
border : 1px solid #000;
background : #fafafa;
}