/* CSS Document */

/* Layout */

* { margin: 0; padding: 0; }
body { background-color:#000; background-image: url(../../i/layout/bg_body.gif); background-repeat: repeat; background-attachment: fixed; }
#wrapper { width:720px; margin: auto; padding: 0; }

/* End Layout */

/* Container_head */
#header { background-image: url(../../i/layout/loading.gif); background-repeat: no-repeat; background-position: center; width:720px; height: 284px; float: left; }
#galleryheader { width:720px; height: 119px; float: left; }
/*End Container_head */

/* Container_nav */
#nav { background-color: #000; text-transform: uppercase; text-align: center; width:720px; height: auto; float: left; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #be0000; }
#nav a { color: #be0000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; padding-right: 12px; padding-left: 12px; }
#nav a:hover { color: #fff; text-decoration: none; text-transform: uppercase; }
/*End Container_nav */

/* Container_content */

#container_content { background-color: #000; width:720px; background-image:url(../../i/layout/bg_content.gif); background-repeat: no-repeat; background-position: center top; height: 100%; float: left; clear: both; margin: 0; padding: 10px 0; }

/* End Container_content */

/* Leftcol */

#leftcol { background-image: url(../../i/layout/leftclmbk.gif); background-repeat: repeat; width:242px; float: left; clear: both; margin: auto; padding: 0 15px 0 29px; display: inline; font-size:10px; color:#fff; font-family: Arial, Helvetica, sans-serif; }
#leftcol p { font-size:11px; }
#leftcol h2 { color: #fe0069; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin: 0; padding: 0; }
#leftcol h3 { font-size:14px; color:#f10101; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; margin: 0; padding: 0 0 5px; }
#leftcol h4 { height: 0; clear: both; margin: 10px 0; padding: 0; border-bottom: 1px dotted #fff; }
#leftcol a { font-size:10px; color:#f10101; font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin: 0; padding: 0; }
#leftcol a:hover { color:#fe0069; text-decoration: none; }

/* End Leftcol */

/* Middlecol */

#middlecol { width:171px; float: left; clear: none; margin: auto; padding: 0 16px 0 14px; display: inline; }
#middlecol h2 { color: #cbcbcb; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin: 0; padding: 10px 0 0; }
#middlecol h3 { font-size:14px; color:#fe0069; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; margin: 0; padding: 0 0 2px; }
#middlecol h4 { font-size:10px; color:#e7e7e7; font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin: 0; padding: 0 0 5px; }
#middlecol a { font-size:10px; color:#fff; font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin: 0; padding: 0; }
#middlecol a:hover { font-size:10px; color:#fe0069; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; margin: 0; padding: 0; }
.boldred { font-size:10px; color:#be0000; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; text-transform: uppercase; }
/* End Middlecol */

/* Rightcol */

#rightcol { background-image: url(../../i/layout/rightclmbk.gif); background-repeat: repeat; width: 189px; float: left; clear: none; margin: auto; padding-right: 29px; padding-left: 13px; display: inline; }
#rightcol h2 { color: #fe0069; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 0; padding: 0; }
#rightcol h3 { font-size:14px; color:#fe0069; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; margin: 0; padding: 0; }
#rightcol h4 { font-size:10px; color:#e7e7e7; font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin: 0; padding: 0 0 5px; }
#rightcol h5 { height: 0; clear: both; margin: 20px 0; padding: 0; border-bottom: 1px dotted #fff; }
#rightcol a { font-size:10px; color:#fff; font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin: 0; padding: 0; }
#rightcol a:hover { font-size:10px; color:#fe0069; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; margin: 0; padding: 0; }

/* END Rightcol */

/* Widecol */

#widecol { width: 442px; float: left; clear: none; margin: auto; padding: 0 16px 0 29px; display: inline; }
#widecol h2 { color: #fe0069; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 0; padding: 0; }
#widecol h3 { font-size:14px; color:#fe0069; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; margin: 0; padding: 0; }
#rightcol h4 { font-size:10px; color:#e7e7e7; font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin: 0; padding: 0 0 5px; }
#widecol h5 { height: 0; clear: both; margin: 20px 0; padding: 0; border-bottom: 1px dotted #fff; }
#widecol a { font-size:10px; color:#fff; font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin: 0; padding: 0; }
#widecol a:hover { font-size:10px; color:#fe0069; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; margin: 0; padding: 0; }

/* END Widecol */

/* List Styles */

.bulletlist { color: #fff; font-size: 10px; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; list-style-type: square; list-style-position: inside; }
.morelist { color: #606060; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 0; padding: 0; list-style-image: url(../../i/layout/bullet.gif); list-style-position: inside; }
.linklist { color: #fff; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-bottom: 10px; margin-left: 0; list-style-type: none; list-style-position: inside; }

/* End List Styles */

/* Footer */

#foot { width: 662px; height: auto; clear:both; margin: 0; padding-top: 10px; padding-right: 29px; padding-left: 29px; }
#foot p { color:#cbcbcb; font-size:10px; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0 0 10px; padding:0 0 10px; }
#foot p.disclaimer { color:#aeadad; font-size:10px; font-family: Arial, Helvetica, sans-serif; text-transform: none; margin:0 0 10px; padding:0 0 10px; }
#foot p a { color:#fff; }
#foot p a:hover { color:#fe0069; text-decoration:none; }
#foot h1 { font-size:10px; color:#e7e7e7; font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin: 0; padding: 0 0 5px; }

/* End Footer */

/* Style */

p { font-size:10px; color:#fff; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
p a { color:#CC3300; text-decoration:none; }
p a:hover { text-decoration:underline; }

/* End Style */

/* Images */

.shootimg { background-color: #000; float:left; margin-bottom: 5px; padding:2px; border: solid 1px #fff; }

.gallerythumbimg { background-color: #000; margin: 8px; padding:2px; border: solid 1px #333; }

.gallerythumbimg:hover { border: solid 1px #fe0069; }

.gallerythumbimg2 { background-color: #000; margin: 10px; padding:2px; border: solid 1px #333; }

.gallerythumbimg2:hover { border: solid 1px #fe0069; }

.shootimg:hover { border: solid 1px #fe0069; }

.headerimg { padding-bottom: 20px; }
.newsimg {
width:420px;
margin:0px 0px 10px 0px;
padding:5px 0px 3px 0px;
border-bottom:5px solid #CC3300;
}

.newsimg:hover {
border-bottom:5px solid #333;}

/* End Images */
