/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme Edited for Oracle Elite
Version: 1
*/

/* Begin Typography & Colors */


body {
	background: #000;
	font-size: 12px;
	color: #FFF;
}

#welcome li {
color:#00BCE4;
font-weight:bold;}

#welcome .middle {
padding:5px 0;
border-top: 1px solid #333;
border-bottom: 1px solid #333;
margin: 5px 0;}

.hidden {display: none;}
* {
	border: 0;
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.post-edit-link
{
	color: #FFF;
	margin:15px 0 20px 0px;
	width:350px;	
	display: block;
}

html, body {background: #000;}

.narrowcolumn {
	margin:20px 0 0 0;
	width:710px;
	font-size: 1.2em;
        float: left;
}

#sidebar {
	margin:20px 0 0 0;
	width:200px;
	font-size: 1.2em;
        float: right;
}

.narrowcolumn p {
margin:0 0 15px 0;}

.hentry {
margin:0 0 40px 0;}

.hentry h2 {
color:#00BCE4;
font-size:1.4em;
font-weight:bold;}

html #middle div .date {
margin:0 0 0 600px;
}

.aligncenter {
 margin: 0 auto;
}


.tables {
   width: 500px;
   margin-top: 20px;
}

.tables td {
   font-size: 1.2em;
   vertical-align: top;
   padding: 4px;
}



.cv {
   width: 100%;
}

.cv th {
   font-weight: bold;
   background: #222;
   font-size: 1.3em;
   padding: 10px;
}

.cv td {
   font-size: 1.2em;
   vertical-align: top;
   padding: 4px;
}

.cv td div {
   width: 200px;
   overflow: hidden;
}
.cv td div span {
   width: 100px;
   float: left;
}

/* MENU */

#nav span {visibility:hidden;}

#menu_home {width:50px; height:17px;background:url(/wp-content/themes/default/images/menu_home.gif) top left no-repeat;}
#menu_home:hover {background: url(/wp-content/themes/default/images/menu_home_over.gif) top left no-repeat;}

#menu_aboutus {width:84px; height:17px;background:url(/wp-content/themes/default/images/menu_aboutus.gif) top left no-repeat;}
#menu_aboutus:hover {background: url(/wp-content/themes/default/images/menu_aboutus_over.gif) top left no-repeat;}

#menu_disciplines {width:99px; height:17px;background:url(/wp-content/themes/default/images/menu_disciplines.gif) top left no-repeat;}
#menu_disciplines:hover {background: url(/wp-content/themes/default/images/menu_disciplines_over.gif) top left no-repeat;}

#menu_analysis {width:66px; height:17px;background:url(/wp-content/themes/default/images/menu_analysis.gif) top left no-repeat;}
#menu_analysis:hover {background: url(/wp-content/themes/default/images/menu_analysis_over.gif) top left no-repeat;}

#menu_conditioning {width:99px; height:17px;background:url(/wp-content/themes/default/images/menu_conditioning.gif) top left no-repeat;}
#menu_conditioning:hover {background: url(/wp-content/themes/default/images/menu_conditioning_over.gif) top left no-repeat;}

#menu_medical {width:62px; height:17px;background:url(/wp-content/themes/default/images/menu_medical.gif) top left no-repeat;}
#menu_medical:hover {background: url(/wp-content/themes/default/images/menu_medical_over.gif) top left no-repeat;}

#menu_nutrition {width:71px; height:17px;background:url(/wp-content/themes/default/images/menu_nutrition.gif) top left no-repeat;}
#menu_nutrition:hover {background: url(/wp-content/themes/default/images/menu_nutrition_over.gif) top left no-repeat;}

#menu_physiology {width:84px; height:17px;background:url(/wp-content/themes/default/images/menu_physiology.gif) top left no-repeat;}
#menu_physiology:hover {background: url(/wp-content/themes/default/images/menu_physiology_over.gif) top left no-repeat;}

#menu_psychology {width:88px; height:17px;background:url(/wp-content/themes/default/images/menu_psychology.gif) top left no-repeat;}
#menu_psychology:hover {background: url(/wp-content/themes/default/images/menu_psychology_over.gif) top left no-repeat;}

#menu_epc {width:193px; height:17px;background:url(/wp-content/themes/default/images/menu_epc.gif) top left no-repeat;}
#menu_epc:hover {background: url(/wp-content/themes/default/images/menu_epc_over.gif) top left no-repeat;}

