/*
Original design: andreas02 (v3.0 - Apr 24, 2008) - A free xhtml/css website template by Andreas Viklund and stylishtemplate.com.
For more information, see http://andreasviklund.com/templates/andreas02/
*/

/* General layout */
body {background:#e0e0e0; color:#303030; font:76% tahoma, verdana, sans-serif; margin:0; padding:15px 0 0;}
#container {background:#fff; margin:0 auto 20px; padding:5px 20px 20px; width:730px;}

/* Site title */
#logo {
	margin:15px 0 0; 
	background-image: url('images/Logowebsite730.jpg');
	width: 730px;
	height: 128px;
	}

#logo h1 a {border:none; color:#505050;}
#logo h1 a:hover {border:none; color:#303030; text-decoration:none;}
#logo p {font-size:1.3em;  color:#505050; margin:0 0 20px 0;}

/* Tags */
a {border-bottom:1px dotted #505050; color:#303030; text-decoration:none;}
a:hover {border-bottom:1px solid #505050; color:#303030; text-decoration:none;}
a img {border:0;}
h1 {font-size:2.2em; font-weight:400; margin:0 0 5px; padding:0;}
h2 {
	font-size:1.4em;
	font-weight:400;
	margin:0 0 12px;
}
h3 {
	font-size:1.4em;
	font-weight:400;
	margin:0 0 10px;
	color: #FF713E;
}
h4 {font-size:1.2em; font-weight:400; margin:0 0 10px;}
h5 {
	font-size:0.9em;
	font-weight:400;
	margin:0 0 10px;
}
p {line-height:1.5em; margin:0 0 15px; text-align:left;}
ul,ol {margin:0 0 15px 15px; padding:0;}
li {margin:0 0 3px 0;}

/* Toptabs menu */
#toptabs {font-size:.8em; margin:10px auto -13px; width:760px;}
#toptabs p {
	color:#FF511A;
	text-align:right;
}
.toptab {
	background:#f0f0f0 url(images/corner2.gif) top right no-repeat;
	border-bottom:1px solid #e0e0e0;
	color:#FF511A;
	margin:0 0 0 4px;
	padding:4px 5px 3px;
	text-decoration:none;
}
.toptab:hover {background:#fafafa url(images/corner2.gif) top right no-repeat; border-bottom:1px solid #eaeaea; color:#505050; text-decoration:none;}
.activetoptab {background:#fff url(images/corner2.gif) top right no-repeat; border-bottom:1px solid #fff; color:#505050; margin:0 0 0 4px; padding:4px 5px 3px; text-decoration:none;}
.activetoptab:hover {border-bottom:1px solid #fff; text-decoration:none;}

/* Navitabs menu */
#navitabs {clear:both;}
.navitab {
	background:#A1E1DC url(images/corner.gif) top right no-repeat;
	border-left:1px solid #fff;
	font-size:0.9em;
	margin:0 0 2px;
	padding:2px 5px 5px;
	text-decoration:none;
	color: #005277;
}
.navitab:hover {
	background:#A1E1DC url(images/corner.gif) top right no-repeat;
	text-decoration:none;
	color: #fff;
}
.activenavitab {
	background:#FF713E url(images/corner.gif) top right no-repeat;
	color:#fff;
	font-size:1.2em;
	margin:0 0 5px;
	padding:2px 7px 5px;
	text-decoration:none;
}
.activenavitab:hover {color:#fff; text-decoration:none;}

/* Header description area */
#desc {
	background:#505050 url(images/Navimage.jpg) bottom left repeat-y;
	clear:both;
	color:#005277; 
	height:195px;
	margin:5px 0 15px;
	padding:0 0 5px 0;
}
#desc p {
	font-size:1em;
	line-height:1.3em;
	padding:0 0 0 15px;
	width:290px;
}
#desc h2 {color:#fff; padding:15px 15px 0;}
#desc a {border-color:#fff; color:#fff; text-decoration:none;}

/* Header description area version 2, classes and workshops */

#desc2 {
	background:#505050 url(images/Navimageclasses.jpg) bottom left repeat-y;
	clear:both;
	color:#005277; /* height:200px; */
	margin:5px 0 15px;
	padding:0 0 5px 0;
}
#desc2 p {
	font-size:1em;
	line-height:1.3em;
	padding:0 0 0 15px;
	width:290px;
}
#desc2 h2 {color:#005277; padding:15px 15px 0;}
#desc2 a {border-color:#fff; color:#005277; text-decoration:none;}


/* Header description area version 3, When */

#desc3 {
	background:#505050 url(images/Navimagewhen.jpg) bottom left repeat-y;
	clear:both;
	color:#005277; /* height:200px; */
	margin:5px 0 15px;
	padding:0 0 5px 0;
}
#desc3 p {
	font-size:1em;
	line-height:1.3em;
	padding:0 0 0 15px;
	width:290px;
}
#desc3 h2 {color:#005277; padding:15px 15px 0;}
#desc3 a {border-color:#fff; color:#005277; text-decoration:none;}


