body{
	margin:0px;
	padding:10px 0px;
	font-family:Trebuchet MS, Papyrus, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(../images/conch_large.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


/*main structures*/
#main_container_outer{
	width:954px;
	margin:0px auto;
	padding:0px;
}

#main_container{
	background-image: url(../images/main_bg.png);
	background-repeat: repeat-y;
}

#main_cont_bot_img{
	background-image: url(../images/main_bottom_bg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:23px;
	clear:both;
}

#header{
	height:113px;
	background-image: url(../images/logo_small.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	/*background-color:#FFFFFF;*/
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B5B05F;
}

#header_c1_r1{
	background-image: url(../images/logo_c1_r1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#header_c2_r1{
	background-image: url(../images/logo_c2_r1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#header_c1_r2{
	background-image: url(../images/logo_c1_r2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#header_c2_r2{
	background-image: url(../images/logo_c2_r2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#inner{
	width:908px;
	margin:0px auto;
	padding:20px 0px 0px;
}

#menu_container{}

#menu_container_main{
	background-image: url(../images/menu_main_bg.jpg);
	background-repeat: repeat-x;
	height: 37px;
	clear:both;
}

#menu_container_main_left{
	background-image: url(../images/menu_lft_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 37px;
}

#menu_container_main_right{
	background-image: url(../images/menu_rt_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 37px;
}

#main_menu{}

#main_menu ul.menu{
	margin:0px;
	padding:10px 0px 0px 20px;
	list-style-type:none;
}

#main_menu ul.menu li{
	margin:0px;
	padding:0px;
	float:left;
	white-space:nowrap;
	list-style:none;
	list-style-type:none;
}

#main_menu div.module div div div ul.menu li a, #main_menu ul li a:visited, #main_menu ul li a:link{
	color:#990000;
	text-transform:capitalize;
	background-image:none;
	text-decoration:none;
	padding:0px 10px 0px 0px;
}

#main_menu div.module div div div sul.menu li a:hover{
	text-decoration:underline;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* @group RokSlide */
/* @group RokSlide */
#moduleslider-size_left{
	/*background-image: url(../images/group_tab_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
}

#moduleslider-size_right{
	/*background-image: url(../images/group_tab_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;*/
}

#moduleslider-size_conch{
	/*background-image: url(../images/group_tab_cont_conch.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
}

#moduleslider-size-outer{
	background-image: url(../images/group_tab_main_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #B5B05F;
}

#moduleslider-size {
	height: 231px;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0;
	
}

#moduleslider-size hr {
	clear: both;
	height: 0;
	border: 0;
	display: none;
}

#rokslide-toolbar li.last {
	border: 0;
}


#rokslide-toolbar span {
	white-space: nowrap;
}

#frame {
	text-align: left;
}

#frame .module {
	margin: 0;
}

#frame .module, #frame .module-hilite3, #frame .module-hilite4, #frame .module-hilite5, #frame .module-hilite6 {
	float: left;
}

#frame .module div, #frame .module-hilite3 div, #frame .module-hilite4 div, #frame .module-hilite5 div, #frame .module-hilite6 div {
	padding: 0 5px;
}

#frame .module div div, #frame .module-hilite3 div div, #frame .module-hilite4 div div, #frame .module-hilite5 div div, #frame .module-hilite6 div div {
	padding: 0;
}

#frame .mmpr-1 .module, #frame .mmpr-1 .module-hilite3, #frame .mmpr-1 .module-hilite4, #frame .mmpr-1 .module-hilite5, #frame .mmpr-1 .module-hilite6 {
	width: 100%;
}

#frame .mmpr-2 .module, #frame .mmpr-2 .module-hilite3, #frame .mmpr-2 .module-hilite4, #frame .mmpr-2 .module-hilite5, #frame .mmpr-2 .module-hilite6 {
	width: 45%;
}

#frame .mmpr-3 .module, #frame .mmpr-3 .module-hilite3, #frame .mmpr-3 .module-hilite4, #frame .mmpr-3 .module-hilite5, #frame .mmpr-3 .module-hilite6 {
	width: 31%;
}

#frame .mmpr-4 .module, #frame .mmpr-4 .module-hilite3, #frame .mmpr-4 .module-hilite4, #frame .mmpr-4 .module-hilite5, #frame .mmpr-4 .module-hilite6 {
	width: 22%;
}

#frame .mmpr-5 .module, #frame .mmpr-5 .module-hilite3, #frame .mmpr-5 .module-hilite4, #frame .mmpr-5 .module-hilite5, #frame .mmpr-5 .module-hilite6 {
	width: 18%;
}

#tabmodules {
	overflow: hidden;
}

#tabmodules li span {
	margin-left: -1px;
}

#tabmodules li.first span {
	margin-left: 0;
}

#tabmodules div div div {
	padding-top: 0;
	padding-bottom: 20px;
}

#tabmodules div div div div {
	padding: 0;
}


/* The toolbar for the content box */
#rokslide-toolbar li.last {
	border: 0;
}