#menu_management {width:114px; height:17px;background:url(/wp-content/themes/default/images/menu_management.gif) top left no-repeat;}
#menu_management:hover {background: url(/wp-content/themes/default/images/menu_management_over.gif) top left no-repeat;}

#menu_legal {width:46px; height:17px;background:url(/wp-content/themes/default/images/menu_legal.gif) top left no-repeat;}
#menu_legal:hover {background: url(/wp-content/themes/default/images/menu_legal_over.gif) top left no-repeat;}

#menu_agency {width:61px; height:17px;background:url(/wp-content/themes/default/images/menu_agency.gif) top left no-repeat;}
#menu_agency:hover {background: url(/wp-content/themes/default/images/menu_agency_over.gif) top left no-repeat;}

#menu_sponsorship {width:96px; height:17px;background:url(/wp-content/themes/default/images/menu_sponsorship.gif) top left no-repeat;}
#menu_sponsorship:hover {background: url(/wp-content/themes/default/images/menu_sponsorship_over.gif) top left no-repeat;}

#menu_testimonials {width:117px; height:17px;background:url(/wp-content/themes/default/images/menu_testimonials.gif) top left no-repeat;}
#menu_testimonials:hover {background: url(/wp-content/themes/default/images/menu_testimonials_over.gif) top left no-repeat;}

#menu_news {width:52px; height:17px;background:url(/wp-content/themes/default/images/menu_news.gif) top left no-repeat;}
#menu_news:hover {background: url(/wp-content/themes/default/images/menu_news_over.gif) top left no-repeat;}

#menu_contactus {width:102px; height:17px;background:url(/wp-content/themes/default/images/menu_contactus.gif) top left no-repeat;}
#menu_contactus:hover {background: url(/wp-content/themes/default/images/menu_contactus_over.gif) top left no-repeat;}


/* Footer */
#footer_menu span {visibility:hidden;}

#footer_copyright {width:312px; height:17px;background:url(/wp-content/themes/default/images/footer_copyright.gif) top left no-repeat;}
#footer_copyright:hover {background: url(/wp-content/themes/default/images/footer_copyright_over.gif) top left no-repeat;}

#footer_terms {width:166px; height:17px;background:url(/wp-content/themes/default/images/footer_terms.gif) top left no-repeat;}
#footer_terms:hover {background: url(/wp-content/themes/default/images/footer_terms_over.gif) top left no-repeat;}

#footer_privacy {width:113px; height:17px;background:url(/wp-content/themes/default/images/footer_privacy.gif) top left no-repeat;}
#footer_privacy:hover {background: url(/wp-content/themes/default/images/footer_privacy_over.gif) top left no-repeat;}

#footer_disclaimer {width:85px; height:17px;background:url(/wp-content/themes/default/images/footer_disclaimer.gif) top left no-repeat;}
#footer_disclaimer:hover {background: url(/wp-content/themes/default/images/footer_disclaimer_over.gif) top left no-repeat;}

#footer_photography {width:217px; height:17px;background:url(/wp-content/themes/default/images/footer_photography.gif) top left no-repeat;}
#footer_photography:hover {background: url(/wp-content/themes/default/images/footer_photography_over.gif) top left no-repeat;}



/* MAIN CONTAINERS */
#outer {
	width: 100%;
	height: 100%;
        background: #000;
}

#inner {
	width: 980px;
	margin: 0 auto;	
}

/* LOGO AND HEADER */

#header {
	background: url(/wp-content/themes/default/images/oraclebadge.gif) top right no-repeat;
	height: 120px;
}

#logo {
	margin:50px 0 0 0;
}

/* FOOTER */
#footer {
	width:980px;
	border-top: #999999 1px solid;
	display: block;
	padding: 20px 0 50px 0;
	}

/* Bottom Menu */
#footer #footer_menu {
	overflow: hidden;
	list-style: none;
	float: left;	
}

#footer #footer_menu li {
	float: left;
}

#footer #footer_menu li a {
     margin: 0 15px 0 0;
     display:block;
     text-decoration: none;
     text-transform: uppercase;
     font-weight: bold;
}

#footer #footer_menu li a:hover {
     border-bottom: 2px solid #fff;
}



#nav  {
	width: 760px;
	padding: 1px 0px;
	overflow: hidden;
	position:relative;
	height:39px;
	font-size: 1.2em;
	z-index: 1;
	text-transform: uppercase;
}

#nav a {
	color: #fff;
	text-decoration: none;
}

#nav li {
	margin: 0px 15px 0px 0px;
	list-style: none;
	float: left;
}

