﻿* { margin:0 auto; }

html, body { font:14px Arial, Verdana, Sans-Serif; color:#666666; background-image:url(/!images/murphy_marchmadness_backgroundtile.jpg); background-repeat:repeat-x; background-color:#ffffff; line-height:1.8em; }
div { overflow:hidden; }
#wrapper { width:962px; background:url(/!images/murphyoil_int_bodytile.gif) repeat-y scroll -16px 0; }
#Top
{
    background-image:url(/!images/murphy_marchmadness_mainimage.jpg);
    width:962px;
    height:485px;
    background-repeat:no-repeat;
    float:left;
    position: relative;
}

#navigation
{
    width:807px;
    height:75px;
    overflow:hidden;
    position:absolute;
    right: 0;
    bottom: 0;
    z-index:3;
}
#main_nav { padding: 0 0 0 35px; margin: 0; }
#main_nav dd { float:left; position:relative; margin:0; }
#main_nav dt { display: none; }
#main_nav a.ir
{
    display: block;
    width:100%;
    padding-top:75px;
    height:0;
    overflow:hidden;
    border:0;
    background: url(/!images/murphyusa_marchmadness_nav_normal.png) 0 0 no-repeat;
}
#main_nav a.ir:hover { background: url(/!images/murphyusa_marchmadness_nav_hover.png); }

#main_nav #rules { width:273px; }
#main_nav #prizes { width:89px; }
#main_nav #picks { width:116px; }
#main_nav #standings { width:293px; }

#main_nav #rules a.ir { background-position: -35px 0; }
#main_nav #prizes a.ir { background-position: -308px 0; }
#main_nav #picks a.ir { background-position: -397px 0; }
#main_nav #standings a.ir { background-position: -513px 0; }

#sidebar { width:155px; float:left; font-size:11px; line-height:1.5em; }
#sidebar a { color:White; text-decoration:underline; }
#sideTop { background-image:url(/!images/murphy_marchmadness_sidebar_left_top.jpg); width:155px; height:287px; }
#sideTop p { padding:105px 10px 0 20px; color:White; font-size:16px; font-weight:bold; }

#MidWrap { width:962px; display:inline-block; background:url(/!images/murphy_mp_bodytile.jpg) no-repeat center bottom; }

#Middle { width:962px; display:inline-block; }

#winGas { background:#FFFFFF url(/!images/murphy_marchmadness_header_winfreegas.gif) no-repeat scroll 0 0; height:0; overflow:hidden; padding-top:58px; text-indent:-9999px; width:510px; float:left; }

.pHeader { color:#016FB0; font-size:19px; }

#text { width:573px; float:left; padding-top:40px; color:#424242; }

#rightForm
{
    width:234px;
    background:url(/!images/murphy_marchmadness_sidebar_right_top.jpg) no-repeat;
    float:right;
    text-align:center;
    height:auto !important;
    height:460px;
    min-height:460px;
    overflow-y: visible;
}
#rightForm p, #rightForm table { padding:5px 24px 0; color:White; font-size:14px; text-align:left; margin:0; }
#rightForm table { padding:0; margin:0 24px; }
#rightForm table td {padding:5px 0;}
#rightForm input, #rightForm textarea, #rightForm select {background:rgba(255, 255, 255, 0.3) none; border:solid 1px #BDBDBD; color:#424242;}

#rightForm .newsletter label { color:#000000; font-size:.8em; line-height:1em; padding-left:10px;}

#rightForm input[type="button"], #rightForm input[type="submit"] { background:#ffffff; }



#rightForm .submit
{
    background:url(/!images/murphyoil_button_submit2.gif);
    margin:5px auto;
    width:77px;
    height:28px;
}

#rightForm .submit a.ir
{
    background:url(/!images/murphyoil_button_submit1.gif);
    width:77px;
    height:0px !important;    
    padding-top:28px;
    display:block; overflow:hidden;
}

#rightForm .submit a.ir:hover { background:transparent none; }

#Bottom { widows:962px; height:131px; display:inline-block; }

#BottomLeft { background:url(/!images/murphy_marchmadness_sidebar_left_bottom.jpg) no-repeat bottom; width:155px; height:160px; float:left; }

#BottomMid { width:573px; float:left; }

#BottomRight
{
    background:url(/!images/murphy_marchmadness_sidebar_right_bottom.gif) no-repeat bottom;
    width:234px;
    height:131px;
    float:right;
}

#BottomRight p { text-align:right; font-size:0.7em; line-height:1.2em; padding-bottom:10px; padding-right:10px;  }

#sendToAFriend
{
    background:url(/!images/murphy_button_sendtoafriend1.gif);
    margin:5px auto;
    width:141px;
    height:37px;
}

#sendToAFriend a.ir
{
    background:url(/!images/murphy_button_sendtoafriend2.gif);
    width:141px;
    height:0px !important;    
    padding-top:37px;
    display:block; overflow:hidden;
}

#sendToAFriend a.ir:hover { background:transparent none; }

#copy { background-image:url(/!images/murphy_marchmadness_sidebar_right_bottom.jpg); width:234px; float:right; clear:right; }
#copy p { color:gray; font-size:10px; text-align:right; padding:7px; }


input,textarea,select{font-family:inherit; font-size:inherit; font-weight:inherit; vertical-align:middle;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}

input[type="button"], input[type="submit"] { cursor: pointer; }


/*Modal Popup*/
.modal {
	background-color:#216AC8;
	filter:alpha(opacity=80);
	opacity:0.8;
}

.window {
	background-color:#ADDBF0;
	border: 1px solid #424242;
	padding:2px;
	width:400px;
}
.window .content { overflow: auto; background: #fff; padding: 5px; border: 1px solid #8997A1; }
.window .title { color: #fff; background: #D02C1F; padding: 5px; cursor: move; margin: -2px -2px 2px; overflow: hidden; }
.window input, .window textarea, .window select {background-color:rgba(255, 255, 255, 0.5); border:solid 1px #BDBDBD; color:#424242;}
.window input[type="button"], .window input[type="submit"] { background:#ffffff; }

#footer { background-image:url(/!images/murphy_marchmadness_footer.gif); width:962px; height:47px; margin:0 auto; }           