BODY 
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px;
	background-image: url(images/bgsub.jpg);
	background-repeat: repeat-x;
	background-position:top;
	background-color:#fff;
	color:#5b6378;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
}
* html .png {
    position: relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}
#tooltip {
    position: absolute;
    border: 1px solid #0096ca;
    background: #05ade7;
    padding: 2px 5px;
    color: #fff;
    display: none;
    font-family: arial;
    font-size: 11px;
    display: none;
    text-align: center;
    z-index: 999999;
    -moz-opacity: .90;
    filter: alpha(opacity=90);
}
/*---------------------------------------CONTENT-----------------------------------------------*/
.cart
{
	font-family: georgia;
	font-size: 16px;
	color: #2d2c34;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 18px;
	padding-left:2px;
	text-align:left;
outline-style:none;
}
.text
{
	color:#5b6378;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
}

.textconcept
{
	color:#5b6378;
	font-family:arial;
	font-size:12px;
	text-align:left;
	line-height:16px;
}


.text12
{
	color:#5b6378;
	font-family:arial;
	font-size:12px;
	text-align:left;
	line-height:14px;
}


.headertext
{
	color:#84848c;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
}

.headertext-light
{
	color:#c7c5d0;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
}


.headerlinks
{
	color:#84848c;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
	text-decoration:underline;
	
}

a:hover.headerlinks
{
	color:#25c8ff;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
	text-decoration:underline;
}


.header-headings
{
	color:#fff;
	font-family:georgia;
	font-size:16px;
	text-align:left;
	line-height:18px;
text-decoration:none;
font-weight:bold;
}



.headerwhitehighlights
{
	color:#dfe3ec;
	font-family:georgia;
	font-size:16px;
	text-align:left;
	line-height:18px;
text-decoration:none;
font-weight:bold;
}

a:hover.headerwhitehighlights
{
	color:#25c8ff;
	font-family:georgia;
	font-size:16px;
	text-align:left;
	line-height:18px;
text-decoration:none;
font-weight:bold;
}

.statsnumbers
{
	color:#dfe3ec;
	font-family:georgia;
	font-size:11px;
	text-align:left;
	line-height:20px;
	padding:5px;
	background-color:#454251;
	border:1px solid #1e1c22;
}

.dividerhorizontal
{
background-image:url(images/divider_dot_hor.gif);
background-repeat:repeat-x;
line-height:20px;
vertical-align:middle;
}

.dividerhorizontal11
{
background-image:url(images/dot11.gif);
background-repeat:repeat-x;
line-height:11px;
vertical-align:middle;
}

.divideralbum
{
background-image:url(images/album_folder_dot.gif);
background-repeat:repeat-x;
line-height:20px;
vertical-align:middle;
}


.dividerlighthorizontal
{
background-image:url(images/divider_light.gif);
background-repeat:repeat-x;
line-height:21px;
vertical-align:middle;
}

.dividerlighthorizontal2
{
background-image:url(images/divider_lighter.gif);
background-repeat:repeat-x;
line-height:21px;
vertical-align:middle;
}

.dividervertical
{
background-image:url(images/divider_dot_vert.gif);
background-repeat:repeat-y;
width:30px;
text-align:center;
}

.yellowfillers
{
	color:#feba00;
	font-family:arial;
	font-size:14px;
	text-align:left;
}

.yellowslash
{
	color:#feba00;
	font-family:arial;
	font-size:14px;
	text-align:left;
	margin-left:5px;
	margin-right:5px;
}

.headertextfields
{
	color:#84848c;
	font-family:arial;
	font-size:11px;
	text-align:left;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	padding-top:4px;
	border:1px solid #1e1c22;
	background-color:#3f3d4a;
line-height:14px;
margin-bottom:1px;
width:80px;
}

.switchto
{
	color:#ffbb00;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	background-image:url(images/doublesidearrows.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
}

.navwhite
{
	padding-left:10px;
	padding-right:10px;
	vertical-align:middle;
	background-color:#e4e6ea;
text-align:center;
}

.navwhitelinks
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#35343d;
	line-height:14px;
	text-decoration:none;
	}

a:hover.navwhitelinks
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#00a9e2;
	line-height:14px;
	text-decoration:none;
}

.navblue
{
	padding-left:10px;
	padding-right:10px;
	vertical-align:middle;
	background-color:#3f3d4a;
text-align:center;
}

