/* Icebrrg */
/* Main.css */
/* Created May 16, 2008 */
/* Modified July 11, 2008
--------------------------------------- */

/* General
--------------------------------------- */

.left {float: left; margin-right: 1em;}
.right {float: right; margin-left: 0.1em;}
.small {font-size: smaller; line-height: 1.5em;}
.large {font-size: larger; line-height: 1.5em;}
.hide {display: none;}

li ul, li ol { margin:0 1.5em; }
ul, ol { margin: 0 1.5em 1.5em 2em; }

ul { list-style-type: disc; }
ol { list-style-type: decimal; }

dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
	
pre,code { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1.25em 'andale mono', 'lucida console', monospace; line-height: 1.5; }

abbr, acronym { border-bottom: 1px dotted #666; }
address { margin: 0 0 1.5em; font-style: italic; }
del { color:#666; }

blockquote { margin: 1.5em; color: #666; font-style: italic; }
strong { font-weight: bold; }
em, dfn { font-style: italic; }
dfn { font-weight: bold; }
sup, sub { line-height: 0; }


label { font-weight: bold; }
fieldset { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }
legend { font-weight: bold; font-size:1.2em; }

#logInForm input.text, #logInForm input.title,
#logInForm textarea, #logInForm select {
  margin: 0.5em 0;
  border:1px solid #bbb;
}

/* Structure and Layout
--------------------------------------- */

#frame {background: #002c67 url(i/frame_bg.gif) repeat-y center top;}
.oneCol #frame {background-image: url(i/frame_bg_oneCol.gif);}
.home #frame {background: #002c67;}
.noBrand #frame {background:  #001b4d url(i/frame_bg_nobrand.gif) repeat-y center top;}
.oneCol #wrapper {background-image: url(i/header_bg_oneCol.jpg);}
#wrapper {background: url(i/header_bg_home.png) repeat-x;}
.noBrand #wrapper {background-image: url(i/header_bg_nobrand.gif);}


.oneCol #container {
	width: 776px;
}

.home #container {	
	width: 548px;	
	margin-left: 18px;
	}

#mainCol {
	padding: 2em 0;
	color: #333;
}

.home #mainCol {
	float: left;	
	display: inline;
	width: 230px;
	padding: 1em 15px 1em 20px;
	color: #13a6ea;
	}	

#subCol, .oneCol #subCol {display: none;}

.home #subCol {
	display: inline;
	float: right;
	width: 230px;
	padding: 1em 15px 1em 20px;
	color: #13a6ea;
	}

#extraCol {
	float: right;
	display: inline;
	width: 240px;
	margin-right: 30px;
	color: #333;
	padding: 2.5em 0 0 0;
}

.oneCol #extraCol {display: none;}

.home #extraCol {	
	width: 230px;
	padding: 1em 15px 1em 20px;	
	margin-right: 18px;
	color: #13a6ea;
	}

/* Links
--------------------------------------- */


/* Navigation
--------------------------------------- */

.nav {margin: 0; padding: 0;}
.nav li {display: inline; list-style: none;}



/* Headers
--------------------------------------- */

/* Content
--------------------------------------- */

#feature {
	height: auto !important;
	height: 245px;
	min-height: 245px;
}


/* Login drawer
--------------------------------------- */


/* Feature carousel
--------------------------------------- */

#mySlides {
	overflow: hidden;
	width: 413px;
	height: 255px;
	}

#mySlides .slide {
	color: #b5e5f7;
	padding: 25px 30px 25px 38px;
	font-size: 1.25em;
	line-height: 1.333em;
}

#mySlides .slide h2 {
	font-size: 2.1333em !important;
	margin: 0.75em 0 0.5em 0 !important;
	width: 350px;
}



#feature .nav {
	font-size: 1.41667em;
	color: #13a6ea;
	height: 25px;
	position: relative;
	padding-left: 15px;
}

#feature .nav a {
	color: #000000;
	float: left;
	height: 29px;
	line-height: 29px;
	margin-top: 0px;
	margin-right: 10px;
	padding-left: 29px;
}

#feature .nav .one a {background: url(i/one7.png) no-repeat left top;}
#feature .nav .two a {background: url(i/two7.png) no-repeat left top;}
#feature .nav .three a {background: url(i/three7.png) no-repeat left top;}
#feature .nav .four a {background: url(i/four7.png) no-repeat left top;}
#feature .nav .five a {background: url(i/five7.png) no-repeat left top;}
#feature .nav .six a {background: url(i/six7.png) no-repeat left top;}
#feature .nav .seven a {background: url(i/seven7.png) no-repeat left top;}
#feature .nav .eight a {background: url(i/eight7.png) no-repeat left top;}
#feature .nav .nine a {background: url(i/nine7.png) no-repeat left top;}
#feature .nav .ten a {background: url(i/ten7.png) no-repeat left top;}

#feature .nav a:hover, #feature .nav a.jFlowSelected {
	color: #ffffff;
	text-decoration: none;
	background-position: left -29px;
}
#feature .nav .hide {display: none;}

/* Form builder admin
--------------------------------------- */

/* Account/Packages
--------------------------------------- */
--------------------------------------- */

/* Lightbox
--------------------------------------------------------------*/