#rokslide-toolbar li.current{
		background: url(../images/group_active_tab.jpg) 0 bottom repeat-x;
	color:#333333;
}

#rokslide-toolbar li.first.current {
	/*background: url(../images/group_active_tab_ends.jpg) left bottom no-repeat;*/
	background: url(../images/group_active_tab.jpg) 0 bottom repeat-x;
	color:#333333;
	
}

#rokslide-toolbar li.last.current {
	/*background: url(../images/group_active_tab_ends.jpg) right bottom no-repeat;*/
	background: url(../images/group_active_tab.jpg) 0 bottom repeat-x;
	color:#333333;
}
#rokslide-wrapper del {
	text-decoration: none;
	clear: both;
}
ul#rokslide-toolbar {
	display: table;
	padding: 0;
	margin: 0 auto;
	list-style-type: none;
	white-space: nowrap;
}
#rokslide-toolbar li {
	display: table-cell;
	height: 21px;
	line-height: 16px;
	text-align: center;
	padding: 5px 5px 0px;
	font-size:16px;
	border-right: 1px solid #B5B05F;
	color:#FFFFFF;
}

#rokslide-toolbar span {
	cursor: pointer;
	display: block;
	width: auto;
	text-decoration: none;
	height: 21px;
}
div#frame {
	clear: both;
	position: relative;
	overflow: hidden;
	z-index: 1;
}
div#frame div.button {
	position: absolute;
	width: 50px;
	height: 50px;
	cursor: pointer;
	overflow: hidden;
	top: 40%;
}
div#frame div.button#left {
	left: 10px;
}
div#frame div.button#right {
	right: 10px;
}
div#frame div.button#left:hover,div#frame div.button#left.hover,
div#frame div.button#right:hover,div#frame div.button#right.hover {
	background-position: 0 -50px;
}
#scroller {
	margin: 0 auto;
	overflow: hidden;
}
#moduleslide .tab-pane {
	overflow: hidden;
	float: left;
}
/* @end */

/*menu btns*/
div.module_stillptmenu{
	margin:0px 0px 10px 0px;
	padding:10px 0px 10px 0px;
}


div.module_stillptmenu div div div ul.menu{
        margin:0px;
        padding:0px;
}

div.module_stillptmenu div div div ul.menu li{
        margin:0px;
        padding:0px;
        width:160px;
        height:80px;
        display:block;
        float:left;
        padding:20px 10px 10px 10px;
		text-align:center;
		font-family:"Lucida Sans"
}

div.module_stillptmenu div div div ul.menu li{
       background-image: url(../images/gold_btn1.png);
	background-repeat: no-repeat;

}

div.module_stillptmenu div div div ul.menu li a{
       color:#ffffff;
       font-size:18px;
       font-weight:bold;
       text-transform:uppercase;
       text-decoration:none;
	   text-align:center;
}

.contentheading, .componentheading, h3{
	font-size:14px;
	font-weight:bold;
	text-transform:capitalize;
}
