/* -----------------------------------------------------------------------
	
	Project Title: Bellerbys Nepal
	Date: October 21, 2008 12:01 PM
	Powered By: Radiant InfoTech Nepal [www.radiantnepal.com]
	Author: Ashish [flickr.com/ashishphotos]
	
	Customized Blueprint CSS Framework 0.7.1		
	http://www.blueprintcss.org
					
----------------------------------------------------------------------- */

/* 	
		reset.css 
*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:top;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/*----------- Global Properties ---------*/

body{
	font-family: Arial;
	font-size: 12px;
	color: #7A1510;
	background: url(../images/linebg.jpg) repeat-x top left #A6C9E1;
}

a{
	text-decoration:none;
	color:#E16906;
	font-weight:bold;
}

a:hover{
	text-decoration: underline;
	color:#873F03;
}


/*-------------- Headings ------------- */

h1,h2,h3,h4,h5,h6 { font-weight: normal; }

h1 { font-size: 3em; line-height: 1; margin-bottom: 0em; }
h2 { font-size: 2em; margin-bottom: 0.1em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 0.1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; height: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {
  margin: 0;
}

/*-------- Div Classes ----------*/

.wrap{
	width: 995px;
	margin:0 auto;
	background:url(../images/topbg.jpg) no-repeat;
	padding-bottom: 25px;
}

.text-align{
	text-align:right;
}

.v-align{
	vertical-align:bottom;
}

ul.menu{
	list-style:none;
	font-family:"Century Gothic";
	text-transform:uppercase;
	font-size:15px;
	font-weight:bold;
	margin-top:3px;
	margin: 3px 0 0 5px;
}

ul.menu li{
	display:inline;
	margin-right: 15px;

}

ul.menu a{
	color:#EEAEAB;
	text-decoration:none;
	line-height: 5px;
}

ul.menu a:hover{
	text-decoration:underline;
	color: #fff;
}

.left-deco{
	background:url(../images/decos2.jpg) left bottom no-repeat;
}

.both-sides-border{
	border-right:4px #9E1B14 solid;
	border-left:4px #9E1B14 solid; 
}

.copy{
	padding: 10px;
	color:#DD8580;
	font-size:11px;
}

.copy a{
	text-decoration:none;
	color:#DD8580;
}

.copy a:hover{
	text-decoration: underline;
	color:#fff;
}

ul.leftmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	list-style:none;
	padding: 20px;
}

ul.leftmenu li{
	border-bottom: dotted 2px #D9AAA6;
	line-height: 2em;
}

ul.leftmenu a{
	text-decoration:none;
	color: #9E1B14;
}

ul.leftmenu a:hover{
	text-decoration: underline;
	color: #490D0A;
	
}

.imgborder{
	border:1px solid #CCCCCC;
	padding: 3px;
	background:#aaa;
}

ul.flags{
	list-style:none;
	margin-left:30px;

}

ul.flags li{
	padding-right:2px;
	float:left;
	text-align:center;
}

ul.flags li p{
	font-weight:bold;

}

input, textarea
{
	border: 1px solid #CCCCCC;
}

.galleryBox
{
	width: 90px;
	height: 90px;
	float:left;
}

.galleryBox img
{
	margin: 2px;
	padding:2px;
	border:1px solid #FDE2AA;
}

ul.studentSwiss li { display:inline; list-style:none; float:left; padding:0 5px}