/*
Theme Name: Rai Rai Ken
Description: A theme made for Rai Rai Ken
Version: 1.0
Author: Donna Ibasco
*/

#top { width:1300px; margin:0 auto; background:url(images/headerBg.png) no-repeat top left; height:181px; }
#wrapper {  width:1300px; margin:0 auto; background:url(images/bg.jpg) repeat-y; }
#gradient {  width:1300px; margin:0 auto; background:url(images/gradient.png) repeat-x top; }
#shadow { background:url(images/shadow.png) repeat-x top; height:9px;}
.container { font-size:14px; font-family:Arial, Helvetica, sans-serif; }

#footer {margin-bottom:0; font-size:11px;}

#header {
height:14em;
/*background:url(images/logo.png) no-repeat top left;*/
/*for testing*/
width:1300px;
margin:0 auto;
border:0px solid #0000FF;
position:relative;
}

	#header .logo { margin:0 auto;
					width:950px;
					border:0px solid #0000FF; }

#header .Imgright {float:right;}

#nav {
/*for testing*/
position:relative;
line-height:6em; margin-top:-7px; }
#nav ul { list-style:none;
text-align:left; width:365px; border:0px solid #000000;
background:url(images/menu.png) repeat-x; }
#nav ul li { display:inline; margin:0 0 0 0; }
#nav ul li a { color:#ed1c24; text-decoration:none; font-weight:normal; font-size:1.1em; }
#nav ul li a:hover { color:#000; }

#nav2 {
position:relative; border:0px solid #000000; font-size:14px;
 margin-top:-60px; float:right; width:250px; }
#nav2 ul { 
list-style:none;
text-align:left;
width:80px;
float:right;
margin-top:-44px;
line-height:10em;
background:url(images/menu.png) repeat-x left; }
#nav2 ul li { display:inline; margin:0 0 0 0; }
#nav2 ul li img {padding:28px 0 0 0; }
#nav2 ul li a { color:#ed1c24; text-decoration:none; font-weight:normal; font-size:1.1em; }
#nav2 ul li a:hover { color:#000; }

#intro {
background:#e8801b url(images/introBg.png) no-repeat bottom;
min-height:265px;
color:#FFFFFF;
}
#intro a.more {background-color:#FFFFFF; color:#e8801b; padding:0 2px; text-decoration:none; float:right; margin-top:-20px;}

#intro h3 { color:#FFFFFF; font-size:1.1em; font-weight:bold; margin:0 0 20px 0; line-height:1.4em; }

#intro .right {background:url(images/introRight.png) no-repeat top left;
min-height:260px;
padding-top:30px;}

#intro .left {
padding-top:30px; padding-right:10px;}

#content {
padding-top:20px;
padding-bottom:20px;
margin-top:15px;
min-height:1180px;
background:url(images/contentBg.png); }
#content h2 { margin:0 0 20px 0; font-family:"Trebuchet MS"; font-weight:normal; text-shadow:2px 2px #000; font-size:32px; color:#fff; }
#content h3 { margin:0 0 20px 0; font-family:"Trebuchet MS"; font-weight:bold; text-shadow:1px 1px #000; font-size:16px; color:#fff200; }
#content p a.more {background-color:#e8801b; color:#ffffff; padding:0 2px; text-decoration:none; float:right; margin-top:-20px;}
#content ol li, #content ul li { margin:0 0 10px 0; list-style-position:outside; }
#content ol, #content ul { margin: 20px; }
#content a { color:#fef200; text-decoration:none; }
#content a:hover { border-bottom:1px dotted; }


#sidebar {
color:#fff; font-size:11px;
/*for testing*/height:100%; float:right; }
#sidebar h2 {
padding:.7em 0 .5em 0; }
#sidebar p { padding:20px 20px 0 20px; margin:0; }
#sidebar ul { padding:20px; list-style-position:inside; list-style-image:url(images/sidebarBullet.jpg); font-weight:bold; }
#sidebar .title { line-height:2.55em; background-color:#fff; padding: 0 40px; color:#FFFFFF; font-size:1.1em; font-weight:bold; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
#sidebar p a.more {background-color:#e8801b; color:#ffffff; padding:0 2px; text-decoration:none; float:right; margin-top:-15px;}

#block { float:left; width:230px; }
#block a, #block a:visited { color:#fff; text-decoration:none; }
#block a:hover { color:#fef200; border-bottom:1px dashed; }


#footer {
/*for testing*/
text-align:center;
padding:2em 0;
}

#footer1 { font-size:11px; }

#footer2 { margin:40px auto 10px auto; }
	#footer2 ul li { display:inline; margin:0 20px; color:#fef200; }
	#footer2 ul li a { color:#fef200; text-decoration:none; }
	#footer2 ul li a:hover { color:#fff; text-decoration:none; }
	#footer2 ul { width:900px; margin:0 auto;  }
	

		.HelveticaNeueLTStdLt {
			font-weight: normal;
			font-style: normal;
			line-height:normal;
			font-family: 'HelveticaNeueLTStd45Light', sans-serif;
			font-size-adjust: 0.52;
		}
		.AKRooPaaa {
			font-weight: normal;
			font-style: normal;
			line-height:normal;
			font-family: 'AKRooPaaaRegular', sans-serif;
			font-size-adjust: 0.51;
		}
		.MitsubatoAL {
			font-weight: normal;
			font-style: normal;
			line-height:normal;
			font-family: 'mitsubatoALRegular', sans-serif;
			font-size-adjust: 0.63;
		}
		
		
.rounded, .button {
    outline: none;
    border: none;
    text-decoration: none;
    cursor: crosshair;
    /*white-space: nowrap;*/
    vertical-align: middle;
    display: -moz-inline-box;
    display: inline-block;
    overflow: visible;
  }

span.red { color:#ff0000; }
#content img.right { float:right; margin:5px 0 15px 15px; }
#content img.left { float:left; margin:5px 15px 15px 0; }
#content img.yborder { border:3px solid #fff300; }

img.mbottom {margin-bottom:50px !important;}

.sections h2 { font-size:23px; color:#fef200; text-shadow:1px 1px 0 #2C0A0B; margin:0 0 5px 0; }
#sidebar .sections h2 { font-size:15px; }

.dlblock { background:url(images/dlbck.png) left top; padding:.8em; text-align:center; text-shadow:1px 1px 0 #222; }
