/* PAGE STYLES */

html					{height:100%;}

body	{height:1727px; margin:0; padding:0; line-height:1.4em; font-size:0.75em; font-family:"Arial", helvetica; font-weight:bold; color:#4D4D4D; background: #97B1E4 url(/images/body-bg.jpg) top left no-repeat;}

h1						{float:left; width:100%; font-size:2.583em; line-height:1.3em; margin:0; padding:5px 0 8px 0;}
h2						{font-size:2.583em}
h3						{float:left; width:100%; font-size:1.167em; line-height:1em; margin:0; padding:5px 0 0 0;}

a      					{color:#5174b6; text-decoration: none;}
a:hover					{color:#5174b6; text-decoration:underline;}

.clearfix				{float:left; clear:both; width:100%; height:1px;}


/******************************************************************************************************************************/


/* WRAPPER */

#wrapper				{width:910px; margin:0 auto;}


/******************************************************************************************************************************/


/* HEADER */

#header					{float:left; width:100%; margin:0; padding:0;}
#header	img				{border:0; z-index:-9999}

#header .logo			{float:left; margin:0 0 0 -50px; padding:0;}
#header a				{color:#4D4D4D; text-decoration:none;}
#header a:hover			{text-decoration:underline;}

#header .details		{float:right; margin:40px 0 0 0; padding:0;}
#header .tel			{float:right; font-size:2.167em; line-height:1em;}
#header .email			{float:right; clear:right; margin:2px 0 0 0; padding:0; font-size:1.75em; line-height:1.2em;}


/******************************************************************************************************************************/


/* NAVIGATION */

.nav					{float:left; width:100%; margin:-28px 0 0 0; padding:0; z-index:9999}
 
.nav ul					{float:left; width:100%; margin:0; padding:0;}
.nav ul li				{float:left; display:inline; font-size:1.167em;}
.nav ul li a			{float:left; margin:0 23px 0 0; color:#4D4D4D; text-decoration:none; text-transform:uppercase;}
.nav ul li a:hover		{color:#6B91D9;}
.nav ul li#current a	{color:#5174b6;}


/******************************************************************************************************************************/


/* CMS */

#cms					{float:left; clear:both; width:100%; margin:7px 0 0 0; padding:0;}

#left					{float:left; width:495px; margin:0; padding:0;}
#right					{float:right; clear:none; width:390px; margin:0; padding:0;}

#right ul				{float:left; width:100%; margin:0; padding:0 0 12px 0;}
#right ul li			{float:left; margin:0 6px 6px 0; padding:0; display:inline; list-style:none;}
#right ul li a			{float:left; margin:0; padding:0;}

#right .view			{float:right; clear:none; margin:0; padding:0; font-size:70%;}

#right img				{border:0;}


.view-below{text-align:right; color:#fff}


/******************************************************************************************************************************/


/* GALLERY */


.gallery 			{float:right;	width:100%}

.gallery-row	 		{}

.gallery-thumbnail 		{float: left;	margin: 3px; width:123px; height:81px; text-align:center; padding:3px; overflow:hidden}

.gallery-thumbnail img	{border:0; /*width:123px; height:81px;*/ margin:0}



/******************************************************************************************************************************/


/* FOOTER */

#footer					{clear:both; float:left; margin:35px 0 0 0; padding:0; width:910px}

#footer ul				{float:left; width:100%; margin:0; padding:0;}
#footer ul li			{float:left; margin:0 23px 0 0; padding:0; color:#fff; font-weight:normal; list-style:none}
#footer ul li a			{color:#fff!important; text-decoration:none}
#footer ul li a:hover	{}


/******************************************************************************************************************************/


/* FORMS */

form dl					{overflow: hidden; height: 1%; padding-left: 0px;}
form dt					{float: left; clear:both; width:10%; clear:left; padding-top:0.3em; text-align:left;}
form dd					{margin-bottom:0.9em; padding-left:3.2em;}

textarea				{width: 200px; height: 80px;}


/******************************************************************************************************************************/