/* Header description area version 4, Where */

#desc4 {
	background:#505050 url(images/Navimagewhere.jpg) bottom left repeat-y;
	clear:both;
	color:#005277; /* height:200px; */
	margin:5px 0 15px;
	padding:0 0 5px 0;
}
#desc4 p {
	font-size:1em;
	line-height:1.3em;
	padding:0 0 0 15px;
	width:290px;
}
#desc4 h2 {color:#005277; padding:15px 15px 0;}
#desc4 a {border-color:#fff; color:#005277; text-decoration:none;}

/* Header description area version 5, Faculty */

#desc5 {
	background:#505050 url(images/Navimagefaculty.jpg) bottom left repeat-y;
	clear:both;
	color:#005277; /* height:200px; */
	margin:5px 0 15px;
	padding:0 0 5px 0;
}
#desc5 p {
	font-size:1em;
	line-height:1.3em;
	padding:0 0 0 15px;
	width:290px;
}
#desc5 h2 {color:#005277; padding:15px 15px 0;}
#desc5 a {border-color:#fff; color:#005277; text-decoration:none;}


/* Header description area version 6, Testimonials */

#desc6 {
	background:#505050 url(images/Navimagetestimonials.jpg) bottom left repeat-y;
	clear:both;
	color:#005277; /* height:200px; */
	margin:5px 0 15px;
	padding:0 0 5px 0;
}
#desc6 p {
	font-size:1em;
	line-height:1.3em;
	padding:0 0 0 15px;
	width:290px;
}
#desc6 h2 {color:#005277; padding:15px 15px 0;}
#desc6 a {border-color:#fff; color:#005277; text-decoration:none;}

/* Header description area version 5, Multimedia */

#desc7 {
	background:#505050 url(images/Navimagemultimedia.jpg) bottom left repeat-y;
	clear:both;
	color:#005277; /* height:200px; */
	margin:5px 0 15px;
	padding:0 0 5px 0;
}
#desc7 p {
	font-size:1em;
	line-height:1.3em;
	padding:0 0 0 15px;
	width:290px;
}
#desc7 h2 {color:#005277; padding:15px 15px 0;}
#desc7 a {border-color:#fff; color:#005277; text-decoration:none;}


/* Header description area version 8, Registration */

#desc8 {
	background:#505050 url(images/Navimageapplication.jpg) bottom left repeat-y;
	clear:both;
	color:#005277; /* height:200px; */
	margin:5px 0 15px;
	padding:0 0 5px 0;
}
#desc8 p {
	font-size:1em;
	line-height:1.3em;
	padding:0 0 0 15px;
	width:290px;
}
#desc8 h2 {color:#005277; padding:15px 15px 0;}
#desc8 a {border-color:#fff; color:#005277; text-decoration:none;}



