/*Stylesheet for RiterRogers*/

* { margin:0; padding:0; }

/* HTML tags */
body { background:#FEFEFE; line-height:14px; }
html, input, textarea { font-family: Tahoma, Verdana; font-size:11px; color:#333333; }

input, select { vertical-align:middle; font-weight:normal; }
img { border:0; vertical-align:top; text-align:left; }

p { margin:0; padding:0; }

ul { margin:0px; padding:0px; list-style:none; line-height:18px; }
ul li { background: url(images/list_bg.gif) no-repeat 0 6px; padding-left:16px; }
ul li a { color:#006cbf;  text-decoration: none; font-size:13px; font-weight:bold; }
ul li a:hover { text-decoration: underline ; }

span a { color:#414141; text-decoration:none; background:url(images/list_bg.gif) no-repeat 0 3px; padding-left:17px; }
span a:hover { text-decoration:underline; }

span b a { color:#006cbf; text-decoration:none; background:url(images/list_bg.gif) no-repeat 0 3px; padding-left:17px; font-weight:bold; font-size:13px; }
span b a:hover { text-decoration:underline; }

h1, h2, h3, h4, h5 {font-family: Georgia, Palatino, "Times New Roman", Times, serif;}
h1 {font-size: 30pt;}
h2 {font-size: 24pt; font-weight: normal;}
h3 {font-size: 18pt;}
h4 {font-size: 14pt; font-weight: normal;}
h5 {font-size: 12pt;}

a { color:/*#9E0D0D*/#006cbf; text-decoration:underline; }
a:hover { text-decoration:none; }

ol {margin: 6px;}
ol li {margin: 6px;}

/* Layout */
#page1, #page2, #page3, #page4, #page5, #page6 { background: url(images/body.jpg) repeat-x; width:100%; }

#header { height:283px; background:url(images/header_bg.jpg) no-repeat left bottom; }
#header .head { width:766px; } 
#header .logo { margin:64px 0 0 300px; }

#menu { height:63px; width:100%; }

#footer{ height:72px; background:url(images/foot_bg.gif) repeat-x; }
#footer .foot { width:766px; }
#footer .left { float:left; padding-left:28px; margin-top:31px; }
#footer .right { float:right; padding-right:62px; margin-top:31px; }
#footer { color:#414141; }
#footer a { color:#414141; text-decoration:none; }
#footer a:hover { text-decoration:underline; }
#footer span a { color:#9E0D0D; text-decoration:underline; background:none; padding:0; }
#footer span a:hover { text-decoration:none; }


/* Menu Dropdown Function */
#menu ul { margin:0; padding:0;}
#menu ul li { display:inline; list-style:none; float:left; width:155px; height:60px; background:none; padding:0; text-align:center; margin:0; }
#menu ul li a { display:block; background:url(images/menu.gif) no-repeat right top; font-family: Georgia, Palatino, "Times New Roman", Times, serif; color:black; text-decoration:none; font-size:12px; padding:20px 0 20px 0; width:155px; }
#menu ul li a:hover { background:url(images/menu-over.gif) no-repeat left top; color:white; }

#menu ul li ul { }

/* Content */
.contentBlock { padding:0px 0px 29px 22px; font-size:10pt; }
.contentBlock p { margin-bottom:20px; }

.topLink { margin-bottom:3px; }

.title_top, .title_bot, .title { display:block; }
.indent_image, .indent_image1 { float:left; margin-bottom:6px; }

.title_bot { margin-bottom:18px; }

.matte { padding: 3px; border: 1px solid #8e8e8e; }

#wrapper { background:url(images/wrapper.gif) repeat-y; width:766px; }

.separate { width:100%; background:url(images/separate.gif) repeat-x; height:26px; }
.separate2 {width:100%; height:26px; border-top: 3px double silver; }

.col_1 { font-size:12px; line-height:16px; }
.col_1 .indent { padding:33px 30px 30px 22px; }
.col_1 .title_top { margin-bottom:9px; }
.col_1 .title_bot { margin-bottom:9px; margin-top:53px; }
.col_1 p { margin-top:9px; }
.col_1 strong { color:#414141; }

.col_1 { width:255px; float:left; }
.col_2 { width:511px; float:left; }
.col_2 p { margin-bottom: 20px; }

.column { float:left; }
.clear { clear:both; }

/*==================index.html==================*/
div#page1 .col_2 .indent_top { padding:25px 30px 10px 25px; }
div#page1 .col_2 .indent_image { margin-right:18px; }
div#page1 .col_2 .title_top { margin-top:16px; }
div#page1 .col_2 .indent_top p { margin-top:16px; }
div#page1 .col_2 .indent_bot { padding:0 44px 34px 24px; }
div#page1 .col_2 .title_bot { margin-bottom:18px; } 
div#page1 .col_2 .indent_bot p { margin-left:17px; margin-bottom:10px; }
div#page1 .col_2 .indent_bot p img { margin-left:-17px; margin-right:9px; margin-top:4px; }
/*=====*/


/*==================index-1.html==================*/
#page2 .col_2 .indent_top { padding:29px 40px 29px 22px; }
#page2 .col_2 .title_top { margin-bottom:24px; }
#page2 .col_2 .block { margin-top:14px; height:96px; }
#page2 .col_2 .block img { margin-top:1px; }
#page2 .col_2 .block .column1 { width:211px; float:left; }
#page2 .col_2 .block .column2 { width:235px; float:left; }
#page2 .col_2 .block .column2 ul { margin-top:12px; }
#page2 .col_2 .block1 .bg { background:url(images/block1_bg.gif) repeat-y; width:511px; }
#page2 .col_2 .block1 .column1 { width:282px; float:left; background:url(images/separate.gif) repeat-x; }
#page2 .col_2 .block1 .column2 { width:229px; float:left; background:url(images/separate.gif) repeat-x; }
#page2 .col_2 .indent_bot_left { padding:28px 20px 44px 22px; }
#page2 .col_2 .block1 .column1 .title_bot { margin-bottom:21px; }
#page2 .col_2 .block1 .column1 ul { margin-top:18px; margin-bottom:16px; }
#page2 .col_2 .indent_bot_right { padding:28px 43px 33px 24px; }
#page2 .col_2 .block1 .column2 .title_bot { margin-bottom:19px; }
#page2 .col_2 .block1 .column2 ul { margin-top:12px; }
/*=====*/


/*==================index-2.html==================*/
#page3 .col_2 .indent_top { padding:29px 40px 26px 22px; }
#page3 .col_2 .title_top { margin-bottom:22px; }
#page3 .col_2 .block { margin-top:12px; height:111px; }
#page3 .col_2 .block img { margin-top:3px; }
#page3 .col_2 .block .column1 { width:183px; float:left; }
#page3 .col_2 .block .column2 { width:260px; float:left; }
#page3 .col_2 .block .column2 ul { margin-top:10px; }
#page3 .col_2 .indent_bot { padding:28px 66px 46px 22px; }
#page3 .col_2 .separate { margin-bottom:2px; }
#page3 .col_2 .indent_bot { padding:0 40px 44px 22px; }
#page3 .col_2 .title_bot { margin-bottom:20px; }
#page3 .col_2 .indent_image { margin-right:19px; margin-top:3px; }
#page3 .col_2 .indent_bot p { margin-top:17px; }
/*=====*/


/*==================index-3.html==================*/
#page4 .col_2 .indent_top { padding:28px 16px 31px 22px; }
#page4 .col_2 .title_top { margin-bottom:23px; }
#page4 .col_2 .indent_image { margin-right:20px; margin-top:2px; }
#page4 .col_2 .indent_top p { margin-bottom:13px; }
#page4 .col_2 .separate { margin-bottom:2px; }
#page4 .col_2 .indent_bot { padding:0 40px 44px 22px; }
#page4 .col_2 .title_bot { margin-bottom:14px; }
#page4 .col_2 .block { margin-top:11px; margin-bottom:17px; }
#page4 .col_2 .block .column1 { width:252px; float:left; }
#page4 .col_2 .block .column2 { width:188px; float:left; }
/*=====*/


/*==================index-4.html==================*/
#page5 .col_2 .indent_top { padding:28px 45px 16px 22px; }
#page5 .col_2 .title_top { margin-bottom:24px; }
#page5 .col_2 .indent_image {margin-right:20px; margin-top:1px; }
#page5 .col_2 .indent_top p { margin-bottom:14px; }
#page5 .col_2 .block1 .bg { background: url(images/separate.gif) repeat-y 245px 0; width:511px; }
#page5 .col_2 .block1 .column1 { width:246px; float:left; background:url(images/separate.gif) repeat-x; }
#page5 .col_2 .block1 .column2 { width:265px; float:left; background:url(images/separate.gif) repeat-x; }
#page5 .col_2 .indent_bot_left { padding:26px 16px 32px 22px; }
#page5 .form { margin-top:22px; }
#page5 .form .row { height:28px; }
#page5 .form .row1 { height:124px; }
#page5 .form input { width:183px; height:17px; background:#FFFFFF; border:#414141 1px solid; color:#414141; padding:3px 0 0 3px; }
#page5 .form textarea { width:183px; height:80px; background:#FFFFFF; border:#414141 1px solid; color:#414141; padding:3px 0 0 3px; }
#page5 .form .right { text-align:right; margin-top:19px; }
#page5 .col_2 .indent_bot_right { padding:26px 13px 32px 22px; }
#page5 .col_2 .title_bot { margin-bottom:21px; }
#page5 .col_2 .indent_bot_right p { margin-bottom:12px; }
/*=====*/


/*==================index-5.html==================*/
#page6 .col_2  .indent { padding:28px 42px 47px 22px; }
#page6 .col_2  .title { margin-bottom:21px; }
#page6 .col_2  p { margin-bottom:17px; }
#page6 .col_2  .indent_img { margin:5px 9px 0 0 ; }
/*=====*/