/*
Theme Name: WMA Default
Theme URI: http://wmamed.com
Description: The default theme for http://wmamed.com
Version: 1.0
Author: Brainspiral Technologies
Author URI: http://brainspiral.com/

*/



/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #3f607f url('images/background.jpg') repeat-x;
	color: #333;
	text-align: center;
	}
/* -------- Icon Code -------*/ 
a[href $='.pdf'] {
   padding-right: 28px;
   background: transparent url(images/pdficon_small.jpg) no-repeat center right;
}
a[href$=".xls"] {
background: transparent url(images/xlsicon_small.gif) no-repeat center right;
   padding-right: 28px;
}
a[href$=".doc"] {
background: transparent url(images/docicon_small.gif) no-repeat center right;
   padding-right: 28px;;
}
/* -------- Icon Code -------*/ 
.alignleft {
float:left;
}
.alignright{
float:right;
}
.navigation{
padding-bottom: 20px;
}
#page {
	background-color: #fff;
	text-align: left;
	margin: 20px auto;
	padding: 0;
	width: 826px;
	border: 5px solid #b2cce5;
	
	}
.toplink {
color: #fff;
width:826px;
margin:auto;
height:20px;
}
.toplink a:link, .toplink a:visited, .toplink a:hover{
float: right;
padding:5px;
font-size: 12px;
margin-top: 0px;
margin-right: 40px;
}
h5{
font-size: 8px;
font-weight: 400;
}
#header {
	background: #fff;
	margin: 0;
	padding: 0;
	height: 290px;
	width: 826px;
}

#headerimg {
	background: #fff;
	padding: 0;
	height: 256px;
	width:752px;
	margin:auto;
}
#headerimg a img {
border:none;
}
#nav {
	background:#7cacdd;
	width:752px;
	height:32px;
	margin:auto;
	color: #fff;
	font-size:1.2em;
	text-transform:uppercase;
	position:relative; 
	z-index:99;
	}


#dropdownmenu {
display:block;
position:absolute;
top:0;
left:0;
width:auto;
z-index:5;
height:auto;
z-index:98;
}

#dropdownmenu ul {
bottom:0;

list-style-type:none;
margin:0 0 2px;
min-height:1%;
position:relative;
width: 100%;
z-index:500;
height:auto;

font-weight:600;
}

#dropdownmenu li {
display:inline;
float:left;
margin:0;
padding:5px 16px;
position:relative;
text-align:left;
}

#dropdownmenu h2 {
color:#FFF;
font-size:1.2em;
margin:0;
padding:0;
font-weight:bold;
}

#dropdownmenu li ul {
height:auto;
left:0;
top:100%;
width:150px;
z-index:499;
}

#dropdownmenu li.LargeMenu ul {
height:auto;
left:0;
top:100%;
width:180px;
}

#dropdownmenu li ul li {
display:block;
height:auto;
height:auto;
text-align:left;
width:118px;
z-index:498;

}

#dropdownmenu li.LargeMenu ul li {
display:block;
height:auto;
height:auto;
text-align:left;
width:148px;
}

#dropdownmenu a {
color:#FFF;
text-decoration:none;
}

#dropdownmenu li li ul {
left:0;
top:0;
}

#dropdownmenu li li:hover ul {
left:15px;
top: 24px;
}

/* initially hide all sub sidemenus */
#dropdownmenu ul ul,#dropdownmenu ul li:hover ul ul,#dropdownmenu ul ul li:hover ul ul,#dropdownmenu ul ul ul li:hover ul ul,#dropdownmenu ul ul ul ul li:hover ul ul {
display:none;
position:absolute;
}

/* display submenus on hover */
#dropdownmenu li:hover ul,#dropdownmenu ul li:hover ul,#dropdownmenu ul ul li:hover ul,#dropdownmenu ul ul ul li:hover ul,#dropdownmenu ul ul ul ul li:hover ul,#dropdownmenu ul ul ul ul ul li:hover ul {
display:block;
}

#dropdownmenu #PhpWebcontent {
display:none;
}

#dropdownmenu ul li:hover {
background:#7cacdd;

}

#dropdownmenu ul li ul li {
background:#7cacdd;
}

#dropdownmenu ul li ul ul li:hover {
background:#7cacdd;
}

#dropdownmenu ul li ul li:hover,#dropdownmenu ul li ul ul li {
background:#7cacdd;
}
#content {
	font-size: 1.2em
	width:752px;
	margin:20px auto;
	font-size:1.2em; 
	}
#content ul{
border-left: 2px solid #89bbe5;
padding-left:5px;
margin-left:15px;
line-height:1.4em;
}
#content li{
list-style:none;
padding-left:5px;
}
#sendbutton2, .cf-sb{
width:304px;
float:left;
margin-left:7px;
}

a:link, a:visited{
color: #3f607f;
}
a:hover{
color: #89bbe5;
}
h6{
color: #89bbe5;
font-size:1em;
}
small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 1.6em;
	}
#homecontent {
	font-size: 1.2em;
width:500px;
float:left;
margin-left: 40px;
}

#homesidebar {
width:255px;
float:left;
margin-left: 25px;
min-height:400px;
}
#homesidebar h3{
font-size: 1.4em;
text-transform:uppercase;
}
.home_quote{
width:230px;
background: #e9e2d9;

}
.home_quote p{
width:210px;

padding:10px;
}
.about_quote{
width:158px;
background: #e9e2d9;

}
.about_quote p{
width:145px	;

padding:5px;
}
#content img {
margin:5px;
border: 1px solid #a2a2a2;
}
#print_sidebar{
background: #f9f8f4;

}
#print_sidebar h4{
color: #cfc7c1;
text-transform:uppercase;
font-size:1.2em;
}
#print_sidebar hr{
color: #cfc7c1;
}
#print_sidebar p{
padding:0 10px;
}
#our_people_sidebar a{
text-decoration:none;
font-size:.9em;
font-weight:600;
line-height:23px;
}


/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;			/* width of page */
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
						only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
	}
	/* 3 Column settings */
	.threecol {
		background:#fff;		/* right column background colour */
	}
	.threecol .colmid {
		right:25%;			/* width of the right column */
		background:#fff;		/* center column background colour */
	}
	.threecol .colleft {
		right:50%;			/* width of the middle column */
		background:#fff;	left column background colour */
	}
	.threecol .col1 {
		width:46%;			/* width of center column content (column width minus padding on either side) */
		left:102%;			/* 100% plus left padding of center column */
	}
	.threecol .col2 {
		width:21%;			/* Width of left column content (column width minus padding on either side) */
		left:31%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}
	.threecol .col3 {
		width:21%;			/* Width of right column content (column width minus padding on either side) */
		left:85%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
	}

#wrap{
width:752px;
margin: auto;
}
.people_entry{
	position:relative;
}

.people_category_description{
	padding-bottom:20px;
}

#people_sidebar h2{
color: #89bbe5;
font-size: 17px;
font-family: "Times New Roman",Times,"Nimbus Roman","FreeSerif",serif;
}
#footer {
clear:both;
width:752px;
height:159px;
margin:15px auto;
	background: #fff;
	border-top: 2px solid #7cacdd;
	}