#nav a {display: block;}

#nav .over {
	border-bottom: 3px solid #00bce4;
}

#nav .selected {
	border-bottom: 3px solid #00bce4;
}

#nav .secnav {
	width: 980px;
	padding: 1px 0px;
	overflow: hidden;
	position: absolute;
	top: 19px;
	left: 0px;
	text-transform: capitalize;
}

#nav .secnav li {
	margin: 1px 15px 0px 0px;
	list-style: none;
	float: left;
}

#nav .secnav li a {
        border-top: 3px solid #000;
}

#nav .secnav .analysis a:hover {border-top: 3px solid #00AFA8;}
#nav .secnav .analysisselected {border-top: 3px solid #00AFA8;}

#nav .secnav .legal a:hover {border-top: 3px solid #00AFA8;}
#nav .secnav .legalselected {border-top: 3px solid #00AFA8;}

#nav .secnav .conditioning a:hover {border-top: 3px solid #EE4D9B;}
#nav .secnav .conditioningselected {border-top: 3px solid #EE4D9B;}

#nav .secnav .agency a:hover {border-top: 3px solid #EE4D9B;}
#nav .secnav .agencyselected {border-top: 3px solid #EE4D9B;}

#nav .secnav .medical a:hover {border-top: 3px solid #A968AC;}
#nav .secnav .medicalselected {border-top: 3px solid #A968AC;}

#nav .secnav .sponsorship a:hover {border-top: 3px solid #A968AC;}
#nav .secnav .sponsorshipselected {border-top: 3px solid #A968AC;}

#nav .secnav .nutrition a:hover {border-top: 3px solid #76CDD4;}
#nav .secnav .nutritionselected {border-top: 3px solid #76CDD4;}

#nav .secnav .physiology a:hover {border-top: 3px solid #4d94b2;}
#nav .secnav .physiologyselected {border-top: 3px solid #4d94b2;}

#nav .secnav .psychology a:hover {border-top: 3px solid #FFF460;}
#nav .secnav .psychologyselected {border-top: 3px solid #FFF460;}

#nav .secnav .epc a:hover {border-top: 3px solid #FEBA59;}
#nav .secnav .epcselected {border-top: 3px solid #FEBA59;}

/* Search */

#search {
	width:980px;
	border-top: #999999 1px solid;
	position: relative;
	height: 30px;
	z-index:0;
	top:-21px;		
}


#s {
	background: #333;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	height: 24px;
	position: absolute;
	right:0px;
	width: 200px;
	color:#FFFFFF;
	font-size:16px;
	padding:7px 0 3px 7px;
}

#searchsubmit {
	background:#333333 none repeat scroll 0 0;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	height: 33px;
	padding:0 0 1px 0;
	position: absolute;	
	right:0px;
}
	

/* Page specific */
.post .home {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_home.jpg) 0 0 no-repeat;}
.post .aboutus {margin-bottom: 100px; min-height:540px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_aboutus.jpg) 0 0 no-repeat;}
.post .disciplines {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_disciplines.jpg) bottom left no-repeat;}
.post .analysis {margin-bottom: 100px; min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_analysis.jpg) 0 0 no-repeat;}
.post .conditioning {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_conditioning.jpg) 0 0 no-repeat;}
.post .medical {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_medical.jpg) 0 0 no-repeat;}
.post .nutrition {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_nutrition.jpg) 0 0 no-repeat;}
.post .physiology {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_physiology.jpg) 0 0 no-repeat;}
.post .psychology {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_psychology.jpg) 0 0 no-repeat;}
.post .epc {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_epc.jpg) 0 0 no-repeat;}
.post .management {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_management.jpg) 0 0 no-repeat;}
.post .legal {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_legal.jpg) 0 0 no-repeat;}
.post .agency {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_agency.jpg) 0 0 no-repeat;}
.post .sponsorship {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_sponsorship.jpg) 0 0 no-repeat;}
.post .testimonials {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_testimonials.jpg) 0 0 no-repeat;}
.news {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_news.jpg) 0 0 no-repeat;}
.post .contactus {min-height:530px;height:auto !important; height:530px;background: url(/wp-content/themes/default/images/bg_contactus.jpg) 0 0 no-repeat;}

#middle h1 {
	margin:20px 0 0 600px;
	font-size: 1.5em;
	width:360px;
	height:18px;
	display: block;
}

#middle h1 span {
	visibility: hidden;
}

#middle p {
	margin:15px 0 0 600px;
	width:350px;
	font-size: 1.2em;
}