.navbluelinks
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#dfe3ec;
	line-height:14px;
	text-decoration:none;
	line-height:30px;

	}

a:hover.navbluelinks
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#fbb800;
	line-height:14px;
	text-decoration:none;
	
		
}

.slide1bg
{
background-image:url(images/slide1_pic.gif);
background-position:bottom left;
background-repeat:no-repeat;}

.headings
{
	font-family:arial;
	font-size:16px;
	font-weight:normal;
	text-align:left;
	color:#35343d;
	line-height:18px;
	text-decoration:none;
	vertical-align:top;
	}
	
.lightheadings
{
	font-family:arial;
	font-size:16px;
	font-weight:normal;
	text-align:left;
	color:#5b6378;
	line-height:18px;
	text-decoration:none;
	vertical-align:top;
	}
	
	


.headings2
{
	font-family:arial;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	color:#35343d;
	line-height:24px;
	text-decoration:none;
	vertical-align:top;
	}
	
	
	
.headings3
{
	font-family:arial;
	font-size:28px;
	font-weight:normal;
	text-align:left;
	color:#35343d;
	line-height:30px;
	text-decoration:none;
	vertical-align:top;
	}
	
	
	.newsticker
	{
	background-color:#34323b;
	padding:8px;
	display:block;}

.newsicon
{	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#dfe3ec;
	line-height:14px;
	padding-left:22px;
	background-image:url(images/news_icon.gif);
	background-position:left;
	background-repeat:no-repeat;
	}
	
	.imagebox
	{
	border:2px solid #4a4757;
	/*display:block;
	vertical-align:middle;*/
	}
	
	.imagebox:hover
	{
	border:2px solid #d19b07;
	/*display:block;
		vertical-align:middle;*/
	}
	
	
.photocaption
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#5a6479;
	line-height:14px;
	text-decoration:none;
	vertical-align:top;
	}
	
	a:hover.photocaption
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#009dd2;
	line-height:14px;
	text-decoration:underline;
	vertical-align:top;
	}

.photographersname
{
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color:#5a6479;
	line-height:14px;
	}
	
a:hover.photographersname
{
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color:#d19900;
	line-height:14px;

	}
	
.collection
{
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color:#1286ad;
	font-style:italic;
	line-height:14px;
	}

a:hover.collection
{
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color:#d19900;
	font-style:italic;
	line-height:14px;
	}

.price
{
font-family:georgia;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#35343d;
	line-height:20px;
	border-bottom:1px solid #e0e5eb;
	}
.priceusd
{
font-family:georgia;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#35343d;
	line-height:20px;
	border-bottom:1px solid #fbb800;
	padding-bottom:3px;
	}
	
.pricers
{
font-family:georgia;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#35343d;
	line-height:20px;
	border-bottom:1px solid #25c8ff;
	padding-bottom:3px;
	}
	
	
.zeroes
{
font-family:georgia;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color:#35343d;
	line-height:20px;
	}





.footerbg
{
background-image:url(images/footerbg.gif);
background-position:bottom;
background-repeat:repeat-x;
text-align:center;
}

.footerbottom
{
background-color:#2b2a33;
padding:10px;
text-align:center;
color:#84848c;
	font-family:arial;
	font-size:11px;
}

.hyperlinks
{
font-family:arial;
font-size:11px;
color:#1185ae;
text-decoration:underline;
}

a:hover.hyperlinks
{
font-family:arial;
font-size:11px;
color:#fbb800;
text-decoration:underline;
}

.albumfolder
{
	color:#84848c;
	font-family:arial;
	font-size:11px;
background-image:url(images/album_folder_midbg.gif);
background-position:top center;
background-repeat:repeat-x;
background-color:#18171d;
padding:14px;
}

.albumfolderlight
{
	color:#84848c;
	font-family:arial;
	font-size:11px;
background-image:url(images/folder_light_bg.gif);
background-position:top center;
background-repeat:repeat-x;
background-color:#e6e7eb;
padding:10px;
border:1px solid #bfc2d3;
}

.whiteboldlinks
{
	color:#f4f4f4;
	font-family:arial;
	font-size:12px;
font-weight:bold;
line-height:14px;
text-decoration:none;
vertical-align:top;
}


a:hover.whiteboldlinks
{
	color:#faba00;
	font-family:arial;
	font-size:12px;
font-weight:bold;
line-height:14px;
text-decoration:underline;
vertical-align:top;
}



