body {

        color:#ffffff;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

	background-color: #21033E;

	background-image: url(Images/BG.jpg);

	background-repeat:no-repeat;

	background-position:center;

	background-position:top;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;



}








a:link, a:active, a:visited {

color:#0066CC;

}

a:link, a:visited {
	color: #ffcc00; 
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	color: #ffffff;	
	text-decoration: none;
	font-weight: normal;
}


#mlist {
border:1px solid #333333;
width:300px;
font-face:Arial, Helvetica, sans-serif;
font-size: 9px; 
text-transform:uppercase;
color:#ffffff; 

}


#wrap {

width:800px;

margin-left:auto;

margin-right:auto;

background-color: #120222;

border-bottom:1px solid #FFCC00;

border-right:1px solid #FFCC00;

border-left:1px solid #FFCC00;





}



#header {

height:100px;

background-image:url(Images/head.png);

width:800px;

border:0px solid #ffffff;

}



#nav {

height:35px;

background-color:#120222;

background-image:url(Images/navbg.png);

border:#333333

}



#navpos {

margin-left:0px;

}



#sidebar {

background-color:#cccccc;

border:1px solid $ffffff;

margin-top:25px;

}



#content {

margin-top:25px;

margin-left:25px;
padding-bottom:30px;

}



.content {

background-color:#000000;


}









.mainlevel { 

height:34px;


}



a.mainlevel:link, a.mainlevel:visited, a.mainlevel:active {

display:block;

height:34px;

width:78px;

font-size: 11px;

color: #21033E;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

text-align:center;

background-image:url(Images/btnbg.png);

float:left;

text-decoration:none;

line-height:35px;

}



a.mainlevel:hover {
	display:block;
	color:#DDD;
	background-image:url(Images/btnbg2.png);
}



a.contentpagetitle:link, a.contentpagetitle:visited, a.contentpagetitle:active  {

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
text-decoration:none;
border:0px solid #ff0000;
margin-top:7px;
}



a.buynow:link, a.buynow:visited, a.buynow:active  {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

background-color:#cccccc;

color:#000099;

text-decoration:none;

padding: 5px 5px 5px 5px;

}





.componentheading {

color:#ffffff;

font-weight:bold;

margin-bottom:10px;

width:99%;

padding: 7px 0px 5px 10px;

background-image:url(Images/phbg.png);

background-repeat:no-repeat;

height:38px;

font-size:11px;

}



.contentheading{

color:#000033;

font-weight:bold;

height:25px;

background-image:url(Images/hbg.png);
background-repeat:repeat;



padding-top:5px;

}



.contentpaneopen {

border:1px solid #38056B;

width:95%;

width:700px;

}



.pic {

padding-right:5px;

border:1px solid #ff0000;

width:150px;

}



.tl {

background-image:

}



.tr {

background-image:url(Images/bgf_r.jpg);

}



.tlc {

background-image:url(Images/bgf_lc.jpg);

}



.trc {

background-image:url(Images/bgf_rc.jpg;

}



.tb {

background-image:url(Images/bgf_b.jpg);

}



.album {

border:1px solid color:#ff0000;

padding: 50px, 50px, 50px, 50px;

}







.footer { 
margin-left:auto;
margin-right:auto;
margin-top:35px;


height:34px;

width:100px;

}


h1 {
	font-family:Helvetica ,Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}

h2 {
	font-family: Arial, Helvetica,sans-serif;
	font-size: 12px;;
	font-weight: normal;
	
}

h3 {
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 12px;
 
}

h4 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	
}



div.caption       { padding: 0 10px 0 10px; }
div.caption img   { border: 1px solid #CCC; }
div.caption p     { font-size: .90em; color: #666; text-align: center; }

div.teaser { background:#ccc; }