#middle blockquote {
	margin:5px 0 0 600px;
}

#middle blockquote em {
	margin:15px 0 0 0px;
	width:350px;
	font-size: 1.2em;
	display: block;
        color:#00BCE4;
        font-style:normal;
        font-weight:bold;
}

#middle blockquote p {
	margin:5px 0 0 0px;
	width:350px;
	font-size: 1.2em;
	display: block;
}

#middle ul {
	margin:15px 0 0 600px;
	width:350px;
	font-size: 1.2em;
	list-style: none;
}

#middle h2 {
	margin:15px 0 0 600px;
	width:350px;
	font-size: 1.3em;
	font-weight: bold;
	color: #00CCFF;	
}

#middle .copylink {
	color: #00CCFF;
	font-weight: bold;
	margin:15px 0 0 0px;
	width:350px;	
	display: block;
}


#middle .copylink:hover {
	color: #FFF;
        text-decoration: none;
}

#inner .analysis h2 {color: #00AFA8;}
#inner .medical h2 {color: #A968AC;}
#inner .sponsorship h2 {color: #A968AC;}
#inner .conditioning h2 {color: #EE4D9B;}
#inner .agency h2 {color: #EE4D9B;}
#inner .nutrition h2 {color: #76CDD4;}
#inner .psychology h2 {color: #FFF460;}
#inner .physiology h2 {color: #4d94b2;}
#inner .legal h2 {color: #00AFA8;}

#middle h2 {
	margin:40px 0 0 600px;}

#middle p a {
	color: #fff;
        text-decoration: underline;
}

#middle p a:hover {
        text-decoration: none;
}


#termsandconditions h1 {
	margin:20px 0 0 0;
	font-size: 1.5em;
	width:360px;
	height:18px;
	display: block;
}

#termsandconditions h1 span {
	visibility: hidden;
}

#termsandconditions h2 {
	margin:20px 0 0 0;
	font-size: 1.4em;	
}

#termsandconditions p {
	margin:20px 0 0 0;
	width:570px;
	font-size: 1.2em;
}

#termsandconditions ul {
	margin:20px 0 0 20px;
	width:570px;
	font-size: 1.2em;
	list-style: outside;	
}
#termsandconditions {
	margin:0 0 40px;
}

#news {
	margin:0 0 40px;
}



#news h2 {
	margin:20px 0 0 0;
	font-size: 1.4em;	
}

#news p {
	margin:20px 0 0 0;
	width:570px;
	font-size: 1.2em;
}

#news ul {
	margin:20px 0 0 20px;
	width:570px;
	font-size: 1.2em;
	list-style: outside;	
}

a, a:active, a:focus, a:hover, a:link, a:visited {color: #FFF;}







.home h1 {background: url(/wp-content/themes/default/images/header_home.gif) top left no-repeat;}
.aboutus h1 {background: url(/wp-content/themes/default/images/header_aboutus.gif) top left no-repeat;}
.disciplines h1 {background: url(/wp-content/themes/default/images/header_disciplines.gif) top left no-repeat;}
.analysis h1 {background: url(/wp-content/themes/default/images/header_analysis.gif) top left no-repeat;}
.conditioning h1 {background: url(/wp-content/themes/default/images/header_conditioning.gif) top left no-repeat;}
.medical h1 {background: url(/wp-content/themes/default/images/header_medical.gif) top left no-repeat;}
.nutrition h1 {background: url(/wp-content/themes/default/images/header_nutrition.gif) top left no-repeat;}
.physiology h1 {background: url(/wp-content/themes/default/images/header_physiology.gif) top left no-repeat;}
.psychology h1 {background: url(/wp-content/themes/default/images/header_psychology.gif) top left no-repeat;}
.epc h1 {background: url(/wp-content/themes/default/images/header_epc.gif) top left no-repeat;}
.management h1 {background: url(/wp-content/themes/default/images/header_management.gif) top left no-repeat;}
.legal h1 {background: url(/wp-content/themes/default/images/header_legal.gif) top left no-repeat;}
.agency h1 {background: url(/wp-content/themes/default/images/header_agency.gif) top left no-repeat;}
.sponsorship h1 {background: url(/wp-content/themes/default/images/header_sponsorship.gif) top left no-repeat;}
.testimonials h1 {background: url(/wp-content/themes/default/images/header_testimonials.gif) top left no-repeat;}
.news h1 {background: url(/wp-content/themes/default/images/header_news.gif) top left no-repeat;}
.contactus h1 {background: url(/wp-content/themes/default/images/header_contactus.gif) top left no-repeat;}

/*disclaimer pages*/
.terms h1 {background: url(/wp-content/themes/default/images/header_terms.gif) top left no-repeat;}
.privacy h1 {background: url(/wp-content/themes/default/images/header_privacy.gif) top left no-repeat;}
.disclaimer h1 {background: url(/wp-content/themes/default/images/header_disclaimer.gif) top left no-repeat;}
.guidelines h1 {background: url(/wp-content/themes/default/images/header_guidelines.gif) top left no-repeat;}

#contact-form {
	margin:15px 0 0 600px;
	width:350px;
	font-size: 1.2em;
}