.darkboldlinks
{
	color:#363441;
	font-family:arial;
	font-size:12px;
font-weight:bold;
line-height:14px;
text-decoration:underline;
}


a:hover.darkboldlinks
{
	color:#f7b500;
	font-family:arial;
	font-size:12px;
font-weight:bold;
line-height:14px;
text-decoration:underline;
}

.photoscount
{
font-family:georgia;
font-size:11px;
color:#24c7fe;
text-align:left;
padding-left:20px;
background-image:url(images/camera_icon.gif);
background-repeat:no-repeat;
background-position:left;
line-height:14px;
text-decoration:none;
}


a:hover.photoscount
{
font-family:georgia;
font-size:11px;
color:#fabb00;
text-align:left;
padding-left:20px;
background-image:url(images/camera_icon2.gif);
background-repeat:no-repeat;
background-position:left;
line-height:14px;
text-decoration:none;
}



.photoscountblue
{
font-family:georgia;
font-size:11px;
color:#24c7fe;
text-align:left;
padding-left:20px;
background-image:url(images/camera_icon_blue.gif);
background-repeat:no-repeat;
background-position:left;
line-height:14px;
}


.favcount
{
font-family:georgia;
font-size:11px;
color:#fc0002;
text-align:left;
padding-left:20px;
background-image:url(images/fav_icon.gif);
background-repeat:no-repeat;
background-position:left;
line-height:14px;
text-decoration:none;
}

a:hover.favcount
{
font-family:georgia;
font-size:11px;
color:#ffbb00;
text-align:left;
padding-left:20px;
background-image:url(images/fav_icon2.gif);
background-repeat:no-repeat;
background-position:left;
line-height:14px;
text-decoration:none;
}




.smalltext
{
font-family:georgia;
font-size:10px;
color:#8a849c;
text-align:left;
}

.folderlink
{
font-family:arial;
font-size:11px;
color:#adacb2;
text-align:left;
padding-left:20px;
background-image:url(images/folder_icon.gif);
background-repeat:no-repeat;
background-position:left;
line-height:14px;
}


a:hover.folderlink
{
font-family:arial;
font-size:11px;
color:#26c6ff;
text-align:left;
padding-left:20px;
background-image:url(images/folder_icon.gif);
background-repeat:no-repeat;
background-position:left;
line-height:14px;
}

