@charset "UTF-8";
/* CSS Document */


/* HTML & BODY */
body, html{font:12px Helvetica, sans serif; font-size:12px; line-height:20px; text-align:center; color:#13293A; 	background-image:url(../images/bg_site2.jpg); background-position:center;	background-repeat:repeat; margin:0px; padding:0px;	height:100%;}


/* WRAPPER */
#wrapper {min-height:100%;}
* html #wrapper {height:100%;}


/* CONTENT */
#content {width:960px;	padding-bottom:50px;	margin:0px auto 0px auto;	overflow:auto;}


/* HEADER */
#header_wrapper	{width:100%;	height:432px;	margin:0px;	padding:0px;	position:relative;	overflow:hidden;	text-align:left;	background-image:url(../images/bg_header_wrapper2.jpg);	background-position:center;	background-repeat:repeat;}
#header			{width:960px;	height:432px;	margin:0px auto 0px auto;	padding:0px;	position:relative;	overflow:hidden;	text-align:left;}


/* TOOLBAR */

#toolbarContainer		{width:480px;	display:inline; float:right; position:relative;}
#toolbar				{margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	position:relative;	float:right;	width:480px; text-align:center;}
#toolbarSearchForm		{padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;}
#toolbarSearchIcon		{display:inline;	float:left;	position:relative;}
#toolbarDropDown		{padding:0px 0px 0px 0px;	height:30px;	display:inline;	float:left;	position:relative;	background-repeat:repeat;	background-image:url(http://shop.mobro.net/template/top_nav_grad.gif);}
.toolbarDropDown		{margin-top:4px;	display:inline;	float:left;	position:relative;	padding:0px 0px 0px 0px;	border-width:1px;	border-style:solid;	border-color:#636363;	height:20px;}
#toolbarSearchIn		{background-color:#197296;	display:inline;	float:left;	position:relative;}
#toolbarSearchBox		{width:;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;	height:30px;	line-height:30px;	display:inline;	float:left;	position:static;	vertical-align:bottom;	background-image:url(http://shop.mobro.net/template/top_nav_grad.gif);	background-repeat:repeat;	overflow:hidden;	-moz-box-sizing:padding-box;}
input.toolbarSearchBox	{position:relative;	float:left;	top:2px;	height:22px;	font-size:13px;	color:black;	font-family:Verdana, Geneva, Arial, sans-serif;	font-weight:bold;	padding:0px;	margin:0px;	border-width:1px;	border-style:solid;	border-color:#636363;	-moz-box-sizing:border-box;}
#toolbarSearchBtn		{width:30px;	text-align:left;	height:30px;	line-height:30px;	display:inline;	float:left;	position:relative;	vertical-align:middle;	padding:0px;	margin:0px;	background-color:#197296;	overflow:hidden;	-moz-box-sizing:border-box;}
#toolbarBoxPad {width: 13px;	background-image:url(http://shop.mobro.net/template/top_nav_grad.gif);	display: inline;	float: left;	position: relative;	height: 30px;}
#toolbarBoxPad2 {width: 16px;	background-image:url(http://shop.mobro.net/template/top_nav_grad.gif);	display: inline;	float: left;	position: relative;	height: 30px;}


/* TOP NAV */
#topnav_wrapper		{position:relative;	float:left;	overflow:hidden;	width:480px;	height:50px;	margin:0px; padding:0px;	 text-align:center;}
#topnav				{position:relative;	float:left;	overflow:hidden;	margin:0px; padding:0px 0px 0px 0px;}
#topnav ul 			{list-style:none;	margin:0px;	padding:15px 0px 0px 0px;}
#topnav li			{display:inline;	position:relative;	float:left;	overflow:hidden;	margin:0px; padding:0px 0px 0px 19px;	text-decoration:none;	list-style-type:none;	font:14px Helvetica, sans-serif;	font-weight:bold;	text-align:right; color:#cedbe1;	text-shadow:#13293A 0px 5px 3px;}
#topnav li:hover	{}
#topnav li a 		{color:#cedbe1;	text-decoration:none;}
#topnav li a:hover	{color:#FFFFFF;	text-decoration:none;}


/* SUBNAV */
#subnav_wrapper		{position:relative;	float:left;	overflow:hidden;	display:inline; text-align:center;	margin:0px; padding:0px;	width:960px;}
#subnav				{float:left;	display:inline; text-align:center;	margin:0px;	padding:0px;	width:960px;}
#subnav ul 			{list-style:none;	margin:0px;	padding:0px;}
#subnav li.list			{position:relative;	float:left;	overflow:hidden;	display:inline;	text-align:center;	margin:0px;	padding:10px 16px 10px 17px;	list-style-type:none;	font:12px Helvetica, sans-serif; color:#17688D;	text-decoration:none;	text-shadow:#AAAAAA 0px 1px 1px;}
#subnav li.list:hover	{color:#17688D;	text-decoration:none;}
#subnav li.list a 		{color:#17688D;	text-decoration:none;	font-weight:bold;}
#subnav li.list a:hover	{color:#FFFFFF;	text-decoration:none;	font-weight:bold;}

#subnav li.specials			{position:relative;	float:left;	overflow:hidden;	display:inline;	text-align:center;	margin:0px;	padding:10px 16px 10px 17px;	list-style-type:none;	font:12px Helvetica, sans-serif; color:#990000;	text-decoration:none;	text-shadow:#AAAAAA 0px 1px 1px;}
#subnav li.specials:hover 	{color:#990000;	text-decoration:none;}
#subnav li.specials a  		{color:#660000;	text-decoration:none;	font-weight:bold;}
#subnav li.specials a:hover	{color:#CC0000;	text-decoration:none;	font-weight:bold;}


/* HEADLINES */
.h1	{font:18px Helvetica, sans serif; color:#0f4868; line-height:normal; text-align:left; float:left; position:relative; margin:10px 10px 0px 10px;	padding:0px 0px 10px 0px;	display:inline; overflow:auto;/*contain the inner floats*/	display:inline;	border-bottom:dotted thin #3E6586;	}
.h1b	{font:18px Helvetica, sans serif; color:#0f4868; line-height:normal; text-align:left; float:left; position:relative; margin:10px 10px 0px 10px;	padding:0px 0px 10px 0px;	display:inline; overflow:auto;/*contain the inner floats*/	display:inline;}
.h2	{font:18px Helvetica, sans serif; color:#FFFFFF; line-height:normal; text-align:left; float:left; position:relative; margin:10px 10px 0px 10px;	padding:0px 0px 10px 0px;	display:inline; overflow:auto;/*contain the inner floats*/	display:inline;	border-bottom:solid thin #FFFFFF;}
.h3	{font:14px Helvetica, sans serif; color:#0f4868; line-height:normal; text-align:left; float:left; position:relative; margin:10px 10px 0px 10px;	padding:0px 0px 10px 0px;	display:inline; overflow:auto;/*contain the inner floats*/	display:inline;	border-bottom:dotted thin #3E6586;	}


/* OCTOBER CLEARANCE */
.h_c1	{width:940px; font:18px Helvetica, sans serif; color:#FFFFFF;	line-height:normal; float:left; position:relative; margin:0px 0px 0px 0px;	padding:10px 10px 10px 10px;	display:inline; overflow:auto;/*contain the inner floats*/	display:inline;	background-image:url(../images/bg_footer_wrapper2.jpg);}
.h_c2	{width:940px; font:24px Helvetica, sans serif; color:#990000;	line-height:normal; float:left; position:relative; margin:0px 0px 0px 0px;	padding:10px 10px 10px 10px;	display:inline; overflow:auto;/*contain the inner floats*/	display:inline;	background-color:#FFFFFF;}


/* PARAGRAPHS */
.paragraph		{float:left;	position:relative;	margin:0px 0px 0px 0px; padding:10px 10px 10px 10px;	display:inline; text-align:left;}	/* Left-aligned text */
.paragraph-fb		{float:left;	position:relative;	margin:0px 0px 0px 0px; padding:10px 10px 10px 10px;	display:inline; text-align:left; background-image:url(../images/bg_footer_wrapper2.jpg);}	/* Left-aligned text */
.paragraph-l2	{float:left;	position:relative;	margin:0px 0px 0px 0px; padding:2px 10px 10px 10px;	display:inline; text-align:left;}	/* Left-aligned text */
.paragraph-c	{float:left;	position:relative;	margin:0px 0px 0px 0px; padding:10px 10px 10px 10px;	display:inline; text-align:center;}	/* Center-aligned text */
.paragraph-cw	{float:left;	position:relative;	margin:0px 0px 0px 0px; padding:10px 10px 10px 10px;	display:inline; text-align:center; background-color:#FFFFFF;}	/* Center-aligned text */
.paragraph-c2	{float:left;	position:relative;	margin:0px 0px 0px 0px; padding:2px 10px 10px 10px;	display:inline; text-align:center;}	/* Center-aligned text */
.paragraph-r	{float:left;	position:relative;	margin:0px 0px 0px 0px; padding:10px 10px 10px 10px;	display:inline; text-align:right;}	/* Right-aligned text */
.paragraph-r2	{float:left;	position:relative;	margin:0px 0px 0px 0px; padding:2px 10px 10px 10px;	display:inline; text-align:right;}	/* Right-aligned text */
.paragraph_head	{float:left;	position:relative;	margin:0px 0px 0px 0px; padding:10px 10px 10px 10px;	display:inline; text-align:left; line-height:18px;}	/* Left-aligned text */
.paragraph_hr	{float:left;	position:relative;	margin:10px 10px 0px 10px;	padding:0px 0px 10px 0px;	display:inline; text-align:left;	border-bottom:dotted thin #3E6586;}
.paragraph_chr	{float:left;	position:relative;	margin:10px 10px 0px 10px;	padding:0px 0px 10px 0px;	display:inline; text-align:center;	border-bottom:dotted thin #3E6586;}
.paragraph_cwht	{float:left;	position:relative;	margin:0px 0px 0px 0px;	padding:10px 10px 10px 0px;	display:inline; text-align:center;	background-color:#FFFFFF;}	/* Center-aligned text */
.paragraph-g	{}
#p60	{width:40px;}
#p140	{width:120px;}
#p160	{width:140px;}
#p180	{width:160px;}
#p190	{width:170px;}
#p192	{width:172px;}
#p200	{width:180px;}	/* RIGHT & LEFT COLUMNS */
#p220	{width:200px;}
#p240	{width:220px;}
#p270	{width:250px;}
#p300	{width:280px;}
#p310	{width:290px;}
#p320	{width:300px;}
#p340	{width:320px;}
#p380	{width:360px;}
#p480	{width:460px;}
#p460	{width:440px;}
#p520	{width:500px;}
#p540	{width:520px;}	/* CENTER COLUMN */
#p560	{width:540px;}
#p570	{width:550px;}
#p620	{width:600px;}
#p640	{width:620px;}
#p700	{width:680px;}
#p760	{width:740px;}
#p860	{width:840px;}
#p960	{width:940px;}


/* LISTS */
.list	{float:left;	position:relative;	margin:0px 0px 0px 0px; padding:10px 10px 10px 10px;	display:inline; text-align:left;}


/* COLUMNS */
.column-l	{width:200px;	float:left;	position:relative;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}
.column-c	{width:760px;	float:left;	position:relative;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}
.column-r	{width:200px;	float:left;	position:relative;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}
#c___	{}


/* LISTS */
.ul	{float:left;	position:relative;	margin:0px 0px 0px 0px; padding:10px 10px 10px 10px;	display:inline; text-align:left;}


/* LINKS */
a:link		{}
a:visited	{}
a:hover		{}
a:active	{}


/* TEXT STYLES */
#style1 {font:32px Helvetica, sans-serif; color:#FFFFFF;	text-shadow:#13293A 0px 5px 3px;}
#style2 {font:14px Helvetica, sans-serif; color:#ABDFF2;	text-shadow:#13293A 0px 5px 3px;}
#style3 {font:18px Helvetica, sans-serif; color:#ABDFF2;	text-shadow:#13293A 0px 5px 3px;}
#style4 {font:10px Helvetica, sans-serif; color:#FFFFFF;	line-height:12px;}
#style5 {font:14px Helvetica, sans-serif; color:#FF0000;	line-height:12px;}
#style6 {font:14px Helvetica, sans-serif; color:#13293A;	font-weight:bold;}
#style7 {font:30px Helvetica, sans-serif; color:#FFFFFF;	text-shadow:#13293A 0px 5px 3px;	font-weight:bold;}
#style8 {font:30px Helvetica, sans-serif; color:#FFFFFF;	text-shadow:#13293A 0px 5px 3px;	font-style:italic;}
#style9 {font:10px Helvetica, sans-serif; color:#cedbe1;}
#style10	{font:14px Verdana, sans serif; color:#990000; text-decoration:underline;}
#style11	{font:12px Verdana, sans serif; color:#0000FF; font-weight:bold;}
#style12	{font:10px Helvetica, sans serif; color:#444444;}
#style13	{font:12px Helvetica, sans-serif; color:#990000;}
#style14	{font:12px Helvetica, sans-serif; color:#FFFFFF;}
#style15	{font:14px Verdana, sans-serif; color:#FFFFFF;}
#style16	{font:12px Verdana, sans serif;}


/* IMAGES */
.img		{margin:0px; padding:10px; float:left; position:relative;}
.img2		{margin:0px; padding:0px; float:left; position:relative;}
.img3		{margin:0px; padding:10px 0px 0px 10px; float:left; position:relative;}
.img_left	{float:left;	padding:5px 10px 10px 0px;}
.img_right	{float:right;	padding:5px 0px 10px 10px;}
.caption	{float:left;	position:relative;	text-align:center;	font:10px Arial;	margin:0px; padding:0px 10px 10px 10px;	display:inline;}	/* Use #p values for width */


/* GALLERY */
.gallery	{}


/* LIGHTBOX */
#lightbox			{}
#lightbox img		{}
#lightbox a img		{}

#outerImageContainer	{}
#imageContainer			{}

#loading					{}
#hoverNav					{}
#imageContainer>#hoverNav	{}
#hoverNav a					{}

#prevLink, #nextLink	{}
#prevLink	{}
#nextLink	{}
#prevLink:hover, #prevLink:visited:hover {}
#nextLink:hover, #nextLink:visited:hover {}

#imageDataContainer	{}

#imageData					{}
#imageData #imageDetails	{}	
#imageData #caption			{}
#imageData #numberDisplay	{}			
#imageData #bottomNavClose	{}	 	

#overlay	{}


/* FOOTER */
#footer_wrapper	{width:100%;	height:150px;	margin:-0px 0px 0px 0px;	padding:0px;	position:relative;	overflow:hidden;	text-align:left;	background-image:url(../images/bg_footer_wrapper2.jpg);	background-position:center;	background-repeat:repeat-x;}
#footer			{width:960px;	height:150px;	margin:0px auto;	padding:0px;	position:relative;	overflow:hidden;	text-align:left;}
