@charset "utf-8";

/* Note: CSS Document  - this is how to COMMENT in CSS */



*

{

	margin:0;

	padding:0;

}



body

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px; 	

}



#main /* Note: identifiers take precedence over class files */

{

	width:800px;

	border:1px solid #CCCCCC; /* Note: this 1-liner is the same as typing the whole lot below:- 

	

	border-left:1px solid #000000;

	border-right:1px solid #000000;

	border-top:1px solid black;

	border-bottom:1px solid black;*/

	margin:0 auto;

}



#title

{

	width:100%;

	background-color: #A42F2F;

	color: #FFFFFF;

	height:175px;

	background-image: url(../images/titlebanner1.gif)

}



#menunav

{

	width:29%;

	float:right;

	line-height: 25px;

	color: #CCCCCC;

	text-align: right;

}



#menunav ul

{

	width:100%;

	background-color:#000000;

	list-style:none;

	text-align:center;

	border-bottom:1px solid #666666;

	color:#CCCCCC

}



#menunav li

{

	display:inline; 

}



#menunav a

{

	text-decoration:none; 

	color:#CCCCCC;

	padding:0 0.7em;

}



#menunav a:hover

{

	text-decoration:underline; 

	color:#FFFFFF;

}



#nav

{

	width:auto;

	text-align:left;

	line-height: 25px;

}



#nav ul

{

	font-size:small;

	background-color:#000000;

	list-style:none;

	font-weight: normal;

}



#nav li

{

	display:inline;

	padding: 0em;

}



#nav a

{

	text-decoration:none;

	color:#CCCCCC;

	padding:0 1em;

}



#nav a:hover

{

	text-decoration:underline;

	background-color:#000000;

	color:#FFFFFF;

}



#set1

{

	border:1px solid #CCCCCC;

	height:435px;

	margin: 1em;

}



#set1 img

{

	float:right;

	border:1px solid #000000;

	margin:0.5em;

	width:200px;

	height:250px;

}



#set1 p

{

	margin:1em 1em;

	/* font-size:13px; */

}



#set2

{

	border:1px solid #CCCCCC;

	height:464px;

	margin: 1em;

}



#set2 p

{

	margin:1em 1em;

	/* font-size:13px; */

}



#set2 img

{

	float:right;

	border:1px solid #000000;

	margin:1em 1em 1em 1em;

	width:200px;

	height:250px;

}



#set3

{

	margin:0em 1em 1em 1em;

	border:1px solid #CCCCCC;

	height:250px;

}

#set3 img

{

	float:left;

	border:1px solid #000000;

	margin:0.5em;

	width:200px;

	height:250px;

}







#tab1

{

	border:1px solid #CCCCCC;

	width: 769px;

	height:495px;

	margin: 1em;

}



#tab1 p

{

	margin:1em 1em;

	/*font-size:13px;*/

}



#tab1 img

{

	float:top;

	border:1px solid #000000;

	margin:1em 0.3em;

}



#profile

{

	margin:0.5em 0.5em 0.5em 0.5em;

	border:1px solid #CCCCCC;

	height:460px;

}



#profile p

{

	margin:1em 1em 1em 1em;

	font-size:13px;

	text-align:justify;

}



#profile img

{

	float:left;

	border:1px solid #000000;

	margin:1em;

	width:90px;

	height:150px;

}



#footer

{
	text-align:center;
	color: #999999;
	margin:1em;
	height: 50px;
	font-size: 12px;

}



a.attach, a.attach:visited, div.attach,

{

	

	display: block;

	border:  0px solid black;

	padding: 1px 1px;



	background:#000000;



	text-decoration:none;

	color:#CCCCCC;

	padding:0 1em;

}



a.attach, a.attach:visited 

{ 

	border-bottom: none; 

}



div#attach_menu_child 

{

	border-bottom: 1px solid black;

	line-height: 25px;

	height: 80px;

} 



#attach_menu_parent

{

	width: 250px;

	border: 1px solid black;

	background-color: #000000;

	font-size:small;

	text-align:left;

	font-weight: normal;

	padding-top: 0;

	padding-right: 0em;

	padding-bottom: 0;

	padding-left: 0em;

}



#attach_menu_child

{

	position: absolute;

	visibility: hidden;

	background-color:#000000;

	width: 170px;

	border: 1px solid black;

	border-bottom-width: 0;

}



#attach_menu_child a{

	display: block;

	width: 150px;

	padding:0 1em 0 0.5em;

	text-decoration: none;

	color:#CCCCCC;

	font-size:small;

	font-weight: normal;

}



#attach_menu_child a:hover

{

	text-decoration:underline;

	color:#FFFFFF;

}





#attach_menu_parent2

{

	width: 170px;

	border: 1px solid black;

	background-color: #000000;

	padding:0;

	font-size:small;

	text-align:left;

	font-weight: normal;

}



#attach_menu_child2

{

	position: absolute;

	visibility: hidden;

	background-color:#000000;

	width: 170px;

	border: 1px solid black;

	border-bottom-width: 0;

	line-height: 25px;

	height: 80px;

}



#attach_menu_child2 a{

	display: block;

	width: 150px;

	padding:0 1em 0 0.5em;

	text-decoration: none;

	color:#CCCCCC;

	font-size:small;

	font-weight: normal;

}



#attach_menu_child2 a:hover

{

	text-decoration:underline;

	color:#FFFFFF;

}



#attach_menu_parent3

{

	width: 170px;

	border: 1px solid black;

	background-color: #000000;

	padding:0;

	font-size:small;

	text-align:left;

	font-weight: normal;

}



#attach_menu_child3

{

	position: absolute;

	visibility: hidden;

	background-color:#000000;

	width: 170px;

	border: 1px solid black;

	border-bottom-width: 0;

	line-height: 25px;

	height: 55px;

}



#attach_menu_child3 a{

	display: block;

	width: 150px;

	padding:0 1em 0 0.5em;

	text-decoration: none;

	color:#CCCCCC;

	font-size:small;

	font-weight: normal;

}



#attach_menu_child3 a:hover

{

	text-decoration:underline;

	color:#FFFFFF;

}



#attach_menu_parent4

{

	width: 90px;

	border: 1px solid black;

	background-color: #000000;

	padding:0;

	font-size:small;

	text-align:left;

	font-weight: normal;

}



#attach_menu_child4

{

	position: absolute;

	visibility: hidden;

	background-color:#000000;

	width:165px;

	border: 1px solid black;

	border-bottom-width: 0;

	line-height: 25px;

	height: 80px;

}



#attach_menu_child4 a{

	display: block;

	width: 147px;

	padding:0 1em 0 0.5em;

	text-decoration: none;

	color:#CCCCCC;

	font-size:small;

	font-weight: normal;

}



#attach_menu_child4 a:hover

{

	text-decoration:underline;

	color:#FFFFFF;

}



.headings {

	font-size: 15px;

	font-weight: bolder;

	color: #CC0033;

}



.headings2 {

	font-size: 15px;

	font-weight: bold;

	color: #CC0033;

	text-align:center;

	padding: 0px;

	margin: 5px;

	/*font-family: Georgia, "Times New Roman", Times, serif;*/

	font-style: normal;

	line-height: normal;

	font-variant: normal;

	text-transform: capitalize;

}





.indentation {

	font-size: 13px;

	list-style-position: inside;

	list-style-type: circle;

	left: 50px;

	text-align: left;

	text-indent: 45px;

	text-decoration: none;

	color: #CC0033;

}