#contact-form legend {
	display: none;
}

#contact-form div {
	overflow:hidden;
}

#contact-form label {
	width:150px;
	display: block;
	margin: 5px 0 10px 0;
	float: left;
}

#contact-form .contact-textbox {
	border: #999999 1px solid;
	background: #333;
	width: 190px;
	color:#FFFFFF;
	font-size:1.2em;
	padding: 2px;
	margin: 0 0 10px 0;	
	float: left;}

#contact-form .contact-dropdown {
	border: #999999 1px solid;
	background: #333;
	color:#FFFFFF;
	padding: 2px;
	margin: 0 0 10px 0;		
	float: left;}
	
#contact-form .contact-textarea {
	border: #999999 1px solid;
	background: #333;
	color:#FFFFFF;
	padding: 2px;
	width: 340px;
	margin: 0 0 10px 0;		
	float: left;}
	
#contact-form .contact-tick {
	padding: 2px;	
	float: left;}		

html #contact-form .tick {
	width:320px;
	float: right;
	padding-right: 10px;
	margin: 9px 0 0 0;}

html #contact-form .ExtraInfoLabel {
width: 340px;}
	
html #contact-form .button {
	margin: 15px 6px 15px 0;
	float: right;}

html #contact-form span.wpcf7-not-valid-tip-no-ajax {
clear:left;
color:#FF0000;
display:block;
font-size:10pt;
margin:0 0 20px 150px;}

html #middle .wpcf7-validation-errors {
border:2px solid #FF0000;
font-size:1.4em;
font-weight:bold;
margin:0 0 20px 600px;
width:315px;
}

html #middle .wpcf7-mail-sent-ok {
border:2px solid #398F14;
font-size:1.4em;
font-weight:bold;
margin:0 0 20px 600px;
width:315px;}

html #middle .wpcf7-form-control-wrap {
position: static;}









#signup-form {
	margin:15px 0 0 0px;
	width:350px;
	font-size: 1.2em;
}

#signup-form legend {
	display: none;
}

#signup-form div {
	overflow:hidden;
}

#signup-form label {
	width:150px;
	display: block;
	margin: 5px 0 10px 0;
	float: left;
}

#signup-form .contact-textbox {
	border: #999999 1px solid;
	background: #333;
	width: 190px;
	color:#FFFFFF;
	font-size:1.2em;
	padding: 2px;
	margin: 0 0 10px 0;	
	float: left;}

#signup-form .contact-dropdown {
	border: #999999 1px solid;
	background: #333;
	color:#FFFFFF;
	padding: 2px;
	margin: 0 0 10px 0;		
	float: left;}
	
#signup-form .contact-textarea {
	border: #999999 1px solid;
	background: #333;
	color:#FFFFFF;
	padding: 2px;
	width: 340px;
	margin: 0 0 10px 0;		
	float: left;}
	
#signup-form .contact-tick {
	padding: 2px;	
	float: left;}		

html #signup-form .tick {
	width:320px;
	float: right;
	padding-right: 10px;
	margin: 9px 0 0 0;}

html #signup-form .ExtraInfoLabel {
width: 340px;}
	
html #signup-form .button {
	margin: 15px 6px 15px 0;
	float: right;}

html #signup-form span.wpcf7-not-valid-tip-no-ajax {
clear:left;
color:#FF0000;
display:block;
font-size:10pt;
margin:0 0 20px 150px;}

html #news .wpcf7-validation-errors {
border:2px solid #FF0000;
font-size:1.4em;
font-weight:bold;
margin:0 0 20px 0px;
width:315px;
}

html #news .wpcf7-mail-sent-ok {
border:2px solid #398F14;
font-size:1.4em;
font-weight:bold;
margin:0 0 20px 0px;
width:315px;}

html #news .wpcf7-form-control-wrap {
position: static;}