body {
	width:auto;
	height:100%;
	background:#2b3640 url(../images/body-bg.gif) 50% 0% repeat-y;
	margin:0;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:13px; 
	line-height:18px; 
	color:#ffffff;
	text-align:center;
}

/* Default redefinitions */
html { height:100%; }
strong { font-weight:bold; color:#5c0000; }
a { color:#808080; text-decoration:none; }
a:hover { color:#f6d530; }
img { border:none; }
form { display:inline; margin:0; }
ul { margin:0; }
input, textarea { background:#f6dec0; }
/* /Default redefinitions */

#wholeThing {
	position:relative;
	width:900px;
	height:100%;
	background:#2b3640 url(../images/bottom-curve-bg-cont.gif) top right repeat-y;
	color:#ffffff;
	margin:0 auto;
	text-align:center;
}

#mainBG {
	position:absolute;
	top:101px;
	left:720px;
}

#frameTop, #frameBottom {
	display:block;
	margin:0 auto;
	clear:both;
}

#bannerFrame {
	text-align:left;
}

#frameTop {
	position:absolute;
	bottom:0;
	left:25px;
}

/* NAVBAR STUFF */

#navbar {
	background:#0066FF url(../images/navbar-right.jpg) top right no-repeat;
	margin:0;
	padding:0 0 0 89px;
	width:811px;
	height:15px;
}

#navbar ul {
	list-style-type:none;
	padding:0;
}

#navbar ul li {
	float:left;
	padding:0;
}

/* /NAVBAR STUFF */

#mainBG {
	z-index:100;
}

#contentFrame {
	z-index:50;
	float:left;
	background:#ffffff url(../images/main-bg-cont.gif) top right repeat-y;
	color:#2e3640;
	margin-top:-4px;
	padding:10px 180px 10px 95px;
	width:625px;
	min-height:500px;
	text-align:left;
}

.column1 {
	width:220px;
	float:left;
	padding-right:10px;
}

.column2 {
	width:395px;
	float:right;
}

#contentFrameFix {
	clear:both;
}

.spoljaricName {
	color:#D46330;
}

.separator, .noseparator {
	clear:both;
	border-bottom:1px solid #7A9B5B;
	margin:6px 0 6px 0;
	padding-top:2px;
}

.noseparator {
	border-bottom:none;
}

#bottomCurveFrame {
	background:#2b3640 url(../images/bottom-curve-bg-cont.gif) top right repeat-y;
	text-align:left;
}

#bottomCurve {
	margin:0 0 -10px -10px;
}

#footer {
	height:auto;
	background:#2b3640 url(../images/bottom-curve-bg-cont.gif) top right repeat-y;
	padding:12px 0 12px 0;
	text-align:left;
	font-size:10px;
	line-height:13px;
	color:#ffffff;
}

#footer a {
	color:#ffffff;
}

#footer a:hover {
	color:#F6D530;
}

.imageRight {
	float:right;
	margin:4px 0 12px 12px;
	border:1px solid #0066ff;
}

.imageLeft {
	float:left;
	margin:4px 12px 12px 0;
	border:1px solid #0066ff;
}

.imageCenter {
	margin:4px auto;
	border:1px solid #0066ff;
}

.byline {
	margin-top:-8px;
	font-size:11px;
	font-style:italic;
}

.caption {
	margin-top:-8px;
	font-size:11px;
	text-align:center;
	font-style:italic;
}

.imageLeft .caption, .imageRight .caption, .imageCenter .caption {
	margin-top:0;
}

.tableRowLabel {
	text-align:right;
	color:#808080;
}

h1 {
	margin-left:-30px;
	padding:0;
 	color:#676767;
 	font-size:18px;
	font-weight:normal;
	line-height:20px;
	text-transform:lowercase;
}

h1>.highlight {
	color:#2b3640;
	font-weight:bold;
}

h2 {
	color:#0066ff;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #DCDCDC;
	padding-bottom:4px;
	text-align:left;
}

h3 {
	color:#B00810;
	font-size:11px;
	font-weight:bold;
}

.quote {
	margin:12px 24px 0 12px;
	font-style:italic;
	font-weight:bold;
	line-height:18px;
}

.attribution {
	margin:4px 0 auto 36px;
	font-style:italic;
	font-size:12px;
	line-height:16px;
}

.center {
	text-align:center;
}

.submit {
	background-color:#58715e; 
	font-family:Verdana, arial,helvetica,sans-serif; 
	font-size:10px; 
	color:white; 
	font-weight:bold; 
}

.button { 
	background-color:#e3dfd2; 
	color:black; 
	font-family:Verdana, arial,helvetica,sans-serif; 
	font-size:10px; 
}