/* Header description area version 9, Contact */

#desc9 {
	background:#505050 url(images/Navimagecontact.jpg) bottom left repeat-y;
	clear:both;
	color:#005277; /* height:200px; */
	margin:5px 0 15px;
	padding:0 0 5px 0;
}
#desc9 p {
	font-size:1em;
	line-height:1.3em;
	padding:0 0 0 15px;
	width:290px;
}
#desc9 h2 {color:#005277; padding:15px 15px 0;}
#desc9 a {border-color:#fff; color:#005277; text-decoration:none;}

/* Header description area version 10, about us */


#desc10 {
	background:#505050 url(images/Navimageaboutus.jpg) bottom left repeat-y;
	clear:both;
	color:#005277; /* height:200px; */
	margin:5px 0 15px;
	padding:0 0 5px 0;
}
#desc10 p {
	font-size:1em;
	line-height:1.3em;
	padding:0 0 0 15px;
	width:290px;
}
#desc10 h2 {color:#005277; padding:15px 15px 0;}
#desc10 a {border-color:#fff; color:#005277; text-decoration:none;}

#desc11 {
	background:#505050 url(images/Navimagemasterclass.jpg) bottom left repeat-y;
	clear:both;
	color:#005277; /* height:200px; */
	margin:5px 0 15px;
	padding:0 0 5px 0;
}
#desc11 p {
	font-size:1em;
	line-height:1.3em;
	padding:0 0 0 15px;
	width:290px;
}
#desc11 h2 {color:#005277; padding:15px 15px 0;}
#desc11 a {border-color:#fff; color:#005277; text-decoration:none;}







/* Main content */
#main {border-right:1px solid #d8d8d8; float:left; margin:0; padding:0 15px 0 0; width:550px;}

/* Sidebar */
#sidebar {float:right; width:150px;}
#sidebar p {font-size:0.9em; line-height:1.3em; margin:0 0 15px;}
#sidebar ul {margin:0 0 15px 0; padding:0;}
#sidebar li {list-style:none;}
ul.sidelink li {list-style:none; margin:0 0 3px; padding:0;}
ul.sidelink li a{
	background:#f0f0f0 url(images/corner.gif) top right no-repeat;
	border:none;
	display:block;
	margin:5px 10px 5px 0;
	padding:3px 4px 3px 8px;
	text-align:left;
	width:140px;
}
ul.sidelink li a:hover {background:#e0e0e0 url(images/corner.gif) top right no-repeat; border:none; text-decoration:none;}

/* Footer */
#footer {background:#fff; border-top:1px solid #d8d8d8; clear:both; margin:0; padding:0;}
#footer a {color:gray;}
#footer a:hover {color:#303030;}
#footer p {color:gray; font-size:1.1em; line-height:1.3em; margin:15px 0 0; padding:0;}

/* Additional classes */
.photo {background-color:#f0f0f0; border:1px solid #d8d8d8; margin:0 0 15px; padding:2px;}
.timestamp {font-size:1.2em; color:#606060; margin:-12px 0 12px 0;}
.right {margin:-8px 0 8px 0; text-align:right;}
.block {background:#f0f0f0; padding:10px;}
.hide {display:none;}

/* mailbox right hand corner */

#mailbox {
	margin: 51px 0 0 652px;
	width: 22px;
	high: 23px;
	position: absolute;
	border: none;
	 }

#login {
	margin: 55px 0 0 680px;
	width: 40px;
	high: 13px;
	position: absolute;
	border: none;
	 }
/* trial right bottom corner */

#trial-button {
	background:url(images/calendar.png) no-repeat scroll 0 0 transparent;
	display:block;
	position:fixed;
bottom: 0%;
right: 0%;
display: block;
text-indent: -9999px;
	height: 81px;
	margin: 6px 0 0 9px;	
	width: 81px;
	

}


