﻿@import url('Global.css');
@import url('CMS.css');

html 
{
overflow: -moz-scrollbars-vertical;
}

body 
{
min-width: 1045px;
font-size: 10px;
background: #100b42 url(/Content/css/img/background-body.png) repeat-x left top;
}

#wrapper
{
margin: 10px auto;
position: relative;
width: 985px;
border: solid 5px #fff;
}

#banner
{
float: left;
width: 985px;
height: 180px;
overflow: hidden;
}

#banner img
{
padding: 0;
border: none;
}

#navMain
{
width: 985px;
height: 37px;
background: url(/Content/css/img/background-navMain-shadow.png) repeat-x left bottom;
}

#navMain ul
{
float: left;
width: 975px;
margin-bottom: 0;
padding-left: 10px;
height: 37px;
background: #fff url(/Content/css/img/background-navMain.png) repeat-x left top;
}

#navMain li
{
float: left;
list-style: none;
}

#navMain li.first
{
margin-left: -10px;
padding-left: 5px;
background: url(/Content/css/img/background-navMain-corner.png) no-repeat left top;
}

#navMain li a
{
display: block;
height: 37px;
line-height: 37px;
padding: 0 30px;
font-family: Tahoma;
font-size: 1.4em;
text-transform: uppercase;
color: #fff;
text-indent: -9999px;
outline: none;
}

#navMain a#home {background: url(/Content/css/img/navMain-home.png) no-repeat 50% 50%; width: 47px;}
#navMain a#about {background: url(/Content/css/img/navMain-about.png) no-repeat 50% 50%; width: 80px;}
#navMain a#areas {background: url(/Content/css/img/navMain-areas.png) no-repeat 50% 50%; width: 203px;}
#navMain a#affiliates {background: url(/Content/css/img/navMain-affiliates.png) no-repeat 50% 50%; width: 180px;}
#navMain a#contact {background: url(/Content/css/img/navMain-contact.png) no-repeat 50% 50%; width: 73px;}


#content
{
float: left;
width: 905px;
padding:  10px 40px 30px 40px;
background: #c2c2c3 url(img/background-content.png) repeat-y left top;
}

#branding
{
float: left;
width: 365px;
height: 113px;
margin-left: -40px; /*to counter padding on #contentMain */
margin-bottom: 20px;
}

#branding img
{
padding: 0;
border: none;
}

#info
{
float: right;
width: 460px;
margin: 5px -20px 0 0;
text-align: right;
}

#info h2
{
margin-bottom: 0.2em;
font-size: 13px;
}

#info h4
{
float: right;
padding-left: 7px;
margin: 0 0 0 7px;
font-size: 13px;
font-weight: normal;
}

#info h4.last
{
border-left: solid 2px #999;
}

#info p
{
clear: right;
font-size: 11px;
line-height: 12px;
margin-bottom: 0.3em;
}

#footer
{
clear: both;
width: 985px;
margin: 10px auto;
position: relative;
}

#footer p
{
text-align: right;
font-family: Tahoma;
font-size: 1.0em;
letter-spacing: 0.1em;
text-transform: uppercase;
color: #fff;
}

/* Pages
-------------------------------------------------------------------------*/

#doctor
{
margin-bottom: 0;
font-size: 15px;
font-weight: bold;
color: #434343;
}

#Specialization h3
{
margin-bottom: 0.4em;
}




