h1 { padding-bottom:10px; }
h2 { padding-bottom:5px; }
h3 { padding-bottom:10px; }

body { background:url(/RSN/images/page_structure/page_background.gif) top left repeat-x; }
#page_container { 
	width:980px; 
	background:url(/RSN/images/page_structure/page_container_bg.gif) top left no-repeat; 
	margin:0 auto; 
	font:12px tahoma;
	line-height:16px;
	color:#666666;
	min-height:494px;
	height:auto !important;
	height:494px;
}
p { padding-bottom:16px; }

/* Header */
#header { padding:10px 0; }
.mlc_logo { float:right; margin-top:6px; width:100px; }

/* Body */
#body {}
.left_column { float:left; width:515px; }
.left_column_home { float:left; width:515px;margin-top:0px;  }
.right_column { float:right; width:447px; }
.right_column_home { float:right; width:447px;margin-top:40px; }
.quote_box { margin-top:8px; }

/* Middle Columns */
.middle_columns { position:relative; margin-top:-25px; }
.buttons { float:left; width:180px; }
.business_owner { float:right; width:250px; }

/* Download Box */
.black_side img { position:relative; margin:0 -2px -2px -1px; }
a.black_side { position:relative; text-decoration:none; font-size:10px; background-color:#333333; color:#FFFFFF; width:76px; height:11px; padding:2px; }
a.black_side:hover { background-color:#666661; }

.orange_side img { position:relative; margin:0 -1px -2px 0; }
a.orange_side { position:relative; text-decoration:none; font-size:10px; background-color:#F57921; color:#FFFFFF; width:76px; height:11px; padding:2px; }
a.orange_side:hover { background-color:#D98042; }

/* Footer */
#footer { padding:5px 0 31px 0; }
#footer .links { float:left; width:50%; font-size:10px; color:#666666; }

#footer .links a, #footer .links a:link, #footer .links a:active, #footer .links a:visited { text-decoration:none; color:#666666; }
#footer .links a:hover { text-decoration:underline; }

#footer .links span { display:block; color:#333333; margin-top:-5px; }

#footer .logos { float:right; text-align:right; width:50%; }
#footer .logos img { margin-left:8px; }

/* Buttons */
.buttons ul { list-style:none; list-style-type:none; padding:0; }
.buttons ul li { padding-bottom:10px; }

a.quicktime { background-image:url(/RSN/images/buttons/quicktime_link.gif); width:174px; padding-left:6px; height:33px; padding-top:7px; display:block; }
a.quicktime:hover { background-image:url(/RSN/images/buttons/quicktime_hover.gif); }

input.submit { border:0; background:url(/RSN/images/buttons/submit.gif); width:106px; height:49px; cursor:pointer; }

/****************
VIDEOS
****************/
body.videos { background:url(/RSN/images/page_structure/videos_page_background.gif) #083073 top left repeat-x; }
body.videos #page_container { background:url(/RSN/images/page_structure/videos_page_container_bg.gif) top left no-repeat; }

body.videos .left_column { width:690px; }
body.videos .right_column, body.videos .right_column_home { width:250px; }

body.videos .quote_box { margin-top:43px; }

body.videos #footer .links span { color:#FFFFFF; }
body.videos #footer .links, body.videos #footer .links a { color:#ADB2D1; }

/* Specialist */

.specialist_quote { margin:10px 0 15px 0; font:13px tahoma; color:#FFFFFF; }

/* Specialist buttons */
body.videos .download_box { margin:0 0 0 auto; text-align:right; }

.purple_side img { position:relative; margin:0 -2px -2px -1px; }
a.purple_side { position:relative; text-decoration:none; font-size:10px; background-color:#ADB2D1; color:#FFFFFF; width:76px; height:11px; padding:2px; }
a.purple_side:hover { background-color:#8F93AE; }

.grey_side img { position:relative; margin:0 -1px -2px 0; }
a.grey_side { position:relative; text-decoration:none; font-size:10px; background-color:#D9DAEA; color:#5A607F; width:76px; height:11px; padding:2px; }
a.grey_side:hover { background-color:#BDBECB; }

/* Go back */

.go_back { margin:0 0 0 auto;}
a.go_back { text-align:right; background-image:url(/RSN/images/buttons/go_back_link.gif); width:174px; padding-right:6px; height:33px; padding-top:7px; display:block; }
a.go_back span { display:none; }
a.go_back:hover { background-image:url(/RSN/images/buttons/go_back_hover.gif); }

/* Contact form */
iframe { border: 0px; }
.central-1 { position: relative; width:685px; height:630px; border:0px; overflow:hidden; }
.central-1 iframe { width:685px; height:630px; }
.central { position: relative; width: 685px; height:630px; border:0px; overflow:hidden; }

.contact_form { margin-top:10px; margin-bottom:20px; display:block; }

a {color:#ea660d;font-weight:bold;text-decoration:none;}
a:hover {text-decoration:underline;}
a.pdf { padding-bottom:0.6em; padding-left:20px; margin-left:-5px; background:url(../images/icons/pdf.png) 5px 0 no-repeat; }