.photographercolum
{
	background-image:url(images/photographer_colum_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#17161c;
	color:#84848c;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
padding:14px;
}

.profilepicborder
{
border:1px solid #49484e;
/*display:block;*/
}

.profilepicborder:hover
{
border:1px solid #fcb501;
/*display:block;*/
}

.framecolum
{
background-image:url(images/frame_colum_bg.gif);
background-position:top;
background-repeat:repeat-x;
padding:20px;
background-color:#19181f;}


.ratings
{
font-family:georgia;
font-size:12px;
color:#24c7fe;
text-align:left;
padding-left:0px;
line-height:14px;
font-weight:bold;

}


.photocount
{
font-family:georgia;
font-size:10px;
color:#fff;
font-style:normal;
line-height:14px;
text-decoration:none;
font-weight:normal;
}




	.bluecount
{
font-family:georgia;
font-size:11px;
color:#24c7fe;
line-height:14px;
text-decoration:none;
}


	.bluecount-small
{
font-family:georgia;
font-size:10px;
color:#24c7fe;
line-height:14px;
text-decoration:none;
}

.addtofav
{
	background-image:url(images/add_to_fav_icon.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#5b6378;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
	padding-left:20px;
	text-decoration:none;
}

a:hover.addtofav
{
	background-image:url(images/add_to_fav_icon2.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#d19900;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
	padding-left:20px;
		text-decoration:underline;
}



.textarea
{
	background-image:url(images/textareabg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	color:#5b6378;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
padding:8px;
border:1px solid #bfc2d2;
display:inline;
width:98%;
}

.inputtext
{
	color:#5b6378;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
padding:4px;
border:1px solid #bfc2d2;
display:block;
width:98%;
}

.inputtext:hover
{
	
	color:#35343d;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
padding:4px;
border:1px solid #25c8ff;
display:block;
width:98%;
background-color:#effafe;
}

.inputtextarea
{
color:#5b6378;
font-family:arial;
font-size:11px;
text-align:left;
line-height:14px;
padding:4px;
border:1px solid #bfc2d2;
display:block;
width:98%;
}

.inputtextarea:hover
{
color:#5b6378;
font-family:arial;
font-size:11px;
text-align:left;
line-height:14px;
padding:4px;
border:1px solid #25c8ff;
background-color:#effafe;
display:block;
width:98%;
}



.inputtextquantity
{
	
	color:#5b6378;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
padding:4px;
border:1px solid #bfc2d2;
display:block;
margin-bottom:0px;
margin-left:10px;


}

.inputtextquantity:hover
{
	
	color:#35343d;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
padding:4px;
border:1px solid #25c8ff;
display:block;
margin-bottom:0px;
background-color:#effafe;


}


.cartheadings
{
	
font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#5a6479;
	line-height:14px;
	text-decoration:none;
	vertical-align:top;

border-bottom:1px solid #bfc2d2;
border-right:1px solid #bfc2d2;
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
}





.handcursor{
cursor:hand;
cursor:pointer;
font-family:arial;
font-size:12px;
font-weight:bold;
line-height:14px;
padding-bottom:0px;
display:block;
}



.comments{
font-family:georgia;
font-size:11px;
font-weight:normal;
font-style:italic;
line-height:14px;
padding-left:10px;
padding-right:10px;
color:#727171;
text-align:left;
}

.commentslink{
font-family:georgia;
font-size:10px;
font-weight:bold;
font-style:italic;
line-height:14px;
padding-left:15px;
color:#727171;
text-align:left;
background-image:url(images/comment_icon.gif);
background-position:left;
background-repeat:no-repeat;
text-decoration:none;
}

a:hover.commentslink{
font-family:georgia;
font-size:10px;
font-weight:bold;
font-style:italic;
line-height:14px;
padding-left:15px;
color:#25c8ff;
text-align:left;
background-image:url(images/comment_icon.gif);
background-position:left;
background-repeat:no-repeat;
}

.paginationbaseline
{
border-bottom:1px solid #dfe6eb;
text-align:right;}

.pagination
{
font-family:arial;
font-size:11px;
font-weight:normal;
color:#5a6479;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
border-right:1px solid #dfe6eb;
border-left:1px solid #dfe6eb;
border-top:1px solid #dfe6eb;
background-color:#FFFFFF;
line-height:25px;
text-decoration:none;
}

a:hover.pagination
{
font-family:arial;
font-size:11px;
font-weight:normal;
color:#fff;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
border-right:1px solid #25c8ff;
border-left:1px solid #25c8ff;
border-top:1px solid #25c8ff;
background-color:#25c8ff;
line-height:20px;
text-decoration:none;
}

.accountbuttons
	{
	background-color:#f4f7fd;
	padding-left:10px;
padding-right:10px;
padding-top:6px;
padding-bottom:6px;
	display:block;
font-family:Arial;
font-size:12px;
color:#5a6479;
font-weight:bold;
line-height:14px;
text-decoration:none;
margin-bottom:2px;
border:1px solid #bfc2d2;

}

a:hover.accountbuttons
	{
	background-color:#25242d;
	padding-left:10px;
padding-right:10px;
padding-top:6px;
padding-bottom:6px;
	display:block;
font-family:Arial;
font-size:12px;
color:#fff;
font-weight:bold;
line-height:14px;
text-decoration:none;
margin-bottom:2px;
border:1px solid #312f38;
background-image:url(images/hand_pointer_right2.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:34px;
}

.balance
{
	color:#35343d;
	font-family:georgia;
	font-size:18px;
	text-align:left;
	line-height:20px;
	padding:0px;
	
}

.balanceneutral
{
	color:#35343d;
	font-family:georgia;
	font-size:18px;
	line-height:20px;
	padding:0px;
	
}

.textcart
{
	color:#5b6378;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;

padding-right:10px;
padding-left:10px;
padding-bottom:10px;
border-bottom:1px solid #bfc2d2;
border-right:1px solid #bfc2d2;
}

.textcarthighlighted
{
	color:#5b6378;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;

padding-right:10px;
padding-left:10px;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px solid #bfc2d2;
border-left:1px solid #bfc2d2;
border-right:0px solid #bfc2d2;
}



.textcarthighlightedbold
{
	color:#5b6378;
	font-family:arial;
	font-size:11px;
	text-align:left;
	line-height:14px;
font-weight:bold;

padding-right:10px;
padding-left:10px;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px solid #bfc2d2;
border-left:1px solid #bfc2d2;
border-right:0px solid #bfc2d2;
}


.textcarthighlightedboldblue
{
	color:#25c8ff;
	font-family:arial;
	font-size:12px;
	text-align:left;
	line-height:14px;
font-weight:normal;

padding-right:10px;
padding-left:10px;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px solid #bfc2d2;
border-left:1px solid #bfc2d2;
border-right:0px solid #bfc2d2;
}

.headerwhiteheadings
{
	color:#dfe3ec;
	font-family:arial;
	font-size:18px;
	text-align:left;
	line-height:20px;
text-decoration:none;
font-weight:normal;
}

.submitbutton
{
background-color:#02aee8;
border:1px solid #009ace;
font-family:Arial;
font-size:11px;
color:#fff;
font-weight:bold;
padding-bottom:4px;
padding-top:4px;
padding-left:20px;
padding-right:20px;
text-align:center;
display:block;
text-decoration:none;
}



.submitbutton:hover
{
background-color:#dea200;
border:1px solid #c79100;
font-family:Arial;
font-size:11px;
color:#fff;
font-weight:bold;
padding-bottom:4px;
padding-top:4px;
padding-left:20px;
padding-right:20px;
text-align:center;
display:block;
text-decoration:none;
}



.msgErr
{

font-family:arial;
font-size:11px;
color:#fff;
padding-bottom:2px;
padding-top:2px;
padding-left:10px;
padding-right:10px;
background-color:#cc0000;
border:1px solid #ee0000;
text-align:center;
}


.msgAlert
{
font-family:arial;
font-size:11px;
color:#fff;
padding-bottom:2px;
padding-top:2px;
padding-left:10px;
padding-right:10px;
background-color:#cd9600;
border:1px solid #d09800;
text-align:center;



}


.msgConf
{
font-family:arial;
font-size:11px;
color:#fff;
padding-bottom:2px;
padding-top:2px;
padding-left:10px;
padding-right:10px;
background-color:#d79300;
border:1px solid #d39b00;
text-align:center;

}

.myaccount
{
font-family:arial;
font-size:11px;
color:#84848c;
padding-bottom:4px;
padding-top:4px;
padding-left:7px;
padding-right:7px;
background-color:#100f15;
border:1px solid #312f3a;
text-align:left;
text-decoration:none;
font-weight:normal;
margin-bottom:2px;
}


.myaccount:hover
{
font-family:arial;
font-size:11px;
color:#dfe3ec;
padding-bottom:4px;
padding-top:4px;
padding-left:7px;
padding-right:7px;
background-color:#000;
border:1px solid #524e62;
text-align:left;
text-decoration:none;
font-weight:normal;
margin-bottom:2px;
}

.frameprice
{
border-bottom:1px solid #49484e;
border-left:0px solid #49484e;
border-right:1px solid #49484e;
text-align:left;

font-family:arial;
font-size:11px;
color:#84848c;

padding:2px;

margin-bottom:2px;
}





/*frame 1*/


.frame1top
{
background-image:url(images/frames/frame1/topbg.jpg);
background-position:top;
background-repeat:repeat-x;
}

.frame1btm
{
background-image:url(images/frames/frame1/btmbg.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

.frame1left
{
background-image:url(images/frames/frame1/leftbg.jpg);
background-position:left;
background-repeat:repeat-y;
}

.frame1right
{
background-image:url(images/frames/frame1/rightbg.jpg);
background-position:right;
background-repeat:repeat-y;
}

.frame1inside
{
vertical-align:middle;
text-align:center;
background-color:#3d2711;
border-top:1px solid #2d1600;
border-left:1px solid #2d1600;
border-right:1px solid #553617;
border-bottom:1px solid #553617;
padding:15px;
}

.frame1picborder
{
border-top:1px solid #553617;
border-left:1px solid #553617;
border-right:1px solid #2d1600;
border-bottom:1px solid #2d1600;
display:block;
}







/*frame 2*/


.frame2top
{
background-image:url(images/frames/frame2/topbg.jpg);
background-position:top;
background-repeat:repeat-x;
}

.frame2btm
{
background-image:url(images/frames/frame2/btmbg.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

.frame2left
{
background-image:url(images/frames/frame2/leftbg.jpg);
background-position:left;
background-repeat:repeat-y;
}

.frame2right
{
background-image:url(images/frames/frame2/rightbg.jpg);
background-position:right;
background-repeat:repeat-y;
}

.frame2inside
{
vertical-align:middle;
text-align:center;
background-color:#0c0200;
border-top:1px solid #401f16;
border-left:1px solid #401f16;
border-right:1px solid #140400;
border-bottom:1px solid #140400;
padding:15px;
}

.frame2picborder
{
border-top:1px solid #010000;
border-left:1px solid #010000;
border-right:1px solid #401f16;
border-bottom:1px solid #401f16;
display:block;
}





/*frame 3*/


.frame3top
{
background-image:url(images/frames/frame3/topbg.jpg);
background-position:top;
background-repeat:repeat-x;
}

.frame3btm
{
background-image:url(images/frames/frame3/btmbg.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

.frame3left
{
background-image:url(images/frames/frame3/leftbg.jpg);
background-position:left;
background-repeat:repeat-y;
}

.frame3right
{
background-image:url(images/frames/frame3/rightbg.jpg);
background-position:right;
background-repeat:repeat-y;
}

.frame3inside
{
vertical-align:middle;
text-align:center;
background-color:#0c0200;
border-top:1px solid #401f16;
border-left:1px solid #401f16;
border-right:1px solid #140400;
border-bottom:1px solid #140400;
padding:15px;
}

.frame3picborder
{
border-top:1px solid #010000;
border-left:1px solid #010000;
border-right:1px solid #401f16;
border-bottom:1px solid #401f16;
display:block;
}




/*frame 4*/


.frame4top
{
background-image:url(images/frames/frame4/topbg.jpg);
background-position:top;
background-repeat:repeat-x;
}

.frame4btm
{
background-image:url(images/frames/frame4/btmbg.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

.frame4left
{
background-image:url(images/frames/frame4/leftbg.jpg);
background-position:left;
background-repeat:repeat-y;
}

.frame4right
{
background-image:url(images/frames/frame4/rightbg.jpg);
background-position:right;
background-repeat:repeat-y;
}

.frame4inside
{
vertical-align:middle;
text-align:center;
background-color:#0c0503;
border-top:1px solid #251008;
border-left:1px solid #251008;
border-right:1px solid #47220e;
border-bottom:1px solid #47220e;
padding:15px;
}

.frame4picborder
{
border-bottom:1px solid #251008;
border-right:1px solid #251008;
border-left:1px solid #47220e;
border-top:1px solid #47220e;
display:block;
}




/*frame 5*/



.frame5top
{
background-image:url(images/frames/frame5/topbg.jpg);
background-position:top;
background-repeat:repeat-x;
}

.frame5btm
{
background-image:url(images/frames/frame5/btmbg.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

.frame5left
{
background-image:url(images/frames/frame5/leftbg.jpg);
background-position:left;
background-repeat:repeat-y;
}

.frame5right
{
background-image:url(images/frames/frame5/rightbg.jpg);
background-position:right;
background-repeat:repeat-y;
}

.frame5inside
{
vertical-align:middle;
text-align:center;
background-color:#111;
border-top:1px solid #333;
border-left:1px solid #333;
border-right:1px solid #111;
border-bottom:1px solid #111;
padding:15px;
}

.frame5picborder
{
border-top:1px solid #555;
border-left:1px solid #555;
border-right:1px solid #000;
border-bottom:1px solid #000;
display:block;
}





/*frame 6*/



.frame6top
{
background-image:url(images/frames/frame6/topbg.jpg);
background-position:top;
background-repeat:repeat-x;
}

.frame6btm
{
background-image:url(images/frames/frame6/btmbg.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

.frame6left
{
background-image:url(images/frames/frame6/leftbg.jpg);
background-position:left;
background-repeat:repeat-y;
}

.frame6right
{
background-image:url(images/frames/frame6/rightbg.jpg);
background-position:right;
background-repeat:repeat-y;
}

.frame6inside
{
vertical-align:middle;
text-align:center;
background-color:#240002;
border-top:1px solid #240002;
border-left:1px solid #240002;
border-right:1px solid #5a1216;
border-bottom:1px solid #5a1216;
padding:15px;
}

.frame6picborder
{
border-top:1px solid #5a1216;
border-left:1px solid #5a1216;
border-right:1px solid #240002;
border-bottom:1px solid #240002;
display:block;
}


.mandatory
{
font-family:Arial;
font-size:12px;
color:#ee0000;}
.slidebg
{
background-image:url(images/bggrid.gif);
background-position:center;
background-repeat:no-repeat;}
