﻿/* *********************************************** */
/* Ali Habibzadeh January 2009 - Design for ewings */
/* *********************************************** */

/* Generic Layout instructions: */
body,* {padding:0; margin:0; font-family:'Arial', Tahoma, Trebuchet MS; outline:none;}
body {background-image:url(../images/layout/pattern.gif); background-repeat:repeat-x; height:735px;}
.hidden {visibility:hidden;}
.dropshadow { outline:none;}

/* Text coloring */
h1 { font-size:20px; color:#aa3e36;} 
h2 {font-size:15px;color:#aa3e36; margin-top:10px;} 
p,li,span,b,input,label,h5 {font-size:12px; color:#1e2e44; }
a {color:#852c25;}
p {line-height:15px;}
ul { list-style-type:none;}
td,th {font-size:11px; text-align:center; width:130px; padding:4px; border-bottom:solid 1px #ccc;}
table a {color:#1e2e44;}
th { background-color:Teal; color:White;}

/* Teams Color */
.brown:hover { background-color:#AAA366;}
.red:hover { background-color:#ee647b;}
.orange:hover { background-color:Orange;}
.yellow:hover { background-color:Yellow;}
.lime:hover { background-color:#82eba7;}
.green:hover { background-color:#70dd75;}
.blue:hover { background-color:#7091dd;}
.cyan:hover { background-color:#B4CDCD;}
.purple:hover { background-color:#d970dd;}
.lilac:hover { background-color:#C8A2C8;}
.pink:hover { background-color:#ed8ff0;}
.black:hover { background-color:#6F6F6F; color:White;}

#main {width:900px; height:700px; margin:auto; background:#ccc; margin-top:30px; background-color:#fff;}
#logo {display:block; width:361px; height:124px; background-image:url(../images/layout/Template.logo.main.gif); background-repeat:no-repeat; float:left;}
#topphoto {display:block; width:539px; height:124px; background-image:url(../images/layout/Template.Top.Main.gif); background-repeat:no-repeat; float:left;}

/* Navigation Menu: */
.NavContainer span,.NavContainer li, .NavContainer a {display:block; float:left; background-repeat:no-repeat; height:39px;}
#NavRight { background-image:url(../images/layout/navigation.rightbar.gif); width:103px;}
#NavLeft { background-image:url(../images/layout/navigation.leftbar.gif); width:272px;}
.Nav1 {background-image:url(../images/navigation/navigation.thewalk.1.default.gif); width:105px;}
.Nav1:hover, .aselected {background-image:url(../images/navigation/navigation.thewalk.1.hover.gif);}
.Nav2 {background-image:url(../images/navigation/navigation.theteams.2.default.gif); width:105px;}
.Nav2:hover, .bselected {background-image:url(../images/navigation/navigation.theteams.2.hover.gif);}
.Nav3 {background-image:url(../images/navigation/navigation.thecharties.3.default.gif); width:104px;}
.Nav3:hover, .cselected {background-image:url(../images/navigation/navigation.thecharties.3.hover.gif);}
.Nav4 {background-image:url(../images/navigation/navigation.ewings.4.default.gif); width:104px;}
.Nav4:hover, .dselected {background-image:url(../images/navigation/navigation.ewings.4.hover.gif);}
.Nav5 {background-image:url(../images/navigation/navigation.triyasstory.5.default.gif); width:107px;}
.Nav5:hover, .eselected {background-image:url(../images/navigation/navigation.triyasstory.5.hover.gif);}

/* Main Content Section: */
.homeConArea p, .homeConArea ul { margin-top:10px; margin-bottom:10px;}
.homeConArea li { margin: 5px 0 0 0; font-weight:bold; line-height:15px;}
.homeConArea { background-image:url(../images/layout/forest.jpg); background-position:bottom right; background-repeat:no-repeat;}
.ConMain span,.ConArea {display:block; float:left; background-repeat:no-repeat; height:376px;}
#Contop {background-image:url(../images/layout/ewings_content_top.gif); width:900px; height:33px;}
#ConLeft {background-image:url(../images/layout/ewings_content_left.gif); width:121px;}
#ConRight{background-image:url(../images/layout/ewings_content_right.gif);width:136px;}
.ConArea {width:643px; background-color:#ffffff;}
.column {width:48%; float:left;}
.homeConArea .MapLinks {float:left; margin-top:0; margin-bottom:0; margin-right:30px;}
.clear { clear:both;}

/* Footer */
#footer {background-image:url(../images/layout/ewings_content_footer.gif); background-repeat:no-repeat; height:58px; width:900px; text-align:center; clear:both; padding-top:70px;}
#footer p { font-size:10px; clear:both;}
.footermenu li {display:block; float:left; margin-right:20px; font-weight:bold; border-right: solid 1px #1e2e44; border-left: solid 1px #1e2e44; padding:0 5px 0 5px;}
.footermenu {clear:both; margin:auto; width:525px; height:20px;}
.footermenu a {color:#1e2e44;}
.footermenu a:hover { text-decoration:none; color:#374F6F; border-width:2px;}


/* IE6 Fixes */
*html .ConArea {width:640px !important; margin-left:0px; padding:0;}
*html #ConRight {width:133px; margin-left:3px;}
*html .stepcarousel {width:640px; height: 325px;}


